public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] arm64: dts: renesas: sparrow-hawk: Add overlays for camera sensors
@ 2025-06-28 21:53 Niklas Söderlund
  2025-06-28 21:53 ` [PATCH 1/5] arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing install target Niklas Söderlund
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Niklas Söderlund @ 2025-06-28 21:53 UTC (permalink / raw)
  To: Geert Uytterhoeven, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Marek Vasut, linux-renesas-soc, devicetree
  Cc: Niklas Söderlund

Hello,

This series adds a couple of overlays to verify the two CSI-2 busses 
exposed on the V4H Sparrow Hawk board. The two busses are exposed on two 
connectors labeled J1 and J2 on the board.

The first set adds overlays for the IMX219 camera sensor, one for each 
connector (patch 2/5 and 3/5). A Raspberry Pi Camera Module 2 have been 
used to verify the proper operation of the overlays.

The second sets adds overlays for the IMX462 camera sensors, also one 
for each connector (patch 4/5 and 5/5). A DFM 36SX462-ML camera module 
have been used to verify the proper operation of the overlays.

The reason two sets of overlays are needed is that the IMX219 uses 
2-lanes CSI-2 D-PHY bus, while the IMX462 uses a 4-lane CSI-2 D-PHY bus.  
To be able to properly test both situations on the board each sensor 
needs to be able to connected to each of the two external busses. 

Obviously only one sensor can be connected to J1, and one to J2 at any 
given time.

Patch 1/5 is a drive-by fix that adds an missing install target for an 
existing sparrow-hawk overlay. It could have been posted as a separate 
patch but could have caused potential conflicts so I kept it in this 
series.

Niklas Söderlund (5):
  arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing
    install target
  arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1
  arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2
  arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1
  arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2

 arch/arm64/boot/dts/renesas/Makefile          |  13 ++
 ...8a779g3-sparrow-hawk-camera-j1-imx219.dtso | 120 +++++++++++++++++
 ...8a779g3-sparrow-hawk-camera-j1-imx462.dtso | 121 ++++++++++++++++++
 ...8a779g3-sparrow-hawk-camera-j2-imx219.dtso | 120 +++++++++++++++++
 ...8a779g3-sparrow-hawk-camera-j2-imx462.dtso | 121 ++++++++++++++++++
 5 files changed, 495 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx219.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j1-imx462.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx219.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-camera-j2-imx462.dtso

-- 
2.50.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-06-29 19:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-28 21:53 [PATCH 0/5] arm64: dts: renesas: sparrow-hawk: Add overlays for camera sensors Niklas Söderlund
2025-06-28 21:53 ` [PATCH 1/5] arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add missing install target Niklas Söderlund
2025-06-29 13:38   ` Marek Vasut
2025-06-28 21:53 ` [PATCH 2/5] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1 Niklas Söderlund
2025-06-29 13:40   ` Marek Vasut
2025-06-29 19:24     ` Niklas Söderlund
2025-06-28 21:53 ` [PATCH 3/5] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2 Niklas Söderlund
2025-06-28 21:53 ` [PATCH 4/5] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1 Niklas Söderlund
2025-06-28 21:53 ` [PATCH 5/5] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2 Niklas Söderlund

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox