diff options
author | Alexandru M Stan <amstan@chromium.org> | 2018-04-23 11:39:06 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-05-04 03:02:17 -0700 |
commit | 05e33b28e72a6eb40393eeb680920eb96a05c752 (patch) | |
tree | 63fbb3c0d9bb1fddfe1ba8af39af74d597bd398c /power | |
parent | f7aec0ceb52f3e40460bfe272040b7079ab56834 (diff) | |
download | chrome-ec-05e33b28e72a6eb40393eeb680920eb96a05c752.tar.gz |
cheza: Make sure switchcap is configured right
Configure switchcap every time we're about to change the signal,
just in case it forgot.
Feel free to revert this after b/77957956 is fixed.
BRANCH=none
BUG=b:77957956
TEST="i2cxfer r 0 0xd0 0x2" never shows 0x70, even after a bad brownout
(like "gpioset EN_PP5000_A 1" on an unreworked board)
Change-Id: I8994cd402ce96d8bf4e436dadfc0e572e7f77a85
Signed-off-by: Alexandru M Stan <amstan@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1024501
Commit-Ready: Wai-Hong Tam <waihong@google.com>
Tested-by: Wai-Hong Tam <waihong@google.com>
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'power')
-rw-r--r-- | power/sdm845.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/power/sdm845.c b/power/sdm845.c index 4e96c1385e..fb3eb40efc 100644 --- a/power/sdm845.c +++ b/power/sdm845.c @@ -145,7 +145,7 @@ DECLARE_HOOK(HOOK_POWER_BUTTON_CHANGE, powerbtn_sdm845_changed, static void set_system_power(int enable) { CPRINTS("set_system_power(%d)", enable); - gpio_set_level(GPIO_SWITCHCAP_ON_L, enable); + board_set_switchcap(enable); gpio_set_level(GPIO_VBOB_EN, enable); } |