From ad2269d28db128457ac744cc0279161f5a67a45a Mon Sep 17 00:00:00 2001 From: Jianwei Fan Date: Tue, 12 Mar 2024 16:56:19 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3576-tablet: add ov16880 camera Signed-off-by: Jianwei Fan Change-Id: I0b343946a6606a67db2f1e671312555b17044d90 --- .../rockchip/rk3576-rk806-tablet-camera.dtsi | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3576-rk806-tablet-camera.dtsi b/arch/arm64/boot/dts/rockchip/rk3576-rk806-tablet-camera.dtsi index 87c900b778ae..6a4d270029da 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576-rk806-tablet-camera.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3576-rk806-tablet-camera.dtsi @@ -76,6 +76,12 @@ remote-endpoint = <&s5k3l8xx_out0>; data-lanes = <1 2 3 4>; }; + + mipi_in_ov16880: endpoint@2 { + reg = <2>; + remote-endpoint = <&ov16880_out0>; + data-lanes = <1 2 3 4>; + }; }; port@1 { reg = <1>; @@ -172,6 +178,33 @@ }; }; }; + + ov16880: ov16880@36 { + status = "okay"; + compatible = "ovti,ov16880"; + reg = <0x36>; + clocks = <&cru CLK_MIPI_CAMERAOUT_M2>; + clock-names = "xvclk"; + pinctrl-names = "default"; + pinctrl-0 = <&cam_clk2m0_clk2>; + pwdn-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio3 RK_PA7 GPIO_ACTIVE_HIGH>; + avdd-supply = <&vcc_mipipwr>; + dovdd-supply = <&vcc_1v8_cam>; + //dvdd-supply = <&vcc1v2_dvp>; + rockchip,camera-module-index = <0>; + rockchip,camera-module-facing = "back"; + rockchip,camera-module-name = "KYT-11379-V1"; + rockchip,camera-module-lens-name = "default"; + lens-focus = <&ces6301>; + flash-leds = <&flash_rgb13h>; + port { + ov16880_out0: endpoint { + remote-endpoint = <&mipi_in_ov16880>; + data-lanes = <1 2 3 4>; + }; + }; + }; }; &mipi0_csi2 {