xref: /OK3568_Linux_fs/kernel/scripts/dtc/include-prefixes/arm64/rockchip/rk3326-863-lp3-v10-rkisp1.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2/*
3 * Copyright (c) 2019 Fuzhou Rockchip Electronics Co., Ltd
4 */
5
6/dts-v1/;
7#include "rk3326-863-lp3-v10.dtsi"
8
9/ {
10	model = "Rockchip rk3326 863 rkisp1 board";
11	compatible = "rockchip,rk3326-863-lp3-v10-rkisp1", "rockchip,rk3326";
12};
13
14&chosen {
15	bootargs_ext = "androidboot.boot_devices=ff390000.dwmmc,ff3b0000.nandc";
16};
17
18&i2c2 {
19	status = "okay";
20
21	gc0312: gc0312@21 {
22		status = "okay";
23		compatible = "galaxycore,gc0312";
24		reg = <0x21>;
25		//pinctrl-names = "default";
26		//pinctrl-0 = <&cif_clkout_m0>;
27
28		clocks = <&cru SCLK_CIF_OUT>;
29		clock-names = "xvclk";
30
31		avdd-supply = <&vcc2v8_dvp>;
32		dovdd-supply = <&vcc1v8_dvp>;
33		dvdd-supply = <&vcc1v8_dvp>;
34
35		pwdn-gpios = <&gpio2 14 GPIO_ACTIVE_HIGH>;
36		rockchip,camera-module-index = <1>;
37		rockchip,camera-module-facing = "front";
38		rockchip,camera-module-name = "CameraKing";
39		rockchip,camera-module-lens-name = "Largan";
40		port {
41			gc0312_out: endpoint {
42				remote-endpoint = <&dvp_in_fcam>;
43			};
44		};
45	};
46
47	gc2145: gc2145@3c {
48		status = "okay";
49		compatible = "galaxycore,gc2145";
50		reg = <0x3c>;
51		//pinctrl-names = "default";
52		//pinctrl-0 = <&cif_clkout_m0>;
53
54		clocks = <&cru SCLK_CIF_OUT>;
55		clock-names = "xvclk";
56
57		avdd-supply = <&vcc2v8_dvp>;
58		dovdd-supply = <&vcc1v8_dvp>;
59		dvdd-supply = <&vcc1v8_dvp>;
60
61		pwdn-gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>;
62		rockchip,camera-module-index = <0>;
63		rockchip,camera-module-facing = "back";
64		rockchip,camera-module-name = "CameraKing";
65		rockchip,camera-module-lens-name = "Largan";
66		port {
67			gc2145_out: endpoint {
68				remote-endpoint = <&dvp_in_bcam>;
69			};
70		};
71	};
72};
73
74&isp_mmu {
75	status = "okay";
76};
77
78&rkisp1 {
79	status = "okay";
80	pinctrl-names = "default";
81	pinctrl-0 = <&dvp_d0d1_m0 &dvp_d2d9_m0>;
82
83	ports {
84		#address-cells = <1>;
85		#size-cells = <0>;
86
87		port@0 {
88			reg = <0>;
89			#address-cells = <1>;
90			#size-cells = <0>;
91
92			dvp_in_fcam: endpoint@0 {
93				reg = <0>;
94				remote-endpoint = <&gc0312_out>;
95			};
96
97			dvp_in_bcam: endpoint@1 {
98				reg = <1>;
99				remote-endpoint = <&gc2145_out>;
100			};
101		};
102	};
103};
104