drivers/sensor/st: add support to LSM6DSVXXX IMU family

This driver is currently only supporting the polling-mode read_and_decode
APIs (both blocking and non-blocking).

The driver implements a chip_api structure which has to be used to
provide device specific callbacks. The only lsm6dsvxxx family device
currently supported is lsm6dsv320x.

More information about LSM6DSV16X:
https://www.st.com/resource/en/datasheet/lsm6dsv320x.pdf

Signed-off-by: Armando Visconti <armando.visconti@st.com>
This commit is contained in:
Armando Visconti
2025-05-28 17:33:27 +02:00
committed by Maureen Helm
parent 5372b41979
commit d6eaae4d53
17 changed files with 1833 additions and 0 deletions

View File

@@ -192,6 +192,9 @@ config USE_STDC_LSM6DSRX
config USE_STDC_LSM6DSV16X
bool
config USE_STDC_LSM6DSV320X
bool
config USE_STDC_LSM9DS1
bool