hc
2024-03-22 a0752693d998599af469473b8dc239ef973a012f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Copyright (c) 2022 Radxa Limited.
 *
 */
 
/ {
   compatible = "radxa,rock-3a", "rockchip,rk3568";
 
   vcc_mipi: vcc-mipi {
       status = "disabled";
       compatible = "regulator-fixed";
       regulator-name = "vcc_mipi";
       regulator-boot-on;
       regulator-min-microvolt = <3300000>;
       regulator-max-microvolt = <3300000>;
       enable-active-high;
       regulator-always-on;
       gpio = <&gpio3 RK_PC0 GPIO_ACTIVE_HIGH>;
       vin-supply = <&vcc3v3_sys>;
 
       regulator-state-mem {
           regulator-off-in-suspend;
       };
   };
};
 
&video_phy1 {
    status = "disabled";
};
 
&dsi1 {
   status = "disabled";
   power-supply = <&vcc_mipi>;
 
   dsi1_panel: dsi-panel@0 {
       compatible = "rockpi,tc358762";
       reg = <0x0>;
       status = "disabled";
 
       ports {            
           #address-cells = <1>;
           #size-cells = <0>;
 
           port@0 {
               reg = <0>;
 
               panel_in_dsi1: endpoint {
                   remote-endpoint = <&dsi1_out_panel>;
               };
           };
       };
   };
 
   ports {
       #address-cells = <1>;
       #size-cells = <0>;
 
       port@1 {
           reg = <1>;
           #address-cells = <1>;
           #size-cells = <0>;
 
           dsi1_out_panel: endpoint@0 {
               reg = <0>;
               remote-endpoint = <&panel_in_dsi1>;
           };
       };
   };
};
 
&dsi1_in_vp0 {
   status = "disabled";
};
 
&dsi1_in_vp1 {
   status = "disabled";
};
 
&route_dsi1 {
   status = "disabled";
   connect = <&vp1_out_dsi1>;
};
 
&i2c3 {
   status = "disabled";
   pinctrl-0 = <&i2c3m1_xfer>;
 
   rockpi_mcu: rockpi-mcu@45 {
       compatible = "rockpi_mcu";
       reg = <0x45>;
       status = "disabled";
   };
 
   rockpi_ft5406: rockpi-ft5406@38 {
       compatible = "rockpi_ft5406";
       reg = <0x38>;
       status = "disabled";
   };
};