From: Herve Codina <herve.codina@bootlin.com>
To: Luca Ceresoli <luca.ceresoli@bootlin.com>
Cc: Ayush Singh <ayush@beagleboard.org>,
Wolfram Sang <wsa+renesas@sang-engineering.com>,
Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
linux-i2c@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, devicetree-spec@vger.kernel.org,
Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Subject: Re: [PATCH v2 1/1] schemas: i2c: Introduce I2C bus extensions
Date: Mon, 5 May 2025 10:22:07 +0200 [thread overview]
Message-ID: <20250505102207.2c54cbaf@bootlin.com> (raw)
In-Reply-To: <20250502160910.448f63dd@booty>
Hi Luca,
On Fri, 2 May 2025 16:09:10 +0200
Luca Ceresoli <luca.ceresoli@bootlin.com> wrote:
> Hello Hervé,
>
> On Wed, 30 Apr 2025 17:22:00 +0200
> Herve Codina <herve.codina@bootlin.com> wrote:
>
> > An I2C bus can be wired to the connector and allows an add-on board to
> > connect additional I2C devices to this bus.
> >
> > Those additional I2C devices could be described as sub-nodes of the I2C
> > bus controller node however for hotplug connectors described via device
> > tree overlays there is additional level of indirection, which is needed
> > to decouple the overlay and the base tree:
> >
> > --- base device tree ---
> >
> > i2c1: i2c@abcd0000 {
> > compatible = "xyz,i2c-ctrl";
> > i2c-bus-extension@0 {
> > i2c-bus = <&i2c_ctrl>;
> > };
> > ...
> > };
> >
> > i2c5: i2c@cafe0000 {
> > compatible = "xyz,i2c-ctrl";
> > i2c-bus-extension@0 {
> > i2c-bus = <&i2c-sensors>;
> ^^^^^^^^^^^
>
> This should be i2c_sensors (with an underscore)...
>
> > };
> > ...
> > };
> >
> > connector {
> > i2c_ctrl: i2c-ctrl {
> > i2c-parent = <&i2c1>;
> > #address-cells = <1>;
> > #size-cells = <0>;
> > };
> >
> > i2c-sensors {
>
> ...and this should have a label:
>
> i2c-sensors: i2c-sensors {
>
> With those fixed you can add my:
Indeed, thanks for pointing out.
I will fix them in the next iteration and add your 'Reviewed-by' tag.
>
> +Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
>
Best regards,
Hervé
prev parent reply other threads:[~2025-05-05 8:22 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-30 15:21 [PATCH v2 0/1] i2c: Introduce I2C bus extensions Herve Codina
2025-04-30 15:22 ` [PATCH v2 1/1] schemas: " Herve Codina
2025-05-02 14:09 ` Luca Ceresoli
2025-05-05 8:22 ` Herve Codina [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250505102207.2c54cbaf@bootlin.com \
--to=herve.codina@bootlin.com \
--cc=andi.shyti@kernel.org \
--cc=ayush@beagleboard.org \
--cc=conor+dt@kernel.org \
--cc=devicetree-spec@vger.kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-i2c@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=luca.ceresoli@bootlin.com \
--cc=robh@kernel.org \
--cc=thomas.petazzoni@bootlin.com \
--cc=wsa+renesas@sang-engineering.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.