diff options
Diffstat (limited to 'driver/accelgyro_lsm6dso.c')
-rw-r--r-- | driver/accelgyro_lsm6dso.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/driver/accelgyro_lsm6dso.c b/driver/accelgyro_lsm6dso.c index 12636d1782..a23ea2c393 100644 --- a/driver/accelgyro_lsm6dso.c +++ b/driver/accelgyro_lsm6dso.c @@ -443,11 +443,12 @@ static int init(struct motion_sensor_t *s) /* * Output data not updated until have been read. - * Prefer interrupt to be active low. + * Require interrupt to be active low. */ ret = st_raw_write8(s->port, s->i2c_spi_addr_flags, LSM6DSO_CTRL3_ADDR, - LSM6DSO_BDU | LSM6DSO_IF_INC); + LSM6DSO_BDU | LSM6DSO_IF_INC + | LSM6DSO_H_L_ACTIVE); if (ret != EC_SUCCESS) goto err_unlock; |