// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) /* * Device Tree Overlay for an IMX462 camera sensor on connector J1 on R-Car V4H * ES3.0 Sparrow Hawk board. * * Copyright 2025 Renesas Electronics Corp. * Copyright 2025 Niklas Söderlund */ /dts-v1/; /plugin/; #include #include &{/} { clk_cam_j1: clk-cam-j1 { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <37125000>; }; /* Page 29 / CSI_IF_CN / J1 */ reg_cam_j1: reg-cam-j1 { compatible = "regulator-fixed"; regulator-name = "cam-J1"; enable-active-high; gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; }; }; &i2c1 { #address-cells = <1>; #size-cells = <0>; status = "okay"; cam@1a { compatible = "sony,imx462lqr"; reg = <0x1a>; clocks = <&clk_cam_j1>; clock-names = "xclk"; clock-frequency = <37125000>; vdddo-supply = <®_cam_j1>; vdda-supply = <®_cam_j1>; vddd-supply = <®_cam_j1>; orientation = <2>; rotation = <0>; port { imx462_j1_out: endpoint { link-frequencies = /bits/ 64 <222750000 148500000>; data-lanes = <1 2 3 4>; remote-endpoint = <&csi40_in>; }; }; }; }; /* Page 29 / CSI_IF_CN */ &csi40 { status = "okay"; ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; csi40_in: endpoint { bus-type = ; clock-lanes = <0>; data-lanes = <1 2 3 4>; remote-endpoint = <&imx462_j1_out>; }; }; }; }; &isp0 { status = "okay"; }; &vin00 { status = "okay"; }; &vin01 { status = "okay"; }; &vin02 { status = "okay"; }; &vin03 { status = "okay"; }; &vin04 { status = "okay"; }; &vin05 { status = "okay"; }; &vin06 { status = "okay"; }; &vin07 { status = "okay"; };