[PATCH 0/5] Add J722S CSI support

Vaishnav Achath posted 5 patches 10 months ago
arch/arm64/boot/dts/ti/Makefile               |   9 +
...k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso | 304 +++++++++++++++++
.../k3-j722s-evm-csi2-quad-tevi-ov5640.dtso   | 319 ++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j722s-evm.dts       |  28 ++
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi     | 193 +++++++++++
5 files changed, 853 insertions(+)
create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-tevi-ov5640.dtso
[PATCH 0/5] Add J722S CSI support
Posted by Vaishnav Achath 10 months ago
This series adds support for CSI2RX capture on J722S EVM
and enables IMX219 and OV5640 overlays to enables
4 sensors on EVM, this provides a reference for a user to
enable a different sensor on any of the ports.

Test logs:
IMX219: https://gist.github.com/vaishnavachath/60cc2ef257601f27f28a315f8cf669c4
OV5640: https://gist.github.com/vaishnavachath/648202286d4d34d4d25f7c8c9db8b8bd

Vaishnav Achath (5):
  arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
  arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
  arm64: dts: ti: k3-j722s-evm: Add camera peripherals
  arm64: dts: ti: k3-j722s-evm: Add overlay for quad IMX219
  arm64: dts: ti: k3-j722s-evm: Add overlay for TEVI OV5640

 arch/arm64/boot/dts/ti/Makefile               |   9 +
 ...k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso | 304 +++++++++++++++++
 .../k3-j722s-evm-csi2-quad-tevi-ov5640.dtso   | 319 ++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts       |  28 ++
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi     | 193 +++++++++++
 5 files changed, 853 insertions(+)
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-tevi-ov5640.dtso

-- 
2.34.1
Re: [PATCH 0/5] Add J722S CSI support
Posted by Vignesh Raghavendra 9 months, 2 weeks ago
Hi Vaishnav Achath,

On Wed, 19 Feb 2025 00:24:47 +0530, Vaishnav Achath wrote:
> This series adds support for CSI2RX capture on J722S EVM
> and enables IMX219 and OV5640 overlays to enables
> 4 sensors on EVM, this provides a reference for a user to
> enable a different sensor on any of the ports.
> 
> Test logs:
> IMX219: https://gist.github.com/vaishnavachath/60cc2ef257601f27f28a315f8cf669c4
> OV5640: https://gist.github.com/vaishnavachath/648202286d4d34d4d25f7c8c9db8b8bd
> 
> [...]

I have applied the following to branch ti-k3-dts-next on [1].
Thank you!

[1/5] arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
      commit: fb1b230bf9c45f5d6579dc329c2aafcd1263b70a
[2/5] arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
      commit: 8fea4519f625e6c1b05078f2ecea252b7b28b06e
[3/5] arm64: dts: ti: k3-j722s-evm: Add camera peripherals
      commit: ce553288ad2368f0d27e47b39a23121a825a2b33
[4/5] arm64: dts: ti: k3-j722s-evm: Add overlay for quad IMX219
      commit: c24ccb1cd77fb44087b2f7008d99626796b33ca4
[5/5] arm64: dts: ti: k3-j722s-evm: Add overlay for TEVI OV5640
      commit: 938806652b0a3c90d67e7137c91708d06940b03d

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
--
Vignesh
Re: [PATCH 0/5] Add J722S CSI support
Posted by Vignesh Raghavendra 9 months, 1 week ago

On 07/03/25 16:06, Vignesh Raghavendra wrote:
> Hi Vaishnav Achath,
> 
> On Wed, 19 Feb 2025 00:24:47 +0530, Vaishnav Achath wrote:
>> This series adds support for CSI2RX capture on J722S EVM
>> and enables IMX219 and OV5640 overlays to enables
>> 4 sensors on EVM, this provides a reference for a user to
>> enable a different sensor on any of the ports.
>>
>> Test logs:
>> IMX219: https://gist.github.com/vaishnavachath/60cc2ef257601f27f28a315f8cf669c4
>> OV5640: https://gist.github.com/vaishnavachath/648202286d4d34d4d25f7c8c9db8b8bd
>>
>> [...]
> I have applied the following to branch ti-k3-dts-next on [1].
> Thank you!
> 
> [1/5] arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
>       commit: fb1b230bf9c45f5d6579dc329c2aafcd1263b70a
> [2/5] arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
>       commit: 8fea4519f625e6c1b05078f2ecea252b7b28b06e
> [3/5] arm64: dts: ti: k3-j722s-evm: Add camera peripherals
>       commit: ce553288ad2368f0d27e47b39a23121a825a2b33

> [4/5] arm64: dts: ti: k3-j722s-evm: Add overlay for quad IMX219
>       commit: c24ccb1cd77fb44087b2f7008d99626796b33ca4
> [5/5] arm64: dts: ti: k3-j722s-evm: Add overlay for TEVI OV5640
>       commit: 938806652b0a3c90d67e7137c91708d06940b03d

I have dropped 4 and 5 due to issues Rob pointed out in the other thread.

-- 
Regards
Vignesh
https://ti.com/opensource
Re: [PATCH 0/5] Add J722S CSI support
Posted by Yemike Abhilash Chandra 9 months, 2 weeks ago
On 19/02/25 00:24, Vaishnav Achath wrote:
> This series adds support for CSI2RX capture on J722S EVM
> and enables IMX219 and OV5640 overlays to enables
> 4 sensors on EVM, this provides a reference for a user to
> enable a different sensor on any of the ports.
> 
> Test logs:
> IMX219: https://gist.github.com/vaishnavachath/60cc2ef257601f27f28a315f8cf669c4
> OV5640: https://gist.github.com/vaishnavachath/648202286d4d34d4d25f7c8c9db8b8bd
> 
> Vaishnav Achath (5):
>    arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
>    arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
>    arm64: dts: ti: k3-j722s-evm: Add camera peripherals
>    arm64: dts: ti: k3-j722s-evm: Add overlay for quad IMX219
>    arm64: dts: ti: k3-j722s-evm: Add overlay for TEVI OV5640
> 

For the series:
Reviewed-by: Yemike Abhilash Chandra <y-abhilashchandra@ti.com>

>   arch/arm64/boot/dts/ti/Makefile               |   9 +
>   ...k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso | 304 +++++++++++++++++
>   .../k3-j722s-evm-csi2-quad-tevi-ov5640.dtso   | 319 ++++++++++++++++++
>   arch/arm64/boot/dts/ti/k3-j722s-evm.dts       |  28 ++
>   arch/arm64/boot/dts/ti/k3-j722s-main.dtsi     | 193 +++++++++++
>   5 files changed, 853 insertions(+)
>   create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtso
>   create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-csi2-quad-tevi-ov5640.dtso
>