summaryrefslogtreecommitdiff
path: root/board/herobrine_npcx9/gpio.inc
diff options
context:
space:
mode:
authorWai-Hong Tam <waihong@google.com>2021-06-25 21:17:14 -0700
committerCommit Bot <commit-bot@chromium.org>2021-07-14 18:12:38 +0000
commit07767ada20750b2b99c9d279581e8574e6f9c48a (patch)
tree586b92b0536c76c5d7897236322a613dc367e6eb /board/herobrine_npcx9/gpio.inc
parentc97cb76b816fc8e02fe3de0652794e85fe38f4c6 (diff)
downloadchrome-ec-07767ada20750b2b99c9d279581e8574e6f9c48a.tar.gz
qcom: Move enabling/disabling 3.3V rail to the board level
In the next generation, the 3.3V rail is not controlled by EC anymore. Move the control logic to the board level. The 3.3V rail should be enabled before the power on sequence, so use the hook chipset pre-init hook. Disable it on the chipset shutdown complete hook. For Trogdor, do it on the baseboard level. For Herobrine, do it on the board level, Herobrine-NPCX7, only. Herobrine-NPCX9 and other future boards don't need it. BRANCH=None BUG=b:187980397, b:192253134 TEST=Tested the Lazor EC-OS and Zephyr images and booted to AP. TEST=Tested the Herobrine-NPCX7 EC-OS and Zephyr images and booted to AP. Change-Id: I7e025123f8997629b9b0db46e30ea9c716bdbf99 Signed-off-by: Wai-Hong Tam <waihong@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2993213 Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board/herobrine_npcx9/gpio.inc')
0 files changed, 0 insertions, 0 deletions