iio: imu: st_lsm6dsx: add support to ISM330IS
authorLorenzo Bianconi <lorenzo@kernel.org>
Thu, 24 Nov 2022 08:49:27 +0000 (09:49 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 24 Nov 2022 19:23:23 +0000 (19:23 +0000)
commit3a042fda8813dcb1012347665a69572adbaef1f1
tree234597ad6ce8083649f87a0b9adb02a5ec17c648
parenteda549e2e52496d0d374ce457f514a4f14172aa5
iio: imu: st_lsm6dsx: add support to ISM330IS

Add support to STM ISM330IS (accelerometer and gyroscope) Mems sensor.
The ISM330IS sensor can use LSM6DSO16IS as fallback device since it
implements all the ISM330IS features currently implemented in
st_lsm6dsx.

Datasheet: https://www.st.com/resource/en/datasheet/ism330is.pdf
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://lore.kernel.org/r/4cd1614060e06f49cd92f5930d8fd40117c07920.1669279604.git.lorenzo@kernel.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/st_lsm6dsx/Kconfig
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c