diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2017-09-29 17:38:12 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-10-24 12:57:47 -0700 |
commit | 5fd1540e62be47747c4fe234a0b348e58e0cfd3f (patch) | |
tree | 88584ce0e03811d831f677097dbe0aaf572b7375 /board/fizz/gpio.inc | |
parent | e3d15afa68d9e4c8866a0301b33ff6e6d78b1750 (diff) | |
download | chrome-ec-5fd1540e62be47747c4fe234a0b348e58e0cfd3f.tar.gz |
Fizz: Inform host of BJ plug/unplug event
This patch makes EC notify the host of BJ plug or unplug event
by triggering EC_HOST_EVENT_PD_MCU. The host can then use
EC_CMD_PD_HOST_EVENT_STATUS to get event details.
BUG=b:67060237
BRANCH=none
TEST=Boot Fizz on Type-C. Plug/unplug BJ adapter. Verify host event
is set by hostevent. Verify available_charge is set by hacking
chgsup command.
Change-Id: I1831bec9715e0191cb9610e05d08bbc08347b513
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/692848
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'board/fizz/gpio.inc')
-rw-r--r-- | board/fizz/gpio.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/fizz/gpio.inc b/board/fizz/gpio.inc index b50212a17e..c1b3be59c7 100644 --- a/board/fizz/gpio.inc +++ b/board/fizz/gpio.inc @@ -22,7 +22,7 @@ GPIO_INT(PCH_SLP_SUS_L, PIN(6, 2), GPIO_INT_BOTH, power_signal_interrupt) GPIO_INT(RSMRST_L_PGOOD, PIN(B, 0), GPIO_INT_BOTH, power_signal_interrupt) GPIO_INT(PMIC_DPWROK, PIN(C, 7), GPIO_INT_BOTH, power_signal_interrupt) GPIO_INT(WP_L, PIN(9, 3), GPIO_INT_BOTH, switch_interrupt) -GPIO_INT(ADP_IN_L, PIN(C, 5), GPIO_INT_LOW | GPIO_PULL_UP, adp_in) /* Low: BJ detected */ +GPIO_INT(ADP_IN_L, PIN(C, 5), GPIO_INT_BOTH | GPIO_PULL_UP, adp_in) /* Low: BJ detected */ GPIO_INT(USB_C0_VBUS_WAKE_L, PIN(9, 7), GPIO_INT_BOTH | GPIO_PULL_UP, vbus0_evt) GPIO_INT(RECOVERY_L, PIN(8, 2), GPIO_INT_BOTH, button_interrupt) /* Recovery button */ GPIO(PCH_RTCRST, PIN(E, 7), GPIO_OUT_LOW) /* RTCRST# to SOC */ |