diff options
author | amber.chen <amber.chen@lcfc.corp-partner.google.com> | 2022-01-24 13:44:10 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2022-01-25 02:38:21 +0000 |
commit | cb8f10671a92a099d2848116ba6c1eba81480283 (patch) | |
tree | d474738a5e49dc9f25b7d7864a62ada56e045d75 /board/taeko/sensors.c | |
parent | 549df1e75b20dcb70cfa0c59417320e170e1c91b (diff) | |
download | chrome-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.c | 4 |
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; } |