Message ID | 20231201-csi_dts-v3-0-9f06f31080fe@ti.com (mailing list archive) |
---|---|
Headers | show |
Series | arm64: dts: ti: Enable CSI cameras for AM62 family | expand |
Hi Jai Luthra, On Fri, 01 Dec 2023 10:39:15 +0530, Jai Luthra wrote: > This series enables CSI camera support on BeaglePlay, SK-AM62 and > SK-AM62A, now that the dt-bindings and driver support for CSI-RX related > IPs is merged in v6.7-rc1. > > Along with the device tree nodes for CSI-RX, add new DT overlays for > different camera modules like RPiv2 (IMX219) or PCam5C (OV5640). > > [...] I have applied the following to branch ti-k3-config-next on [1]. Thank you! [1/9] arm64: defconfig: Enable AM62 CSI2RX commit: bd62d91f42d015e173809214badaf750b75be2d1 I have applied the following to branch ti-k3-dts-next on [1]: [2/9] arm64: dts: ti: Enable CSI-RX on AM62 commit: 2017f5a610a998cd414c7d9e8b19051014f3126b [3/9] arm64: dts: ti: Enable CSI-RX on AM62A commit: c45e3b54ad1e84f59b3193abc6f451a8cdf7d69f [4/9] arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 commit: defa1438c5b34af13fb56c7faefaeec648805530 [5/9] arm64: dts: ti: k3-am62x-sk: Enable camera peripherals commit: fed1e53ecf9f0ecf04bd931428287fd1002899ef [6/9] arm64: dts: ti: k3-am62x: Add overlays for OV5640 commit: 635ed97151945a7fdf104ef1227d86f0a9e3678e [7/9] arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals commit: 00d7f8f9efdbdf551e92683f5cd274145dce2c4b [8/9] arm64: dts: ti: k3-am62x: Add overlay for IMX219 commit: 4111db03dc05c49ded2d9ec21b52c0ca45b59303 [9/9] arm64: dts: ti: Use OF_ALL_DTBS for combined blobs commit: b0044823a6607e535fdb083c89f487fbf183b171 with minor $subject and formatting updates to stay in sync with existing changes. 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
This series enables CSI camera support on BeaglePlay, SK-AM62 and SK-AM62A, now that the dt-bindings and driver support for CSI-RX related IPs is merged in v6.7-rc1. Along with the device tree nodes for CSI-RX, add new DT overlays for different camera modules like RPiv2 (IMX219) or PCam5C (OV5640). Signed-off-by: Jai Luthra <j-luthra@ti.com> --- Changes in RESEND: - Add Andrew's missing R-by in [PATCH 4/9] Changes in v3: - Enable CSI-RX and DPHY nodes in the overlays instead of base DTBs for SK-AM62 and SK-AM62A - Link to v2: https://lore.kernel.org/r/20231117-csi_dts-v2-0-bf4312194a6b@ti.com Changes in v2: - Follow Andrew's comments to avoid creating combined DTBs with overlays applied, instead adding them with "dtb- +=" to optionally test that they apply cleanly with OF_ALL_DTBS=y config. - [New Patch] Cleanup existing combined DTBs to also do the same as above - Pick Martyn's Tested-By tag for SK-AM62 - Link to v1: https://lore.kernel.org/r/20231115-csi_dts-v1-0-99fc535b2bde@ti.com --- Jai Luthra (9): arm64: defconfig: Enable AM62 CSI2RX arm64: dts: ti: Enable CSI-RX on AM62 arm64: dts: ti: Enable CSI-RX on AM62A arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 arm64: dts: ti: k3-am62x-sk: Enable camera peripherals arm64: dts: ti: k3-am62x: Add overlays for OV5640 arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals arm64: dts: ti: k3-am62x: Add overlay for IMX219 arm64: dts: ti: Use OF_ALL_DTBS for combined blobs arch/arm64/boot/dts/ti/Makefile | 60 ++++++++++--- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 62 ++++++++++++++ .../dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 77 +++++++++++++++++ .../ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 77 +++++++++++++++++ arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 99 ++++++++++++++++++++++ arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 27 ++++++ arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 7 ++ .../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 84 ++++++++++++++++++ .../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 82 ++++++++++++++++++ .../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 82 ++++++++++++++++++ arch/arm64/configs/defconfig | 3 + 11 files changed, 648 insertions(+), 12 deletions(-) --- base-commit: b85ea95d086471afb4ad062012a4d73cd328fa86 change-id: 20231114-csi_dts-5f433aca3665 Best regards,