diff options
author | James_Chao <james_chao@asus.corp-partner.google.com> | 2018-11-14 17:07:51 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-11-19 03:26:26 -0800 |
commit | e7a79b77558d45de9264e5b3ddcf926d7ea7e321 (patch) | |
tree | 186311c870e72dacb2353e927d2e053db496e459 /board/ampton/board.c | |
parent | ec46635948f5073ecb608e799b738f954bfd7fbd (diff) | |
download | chrome-ec-e7a79b77558d45de9264e5b3ddcf926d7ea7e321.tar.gz |
Ampton: enable the interrupt for GPIO_BASE_SIXAXIS_INT_L
BUG=none
BRANCH=none
TEST=accelinfo on
Change-Id: I04764b0ce3f963f12f7977b08c89a375c2319d00
Signed-off-by: James_Chao <james_chao@asus.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/1335292
Commit-Ready: James Chao <james_chao@asus.corp-partner.google.com>
Tested-by: James Chao <james_chao@asus.corp-partner.google.com>
Reviewed-by: James Chao <james_chao@asus.corp-partner.google.com>
Reviewed-by: Marco Chen <marcochen@chromium.org>
Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'board/ampton/board.c')
-rw-r--r-- | board/ampton/board.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/board/ampton/board.c b/board/ampton/board.c index ed011568c6..d57f051f90 100644 --- a/board/ampton/board.c +++ b/board/ampton/board.c @@ -216,9 +216,15 @@ static void board_update_sensor_config_from_sku(void) { if (board_is_convertible()) { motion_sensor_count = ARRAY_SIZE(motion_sensors); + /* Enable Base Accel interrupt */ + gpio_enable_interrupt(GPIO_BASE_SIXAXIS_INT_L); } else { motion_sensor_count = 0; tablet_disable_switch(); + + /* Base accel is not stuffed, don't allow line to float */ + gpio_set_flags(GPIO_BASE_SIXAXIS_INT_L, + GPIO_INPUT | GPIO_PULL_DOWN); } } |