arm64: dts: rockchip: Update rv1126b-evb2-v10 to support dual camera configuration

Change-Id: I80a07d6016f93e6245f422e2c6e39f1e9b557e3e
Signed-off-by: Leo Sun <leo.sun@rock-chips.com>
This commit is contained in:
Leo Sun
2025-06-25 11:06:10 +08:00
parent a2f962c89f
commit 8f80e1c7a3

View File

@@ -25,6 +25,12 @@
remote-endpoint = <&imx415_out0>;
data-lanes = <1 2 3 4>;
};
csi_dphy_input1: endpoint@2 {
reg = <2>;
remote-endpoint = <&sc850sl_out0>;
data-lanes = <1 2 3 4>;
};
};
port@1 {
reg = <1>;
@@ -55,6 +61,13 @@
remote-endpoint = <&imx415_out1>;
data-lanes = <1 2 3 4>;
};
csi_dphy3_input1: endpoint@2 {
reg = <2>;
remote-endpoint = <&sc850sl_out1>;
data-lanes = <1 2 3 4>;
};
};
port@1 {
reg = <1>;
@@ -112,6 +125,55 @@
};
};
};
sc850sl_0: sc850sl_0@30 {
compatible = "smartsens,sc850sl";
status = "okay";
reg = <0x30>;
clocks = <&cru CLK_MIPI0_OUT2IO>;
clock-names = "xvclk";
reset-gpios = <&gpio4 RK_PA7 GPIO_ACTIVE_LOW>;
pwdn-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
pinctrl-names = "default";
pinctrl-0 = <&cam_clk0_pins>;
rockchip,camera-module-index = <0>;
rockchip,camera-module-facing = "back";
rockchip,camera-module-name = "default";
rockchip,camera-module-lens-name = "default";
port {
sc850sl_out0: endpoint {
remote-endpoint = <&csi_dphy_input1>;
data-lanes = <1 2 3 4>;
};
};
};
};
&i2c4 {
status = "okay";
pinctrl-0 = <&i2c4m3_pins>;
sc850sl_1: sc850sl_1@30 {
compatible = "smartsens,sc850sl";
status = "okay";
reg = <0x30>;
clocks = <&cru CLK_MIPI2_OUT2IO>;
clock-names = "xvclk";
reset-gpios = <&gpio4 RK_PA6 GPIO_ACTIVE_LOW>;
pwdn-gpios = <&gpio5 RK_PB0 GPIO_ACTIVE_HIGH>;
pinctrl-names = "default";
pinctrl-0 = <&cam_clk2_pins>;
rockchip,camera-module-index = <1>;
rockchip,camera-module-facing = "back";
rockchip,camera-module-name = "default";
rockchip,camera-module-lens-name = "default";
port {
sc850sl_out1: endpoint {
remote-endpoint = <&csi_dphy3_input1>;
data-lanes = <1 2 3 4>;
};
};
};
};
&mipi0_csi2 {