~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/rockchip/rk3568-fastrhino-r66s.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/rockchip/rk3568-fastrhino-r66s.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/rockchip/rk3568-fastrhino-r66s.dtsi (Version linux-6.5.13)


  1 // SPDX-License-Identifier: GPL-2.0-or-later O      1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
  2                                                     2 
  3 /dts-v1/;                                           3 /dts-v1/;
  4 #include <dt-bindings/gpio/gpio.h>                  4 #include <dt-bindings/gpio/gpio.h>
  5 #include <dt-bindings/input/input.h>                5 #include <dt-bindings/input/input.h>
  6 #include <dt-bindings/leds/common.h>                6 #include <dt-bindings/leds/common.h>
  7 #include <dt-bindings/pinctrl/rockchip.h>           7 #include <dt-bindings/pinctrl/rockchip.h>
  8 #include <dt-bindings/soc/rockchip,vop2.h>          8 #include <dt-bindings/soc/rockchip,vop2.h>
  9 #include "rk3568.dtsi"                              9 #include "rk3568.dtsi"
 10                                                    10 
 11 / {                                                11 / {
 12         chosen: chosen {                           12         chosen: chosen {
 13                 stdout-path = "serial2:1500000     13                 stdout-path = "serial2:1500000n8";
 14         };                                         14         };
 15                                                    15 
 16         gpio-keys {                                16         gpio-keys {
 17                 compatible = "gpio-keys";          17                 compatible = "gpio-keys";
 18                 pinctrl-names = "default";         18                 pinctrl-names = "default";
 19                 pinctrl-0 = <&reset_button_pin     19                 pinctrl-0 = <&reset_button_pin>;
 20                                                    20 
 21                 button-reset {                     21                 button-reset {
 22                         debounce-interval = <5     22                         debounce-interval = <50>;
 23                         gpios = <&gpio0 RK_PB6     23                         gpios = <&gpio0 RK_PB6 GPIO_ACTIVE_LOW>;
 24                         label = "reset";           24                         label = "reset";
 25                         linux,code = <KEY_REST     25                         linux,code = <KEY_RESTART>;
 26                 };                                 26                 };
 27         };                                         27         };
 28                                                    28 
 29         gpio-leds {                                29         gpio-leds {
 30                 compatible = "gpio-leds";          30                 compatible = "gpio-leds";
 31                 pinctrl-names = "default";         31                 pinctrl-names = "default";
 32                 pinctrl-0 = <&status_led_pin>;     32                 pinctrl-0 = <&status_led_pin>;
 33                                                    33 
 34                 status_led: led-status {           34                 status_led: led-status {
 35                         color = <LED_COLOR_ID_     35                         color = <LED_COLOR_ID_BLUE>;
 36                         function = LED_FUNCTIO     36                         function = LED_FUNCTION_STATUS;
 37                         gpios = <&gpio0 RK_PC0     37                         gpios = <&gpio0 RK_PC0 GPIO_ACTIVE_HIGH>;
 38                         linux,default-trigger      38                         linux,default-trigger = "heartbeat";
 39                 };                                 39                 };
 40         };                                         40         };
 41                                                    41 
 42         vcc12v_dcin: vcc12v-dcin-regulator {   !!  42         dc_12v: dc-12v-regulator {
 43                 compatible = "regulator-fixed"     43                 compatible = "regulator-fixed";
 44                 regulator-name = "vcc12v_dcin" !!  44                 regulator-name = "dc_12v";
 45                 regulator-always-on;               45                 regulator-always-on;
 46                 regulator-boot-on;                 46                 regulator-boot-on;
 47                 regulator-min-microvolt = <120     47                 regulator-min-microvolt = <12000000>;
 48                 regulator-max-microvolt = <120     48                 regulator-max-microvolt = <12000000>;
 49         };                                         49         };
 50                                                    50 
 51         vcc3v3_pcie: vcc3v3-pcie-regulator {       51         vcc3v3_pcie: vcc3v3-pcie-regulator {
 52                 compatible = "regulator-fixed"     52                 compatible = "regulator-fixed";
 53                 regulator-name = "vcc3v3_pcie"     53                 regulator-name = "vcc3v3_pcie";
 54                 regulator-always-on;               54                 regulator-always-on;
 55                 regulator-boot-on;                 55                 regulator-boot-on;
 56                 regulator-min-microvolt = <330     56                 regulator-min-microvolt = <3300000>;
 57                 regulator-max-microvolt = <330     57                 regulator-max-microvolt = <3300000>;
 58                 vin-supply = <&vcc5v0_sys>;        58                 vin-supply = <&vcc5v0_sys>;
 59         };                                         59         };
 60                                                    60 
 61         vcc3v3_sys: vcc3v3-sys-regulator {         61         vcc3v3_sys: vcc3v3-sys-regulator {
 62                 compatible = "regulator-fixed"     62                 compatible = "regulator-fixed";
 63                 regulator-name = "vcc3v3_sys";     63                 regulator-name = "vcc3v3_sys";
 64                 regulator-always-on;               64                 regulator-always-on;
 65                 regulator-boot-on;                 65                 regulator-boot-on;
 66                 regulator-min-microvolt = <330     66                 regulator-min-microvolt = <3300000>;
 67                 regulator-max-microvolt = <330     67                 regulator-max-microvolt = <3300000>;
 68                 vin-supply = <&vcc12v_dcin>;   !!  68                 vin-supply = <&dc_12v>;
 69         };                                         69         };
 70                                                    70 
 71         vcc5v0_sys: vcc5v0-sys-regulator {         71         vcc5v0_sys: vcc5v0-sys-regulator {
 72                 compatible = "regulator-fixed"     72                 compatible = "regulator-fixed";
 73                 regulator-name = "vcc5v0_sys";     73                 regulator-name = "vcc5v0_sys";
 74                 regulator-always-on;               74                 regulator-always-on;
 75                 regulator-boot-on;                 75                 regulator-boot-on;
 76                 regulator-min-microvolt = <500     76                 regulator-min-microvolt = <5000000>;
 77                 regulator-max-microvolt = <500     77                 regulator-max-microvolt = <5000000>;
 78                 vin-supply = <&vcc12v_dcin>;   !!  78                 vin-supply = <&dc_12v>;
                                                   >>  79         };
                                                   >>  80 
                                                   >>  81         vcc5v0_usb_host: vcc5v0-usb-host-regulator {
                                                   >>  82                 compatible = "regulator-fixed";
                                                   >>  83                 regulator-name = "vcc5v0_usb_host";
                                                   >>  84                 regulator-always-on;
                                                   >>  85                 regulator-boot-on;
                                                   >>  86                 regulator-min-microvolt = <5000000>;
                                                   >>  87                 regulator-max-microvolt = <5000000>;
 79         };                                         88         };
 80                                                    89 
 81         vcc5v0_usb_otg: vcc5v0-usb-otg-regulat     90         vcc5v0_usb_otg: vcc5v0-usb-otg-regulator {
 82                 compatible = "regulator-fixed"     91                 compatible = "regulator-fixed";
 83                 enable-active-high;                92                 enable-active-high;
 84                 gpio = <&gpio0 RK_PA5 GPIO_ACT     93                 gpio = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;
 85                 pinctrl-names = "default";         94                 pinctrl-names = "default";
 86                 pinctrl-0 = <&vcc5v0_usb_otg_e     95                 pinctrl-0 = <&vcc5v0_usb_otg_en>;
 87                 regulator-name = "vcc5v0_usb_o     96                 regulator-name = "vcc5v0_usb_otg";
 88                 regulator-min-microvolt = <500 !!  97                 regulator-always-on;
 89                 regulator-max-microvolt = <500 !!  98                 regulator-boot-on;
 90                 vin-supply = <&vcc5v0_sys>;    << 
 91         };                                         99         };
 92 };                                                100 };
 93                                                   101 
 94 &combphy0 {                                       102 &combphy0 {
 95         status = "okay";                          103         status = "okay";
 96 };                                                104 };
 97                                                   105 
 98 &combphy1 {                                       106 &combphy1 {
 99         status = "okay";                          107         status = "okay";
100 };                                                108 };
101                                                   109 
102 &cpu0 {                                           110 &cpu0 {
103         cpu-supply = <&vdd_cpu>;                  111         cpu-supply = <&vdd_cpu>;
104 };                                                112 };
105                                                   113 
106 &cpu1 {                                           114 &cpu1 {
107         cpu-supply = <&vdd_cpu>;                  115         cpu-supply = <&vdd_cpu>;
108 };                                                116 };
109                                                   117 
110 &cpu2 {                                           118 &cpu2 {
111         cpu-supply = <&vdd_cpu>;                  119         cpu-supply = <&vdd_cpu>;
112 };                                                120 };
113                                                   121 
114 &cpu3 {                                           122 &cpu3 {
115         cpu-supply = <&vdd_cpu>;                  123         cpu-supply = <&vdd_cpu>;
116 };                                                124 };
117                                                   125 
118 &display_subsystem {                           << 
119         status = "disabled";                   << 
120 };                                             << 
121                                                << 
122 &gpu {                                            126 &gpu {
123         mali-supply = <&vdd_gpu>;                 127         mali-supply = <&vdd_gpu>;
124         status = "okay";                          128         status = "okay";
125 };                                                129 };
126                                                   130 
127 &i2c0 {                                           131 &i2c0 {
128         status = "okay";                          132         status = "okay";
129                                                   133 
130         vdd_cpu: regulator@1c {                   134         vdd_cpu: regulator@1c {
131                 compatible = "tcs,tcs4525";       135                 compatible = "tcs,tcs4525";
132                 reg = <0x1c>;                     136                 reg = <0x1c>;
133                 fcs,suspend-voltage-selector =    137                 fcs,suspend-voltage-selector = <1>;
134                 regulator-name = "vdd_cpu";       138                 regulator-name = "vdd_cpu";
135                 regulator-always-on;              139                 regulator-always-on;
136                 regulator-boot-on;                140                 regulator-boot-on;
137                 regulator-min-microvolt = <800    141                 regulator-min-microvolt = <800000>;
138                 regulator-max-microvolt = <115    142                 regulator-max-microvolt = <1150000>;
139                 regulator-ramp-delay = <2300>;    143                 regulator-ramp-delay = <2300>;
140                 vin-supply = <&vcc5v0_sys>;       144                 vin-supply = <&vcc5v0_sys>;
141                                                   145 
142                 regulator-state-mem {             146                 regulator-state-mem {
143                         regulator-off-in-suspe    147                         regulator-off-in-suspend;
144                 };                                148                 };
145         };                                        149         };
146                                                   150 
147         rk809: pmic@20 {                          151         rk809: pmic@20 {
148                 compatible = "rockchip,rk809";    152                 compatible = "rockchip,rk809";
149                 reg = <0x20>;                     153                 reg = <0x20>;
150                 interrupt-parent = <&gpio0>;      154                 interrupt-parent = <&gpio0>;
151                 interrupts = <RK_PA3 IRQ_TYPE_    155                 interrupts = <RK_PA3 IRQ_TYPE_LEVEL_LOW>;
152                 #clock-cells = <1>;               156                 #clock-cells = <1>;
153                 pinctrl-names = "default";        157                 pinctrl-names = "default";
154                 pinctrl-0 = <&pmic_int>;          158                 pinctrl-0 = <&pmic_int>;
155                 rockchip,system-power-controll    159                 rockchip,system-power-controller;
156                 vcc1-supply = <&vcc3v3_sys>;      160                 vcc1-supply = <&vcc3v3_sys>;
157                 vcc2-supply = <&vcc3v3_sys>;      161                 vcc2-supply = <&vcc3v3_sys>;
158                 vcc3-supply = <&vcc3v3_sys>;      162                 vcc3-supply = <&vcc3v3_sys>;
159                 vcc4-supply = <&vcc3v3_sys>;      163                 vcc4-supply = <&vcc3v3_sys>;
160                 vcc5-supply = <&vcc3v3_sys>;      164                 vcc5-supply = <&vcc3v3_sys>;
161                 vcc6-supply = <&vcc3v3_sys>;      165                 vcc6-supply = <&vcc3v3_sys>;
162                 vcc7-supply = <&vcc3v3_sys>;      166                 vcc7-supply = <&vcc3v3_sys>;
163                 vcc8-supply = <&vcc3v3_sys>;      167                 vcc8-supply = <&vcc3v3_sys>;
164                 vcc9-supply = <&vcc3v3_sys>;      168                 vcc9-supply = <&vcc3v3_sys>;
165                 wakeup-source;                    169                 wakeup-source;
166                                                   170 
167                 regulators {                      171                 regulators {
168                         vdd_logic: DCDC_REG1 {    172                         vdd_logic: DCDC_REG1 {
169                                 regulator-name    173                                 regulator-name = "vdd_logic";
170                                 regulator-alwa    174                                 regulator-always-on;
171                                 regulator-boot    175                                 regulator-boot-on;
172                                 regulator-init    176                                 regulator-initial-mode = <0x2>;
173                                 regulator-min-    177                                 regulator-min-microvolt = <500000>;
174                                 regulator-max-    178                                 regulator-max-microvolt = <1350000>;
175                                 regulator-ramp    179                                 regulator-ramp-delay = <6001>;
176                                                   180 
177                                 regulator-stat    181                                 regulator-state-mem {
178                                         regula    182                                         regulator-off-in-suspend;
179                                 };                183                                 };
180                         };                        184                         };
181                                                   185 
182                         vdd_gpu: DCDC_REG2 {      186                         vdd_gpu: DCDC_REG2 {
183                                 regulator-name    187                                 regulator-name = "vdd_gpu";
184                                 regulator-alwa    188                                 regulator-always-on;
185                                 regulator-init    189                                 regulator-initial-mode = <0x2>;
186                                 regulator-min-    190                                 regulator-min-microvolt = <500000>;
187                                 regulator-max-    191                                 regulator-max-microvolt = <1350000>;
188                                 regulator-ramp    192                                 regulator-ramp-delay = <6001>;
189                                                   193 
190                                 regulator-stat    194                                 regulator-state-mem {
191                                         regula    195                                         regulator-off-in-suspend;
192                                 };                196                                 };
193                         };                        197                         };
194                                                   198 
195                         vcc_ddr: DCDC_REG3 {      199                         vcc_ddr: DCDC_REG3 {
196                                 regulator-name    200                                 regulator-name = "vcc_ddr";
197                                 regulator-alwa    201                                 regulator-always-on;
198                                 regulator-boot    202                                 regulator-boot-on;
199                                 regulator-init    203                                 regulator-initial-mode = <0x2>;
200                                                   204 
201                                 regulator-stat    205                                 regulator-state-mem {
202                                         regula    206                                         regulator-on-in-suspend;
203                                 };                207                                 };
204                         };                        208                         };
205                                                   209 
206                         vdd_npu: DCDC_REG4 {      210                         vdd_npu: DCDC_REG4 {
207                                 regulator-name    211                                 regulator-name = "vdd_npu";
208                                 regulator-init    212                                 regulator-initial-mode = <0x2>;
209                                 regulator-min-    213                                 regulator-min-microvolt = <500000>;
210                                 regulator-max-    214                                 regulator-max-microvolt = <1350000>;
211                                 regulator-ramp    215                                 regulator-ramp-delay = <6001>;
212                                                   216 
213                                 regulator-stat    217                                 regulator-state-mem {
214                                         regula    218                                         regulator-off-in-suspend;
215                                 };                219                                 };
216                         };                        220                         };
217                                                   221 
218                         vcc_1v8: DCDC_REG5 {      222                         vcc_1v8: DCDC_REG5 {
219                                 regulator-name    223                                 regulator-name = "vcc_1v8";
220                                 regulator-alwa    224                                 regulator-always-on;
221                                 regulator-boot    225                                 regulator-boot-on;
222                                 regulator-min-    226                                 regulator-min-microvolt = <1800000>;
223                                 regulator-max-    227                                 regulator-max-microvolt = <1800000>;
224                                                   228 
225                                 regulator-stat    229                                 regulator-state-mem {
226                                         regula    230                                         regulator-off-in-suspend;
227                                 };                231                                 };
228                         };                        232                         };
229                                                   233 
230                         vdda0v9_image: LDO_REG    234                         vdda0v9_image: LDO_REG1 {
231                                 regulator-name    235                                 regulator-name = "vdda0v9_image";
232                                 regulator-min-    236                                 regulator-min-microvolt = <950000>;
233                                 regulator-max-    237                                 regulator-max-microvolt = <950000>;
234                                                   238 
235                                 regulator-stat    239                                 regulator-state-mem {
236                                         regula    240                                         regulator-off-in-suspend;
237                                 };                241                                 };
238                         };                        242                         };
239                                                   243 
240                         vdda_0v9: LDO_REG2 {      244                         vdda_0v9: LDO_REG2 {
241                                 regulator-name    245                                 regulator-name = "vdda_0v9";
242                                 regulator-alwa    246                                 regulator-always-on;
243                                 regulator-boot    247                                 regulator-boot-on;
244                                 regulator-min-    248                                 regulator-min-microvolt = <900000>;
245                                 regulator-max-    249                                 regulator-max-microvolt = <900000>;
246                                                   250 
247                                 regulator-stat    251                                 regulator-state-mem {
248                                         regula    252                                         regulator-off-in-suspend;
249                                 };                253                                 };
250                         };                        254                         };
251                                                   255 
252                         vdda0v9_pmu: LDO_REG3     256                         vdda0v9_pmu: LDO_REG3 {
253                                 regulator-name    257                                 regulator-name = "vdda0v9_pmu";
254                                 regulator-alwa    258                                 regulator-always-on;
255                                 regulator-boot    259                                 regulator-boot-on;
256                                 regulator-min-    260                                 regulator-min-microvolt = <900000>;
257                                 regulator-max-    261                                 regulator-max-microvolt = <900000>;
258                                                   262 
259                                 regulator-stat    263                                 regulator-state-mem {
260                                         regula    264                                         regulator-on-in-suspend;
261                                         regula    265                                         regulator-suspend-microvolt = <900000>;
262                                 };                266                                 };
263                         };                        267                         };
264                                                   268 
265                         vccio_acodec: LDO_REG4    269                         vccio_acodec: LDO_REG4 {
266                                 regulator-name    270                                 regulator-name = "vccio_acodec";
267                                 regulator-alwa    271                                 regulator-always-on;
268                                 regulator-min-    272                                 regulator-min-microvolt = <3300000>;
269                                 regulator-max-    273                                 regulator-max-microvolt = <3300000>;
270                                                   274 
271                                 regulator-stat    275                                 regulator-state-mem {
272                                         regula    276                                         regulator-off-in-suspend;
273                                 };                277                                 };
274                         };                        278                         };
275                                                   279 
276                         vccio_sd: LDO_REG5 {      280                         vccio_sd: LDO_REG5 {
277                                 regulator-name    281                                 regulator-name = "vccio_sd";
278                                 regulator-min-    282                                 regulator-min-microvolt = <1800000>;
279                                 regulator-max-    283                                 regulator-max-microvolt = <3300000>;
280                                                   284 
281                                 regulator-stat    285                                 regulator-state-mem {
282                                         regula    286                                         regulator-off-in-suspend;
283                                 };                287                                 };
284                         };                        288                         };
285                                                   289 
286                         vcc3v3_pmu: LDO_REG6 {    290                         vcc3v3_pmu: LDO_REG6 {
287                                 regulator-name    291                                 regulator-name = "vcc3v3_pmu";
288                                 regulator-alwa    292                                 regulator-always-on;
289                                 regulator-boot    293                                 regulator-boot-on;
290                                 regulator-min-    294                                 regulator-min-microvolt = <3300000>;
291                                 regulator-max-    295                                 regulator-max-microvolt = <3300000>;
292                                                   296 
293                                 regulator-stat    297                                 regulator-state-mem {
294                                         regula    298                                         regulator-on-in-suspend;
295                                         regula    299                                         regulator-suspend-microvolt = <3300000>;
296                                 };                300                                 };
297                         };                        301                         };
298                                                   302 
299                         vcca_1v8: LDO_REG7 {      303                         vcca_1v8: LDO_REG7 {
300                                 regulator-name    304                                 regulator-name = "vcca_1v8";
301                                 regulator-alwa    305                                 regulator-always-on;
302                                 regulator-boot    306                                 regulator-boot-on;
303                                 regulator-min-    307                                 regulator-min-microvolt = <1800000>;
304                                 regulator-max-    308                                 regulator-max-microvolt = <1800000>;
305                                                   309 
306                                 regulator-stat    310                                 regulator-state-mem {
307                                         regula    311                                         regulator-off-in-suspend;
308                                 };                312                                 };
309                         };                        313                         };
310                                                   314 
311                         vcca1v8_pmu: LDO_REG8     315                         vcca1v8_pmu: LDO_REG8 {
312                                 regulator-name    316                                 regulator-name = "vcca1v8_pmu";
313                                 regulator-alwa    317                                 regulator-always-on;
314                                 regulator-boot    318                                 regulator-boot-on;
315                                 regulator-min-    319                                 regulator-min-microvolt = <1800000>;
316                                 regulator-max-    320                                 regulator-max-microvolt = <1800000>;
317                                                   321 
318                                 regulator-stat    322                                 regulator-state-mem {
319                                         regula    323                                         regulator-on-in-suspend;
320                                         regula    324                                         regulator-suspend-microvolt = <1800000>;
321                                 };                325                                 };
322                         };                        326                         };
323                                                   327 
324                         vcca1v8_image: LDO_REG    328                         vcca1v8_image: LDO_REG9 {
325                                 regulator-name    329                                 regulator-name = "vcca1v8_image";
326                                 regulator-min-    330                                 regulator-min-microvolt = <950000>;
327                                 regulator-max-    331                                 regulator-max-microvolt = <1800000>;
328                                                   332 
329                                 regulator-stat    333                                 regulator-state-mem {
330                                         regula    334                                         regulator-off-in-suspend;
331                                         regula    335                                         regulator-suspend-microvolt = <950000>;
332                                 };                336                                 };
333                         };                        337                         };
334                                                   338 
335                         vcc_3v3: SWITCH_REG1 {    339                         vcc_3v3: SWITCH_REG1 {
336                                 regulator-name    340                                 regulator-name = "vcc_3v3";
337                                 regulator-alwa    341                                 regulator-always-on;
338                                 regulator-boot    342                                 regulator-boot-on;
339                                                   343 
340                                 regulator-stat    344                                 regulator-state-mem {
341                                         regula    345                                         regulator-off-in-suspend;
342                                 };                346                                 };
343                         };                        347                         };
344                                                   348 
345                         vcc3v3_sd: SWITCH_REG2    349                         vcc3v3_sd: SWITCH_REG2 {
346                                 regulator-name    350                                 regulator-name = "vcc3v3_sd";
347                                                   351 
348                                 regulator-stat    352                                 regulator-state-mem {
349                                         regula    353                                         regulator-off-in-suspend;
350                                 };                354                                 };
351                         };                        355                         };
352                 };                                356                 };
353         };                                        357         };
354 };                                                358 };
355                                                   359 
356 &pcie30phy {                                      360 &pcie30phy {
357         data-lanes = <1 2>;                       361         data-lanes = <1 2>;
358         status = "okay";                          362         status = "okay";
359 };                                                363 };
360                                                   364 
361 &pcie3x1 {                                        365 &pcie3x1 {
362         num-lanes = <1>;                          366         num-lanes = <1>;
363         reset-gpios = <&gpio0 RK_PC3 GPIO_ACTI    367         reset-gpios = <&gpio0 RK_PC3 GPIO_ACTIVE_HIGH>;
364         vpcie3v3-supply = <&vcc3v3_pcie>;         368         vpcie3v3-supply = <&vcc3v3_pcie>;
365         status = "okay";                          369         status = "okay";
366 };                                                370 };
367                                                   371 
368 &pcie3x2 {                                        372 &pcie3x2 {
369         num-lanes = <1>;                          373         num-lanes = <1>;
370         reset-gpios = <&gpio0 RK_PC6 GPIO_ACTI    374         reset-gpios = <&gpio0 RK_PC6 GPIO_ACTIVE_HIGH>;
371         vpcie3v3-supply = <&vcc3v3_pcie>;         375         vpcie3v3-supply = <&vcc3v3_pcie>;
372         status = "okay";                          376         status = "okay";
373 };                                                377 };
374                                                   378 
375 &pinctrl {                                        379 &pinctrl {
376         gpio-leds {                               380         gpio-leds {
377                 status_led_pin: status-led-pin    381                 status_led_pin: status-led-pin {
378                         rockchip,pins = <0 RK_    382                         rockchip,pins = <0 RK_PC0 RK_FUNC_GPIO &pcfg_pull_none>;
379                 };                                383                 };
380         };                                        384         };
381                                                   385 
382         pmic {                                    386         pmic {
383                 pmic_int: pmic-int {              387                 pmic_int: pmic-int {
384                         rockchip,pins = <0 RK_    388                         rockchip,pins = <0 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>;
385                 };                                389                 };
386         };                                        390         };
387                                                   391 
388         rockchip-key {                            392         rockchip-key {
389                 reset_button_pin: reset-button    393                 reset_button_pin: reset-button-pin {
390                         rockchip,pins = <0 RK_    394                         rockchip,pins = <0 RK_PB6 RK_FUNC_GPIO &pcfg_pull_up>;
391                 };                                395                 };
392         };                                        396         };
393                                                   397 
394         usb {                                     398         usb {
395                 vcc5v0_usb_otg_en: vcc5v0-usb-    399                 vcc5v0_usb_otg_en: vcc5v0-usb-otg-en {
396                         rockchip,pins = <0 RK_    400                         rockchip,pins = <0 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>;
397                 };                                401                 };
398         };                                        402         };
399 };                                                403 };
400                                                   404 
401 &pmu_io_domains {                                 405 &pmu_io_domains {
402         pmuio1-supply = <&vcc3v3_pmu>;            406         pmuio1-supply = <&vcc3v3_pmu>;
403         pmuio2-supply = <&vcc3v3_pmu>;            407         pmuio2-supply = <&vcc3v3_pmu>;
404         vccio1-supply = <&vcc_3v3>;            !! 408         vccio1-supply = <&vccio_acodec>;
405         vccio2-supply = <&vcc_1v8>;            !! 409         vccio3-supply = <&vccio_sd>;
406         vccio4-supply = <&vcc_1v8>;               410         vccio4-supply = <&vcc_1v8>;
407         vccio5-supply = <&vcc_3v3>;               411         vccio5-supply = <&vcc_3v3>;
408         vccio6-supply = <&vcc_1v8>;               412         vccio6-supply = <&vcc_1v8>;
409         vccio7-supply = <&vcc_3v3>;               413         vccio7-supply = <&vcc_3v3>;
410         status = "okay";                          414         status = "okay";
411 };                                                415 };
412                                                   416 
413 &saradc {                                         417 &saradc {
414         vref-supply = <&vcca_1v8>;                418         vref-supply = <&vcca_1v8>;
415         status = "okay";                          419         status = "okay";
416 };                                                420 };
417                                                   421 
418 &tsadc {                                          422 &tsadc {
419         rockchip,hw-tshut-mode = <1>;             423         rockchip,hw-tshut-mode = <1>;
420         rockchip,hw-tshut-polarity = <0>;         424         rockchip,hw-tshut-polarity = <0>;
421         status = "okay";                          425         status = "okay";
422 };                                                426 };
423                                                   427 
424 &uart2 {                                          428 &uart2 {
425         status = "okay";                          429         status = "okay";
426 };                                                430 };
427                                                   431 
                                                   >> 432 &usb_host0_ehci {
                                                   >> 433         status = "okay";
                                                   >> 434 };
                                                   >> 435 
                                                   >> 436 &usb_host0_ohci {
                                                   >> 437         status = "okay";
                                                   >> 438 };
                                                   >> 439 
428 &usb_host0_xhci {                                 440 &usb_host0_xhci {
429         dr_mode = "host";                         441         dr_mode = "host";
430         extcon = <&usb2phy0>;                     442         extcon = <&usb2phy0>;
431         status = "okay";                          443         status = "okay";
432 };                                                444 };
433                                                   445 
                                                   >> 446 &usb_host1_ehci {
                                                   >> 447         status = "okay";
                                                   >> 448 };
                                                   >> 449 
                                                   >> 450 &usb_host1_ohci {
                                                   >> 451         status = "okay";
                                                   >> 452 };
                                                   >> 453 
434 &usb_host1_xhci {                                 454 &usb_host1_xhci {
435         status = "okay";                          455         status = "okay";
436 };                                                456 };
437                                                   457 
438 &usb2phy0 {                                       458 &usb2phy0 {
439         status = "okay";                          459         status = "okay";
440 };                                                460 };
441                                                   461 
442 &usb2phy0_host {                                  462 &usb2phy0_host {
443         phy-supply = <&vcc5v0_sys>;            !! 463         phy-supply = <&vcc5v0_usb_host>;
444         status = "okay";                          464         status = "okay";
445 };                                                465 };
446                                                   466 
447 &usb2phy0_otg {                                   467 &usb2phy0_otg {
448         phy-supply = <&vcc5v0_usb_otg>;           468         phy-supply = <&vcc5v0_usb_otg>;
449         status = "okay";                          469         status = "okay";
450 };                                                470 };
451                                                   471 
452 &vop {                                            472 &vop {
453         assigned-clocks = <&cru DCLK_VOP0>, <&    473         assigned-clocks = <&cru DCLK_VOP0>, <&cru DCLK_VOP1>;
454         assigned-clock-parents = <&pmucru PLL_    474         assigned-clock-parents = <&pmucru PLL_HPLL>, <&cru PLL_VPLL>;
455         status = "okay";                          475         status = "okay";
456 };                                                476 };
457                                                   477 
458 &vop_mmu {                                        478 &vop_mmu {
459         status = "okay";                          479         status = "okay";
460 };                                                480 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php