summaryrefslogtreecommitdiff
path: root/board/taeko/sensors.c
diff options
context:
space:
mode:
authoramber.chen <amber.chen@lcfc.corp-partner.google.com>2022-01-24 13:44:10 +0800
committerCommit Bot <commit-bot@chromium.org>2022-01-25 02:38:21 +0000
commitcb8f10671a92a099d2848116ba6c1eba81480283 (patch)
treed474738a5e49dc9f25b7d7864a62ada56e045d75 /board/taeko/sensors.c
parent549df1e75b20dcb70cfa0c59417320e170e1c91b (diff)
downloadchrome-ec-cb8f10671a92a099d2848116ba6c1eba81480283.tar.gz
taeko: EC can't communicate normally with iisoservice
Add interrupt function for LSM6DSM BUG=b:215487488 BRANCH=main TEST=make -j BOARD=taeko Run "iioservice_simpleclient --frequency=208 --channels=accel_x --device_id=0" can pass Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: Icbf4477545d54babc132563ed393a0ab1c28ec1c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3411675 Reviewed-by: caveh jalali <caveh@chromium.org>
Diffstat (limited to 'board/taeko/sensors.c')
-rw-r--r--board/taeko/sensors.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/taeko/sensors.c b/board/taeko/sensors.c
index 4d5d72b062..1063cf0ee4 100644
--- a/board/taeko/sensors.c
+++ b/board/taeko/sensors.c
@@ -346,6 +346,10 @@ void motion_interrupt(enum gpio_signal signal)
if (motion_sensors[LID_ACCEL].chip == MOTIONSENSE_CHIP_LIS2DW12) {
lis2dw12_interrupt(signal);
CPRINTS("IS2DW12 interrupt");
+ }
+ if (motion_sensors[BASE_ACCEL].chip == MOTIONSENSE_CHIP_LSM6DSM) {
+ lsm6dsm_interrupt(signal);
+ CPRINTS("LSM6DSM interrupt");
return;
}