[PATCH V3 1/9] dt-bindings: iio: imu: icm42607: Add devicetree binding

Rob Herring robh at kernel.org
Wed Apr 8 12:44:33 PDT 2026


On Wed, Apr 8, 2026 at 9:31 AM Chris Morgan <macromorgan at hotmail.com> wrote:
>
> On Wed, Apr 08, 2026 at 08:19:44AM -0500, Rob Herring wrote:
> > On Mon, Mar 30, 2026 at 02:58:45PM -0500, Chris Morgan wrote:
> > > From: Chris Morgan <macromorgan at hotmail.com>
> > >
> > Subject space is limited, so don't say devicetree binding twice:
> >
> > dt-bindings: iio: imu: Add Invensense ICM42607
> >
> > > Add devicetree binding for the Invensense ICM42607 and Invensense
> > > ICM42607P inertial measurement unit. This unit is a combined
> > > accelerometer, gyroscope, and thermometer available via I2C or SPI.
> > >
> > > This device is functionally very similar to the icm42600 series with a
> > > very different register layout.
> >
> > Similar enough to use the same binding schema?
>
> Yes. I was under the (possibly mistaken) impression that different drivers
> required different binding schemas, but these should be similar enough to
> use the same schema if it's allowed.

Total fine. Bindings and drivers can be 1:1, N:1 or 1:N.

Rob



More information about the Linux-rockchip mailing list