Age | Commit message (Collapse) | Author |
|
The gpio mode of pin is configured when setting
direction and hence this call is no more required.
Change-Id: I19fea4d4752b72809bf65fbd0a0b255705ec33f8
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/119604
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Restricting the modem sysfs node permissions to owner only.
Bug 1025901
Change-Id: I85095c06b6f5329403b66389a5f27383464f2c64
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/119436
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chinmay Kamat <ckamat@nvidia.com>
Reviewed-by: Alexandre Berdery <aberdery@nvidia.com>
|
|
Boost CPU frequency to ensure the modem core dump can be transfered
before the BT3 watchdog timeout.
Bug 975990
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/109325
(cherry picked from commit 028155da1b31742b0133dbad62fe5a6a66f2bf1e)
Change-Id: I9e7960c11521f011bcbd5566bb40fa780723b49f
Reviewed-on: http://git-master/r/104038
Reviewed-by: Uday Raval <uraval@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: Steve Lin <stlin@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Steve Lin <stlin@nvidia.com>
|
|
1. Add sysfs file so the fild can load/unload host controller before
modem power cycle.
2. Move modem boot irq to modem PM driver.
3. Add short autosuspend to optimize power consumption if the wake
source of system resume is not modem.
4. Avoid LP0 abort if remote wakeup happens during L0/L2 -> L3
transition.
5. Fix deadlock in pm_notifier function.
Bug 975990
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/109079
(cherry picked from commit 0b60aade303a022ff3335b4a238ba2dbae4da4b5)
Change-Id: I9bcac40e2f93f95c702b42a2eb5e4e9aa7a9d721
Reviewed-on: http://git-master/r/103981
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Uday Raval <uraval@nvidia.com>
Tested-by: Steve Lin <stlin@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Steve Lin <stlin@nvidia.com>
|
|
There is race between USB autopm and system PM. The device's upstream
port may not be ready if USB autopm is triggered by modem remote wakeup
GPIO during the L3 to L0 or L0/L2 to L3 transition.
Bug 955162
Reviewed-on: http://git-master/r/91369
(cherry picked from commit b668f74e93a4ae33b380744a8ac28c098456b459)
Change-Id: I1a9c2dadb530144aa8741370247272b6962fe777
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/96593
Reviewed-by: Automatic_Commit_Validation_User
|
|
Bug 924863
Change-Id: I10d3036ce19f8c1f37e57998c204f3a72bd42f85
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/89718
Reviewed-by: Automatic_Commit_Validation_User
|
|
Holding wakelock after modem re-enumeration to ensure ril has enough
time to restart.
Bug 948610
Reviewed-on: http://git-master/r/91072
(cherry picked from commit 572bd2f735c4667ce326a1acb6e7d0884847d794)
Change-Id: Iee4f5243746ca218623c1ac2cd173482badba358
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/91361
Reviewed-by: Automatic_Commit_Validation_User
|
|
Disable wakeup irq when removing the modem power driver.
BUG 920108
Change-Id: I371644421fc7d986af2292f736b459b141651ed1
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/75876
Reviewed-by: Automatic_Commit_Validation_User
|
|
Bug 854339
Bug 909614
Reviewed-on: http://git-master/r/67043
(cherry picked from commit 8888fb8c193295b77224ff71de45794db01c7c92)
Change-Id: I8a8cca0f8126d2e70710fcadad4c115bc0251e6d
Reviewed-on: http://git-master/r/70976
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: Jonathan Roux <jroux@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
(cherry picked from commit 65b1a3d7f6ad78f92af1825f46b2fbb9306d377d)
Reviewed-on: http://git-master/r/73949
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
Bug 909614
Change-Id: I44ac4b2a5f1697dc65c600f2e3156b5a42468f5c
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/68370
Reviewed-by: Jean-Marc Guiraudet <jguiraudet@nvidia.com>
|
|
Bug 854339
Change-Id: I0e2f1b68ca233a4fce8b3dd863f78aa4dbeff59c
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/67043
Rebase-Id: Rf30d461d00010504117390169d2fb4d93544c57b
|
|
This platform driver enables the generic USB modem power management support
for out-of_band remote wakeup, selective suspend and system suspend/resume.
Bug 854339
Reviewed-on: http://git-master/r/44911
(cherry picked from commit f737bc30ee9509a79e499c975b61c5f58bb19bb3)
Change-Id: Ibf38afb593fd8097e6152197c816e95e8f457659
Reviewed-on: http://git-master/r/60313
Reviewed-by: Sheshagiri Shenoy <sshenoy@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
Tested-by: Steve Lin <stlin@nvidia.com>
Rebase-Id: R2bc754d319b388ce477ab7f987352d7f307d11c3
|