summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2014-03-26tegra: dc: move hdmi_detect_config out of dc lockAnshuman Nath Kar
Bug 1482982 Change-Id: I6d1e2881f10366c5fdbe08c5b8d0da38d68a41f4 Signed-off-by: Anshuman Nath Kar <anshumank@nvidia.com> Reviewed-on: http://git-master/r/385318 Reviewed-by: Thomas Cherry <tcherry@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: Manish Tuteja <mtuteja@nvidia.com>
2014-03-25mmc: tegra: Use SDR104 UHS mode for SDR50 modePavan Kunapuli
Program SDR104 mode in the UHS_MODE_SEL register for SDR50 mode as well. This is required for better timing and reliable transfers in SDR50 mode. Bug 1486268 Change-Id: Iedeabbfa8d39bfcb1e111e65f09f5ca6b36bdb9b Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-on: http://git-master/r/385853 Tested-by: Ankita Garg <ankitag@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
2014-03-25mmc: tegra: Abort tuning if device is removedPavan Kunapuli
For removable devices, always check if the device is present before executing tuning. If the device is removed, abort tuning and return no medium as error status. Bug 1486268 Change-Id: Idae1590eaa956bfb1244a5b10cc0ef770f3047ef Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-on: http://git-master/r/385852 Tested-by: Ankita Garg <ankitag@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
2014-03-13video: tegra: avoid null deref on nvdps readJon Mayo
When reading nvdps sysfs file, check mode to avoid a null dereference. Bug 1454609 Change-Id: I27c125c887e7653d953cf15b4d96d889ef36652f Signed-off-by: Jon Mayo <jmayo@nvidia.com> Reviewed-on: http://git-master/r/192099 (cherry picked from commit fc2ebcb8459543814b5a0180e5fc2f222b3dc93b) Reviewed-on: http://git-master/r/381409 Reviewed-by: Liangcai Li <liangcail@nvidia.com> Tested-by: Liangcai Li <liangcail@nvidia.com> GVS: Gerrit_Virtual_Submit
2014-03-07net: wireless: bcmdhd: Modify 'disable_proptx' flag when proptx is setRaghu
When Proptx(IOV_PROPTXSTATUS_ENABLE) is set then 'disable_proptx' flag should be set accordingly. This change is part of latest driver 1.88.64 but missing in earlier versions.This change majorly effects P2P certification test case 6.1.12 test case. Bug 1430612 Change-Id: I9336bc0f368af2d9509c5c8d567e76253cf1bcac Reviewed-on: http://git-master/r/367011 Signed-off-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-on: http://git-master/r/377126 GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-07bcmdhd: DELBA support for game streaming (GRID, PC2Shield roaming)Kyeong Kim
Reassoc sometimes causes connection problem. Use DELBA instead of reassoc to disable aggregation Bug 1459545 Change-Id: I4edef1e2a6953416c8226f14a0c699f2a48de9f5 Signed-off-by: Kyeong Kim <kyeongk@nvidia.com> Reviewed-on: http://git-master/r/373060 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-07input: misc: sensor: Add mutex for the bias readingXiaohui Tao
Bug 1431360 Bug 1443158 Bug 1454609 Change-Id: Id3654deb1012d0b0826dbf2a11287a000234fd27 Reviewed-on: http://git-master/r/349890 Signed-off-by: Jordan Nien <jnien@nvidia.com> (cherry picked from commit ea0a18696d24213fe4f8db1546b8d6ea1134f482) Reviewed-on: http://git-master/r/377513 GVS: Gerrit_Virtual_Submit Reviewed-by: Liangcai Li <liangcail@nvidia.com> Tested-by: Liangcai Li <liangcail@nvidia.com> Reviewed-by: Robert Collins <rcollins@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-07Revert "net: wireless: bcmdhd: update driver to version 1.88.58"Narayan Reddy
This reverts commit 1282e9ee337d735b3c66425230d48ebb8c6573a5. Wi-Fi batching and TDLS driver drop fails P2P-Wi-Fi concurrent connection. Reverting the driver until we get a proper fix from BRCM team. Bug 1456379 Bug 1462395 Change-Id: I96c9b17ac7558ded2baa8b1342f4962cef1471a6 Signed-off-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-on: http://git-master/r/375425 GVS: Gerrit_Virtual_Submit Reviewed-by: Kyeong Kim <kyeongk@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-06usb: gadget: tegra: Add callback to boost_enableAntti P Miettinen
Cancel PM QoS request upon enabled to disabled transition. Bug 1455140 Change-Id: Iaf28d2d0daca312996e2cb1a1280769d814fd066 Reviewed-on: http://git-master/r/280232 (cherry picked from commit 9a25a04c42ed0feeb1aff1dcf696b54e122a8c65) Signed-off-by: Louis Li <louli@nvidia.com> Reviewed-on: http://git-master/r/377857 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Yunfan Zhang <yunfanz@nvidia.com> Tested-by: Yunfan Zhang <yunfanz@nvidia.com> Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
2014-03-06usb: gadget: Tegra: Disable parameters for PM QoSAntti P Miettinen
For testing purposes it is useful to be able to disable CPU frequency boost. Bug 1359445 Bug 1455140 Change-Id: Iab4363b23372055819adaf66265762fb9d1a0a3a Reviewed-on: http://git-master/r/273043 (cherry picked from commit b929aee920208da005e4aefe51dd4fe9b5b3978a) Signed-off-by: Louis Li <louli@nvidia.com> Reviewed-on: http://git-master/r/377671 Reviewed-by: Yunfan Zhang <yunfanz@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Antti Miettinen <amiettinen@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: Yunfan Zhang <yunfanz@nvidia.com> Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
2014-03-06misc: tegra-profiler: unwinding: add auto modeIgor Nabirushkin
Tegra Profiler: automatic selection of unwinding method (frame pointers or exception-handling tables) Bug 1465331 Change-Id: I8ae85e78b32198c685aab44102f919f33a2bad55 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/377155 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-06misc: tegra_profiler: add unwindingIgor Nabirushkin
Tegra Profiler: unwinding based on exception-handling tables Bug 1465331 Change-Id: I9e8bb2eb342c5dadf82af05bb87040c0925cca1b Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/377109 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Andrey Trachenko <atrachenko@nvidia.com> Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-03-04usb: gadget: otg:Modify Y-cable charging cur limitRohith Seelaboyina
Modify the OTG Y-cable charging current limit from 500mA to 1200mA. Bug 1375608 Change-Id: I7e6dc93e3f73dd7cc5e8ed9d9c6c8055cf7df78d Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-on: http://git-master/r/376435 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-02-19misc: tegra-profiler: reduce size of sampleIgor Nabirushkin
Tegra Profiler: reduce size of sample magic number was removed Bug 1447839 Change-Id: I14a23f668eab575add872daa35f27653eff643ff Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365904 (cherry picked from commit dbd2e0e3392861eeffff087b577cda0fa501a36b) Reviewed-on: http://git-master/r/368218 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: add user_mode flagIgor Nabirushkin
Tegra Profiler: add user_mode flag into mmap sample Bug 1447904 Change-Id: Ieba1025abac78b2682c0445e608fd0137dbe2379 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365901 (cherry picked from commit bbbdb78281524c75706d6b4162182a514355a1a0) Reviewed-on: http://git-master/r/368217 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19tegra-profiler: non-disruptive counter trackingIgor Nabirushkin
Tegra Profiler: do not affect the already used counters Bug 1447839 Change-Id: I4da319e6c2bc853a63c9e1ae4210be9b5a60cc3b Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365898 (cherry picked from commit 5cefbee263b6616ef748cbd848bb14752da36c52) Reviewed-on: http://git-master/r/368216 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: use mmap callsIgor Nabirushkin
Tegra Profiler: add mmap calls Bug 1447662 Change-Id: I96614ab3c320fd028cf861ea970b5199bdcae1c7 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365889 (cherry picked from commit 6c4eaeece04690ea442d3c4b6cd74d6fa9ae121e) Reviewed-on: http://git-master/r/368214 GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: add thread state fieldIgor Nabirushkin
Tegra Profiler: state, in_interrupt fields were added into samples Bug 1447655 Change-Id: I082b63ff854da34df45160a6f07dbe5ee73ca7f7 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365867 (cherry picked from commit 868545a99d8385a850fc87a4ad97dc8fb44a6e76) Reviewed-on: http://git-master/r/368212 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: add sched_out samplingIgor Nabirushkin
Tegra Profiler: add sampling at the ending of the time slices Bug 1447648 Change-Id: I03bea8b9d28aef7aaa1d2b676baa19ddd1247c1d Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365857 (cherry picked from commit f926e880ddaf6197e988b024ad9ef962748efc5e) Reviewed-on: http://git-master/r/368211 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: add start/stop locksIgor Nabirushkin
Locks for ability to use loadable module to override the built-in driver on rooted devices Bug 1447640 Change-Id: If20605597d77a0cf76206fbe2f474c8853696a9b Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365854 (cherry picked from commit d0510cca51cc2dc764c5838736bf1841bedfb558) Reviewed-on: http://git-master/r/368206 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-19misc: tegra-profiler: add group samplesIgor Nabirushkin
Group CPU cycles and cache misses samples. To reduce the amount of data passed from the target to the host, we can group samples that have a lot of common information. Bug 1447582 Change-Id: I9b16bf4f18455ff6219fd58373eceba4cb71e352 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/365849 (cherry picked from commit 48c34477a883e3b7a7872ab9f3de725f9542060a) Reviewed-on: http://git-master/r/368205 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-14net: wireless: bcmdhd: Fix Division by zeroMohan T
Check divisor values is grater than zero in qmon_getpersent to avoid division by zero kernel assertion. Bug 1417901 Change-Id: I8f3255c1b0f8c975da984389966c9f888187c5c9 Signed-off-by: Mohan T <mohant@nvidia.com> Reviewed-on: http://git-master/r/339075 (cherry picked from commit be5df31200936cb852bdbc19606b79226f911614) Reviewed-on: http://git-master/r/366110 GVS: Gerrit_Virtual_Submit Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-14net: wireless: bcmdhd: reduce wakelock timeout to 500msOm Prakash Singh
when a network ping through wifi happens in LP0, it takes 2.4s to handle the ping and go back to lp0. By reducing the timeout we could bring the wakeup from LP0 duration to less than one second which decreases the power consumption. Bug 1392718 Change-Id: Ia369a73fb4e834f46003e318fe2c413e57200b61 Signed-off-by: Om Prakash Singh <omp@nvidia.com> Reviewed-on: http://git-master/r/343714 (cherry picked from commit d8f59347389086a64e0b1dec0932e6cc36d702e2) Reviewed-on: http://git-master/r/365612 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-11net: wireless: bcmdhd: update driver to version 1.88.58Syed Asifful Dayyan Rafiuddeen
Change list: -Enable TDLS for Nvidia. -RB:21080 JIRA:SWWLAN-41226 CSP:671392 Mobile Hotspot throughput performance is low -RB:20909 JIRA:SWWLAN-41211 Preventing a memory leakage -RB:20818 [Android-Kitkat] Change the logic which controls TDLS connection in Kitkat MR1 framework -RB:20877 [Android-kitkat] enable ipv6 router advertisement packet filter mode in suspend -RB:20654 CSP:730963 Adding AP isoloation code -RB:20808 [Android-Kitkat] change DTIM skip policy in suspend mode of device to solve link lost issue due to beacon lost -RB:17773 [Android-kitkat] Fixed a bug for negative padding -RB:20628 fix about handling BSS peer information -Fix wlu build error by r432432. -RB:19436 CSP:724180 JIRA:SWDHD-39 Roaming trigger value is always initialized to the default when associated to new AP. -RB:19729 [Android-Kitkat] Fixed the corner case of PNO issue -RB:13157 JIRA:SWDHD-39 Fix windows dongle driver hang from r432053 -JIRA:SWDHD-47 RB:19389 Ignore Power Save mode for AIBSS -RB:19106 JIRA:SWWLAN-39738 Fix compile err for r432982 -RB:19246 Fixing bugs about handling TX fail event Fixing bugs about handling TX fail event -RB:19106 JIRA:SWWLAN-39738 Refactoring sdiofifo overrun/underrun tuning code -RB:19163 [Android-Kitkat] Fixed country code setting issue on Nexus-5 -RB:19162 [Android-Kitkat] Fixed corner case of P2P issue in Google Nexus-5 Bug 1397433 Change-Id: I4675f91b512bcd8bd49a384b28a864c106fe372f Signed-off-by: Syed Asifful Dayyan Rafiuddeen <syedd@broadcom.com> Signed-off-by: Om Prakash Singh <omp@nvidia.com> Reviewed-on: http://git-master/r/364087 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-02-06mmc: tegra: Stop rescan task initiation on detect stop notifyMohan T
It seems we are starting mmc_rescan task for card removal case status notify call. So check the card_present input value and start the mmc_rescan task for card present case and stop mmc_rescan task for card not present case. Bug 1405624 Bug 1419961 Change-Id: I888d6317bfba2716b3776e584f4ecfee8d4a91d0 Signed-off-by: Mohan T <mohant@nvidia.com> Reviewed-on: http://git-master/r/346873 (cherry picked from commit 9c33ba5b60432cbb88deeb3a4ee81edf01d32f67) Reviewed-on: http://git-master/r/364068 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Steve Lin <stlin@nvidia.com>
2014-02-06net: wireless: bcmdhd: Fix card detection race conditionsMohan T
On non built-in platform device cases mmc_rescan will initiated by mmc stack and android wifi device. So stop the card detection on mmc device probe, Since card detection is completed. So that we can avoid mmc_rescan initiation after power save done in sdio client driver probe. Bug 1405624 Bug 1419961 Change-Id: Iad0059ba5a5a9dbc2b146f87c4a261b8a97a6323 Signed-off-by: Mohan T <mohant@nvidia.com> Reviewed-on: http://git-master/r/346874 (cherry picked from commit 092bf21ed1e61f00588d41f66ce5f657fc3e3be5) Reviewed-on: http://git-master/r/364067 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Steve Lin <stlin@nvidia.com>
2014-02-06drivers: net: wireless: bcmdhd: disable block ack for UP7Narayan Reddy
Disble BA for TID7 and set BA window size to 32 for better PC gaming experience. bug 1423506 Change-Id: Ibebd1aa5203b28a3cdfe199567a3d9525b4da19e Signed-off-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-on: http://git-master/r/364062 GVS: Gerrit_Virtual_Submit Reviewed-by: Kyeong Kim <kyeongk@nvidia.com> Reviewed-by: Steve Lin <stlin@nvidia.com>
2014-02-06net: wireless: bcmdhd: add flag to enable MCCOm Prakash Singh
With Android-KK upgrade MCC(Multi Channel Concurrency) is by default enabled from supplicant, which impact on Miracast performance so we are disabling it from driver Bug 1410893 Change-Id: I8746cacdcd2e7e12205f90b0ec47cfb87aaf79aa Signed-off-by: Om Prakash Singh <omp@nvidia.com> Reviewed-on: http://git-master/r/333471 (cherry picked from commit 56b14ebe7ec24b972b32ea038417b8643d0dc6f4) Reviewed-on: http://git-master/r/364045 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Tested-by: Narayan Reddy <narayanr@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Kyeong Kim <kyeongk@nvidia.com> Reviewed-by: Steve Lin <stlin@nvidia.com>
2014-02-04usb: otg: tegra: add delay for y-cable detectionRakesh Bodla
Sometimes id status is not reflected immediately after connect y-cable connection. Adding dealy for proper detection. Bug 1375608 Bug 1439649 Change-Id: Ice38bcbc19ba6242820ff38a676b9b7e6fdeef72 Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-on: http://git-master/r/359338 (cherry picked from commit b3eba21a230eef069b7fb7c789ac1fa5cfd417d4) Reviewed-on: http://git-master/r/360202 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-01-24bcmdhd: key installation timing fixKyeong Kim
In case 43241 is a GO and it RECEIVES 4/4 key msg, so dhd_wait_pend8021x() is not required for GO mode, hence we have skipped this for AP/GO mode. Bug 1392645 Change-Id: Icb1f86c5bfcb2afbd7e26fca9f75d73598d4ca07 Signed-off-by: Kyeong Kim <kyeongk@nvidia.com> Reviewed-on: http://git-master/r/344360 Reviewed-on: http://git-master/r/358430 (cherry picked from commit 0acf883349f609ca82f49a1b537d4e9f476f6e64) Reviewed-on: http://git-master/r/358908 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
2014-01-24staging: ozwpan: Add udev event to userspace.Todd Poynter
Update from ATMEL to send an event to userspace to indicate that a device has entered or resumed from sleep. Bug 1394137. Bug 1421799. Change-Id: I25b02bd8ae8a01a52d28b8254fbc43401c0f9463 Signed-off-by: Todd Poynter <tpoynter@nvidia.com> Reviewed-on: http://git-master/r/357851 (cherry picked from commit 94dac510078f3cfe817fc5132114b8a64dd7f965) Reviewed-on: http://git-master/r/358907 Reviewed-by: Jean Huang <jeanh@nvidia.com> Tested-by: Jean Huang <jeanh@nvidia.com>
2014-01-24pulled missing patches from 1.28.28.4Narayan Reddy
Bug 1422733 Change-Id: Ia23f3de0d8022a5e4f02af7145d35aa57aa69e36 Signed-off-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-on: http://git-master/r/347998 Reviewed-by: Jean Huang <jeanh@nvidia.com> Tested-by: Jean Huang <jeanh@nvidia.com>
2014-01-24net: wireless: bcmdhd: update driver to version 1.88.55Neeraj Garg
Bug 1404820 Bug 1402287 Change-Id: I3e54be5870cf4ad1b1d75742e47dfb25485faca9 Signed-off-by: Neeraj Garg <neerajkg@broadcom.com> Signed-off-by: Om Prakash Singh <omp@nvidia.com> Reviewed-on: http://git-master/r/329514 (cherry picked from commit 36b4a62ebd491b0305c0c3a651217983c07f2df2) Reviewed-on: http://git-master/r/335395 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Reviewed-on: http://git-master/r/347356 Reviewed-by: Jean Huang <jeanh@nvidia.com> Tested-by: Jean Huang <jeanh@nvidia.com>
2013-12-17usb: otg: tegra: add support for OTG Y-cableRakesh Bodla
Below changes are made to support Y-cable (i) Bring vbus control into OTG driver if port is OTG. (ii) Detect Y-cable. (iii) Add vbus_bat_chg charging regulator. Bug 1375608 Change-Id: I41bab08ebce15d3f356c624de0b62ff8e4cc4a28 Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-on: http://git-master/r/336278 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-12-16tegra: dc: enable CMU for secondary display.Markus Hiienkari
Enable CMU for secondary display as default. If DC type is HDMI, use sRGB-to-sRGB (limited range) conversion configuration. Bug 1162082 Bug 1162069 Bug 1407045 Change-Id: Ibb75ae0522fcf3aca6cffd3cfd747dfe5c6038bd Signed-off-by: Markus Hiienkari <mhiienkari@nvidia.com> Reviewed-on: http://git-master/r/337981 Reviewed-by: Thomas J. Meier <tmeier@nvidia.com> Reviewed-by: Xuezhou Ma <xuezhoum@nvidia.com> Reviewed-by: David Dastous St Hilaire <ddastoussthi@nvidia.com> Tested-by: David Dastous St Hilaire <ddastoussthi@nvidia.com> Reviewed-by: Michael I Gold <gold@nvidia.com>
2013-12-16tegra: dc: fix HDMI CMU enable.Markus Hiienkari
Initialize HDMI CMU with same parameters as in DC init when enabling it subsequently. Bug 1162082 Bug 1407045 Change-Id: I25a7cfb75a43c49487a2a3ec7569aa89727dd4ab Signed-off-by: Markus Hiienkari <mhiienkari@nvidia.com> Reviewed-on: http://git-master/r/337980 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Thomas J. Meier <tmeier@nvidia.com> Reviewed-by: Xuezhou Ma <xuezhoum@nvidia.com> Reviewed-by: David Dastous St Hilaire <ddastoussthi@nvidia.com> Tested-by: David Dastous St Hilaire <ddastoussthi@nvidia.com> Reviewed-by: Michael I Gold <gold@nvidia.com>
2013-12-13staging: ozwpan: Fix an issue with hub_status.Todd Poynter
Update ozwpan to the latest drop from ATMEL to resolve an issue with hub_status() returning the wrong status. This resulted in the USB stack trying to read the port status continously. Bug 1415705. Change-Id: I433cce1add10b82fbb08b0e3804f02607b809bea Signed-off-by: Todd Poynter <tpoynter@nvidia.com> Reviewed-on: http://git-master/r/343739 GVS: Gerrit_Virtual_Submit Reviewed-by: Mitch Luban <mluban@nvidia.com>
2013-12-12usb: otg: otg-wakelock: Increase wake-lock timeRohith Seelaboyina
Increase the temporary wake-lock hold time as this is needed in a case when Device needs to be enumerated properly. Bug 1415958 Change-Id: Ic6f842273c0b492c86087aa5895ebf7781b44ddb Signed-off-by: Rohith Seelaboyina <rseelaboyina@nvidia.com> Reviewed-on: http://git-master/r/343633 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-12-12usb: host: tegra: Hold temporary lock on resumeRohith Seelaboyina
On Shield we are disabling the vbus on suspend and enabling it back on resume. After resume device gets disconnected and re-enumerated. Acquire a temporary wakelock on resume to enumerate the device properly before it goes to LP0. Bug 1415958 Change-Id: If67e9d8ca96b94161f4757b2f5a031ca82d8cdc7 Signed-off-by: Rohith Seelaboyina <rseelaboyina@nvidia.com> Reviewed-on: http://git-master/r/343632 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-11-15video: tegra: host: disable gr2d power gate.daily-2013.12.26.0_rel-roth-r3-partnerdaily-2013.12.03.0_rel-roth-r3-partnerAnkita Garg
Bug 1300659 Change-Id: I7e18c696ad2616b1696312c1244f52d44b250d85 Signed-off-by: Ankita Garg <ankitag@nvidia.com> Reviewed-on: http://git-master/r/326830 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
2013-11-15i2c: tegra: Add debug prints for i2c timed out caseChaitanya Bandi
Added debug prints for i2c timed out case to help debug. Change-Id: Ib0696b8237b90cd511ac224a476dede8fae60ceb Signed-off-by: Chaitanya Bandi <bandik@nvidia.com> Reviewed-on: http://git-master/r/266050 (cherry picked from commit 3758f5013e3b9049bb0c6c8e58a60f017a825b28) Reviewed-on: http://git-master/r/330873 GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Sang-Hun Lee <sanlee@nvidia.com>
2013-11-08video: tegra: host: remove epp clock from ispDaehyoung Ko
to remove epp from the isp channel's clock list in order to get rid of conflict for epp clock between 2d and isp bug 1331777 bug 1322046 Change-Id: I5625aae7b693b00668d97839c0ae5cf21bf8f460 Signed-off-by: Daehyoung Ko <dko@nvidia.com> (cherry picked from commit 8e0ad7134904c27c27fa2dd68f7aaedb8797a94f) Reviewed-on: http://git-master/r/323822 Reviewed-by: Anshul Jain (SW) <anshulj@nvidia.com> Tested-by: Anshul Jain (SW) <anshulj@nvidia.com>
2013-11-08USB: ehci: tegra: destroy mutex when driver removeSuresh Mangipudi
mutex_destroy to be called when the driver is removed. BUG 1401358 Change-Id: Idb6703c01c41d241d8bdb67ca19c80a78c52b513 Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-on: http://git-master/r/327454 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-11-07misc: tegra-profiler: send mapped memory regionsIgor Nabirushkin
Tegra Profiler: send information about mapped memory regions (on demand). Bug 1394970 Change-Id: Idf9a3c5d2d9fac0fd622f99bd226632c810a8ab6 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309778 (cherry picked from commit 1a4a86d3faf8cd9a38cf80ed06f6a760264638be) Reviewed-on: http://git-master/r/326028 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: backtraces from the kernel contextIgor Nabirushkin
Tegra Profiler: collect backtraces from the kernel context Bug 1394804 Change-Id: I1db7435c9e1fc753dd8c02252076287572f5f5af Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309768 (cherry picked from commit b5c40f131509f89609283a645f6e9d0b4abed365) Reviewed-on: http://git-master/r/326027 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: backtracing for Thumb codeIgor Nabirushkin
Tegra Profiler: add backtracing for Thumb code Bug 1387645 Change-Id: I43b6be4e14aa88d23a974a0cf7fa8d6bfbbb109f Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309641 (cherry picked from commit 304e8f9f52bb2defd33640741bc639dd4375f1b0) Reviewed-on: http://git-master/r/326026 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: add /proc/quadd/statusIgor Nabirushkin
Add /proc/quadd/status It allows users to see current status of the Tegra Profiler. Bug 1374376 Change-Id: I70d548c47bc80f6a12e3637f0af38fe74403de2d Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309638 (cherry picked from commit 895113159ac3fa814b3261446faa64d480c4f309) Reviewed-on: http://git-master/r/326021 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: add thumb flag into samplesIgor Nabirushkin
Tegra Profiler misc driver: thumb mode flag was added into samples Bug 1374335 Change-Id: If1a6b7e57071f6c9d645bc790e24cd1e3e405b6f Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309637 (cherry picked from commit fb840196820effd627abe7779907db1e7db60101) Reviewed-on: http://git-master/r/326020 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: add poll supportIgor Nabirushkin
Tegra Profiler misc driver: add poll support Bug 1374312 Change-Id: Id0844b3b329f348763f22b831fc73ac64f04fd9b Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309634 (cherry picked from commit d8e347f4e5636fd6face6fae3db572d64d6727f0) Reviewed-on: http://git-master/r/325990 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-07misc: tegra-profiler: send buffer fill countIgor Nabirushkin
Tegra Profiler misc driver: transmit the maximum buffer occupancy to the user space. Bug 1374266 Change-Id: Id078083a5493552c1f3bb697a1d3e4a5504e3f82 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/309633 (cherry picked from commit 757f16d5b83328d984feb3f37ebe6790fb42d15d) Reviewed-on: http://git-master/r/325975 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Maxim Morin <mmorin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>