From: Rob Herring <robh@kernel.org>
To: Kieran Bingham <kieran.bingham@ideasonboard.com>
Cc: Francesco Dolcini <francesco.dolcini@toradex.com>,
Dave Stevenson <dave.stevenson@raspberrypi.com>,
Frank Li <Frank.li@oss.nxp.com>,
Ernest Van Hoecke <ernestvanhoecke@gmail.com>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, Frank Li <Frank.Li@nxp.com>,
Sascha Hauer <s.hauer@pengutronix.de>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Fabio Estevam <festevam@gmail.com>,
devicetree@vger.kernel.org, imx@lists.linux.dev,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org,
Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
Subject: Re: [PATCH 3/6] dt-bindings: connector: Add Toradex camera connector
Date: Fri, 25 Sep 2026 06:58:39 -0500 [thread overview]
Message-ID: <20260925115839.GA677989-robh@kernel.org> (raw)
In-Reply-To: <179023382707.1723501.12070631258057963152@ping.linuxembedded.co.uk>
On Thu, Sep 24, 2026 at 08:10:27AM +0100, Kieran Bingham wrote:
> Hi Francesco,
>
> Quoting Francesco Dolcini (2026-09-21 08:15:46)
> > Hello Kieran,
> >
> > On Sat, Sep 19, 2026 at 12:24:38PM +0100, Kieran Bingham wrote:
> > > Quoting Rob Herring (2026-09-18 20:24:47)
> > > > On Thu, Sep 10, 2026 at 07:12:05PM +0200, Francesco Dolcini wrote:
> > > > > On Thu, Sep 10, 2026 at 12:01:51PM -0500, Frank Li wrote:
> > > > > > On Thu, Sep 10, 2026 at 06:39:30PM +0200, Ernest Van Hoecke wrote:
> > > > > > > Hi Frank,
> > > > > > >
> > > > > > > Thanks for reviewing this so quickly.
> > > > > > >
> > > > > > > On Thu, Sep 10, 2026 at 11:26:22AM -0500, Frank Li wrote:
> > > > > > > > On Thu, Sep 10, 2026 at 05:37:59PM +0200, Ernest Van Hoecke wrote:
> > > > > > > > > From: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
> > > > > > > > >
> > > > > > > > > Toradex boards route the sideband signals of their 24-pin camera
> > > > > > > > > connectors to different GPIO controllers. Camera overlays which name
> > > > > > > > > those controllers directly must therefore be duplicated for each host
> > > > > > > > > board.
> > > > > > > > >
> > > > > > > > > Describe reset, power-down, detection and power-control as
> > > > > > > > > connector-local GPIO functions. This lets an accessory overlay remain
> > > > > > > > > independent of the host wiring. MIPI CSI-2, I2C, clocks and supplies
> > > > > > > > > remain described separately because the GPIO nexus does not abstract
> > > > > > > > > them.
>
> Will it be possible to extend this to add the mapping for MIPI data and
> clock lanes and regulator supplies?
>
> I.e. does this do anything that would push us down a hole that stops us
> mapping those signals?
>
> What do we need to do next to be able to map I2C/CSI/Regulators through
> a 'nexus' ?
A nexus only works on certain bindings. I2C is a bus and has child
nodes, so it needs something different. CSI works using the graph
binding, so we'd have to make the graph work thru the connector. Every
binding has to be figured out.
Rob
next prev parent reply other threads:[~2026-09-25 11:58 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-10 15:37 [PATCH 0/6] arm64: dts: freescale: Add Verdin iMX8M OV5640 and Verdin iMX8MP M7 support Ernest Van Hoecke
2026-09-10 15:37 ` [PATCH 1/6] arm64: dts: freescale: imx8mp-verdin: Add Cortex-M7 remoteproc Ernest Van Hoecke
2026-09-10 15:37 ` [PATCH 2/6] arm64: dts: freescale: imx8mp-verdin: Add Cortex-M7 UART_4 overlay Ernest Van Hoecke
2026-09-10 15:37 ` [PATCH 3/6] dt-bindings: connector: Add Toradex camera connector Ernest Van Hoecke
2026-09-10 16:26 ` Frank Li
2026-09-10 16:39 ` Ernest Van Hoecke
2026-09-10 17:01 ` Frank Li
2026-09-10 17:12 ` Francesco Dolcini
2026-09-10 18:38 ` Frank Li
2026-09-18 19:24 ` Rob Herring
2026-09-19 11:24 ` Kieran Bingham
2026-09-21 7:15 ` Francesco Dolcini
2026-09-24 7:10 ` Kieran Bingham
2026-09-24 9:42 ` Francesco Dolcini
2026-09-25 11:58 ` Rob Herring [this message]
2026-09-18 19:20 ` Rob Herring
2026-09-10 15:38 ` [PATCH 4/6] arm64: dts: freescale: imx8m{m,p}-verdin: Add camera connector nexus Ernest Van Hoecke
2026-09-10 16:31 ` Frank Li
2026-09-10 15:38 ` [PATCH 5/6] arm64: dts: freescale: imx8m{m,p}-verdin: Add shared OV5640 overlays Ernest Van Hoecke
2026-09-10 15:38 ` [PATCH 6/6] arm64: dts: freescale: imx8mp-verdin: Add mezzanine " Ernest Van Hoecke
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=20260925115839.GA677989-robh@kernel.org \
--to=robh@kernel.org \
--cc=Frank.Li@nxp.com \
--cc=Frank.li@oss.nxp.com \
--cc=conor+dt@kernel.org \
--cc=dave.stevenson@raspberrypi.com \
--cc=devicetree@vger.kernel.org \
--cc=ernest.vanhoecke@toradex.com \
--cc=ernestvanhoecke@gmail.com \
--cc=festevam@gmail.com \
--cc=francesco.dolcini@toradex.com \
--cc=imx@lists.linux.dev \
--cc=kernel@pengutronix.de \
--cc=kieran.bingham@ideasonboard.com \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=s.hauer@pengutronix.de \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®