diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2018-07-09 17:07:57 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-07-12 14:06:14 -0700 |
commit | 97a7b12b3ba7caad4b48eee2ec27773c044b3519 (patch) | |
tree | 246b6b40cf3e789b1909e475317b9c928fbcdff7 /board/nami/board.c | |
parent | cb9f7ab2bc851a542f3688740fc02b3da5dabf4b (diff) | |
download | chrome-ec-97a7b12b3ba7caad4b48eee2ec27773c044b3519.tar.gz |
Nami: Toggle power of PS8713B on suspend/resume
GPO32 is connected to #5:Power_Down pin of PS8713B on Sona. We enable
power on resume and shut it down on suspend. Other boards don't use the
pin.
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
BUG=b:79722847
BRANCH=none
TEST=None
Change-Id: Ic4fa6cafaf976bdba9b60b438a95b9ae8c684737
Reviewed-on: https://chromium-review.googlesource.com/1130658
Commit-Ready: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'board/nami/board.c')
-rw-r--r-- | board/nami/board.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/board/nami/board.c b/board/nami/board.c index f816a6395a..90bad5809e 100644 --- a/board/nami/board.c +++ b/board/nami/board.c @@ -801,6 +801,7 @@ void lid_angle_peripheral_enable(int enable) static void board_chipset_resume(void) { gpio_set_level(GPIO_ENABLE_BACKLIGHT_L, 0); + gpio_set_level(GPIO_USB3_POWER_DOWN_L, 1); } DECLARE_HOOK(HOOK_CHIPSET_RESUME, board_chipset_resume, HOOK_PRIO_DEFAULT); @@ -808,6 +809,7 @@ DECLARE_HOOK(HOOK_CHIPSET_RESUME, board_chipset_resume, HOOK_PRIO_DEFAULT); static void board_chipset_suspend(void) { gpio_set_level(GPIO_ENABLE_BACKLIGHT_L, 1); + gpio_set_level(GPIO_USB3_POWER_DOWN_L, 0); } DECLARE_HOOK(HOOK_CHIPSET_SUSPEND, board_chipset_suspend, HOOK_PRIO_DEFAULT); |