Lines Matching +full:remote +full:- +full:endpoint

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/display/drm_mipi_dsi.h>
7 #include <dt-bindings/input/input.h>
10 vcc1v2_dvdd: vcc1v8_dovdd: vcc2v8_avdd: vcc-camera {
11 compatible = "regulator-fixed";
12 regulator-boot-on;
13 regulator-always-on;
14 regulator-name = "vcc_camera";
15 pinctrl-names = "default";
16 pinctrl-0 = <&cam_pwren>;
17 enable-active-high;
24 ircut-open-gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>;
25 ircut-close-gpios = <&gpio1 RK_PB1 GPIO_ACTIVE_HIGH>;
26 rockchip,camera-module-index = <0>;
27 rockchip,camera-module-facing = "back";
30 cam_ir_vcc: cam_ir_vcc-regulator {
31 compatible = "regulator-fixed";
33 pinctrl-names = "default";
34 pinctrl-0 = <&cam_ir_pwr>;
35 regulator-name = "cam_ir_vcc";
36 enable-active-high;
47 #address-cells = <1>;
48 #size-cells = <0>;
52 #address-cells = <1>;
53 #size-cells = <0>;
55 dphy1_in: endpoint@1 {
57 remote-endpoint = <&gc2093_out>;
58 data-lanes = <1 2>;
64 #address-cells = <1>;
65 #size-cells = <0>;
66 dphy1_out: endpoint@1 {
68 remote-endpoint = <&mipi0_csi2_input>;
77 #address-cells = <1>;
78 #size-cells = <0>;
82 #address-cells = <1>;
83 #size-cells = <0>;
85 dphy2_in: endpoint@1 {
87 remote-endpoint = <&sc035gs_out>;
88 data-lanes = <1 2>;
94 #address-cells = <1>;
95 #size-cells = <0>;
97 dphy2_out: endpoint@1 {
99 remote-endpoint = <&mipi1_csi2_input>;
107 clock-frequency = <400000>;
108 pinctrl-names = "default";
109 pinctrl-0 = <&i2c3m2_xfer>;
116 clock-names = "xvclk";
118 reset-gpios = <&gpio2 RK_PA6 GPIO_ACTIVE_LOW>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&mipi_refclk_out1>;
122 avdd-supply = <&cam_ir_vcc>;
124 rockchip,camera-module-index = <1>;
125 rockchip,camera-module-facing = "back";
126 rockchip,camera-module-name = "default";
127 rockchip,camera-module-lens-name = "default";
130 sc035gs_out: endpoint {
131 remote-endpoint = <&dphy2_in>;
132 data-lanes = <1 2>;
140 vcc-supply = <&cam_ir_vcc>;
148 dvdd-supply = <&cam_ir_vcc>;
150 gpio-encc1-gpios = <&gpio2 RK_PA3 GPIO_ACTIVE_HIGH>; //Flood
151 gpio-encc2-gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_HIGH>; //PRO
157 rockchip,amp-shared;
160 clock-frequency = <400000>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&i2c4m2_xfer>;
169 clock-names = "xvclk";
170 reset-gpios = <&gpio3 RK_PC5 GPIO_ACTIVE_LOW>;
171 pwdn-gpios = <&gpio3 RK_PD3 GPIO_ACTIVE_HIGH>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&mipi_refclk_out0>;
175 avdd-supply = <&vcc2v8_avdd>;
176 dovdd-supply = <&vcc1v8_dovdd>;
177 dvdd-supply = <&vcc1v2_dvdd>;
179 rockchip,camera-module-index = <0>;
180 rockchip,camera-module-facing = "back";
181 rockchip,camera-module-name = "SIDA209300461";
182 rockchip,camera-module-lens-name = "60IRC_F20";
184 lens-focus = <&cam_ircut0>;
187 gc2093_out: endpoint {
188 remote-endpoint = <&dphy1_in>;
189 data-lanes = <1 2>;
203 #address-cells = <1>;
204 #size-cells = <0>;
208 #address-cells = <1>;
209 #size-cells = <0>;
211 mipi0_csi2_input: endpoint@1 {
213 remote-endpoint = <&dphy1_out>;
214 data-lanes = <1 2>;
220 #address-cells = <1>;
221 #size-cells = <0>;
223 mipi0_csi2_output: endpoint@0 {
225 remote-endpoint = <&cif_mipi0_in>;
226 data-lanes = <1 2>;
235 memory-region-thunderboot = <&rkisp_thunderboot>;
237 /* MIPI CSI-2 endpoint */
238 cif_mipi0_in: endpoint {
239 remote-endpoint = <&mipi0_csi2_output>;
240 data-lanes = <1 2>;
249 /* MIPI CSI-2 endpoint */
250 mipi_lvds0_sditf: endpoint {
251 remote-endpoint = <&isp0_in>;
252 data-lanes = <1 2>;
261 #address-cells = <1>;
262 #size-cells = <0>;
266 #address-cells = <1>;
267 #size-cells = <0>;
269 mipi1_csi2_input: endpoint@1 {
271 remote-endpoint = <&dphy2_out>;
272 data-lanes = <1 2>;
278 #address-cells = <1>;
279 #size-cells = <0>;
281 mipi1_csi2_output: endpoint@0 {
283 remote-endpoint = <&cif_mipi1_in>;
284 data-lanes = <1 2>;
294 /* MIPI CSI-2 endpoint */
295 cif_mipi1_in: endpoint {
296 remote-endpoint = <&mipi1_csi2_output>;
297 data-lanes = <1 2>;
305 /* MIPI CSI-2 endpoint */
306 mipi_lvds1_sditf: endpoint {
307 remote-endpoint = <&isp1_in>;
308 data-lanes = <1 2>;
316 pinctrl-names = "default";
317 pinctrl-0 = <&mipi_pins>;
319 max-input = <1920 1280 30>;
340 isp0_in: endpoint {
341 remote-endpoint = <&mipi_lvds0_sditf>;
352 isp1_in: endpoint {
353 remote-endpoint = <&mipi_lvds1_sditf>;
366 cam_pwren: cam_pwren-pwr {
370 cam_ir_pwr: cam-ir-pwr {