mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-28 02:35:28 +00:00
baytrail: Ensure touchscreen is in reset on S3->S5 transition
If the lid is open during shutdown, we were leaving the touchscreen
out of reset. That increased S5 power consumption.
BUG=chrome-os-partner:25168
BRANCH=rambi
TEST=boot system, then power off with lid open
'gpioget TOUCHSCREEN_RESET_L' --> 0
Change-Id: Ibcd4718f0e4197a8cbcf2bb88cfbfa38ed345ead
Signed-off-by: Randall Spangler <rspangler@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/185027
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Dave Parker <dparker@chromium.org>
This commit is contained in:
committed by
chrome-internal-fetch
parent
f1b622231b
commit
fc054b4899
@@ -342,8 +342,9 @@ enum power_state power_handle_state(enum power_state state)
|
||||
/* Disable wireless */
|
||||
wireless_enable(0);
|
||||
|
||||
/* Disable touchpad power */
|
||||
/* Disable touchpad power and hold touchscreen in reset */
|
||||
gpio_set_level(GPIO_ENABLE_TOUCHPAD, 0);
|
||||
gpio_set_level(GPIO_TOUCHSCREEN_RESET_L, 0);
|
||||
|
||||
/* Turn off power to RAM */
|
||||
gpio_set_level(GPIO_PP1350_EN, 0);
|
||||
|
||||
Reference in New Issue
Block a user