summaryrefslogtreecommitdiff
path: root/board/ampton/board.c
diff options
context:
space:
mode:
authorJames_Chao <james_chao@asus.corp-partner.google.com>2018-11-14 17:07:51 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-11-19 03:26:26 -0800
commite7a79b77558d45de9264e5b3ddcf926d7ea7e321 (patch)
tree186311c870e72dacb2353e927d2e053db496e459 /board/ampton/board.c
parentec46635948f5073ecb608e799b738f954bfd7fbd (diff)
downloadchrome-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.c6
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);
}
}