summaryrefslogtreecommitdiff
path: root/power
diff options
context:
space:
mode:
authorAlexandru M Stan <amstan@chromium.org>2018-04-23 11:39:06 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-05-04 03:02:17 -0700
commit05e33b28e72a6eb40393eeb680920eb96a05c752 (patch)
tree63fbb3c0d9bb1fddfe1ba8af39af74d597bd398c /power
parentf7aec0ceb52f3e40460bfe272040b7079ab56834 (diff)
downloadchrome-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.c2
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);
}