diff options
author | Wai-Hong Tam <waihong@google.com> | 2021-05-21 16:43:35 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-05-22 01:15:55 +0000 |
commit | 4f31fabd6ecbe07ff9473dffa117fbff6bdc386d (patch) | |
tree | 9499a3d76652bd3924663c3e4ad61a028ea9c6f4 /power/qcom.c | |
parent | d4ee99609cd07a7e5c08669036d19dd740788796 (diff) | |
download | chrome-ec-4f31fabd6ecbe07ff9473dffa117fbff6bdc386d.tar.gz |
qcom: Deprecate QSIP_ON, a load switch enable
QSIP_ON is only valid on Trogdor rev-1. It controls the load switch
enable. The load switch is used for experiments but leaving it off
consumes power. On other Trogdor boards, QSIP_ON is just NC.
Since we no longer support Trogdor rev-1, deprecate the control in
the power sequence.
BRANCH=None
BUG=b:159999589
TEST=Build the Trogdor image.
Change-Id: Ie5f04ed3de5f14ba32a92fa8223e8769bb97cf82
Signed-off-by: Wai-Hong Tam <waihong@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2911505
Reviewed-by: Alexandru M Stan <amstan@chromium.org>
Diffstat (limited to 'power/qcom.c')
-rw-r--r-- | power/qcom.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/power/qcom.c b/power/qcom.c index d95cfbbdd4..bae5679a2b 100644 --- a/power/qcom.c +++ b/power/qcom.c @@ -606,9 +606,6 @@ static void power_off(void) set_system_power(0); } - /* Turn off the load switch */ - gpio_set_level(GPIO_QSIP_ON, 0); - /* Turn off the 3.3V and 5V rails. */ gpio_set_level(GPIO_EN_PP3300_A, 0); #ifdef CONFIG_POWER_PP5000_CONTROL @@ -660,12 +657,6 @@ static int power_on(void) gpio_set_level(GPIO_EN_PP5000, 1); #endif /* defined(CONFIG_POWER_PP5000_CONTROL) */ - /* - * Enable the load switch. The load switch is redundant. - * But leaving it off consumes power. - */ - gpio_set_level(GPIO_QSIP_ON, 1); - ret = set_system_power(1); if (ret != EC_SUCCESS) return ret; |