summaryrefslogtreecommitdiff
path: root/board/ezkinil/gpio.inc
diff options
context:
space:
mode:
authorSue Chen <sue.chen@quanta.corp-partner.google.com>2020-07-16 14:25:05 +0800
committerCommit Bot <commit-bot@chromium.org>2020-07-18 01:36:12 +0000
commita3c994ccc1cda5450d8da2c568653ca10b7b8439 (patch)
tree556043185b87a46e78316b5790b04a49980a46d8 /board/ezkinil/gpio.inc
parenta5a82418126ee6cadff69d9487c43edc1ccea097 (diff)
downloadchrome-ec-a3c994ccc1cda5450d8da2c568653ca10b7b8439.tar.gz
Ezkinil: Compatible with v2 board
For some gpio changed on v3, we should use board_ver to check which pin is supported on the board. board_ver=2 board_ver=3 ioex c1 pin(1, 0) gpio pin(7, 5) HDMI_CONN_HPD_3V3_DB DP1_HPD_EC_IN Both are interrupt pin to detect HDMI insertion. BUG=b:159188404 BRANCH=none TEST=HDMI do work on both v2 and v3 board. Change-Id: Ibe4da36b8399250b3ee688220509bec3f2daed13 Signed-off-by: Sue Chen <sue.chen@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2301553 Reviewed-by: Edward Hill <ecgh@chromium.org> Commit-Queue: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'board/ezkinil/gpio.inc')
-rw-r--r--board/ezkinil/gpio.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/board/ezkinil/gpio.inc b/board/ezkinil/gpio.inc
index 64968c4207..86a8b6e97c 100644
--- a/board/ezkinil/gpio.inc
+++ b/board/ezkinil/gpio.inc
@@ -57,6 +57,7 @@ GPIO(LED_FULL_L, PIN(6, 0), GPIO_OUT_HIGH)
GPIO(LED_CHRG_L, PIN(C, 0), GPIO_OUT_HIGH)
IOEX_INT(USB_C0_SBU_FAULT_ODL, EXPIN(USBC_PORT_C0, 1, 2), GPIO_INT_FALLING, sbu_fault_interrupt)
+IOEX_INT(HDMI_CONN_HPD_3V3_DB, EXPIN(USBC_PORT_C1, 1, 0), GPIO_INT_BOTH, hdmi_hpd_interrupt_v2)
IOEX_INT(USB_C1_SBU_FAULT_DB_ODL, EXPIN(USBC_PORT_C1, 1, 2), GPIO_INT_FALLING, sbu_fault_interrupt)
IOEX(USB_C0_FAULT_ODL, EXPIN(USBC_PORT_C0, 0, 3), GPIO_ODR_HIGH) /* C0 Fault to SOC */