Re: [PATCH 1/2] dt-bindings: iio: imu: icm42600: add icm42630

From: Conor Dooley

Date: Tue Jul 21 2026 - 12:19:57 EST


On Mon, Jul 20, 2026 at 07:34:10PM +0200, Jorijn van der Graaf wrote:
> The TDK InvenSense ICM-42630 is a 6-axis IMU of the ICM-42600 family,
> found e.g. in the Fairphone 6. Document its compatible.
>
> A fallback compatible to a sibling is not usable: the part reports its
> own WHOAMI register value, which software validates against the
> compatible.

Why does software do this? If the whoami is the only difference, the
software should stop checking it.

>
> Assisted-by: Claude:claude-fable-5
> Signed-off-by: Jorijn van der Graaf <jorijnvdgraaf@xxxxxxxxxxxxx>
> ---
> .../devicetree/bindings/iio/imu/invensense,icm42600.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml b/Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
> index 119e28a833fd..add3a7fef09d 100644
> --- a/Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
> +++ b/Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
> @@ -31,6 +31,7 @@ properties:
> - invensense,icm42602
> - invensense,icm42605
> - invensense,icm42622
> + - invensense,icm42630
> - invensense,icm42631
> - invensense,icm42686
> - invensense,icm42688
> --
> 2.55.0
>

Attachment: signature.asc
Description: PGP signature