Re: [PATCH v5 0/4] arm64: dts: renesas: sparrow-hawk: Add overlays for camera sensors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Niklas,

On Fri, Sep 05, 2025 at 10:40:46AM +0200, Niklas Söderlund wrote:
> 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 1/4 and 2/4). 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 4/4). 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.
> 
> See individual patches for changelog.
> 
> Niklas Söderlund (4):
>   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

For the whole series,

Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx>

Luca Ceresoli gave a talk at ELCE about DT connectors. You can find the
slides at https://static.sched.com/hosted_files/osseu2025/7f/ceresoli-elce-2025-hotplug-status.pdf.
Once that lands, camera overlays could be greatly simplified. The
overlays will need to be split in two though, with the part that enables
the SoC IP cores separate from the camera module overlay itself.

> 
>  arch/arm64/boot/dts/renesas/Makefile          |  12 ++
>  ...8a779g3-sparrow-hawk-camera-j1-imx219.dtso | 116 +++++++++++++++++
>  ...8a779g3-sparrow-hawk-camera-j1-imx462.dtso | 117 ++++++++++++++++++
>  ...8a779g3-sparrow-hawk-camera-j2-imx219.dtso | 116 +++++++++++++++++
>  ...8a779g3-sparrow-hawk-camera-j2-imx462.dtso | 117 ++++++++++++++++++
>  5 files changed, 478 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

-- 
Regards,

Laurent Pinchart




[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux