Re: [PATCH v5 4/6] iio: imu: inv_icm42607: Add support for ICM-42370-P

From: Marcelo Schmitt

Date: Sun Oct 04 2026 - 20:43:18 EST


On 10/02, Kanak Shilledar wrote:
> Add support for the Invensense ICM-42370-P MEMS MotionTracking 3-axis
> accelerometer with built-in temperature sensor. This device is almost
> identical to the existing Invensense ICM-42607-P IMU, but lacks
> gyroscope. The device supports I2C, SPI and I3C. Implement only I2C
> support for now, and provide support for raw sensor reads via sysfs.
> There is also a built-in temperature sensor but it can not be turned off
> similar to the ICM-42607.
>
> While at it, change so dev_err_probe() is returned
> when the WHO_AM_I read fails.
Not a hard preference, but the WHO_AM_I error path update could be a separate patch.

Nevertheless, looks mostly good to me.

With ID tables ordered by compatible according to Andy's suggestion,
Reviewed-by: Marcelo Schmitt <marcelo.schmitt1@xxxxxxxxx>

>
> Datasheet: https://www.invensense.tdk.com/en-us/products/3-axis/icm-42370-p
> Signed-off-by: Kanak Shilledar <kanak.shilledar@xxxxxxxx>