iio: imu: inv_icm42600: add support of ICM-42686-P
Status from this message: Applied to the togreg branch of iio.git and pushed out initially as
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | dt-bindings: iio: imu: add icm42686 inside inv_icm42600Documentation/ | +1 | 1 reply | |
| 2/2 | iio: imu: inv_icm42600: add support of ICM-42686-Pdrivers/ drivers/ drivers/ +4 more | +192 | 1 reply |
Reviews trailers per patch
1 of 2 patches has a Reviewed-by or Acked-by.
| Patch | Rob Herring (Arm) |
|---|---|
| 1/2 | A-b |
| 2/2 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/2] iio: imu: inv_icm42600: add support of ICM-42686-P
From: Jean-Baptiste Maneyrol <[email protected]>
ICM-42686-P is a special chip supporting high Full Scale Range (FSR) values. Up to +/-32G for accel and +/-4000dps for gyro.
For supporting this chip, we are using dynamic scales tables set at init. Introduce a new sensor state structure for olding pointer to the dynamic table plus the already used timestamp structure.
Jean-Baptiste Maneyrol (2):
dt-bindings: iio: imu: add icm42686 inside inv_icm42600
iio: imu: inv_icm42600: add support of ICM-42686-P
.../bindings/iio/imu/invensense,icm42600.yaml | 1 + drivers/iio/imu/inv_icm42600/inv_icm42600.h | 35 ++++++++ .../iio/imu/inv_icm42600/inv_icm42600_accel.c | 75 ++++++++++++----- .../imu/inv_icm42600/inv_icm42600_buffer.c | 15 ++-- .../iio/imu/inv_icm42600/inv_icm42600_core.c | 20 +++++ .../iio/imu/inv_icm42600/inv_icm42600_gyro.c | 84 ++++++++++++++----- .../iio/imu/inv_icm42600/inv_icm42600_i2c.c | 3 + .../iio/imu/inv_icm42600/inv_icm42600_spi.c | 3 + 8 files changed, 193 insertions(+), 43 deletions(-)
Signature · 1 line
2.34.1