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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/rockchip/rk3588s-indiedroid-nova.dts

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/rk3588s-indiedroid-nova.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/rockchip/rk3588s-indiedroid-nova.dts (Version linux-6.2.16)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2                                                   
  3 /dts-v1/;                                         
  4                                                   
  5 #include <dt-bindings/gpio/gpio.h>                
  6 #include <dt-bindings/input/linux-event-codes.    
  7 #include <dt-bindings/pinctrl/rockchip.h>         
  8 #include <dt-bindings/usb/pd.h>                   
  9 #include "rk3588s.dtsi"                           
 10                                                   
 11 / {                                               
 12         model = "Indiedroid Nova";                
 13         compatible = "indiedroid,nova", "rockc    
 14                                                   
 15         adc-keys-0 {                              
 16                 compatible = "adc-keys";          
 17                 io-channel-names = "buttons";     
 18                 io-channels = <&saradc 0>;        
 19                 keyup-threshold-microvolt = <1    
 20                 poll-interval = <100>;            
 21                                                   
 22                 button-boot {                     
 23                         label = "boot";           
 24                         linux,code = <KEY_PROG    
 25                         press-threshold-microv    
 26                 };                                
 27         };                                        
 28                                                   
 29         adc-keys-1 {                              
 30                 compatible = "adc-keys";          
 31                 io-channel-names = "buttons";     
 32                 io-channels = <&saradc 1>;        
 33                 keyup-threshold-microvolt = <1    
 34                 poll-interval = <100>;            
 35                                                   
 36                 button-recovery {                 
 37                         label = "recovery";       
 38                         linux,code = <KEY_PROG    
 39                         press-threshold-microv    
 40                 };                                
 41         };                                        
 42                                                   
 43         aliases {                                 
 44                 mmc0 = &sdhci;                    
 45                 mmc1 = &sdmmc;                    
 46                 mmc2 = &sdio;                     
 47         };                                        
 48                                                   
 49         chosen {                                  
 50                 stdout-path = "serial2:1500000    
 51         };                                        
 52                                                   
 53         sdio_pwrseq: sdio-pwrseq {                
 54                 compatible = "mmc-pwrseq-simpl    
 55                 clock-names = "ext_clock";        
 56                 clocks = <&rtc_hym8563>;          
 57                 pinctrl-0 = <&wifi_enable_h>;     
 58                 pinctrl-names = "default";        
 59                 post-power-on-delay-ms = <200>    
 60                 reset-gpios = <&gpio0 RK_PC7 G    
 61         };                                        
 62                                                   
 63         sound {                                   
 64                 compatible = "audio-graph-card    
 65                 label = "rockchip,es8388-codec    
 66                 widgets = "Microphone", "Mic J    
 67                           "Headphone", "Headph    
 68                 routing = "LINPUT2", "Mic Jack    
 69                           "Headphones", "LOUT1    
 70                           "Headphones", "ROUT1    
 71                 dais = <&i2s0_8ch_p0>;            
 72         };                                        
 73                                                   
 74         vbus5v0_typec: vbus5v0-typec-regulator    
 75                 compatible = "regulator-fixed"    
 76                 enable-active-high;               
 77                 gpio = <&gpio4 RK_PA5 GPIO_ACT    
 78                 pinctrl-0 = <&typec5v_pwren>;     
 79                 pinctrl-names = "default";        
 80                 regulator-name = "vbus5v0_type    
 81                 regulator-min-microvolt = <500    
 82                 regulator-max-microvolt = <500    
 83                 vin-supply = <&vcc5v0_usb>;       
 84         };                                        
 85                                                   
 86         vcc_1v1_nldo_s3: vcc-1v1-nldo-s3-regul    
 87                 compatible = "regulator-fixed"    
 88                 regulator-always-on;              
 89                 regulator-boot-on;                
 90                 regulator-max-microvolt = <110    
 91                 regulator-min-microvolt = <110    
 92                 regulator-name = "vcc_1v1_nldo    
 93                 vin-supply = <&vcc5v0_sys>;       
 94         };                                        
 95                                                   
 96         /* Regulator is enabled whenever vcc_1    
 97         vcc_3v3_s0: vcc-3v3-s0-regulator {        
 98                 compatible = "regulator-fixed"    
 99                 regulator-always-on;              
100                 regulator-boot-on;                
101                 regulator-max-microvolt = <330    
102                 regulator-min-microvolt = <330    
103                 regulator-name = "vcc_3v3_s0";    
104                 vin-supply = <&vcc_3v3_s3>;       
105                                                   
106                 regulator-state-mem {             
107                         regulator-off-in-suspe    
108                 };                                
109         };                                        
110                                                   
111         vcc5v0_sys: vcc5v0-sys-regulator {        
112                 compatible = "regulator-fixed"    
113                 regulator-always-on;              
114                 regulator-boot-on;                
115                 regulator-max-microvolt = <500    
116                 regulator-min-microvolt = <500    
117                 regulator-name = "vcc5v0_sys";    
118         };                                        
119                                                   
120         vcc5v0_usb: vcc5v0-usb-regulator {        
121                 compatible = "regulator-fixed"    
122                 regulator-always-on;              
123                 regulator-boot-on;                
124                 regulator-max-microvolt = <500    
125                 regulator-min-microvolt = <500    
126                 regulator-name = "vcc5v0_usb";    
127                 vin-supply = <&vcc5v0_usbdcin>    
128         };                                        
129                                                   
130         vcc5v0_usbdcin: vcc5v0-usbdcin-regulat    
131                 compatible = "regulator-fixed"    
132                 regulator-always-on;              
133                 regulator-boot-on;                
134                 regulator-max-microvolt = <500    
135                 regulator-min-microvolt = <500    
136                 regulator-name = "vcc5v0_usbdc    
137         };                                        
138 };                                                
139                                                   
140 &combphy0_ps {                                    
141         status = "okay";                          
142 };                                                
143                                                   
144 &combphy2_psu {                                   
145         status = "okay";                          
146 };                                                
147                                                   
148 &cpu_l0 {                                         
149         cpu-supply = <&vdd_cpu_lit_s0>;           
150 };                                                
151                                                   
152 &cpu_l1 {                                         
153         cpu-supply = <&vdd_cpu_lit_s0>;           
154 };                                                
155                                                   
156 &cpu_l2 {                                         
157         cpu-supply = <&vdd_cpu_lit_s0>;           
158 };                                                
159                                                   
160 &cpu_l3 {                                         
161         cpu-supply = <&vdd_cpu_lit_s0>;           
162 };                                                
163                                                   
164 &cpu_b0 {                                         
165         cpu-supply = <&vdd_cpu_big0_s0>;          
166 };                                                
167                                                   
168 &cpu_b1 {                                         
169         cpu-supply = <&vdd_cpu_big0_s0>;          
170 };                                                
171                                                   
172 &cpu_b2 {                                         
173         cpu-supply = <&vdd_cpu_big1_s0>;          
174 };                                                
175                                                   
176 &cpu_b3 {                                         
177         cpu-supply = <&vdd_cpu_big1_s0>;          
178 };                                                
179                                                   
180 /*                                                
181  * Add labels for each GPIO pin exposed on the    
182  * voltage of each GPIO pin could be either 3.    
183  * label).                                        
184  */                                               
185 &gpio0 {                                          
186         gpio-line-names = /* GPIO0 A0-A7 */       
187                           "", "", "", "",         
188                           "", "", "", "",         
189                           /* GPIO0 B0-B7 */       
190                           "", "", "", "",         
191                           "", "", "", "",         
192                           /* GPIO0 C0-C7 */       
193                           "", "", "", "",         
194                           "", "", "", "",         
195                           /* GPIO0 D0-D7 */       
196                           "HEADER_12_1v8", "",    
197                           "", "", "", "";         
198 };                                                
199                                                   
200 &gpio1 {                                          
201         gpio-line-names = /* GPIO1 A0-A7 */       
202                           "HEADER_27_3v3", "",    
203                           "HEADER_29_1v8", "",    
204                           /* GPIO1 B0-B7 */       
205                           "", "HEADER_31_1v8",    
206                           "HEADER_11_1v8", "HE    
207                           /* GPIO1 C0-C7 */       
208                           "", "HEADER_28_3v3",    
209                           "", "", "", "",         
210                           /* GPIO1 D0-D7 */       
211                           "", "", "", "",         
212                           "", "", "HEADER_5_3v    
213 };                                                
214                                                   
215 &gpio3 {                                          
216         gpio-line-names = /* GPIO3 A0-A7 */       
217                           "", "", "", "",         
218                           "", "", "", "",         
219                           /* GPIO3 B0-B7 */       
220                           "HEADER_16_1v8", "HE    
221                           "", "", "", "HEADER_    
222                           /* GPIO3 C0-C7 */       
223                           "HEADER_21_1v8", "HE    
224                           "HEADER_15_1v8", "HE    
225                           /* GPIO3 D0-D7 */       
226                           "", "", "", "",         
227                           "", "", "", "";         
228 };                                                
229                                                   
230 &gpio4 {                                          
231         gpio-line-names = /* GPIO4 A0-A7 */       
232                           "", "", "HEADER_37_3    
233                           "HEADER_10_3v3", "",    
234                           /* GPIO4 B0-B7 */       
235                           "", "", "", "HEADER_    
236                           "HEADER_38_3v3", "HE    
237                           /* GPIO4 C0-C7 */       
238                           "", "", "", "",         
239                           "", "", "", "",         
240                           /* GPIO4 D0-D7 */       
241                           "", "", "", "",         
242                           "", "", "", "";         
243 };                                                
244                                                   
245 &i2c0 {                                           
246         pinctrl-0 = <&i2c0m2_xfer>;               
247         pinctrl-names = "default";                
248         status = "okay";                          
249                                                   
250         vdd_cpu_big0_s0: regulator@42 {           
251                 compatible = "rockchip,rk8602"    
252                 reg = <0x42>;                     
253                 regulator-always-on;              
254                 regulator-boot-on;                
255                 regulator-max-microvolt = <105    
256                 regulator-min-microvolt = <550    
257                 regulator-name = "vdd_cpu_big0    
258                 regulator-ramp-delay = <2300>;    
259                 fcs,suspend-voltage-selector =    
260                 vin-supply = <&vcc5v0_sys>;       
261                                                   
262                 regulator-state-mem {             
263                         regulator-off-in-suspe    
264                 };                                
265         };                                        
266                                                   
267         vdd_cpu_big1_s0: regulator@43 {           
268                 compatible = "rockchip,rk8603"    
269                 reg = <0x43>;                     
270                 regulator-always-on;              
271                 regulator-boot-on;                
272                 regulator-max-microvolt = <105    
273                 regulator-min-microvolt = <550    
274                 regulator-name = "vdd_cpu_big1    
275                 regulator-ramp-delay = <2300>;    
276                 fcs,suspend-voltage-selector =    
277                 vin-supply = <&vcc5v0_sys>;       
278                                                   
279                 regulator-state-mem {             
280                         regulator-off-in-suspe    
281                 };                                
282         };                                        
283 };                                                
284                                                   
285 &i2c2 {                                           
286         status = "okay";                          
287                                                   
288         vdd_npu_s0: regulator@42 {                
289                 compatible = "rockchip,rk8602"    
290                 reg = <0x42>;                     
291                 regulator-always-on;              
292                 regulator-boot-on;                
293                 regulator-max-microvolt = <950    
294                 regulator-min-microvolt = <550    
295                 regulator-name = "vdd_npu_s0";    
296                 regulator-ramp-delay = <2300>;    
297                 fcs,suspend-voltage-selector =    
298                 vin-supply = <&vcc5v0_sys>;       
299                                                   
300                 regulator-state-mem {             
301                         regulator-off-in-suspe    
302                 };                                
303         };                                        
304 };                                                
305                                                   
306 &i2c6 {                                           
307         pinctrl-0 = <&i2c6m3_xfer>;               
308         status = "okay";                          
309                                                   
310         fusb302: typec-portc@22 {                 
311                 compatible = "fcs,fusb302";       
312                 reg = <0x22>;                     
313                 interrupt-parent = <&gpio0>;      
314                 interrupts = <RK_PC4 IRQ_TYPE_    
315                 pinctrl-0 = <&usbc0_int>;         
316                 pinctrl-names = "default";        
317                 vbus-supply = <&vbus5v0_typec>    
318                                                   
319                 usb_con: connector {              
320                         compatible = "usb-c-co    
321                         data-role = "dual";       
322                         label = "USB-C";          
323                         power-role = "dual";      
324                         try-power-role = "sink    
325                         source-pdos = <PDO_FIX    
326                         sink-pdos = <PDO_FIXED    
327                         op-sink-microwatt = <1    
328                                                   
329                         ports {                   
330                                 #address-cells    
331                                 #size-cells =     
332                                                   
333                                 port@0 {          
334                                         reg =     
335                                         usbc0_    
336                                                   
337                                         };        
338                                 };                
339                                                   
340                                 port@1 {          
341                                         reg =     
342                                         usbc0_    
343                                                   
344                                         };        
345                                 };                
346                                                   
347                                 port@2 {          
348                                         reg =     
349                                         dp_alt    
350                                                   
351                                         };        
352                                 };                
353                         };                        
354                 };                                
355         };                                        
356                                                   
357         rtc_hym8563: rtc@51 {                     
358                 compatible = "haoyu,hym8563";     
359                 reg = <0x51>;                     
360                 #clock-cells = <0>;               
361                 clock-output-names = "hym8563"    
362                 interrupt-parent = <&gpio0>;      
363                 interrupts = <RK_PB0 IRQ_TYPE_    
364                 pinctrl-0 = <&hym8563_int>;       
365                 pinctrl-names = "default";        
366                 wakeup-source;                    
367         };                                        
368 };                                                
369                                                   
370 &i2c7 {                                           
371         pinctrl-0 = <&i2c7m0_xfer>;               
372         status = "okay";                          
373                                                   
374         es8388: audio-codec@11 {                  
375                 compatible = "everest,es8388";    
376                 reg = <0x11>;                     
377                 assigned-clock-rates = <122880    
378                 assigned-clocks = <&cru I2S0_8    
379                 AVDD-supply = <&vcc_3v3_s3>;      
380                 clocks = <&cru I2S0_8CH_MCLKOU    
381                 DVDD-supply = <&vcc_1v8_s3>;      
382                 HPVDD-supply = <&vcc_3v3_s3>;     
383                 PVDD-supply = <&vcc_1v8_s3>;      
384                 #sound-dai-cells = <0>;           
385                                                   
386                 port {                            
387                         es8388_p0_0: endpoint     
388                                 remote-endpoin    
389                         };                        
390                 };                                
391         };                                        
392 };                                                
393                                                   
394 &i2s0_8ch {                                       
395         pinctrl-names = "default";                
396         pinctrl-0 = <&i2s0_lrck                   
397                      &i2s0_mclk                   
398                      &i2s0_sclk                   
399                      &i2s0_sdi0                   
400                      &i2s0_sdo0>;                 
401         status = "okay";                          
402                                                   
403         i2s0_8ch_p0: port {                       
404                 i2s0_8ch_p0_0: endpoint {         
405                         dai-format = "i2s";       
406                         mclk-fs = <256>;          
407                         remote-endpoint = <&es    
408                 };                                
409         };                                        
410 };                                                
411                                                   
412 &pcie2x1l2 {                                      
413         pinctrl-0 = <&rtl8111_perstb>;            
414         pinctrl-names = "default";                
415         status = "okay";                          
416 };                                                
417                                                   
418 &pinctrl {                                        
419         bluetooth-pins {                          
420                 bt_reset: bt-reset {              
421                         rockchip,pins =           
422                                 <0 RK_PD4 RK_F    
423                 };                                
424                                                   
425                 bt_wake_dev: bt-wake-dev {        
426                         rockchip,pins =           
427                                 <0 RK_PC6 RK_F    
428                 };                                
429                                                   
430                 bt_wake_host: bt-wake-host {      
431                         rockchip,pins =           
432                                 <0 RK_PC5 RK_F    
433                 };                                
434         };                                        
435                                                   
436         ethernet-pins {                           
437                 rtl8111_perstb: rtl8111-perstb    
438                         rockchip,pins = <3 RK_    
439                 };                                
440         };                                        
441                                                   
442         hym8563 {                                 
443                                                   
444                 hym8563_int: hym8563-int {        
445                         rockchip,pins =           
446                                 <0 RK_PB0 RK_F    
447                 };                                
448         };                                        
449                                                   
450         sdio-pwrseq {                             
451                 wifi_enable_h: wifi-enable-h {    
452                         rockchip,pins =           
453                                 <0 RK_PC7 RK_F    
454                 };                                
455         };                                        
456                                                   
457         usb-typec {                               
458                 usbc0_int: usbc0-int {            
459                         rockchip,pins =           
460                                 <0 RK_PC4 RK_F    
461                 };                                
462                                                   
463                 typec5v_pwren: typec5v-pwren {    
464                         rockchip,pins =           
465                                 <4 RK_PA5 RK_F    
466                 };                                
467         };                                        
468 };                                                
469                                                   
470 &saradc {                                         
471         vref-supply = <&vcca_1v8_s0>;             
472         status = "okay";                          
473 };                                                
474                                                   
475 /* HS400 modes seemed to cause io errors. */      
476 &sdhci {                                          
477         bus-width = <8>;                          
478         no-mmc-hs400;                             
479         no-sd;                                    
480         no-sdio;                                  
481         non-removable;                            
482         vmmc-supply = <&vcc_3v3_s0>;              
483         vqmmc-supply = <&vcc_1v8_s3>;             
484         status = "okay";                          
485 };                                                
486                                                   
487 &sdio {                                           
488         bus-width = <4>;                          
489         cap-sd-highspeed;                         
490         cap-sdio-irq;                             
491         disable-wp;                               
492         keep-power-in-suspend;                    
493         max-frequency = <100000000>;              
494         mmc-pwrseq = <&sdio_pwrseq>;              
495         no-mmc;                                   
496         no-sd;                                    
497         non-removable;                            
498         sd-uhs-sdr104;                            
499         vmmc-supply = <&vcc_3v3_s3>;              
500         vqmmc-supply = <&vcc_1v8_s3>;             
501         status = "okay";                          
502 };                                                
503                                                   
504 &sdmmc {                                          
505         bus-width = <4>;                          
506         cap-mmc-highspeed;                        
507         cap-sd-highspeed;                         
508         disable-wp;                               
509         no-sdio;                                  
510         no-mmc;                                   
511         sd-uhs-sdr104;                            
512         vmmc-supply = <&vcc_3v3_s3>;              
513         vqmmc-supply = <&vccio_sd_s0>;            
514         status = "okay";                          
515 };                                                
516                                                   
517 &spi2 {                                           
518         #address-cells = <1>;                     
519         assigned-clocks = <&cru CLK_SPI2>;        
520         assigned-clock-rates = <200000000>;       
521         num-cs = <1>;                             
522         pinctrl-0 = <&spi2m2_pins>, <&spi2m2_c    
523         pinctrl-names = "default";                
524         #size-cells = <0>;                        
525         status = "okay";                          
526                                                   
527         pmic@0 {                                  
528                 compatible = "rockchip,rk806";    
529                 reg = <0x0>;                      
530                 #gpio-cells = <2>;                
531                 gpio-controller;                  
532                 interrupt-parent = <&gpio0>;      
533                 interrupts = <RK_PA7 IRQ_TYPE_    
534                 pinctrl-0 = <&pmic_pins>, <&rk    
535                             <&rk806_dvs2_null>    
536                 pinctrl-names = "default";        
537                 spi-max-frequency = <1000000>;    
538                                                   
539                 vcc1-supply = <&vcc5v0_sys>;      
540                 vcc2-supply = <&vcc5v0_sys>;      
541                 vcc3-supply = <&vcc5v0_sys>;      
542                 vcc4-supply = <&vcc5v0_sys>;      
543                 vcc5-supply = <&vcc5v0_sys>;      
544                 vcc6-supply = <&vcc5v0_sys>;      
545                 vcc7-supply = <&vcc5v0_sys>;      
546                 vcc8-supply = <&vcc5v0_sys>;      
547                 vcc9-supply = <&vcc5v0_sys>;      
548                 vcc10-supply = <&vcc5v0_sys>;     
549                 vcc11-supply = <&vcc_2v0_pldo_    
550                 vcc12-supply = <&vcc5v0_sys>;     
551                 vcc13-supply = <&vcc_1v1_nldo_    
552                 vcc14-supply = <&vcc_1v1_nldo_    
553                 vcca-supply = <&vcc5v0_sys>;      
554                                                   
555                 rk806_dvs1_null: dvs1-null-pin    
556                         pins = "gpio_pwrctrl1"    
557                         function = "pin_fun0";    
558                 };                                
559                                                   
560                 rk806_dvs2_null: dvs2-null-pin    
561                         pins = "gpio_pwrctrl2"    
562                         function = "pin_fun0";    
563                 };                                
564                                                   
565                 rk806_dvs3_null: dvs3-null-pin    
566                         pins = "gpio_pwrctrl3"    
567                         function = "pin_fun0";    
568                 };                                
569                                                   
570                 regulators {                      
571                         vdd_gpu_s0: dcdc-reg1     
572                                 regulator-boot    
573                                 regulator-enab    
574                                 regulator-max-    
575                                 regulator-min-    
576                                 regulator-name    
577                                 regulator-ramp    
578                                 regulator-stat    
579                                         regula    
580                                 };                
581                         };                        
582                                                   
583                         vdd_cpu_lit_s0: dcdc-r    
584                                 regulator-alwa    
585                                 regulator-boot    
586                                 regulator-max-    
587                                 regulator-min-    
588                                 regulator-ramp    
589                                 regulator-name    
590                                 regulator-stat    
591                                         regula    
592                                 };                
593                         };                        
594                                                   
595                         vdd_logic_s0: dcdc-reg    
596                                 regulator-alwa    
597                                 regulator-boot    
598                                 regulator-max-    
599                                 regulator-min-    
600                                 regulator-name    
601                                 regulator-ramp    
602                                 regulator-stat    
603                                         regula    
604                                         regula    
605                                 };                
606                         };                        
607                                                   
608                         vdd_vdenc_s0: dcdc-reg    
609                                 regulator-alwa    
610                                 regulator-boot    
611                                 regulator-max-    
612                                 regulator-min-    
613                                 regulator-name    
614                                 regulator-ramp    
615                                 regulator-stat    
616                                         regula    
617                                 };                
618                         };                        
619                                                   
620                         vdd_ddr_s0: dcdc-reg5     
621                                 regulator-alwa    
622                                 regulator-boot    
623                                 regulator-min-    
624                                 regulator-max-    
625                                 regulator-ramp    
626                                 regulator-name    
627                                 regulator-stat    
628                                         regula    
629                                         regula    
630                                 };                
631                         };                        
632                                                   
633                         vdd2_ddr_s3: dcdc-reg6    
634                                 regulator-alwa    
635                                 regulator-boot    
636                                 regulator-max-    
637                                 regulator-min-    
638                                 regulator-name    
639                                 regulator-stat    
640                                         regula    
641                                 };                
642                         };                        
643                                                   
644                         vcc_2v0_pldo_s3: dcdc-    
645                                 regulator-alwa    
646                                 regulator-boot    
647                                 regulator-max-    
648                                 regulator-min-    
649                                 regulator-name    
650                                 regulator-stat    
651                                         regula    
652                                         regula    
653                                 };                
654                         };                        
655                                                   
656                         vcc_3v3_s3: dcdc-reg8     
657                                 regulator-alwa    
658                                 regulator-boot    
659                                 regulator-max-    
660                                 regulator-min-    
661                                 regulator-name    
662                                 regulator-stat    
663                                         regula    
664                                         regula    
665                                 };                
666                         };                        
667                                                   
668                         vddq_ddr_s0: dcdc-reg9    
669                                 regulator-alwa    
670                                 regulator-boot    
671                                 regulator-max-    
672                                 regulator-min-    
673                                 regulator-name    
674                                 regulator-stat    
675                                         regula    
676                                 };                
677                         };                        
678                                                   
679                         vcc_1v8_s3: dcdc-reg10    
680                                 regulator-alwa    
681                                 regulator-boot    
682                                 regulator-max-    
683                                 regulator-min-    
684                                 regulator-name    
685                                 regulator-stat    
686                                         regula    
687                                         regula    
688                                 };                
689                         };                        
690                                                   
691                         vcc_1v8_s0: pldo-reg1     
692                                 regulator-alwa    
693                                 regulator-boot    
694                                 regulator-max-    
695                                 regulator-min-    
696                                 regulator-name    
697                                 regulator-stat    
698                                         regula    
699                                 };                
700                         };                        
701                                                   
702                         vcca_1v8_s0: pldo-reg2    
703                                 regulator-alwa    
704                                 regulator-boot    
705                                 regulator-max-    
706                                 regulator-min-    
707                                 regulator-name    
708                                 regulator-stat    
709                                         regula    
710                                         regula    
711                                 };                
712                         };                        
713                                                   
714                         vdda_1v2_s0: pldo-reg3    
715                                 regulator-alwa    
716                                 regulator-boot    
717                                 regulator-max-    
718                                 regulator-min-    
719                                 regulator-name    
720                                 regulator-stat    
721                                         regula    
722                                 };                
723                         };                        
724                                                   
725                         vcca_3v3_s0: pldo-reg4    
726                                 regulator-alwa    
727                                 regulator-boot    
728                                 regulator-max-    
729                                 regulator-min-    
730                                 regulator-name    
731                                 regulator-stat    
732                                         regula    
733                                 };                
734                         };                        
735                                                   
736                         vccio_sd_s0: pldo-reg5    
737                                 regulator-alwa    
738                                 regulator-boot    
739                                 regulator-max-    
740                                 regulator-min-    
741                                 regulator-name    
742                                 regulator-stat    
743                                         regula    
744                                 };                
745                         };                        
746                                                   
747                         vcc_1v8_s3_pldo6: pldo    
748                                 regulator-alwa    
749                                 regulator-boot    
750                                 regulator-max-    
751                                 regulator-min-    
752                                 regulator-name    
753                                 regulator-stat    
754                                         regula    
755                                         regula    
756                                 };                
757                         };                        
758                                                   
759                         vdd_0v75_s3: nldo-reg1    
760                                 regulator-alwa    
761                                 regulator-boot    
762                                 regulator-max-    
763                                 regulator-min-    
764                                 regulator-name    
765                                 regulator-stat    
766                                         regula    
767                                         regula    
768                                 };                
769                         };                        
770                                                   
771                         vdda_ddr_pll_s0: nldo-    
772                                 regulator-alwa    
773                                 regulator-boot    
774                                 regulator-max-    
775                                 regulator-min-    
776                                 regulator-name    
777                                 regulator-stat    
778                                         regula    
779                                         regula    
780                                 };                
781                         };                        
782                                                   
783                         avdd_0v75_s0: nldo-reg    
784                                 regulator-alwa    
785                                 regulator-boot    
786                                 regulator-max-    
787                                 regulator-min-    
788                                 regulator-name    
789                                 regulator-stat    
790                                         regula    
791                                 };                
792                         };                        
793                                                   
794                         vdda_0v85_s0: nldo-reg    
795                                 regulator-alwa    
796                                 regulator-boot    
797                                 regulator-min-    
798                                 regulator-max-    
799                                 regulator-name    
800                                 regulator-stat    
801                                         regula    
802                                 };                
803                         };                        
804                                                   
805                         /* Schematics show not    
806                         nldo-reg5 {               
807                         };                        
808                 };                                
809         };                                        
810 };                                                
811                                                   
812 &tsadc {                                          
813         status = "okay";                          
814 };                                                
815                                                   
816 &u2phy0 {                                         
817         status = "okay";                          
818 };                                                
819                                                   
820 &u2phy0_otg {                                     
821         status = "okay";                          
822 };                                                
823                                                   
824 &u2phy2 {                                         
825         status = "okay";                          
826 };                                                
827                                                   
828 &u2phy2_host {                                    
829         phy-supply = <&vcc5v0_usb>;               
830         status = "okay";                          
831 };                                                
832                                                   
833 &u2phy3 {                                         
834         status = "okay";                          
835 };                                                
836                                                   
837 &u2phy3_host {                                    
838         phy-supply = <&vcc5v0_usb>;               
839         status = "okay";                          
840 };                                                
841                                                   
842 &uart2 {                                          
843         pinctrl-0 = <&uart2m0_xfer>;              
844         status = "okay";                          
845 };                                                
846                                                   
847 /* DMA seems to interfere with bluetooth devic    
848 &uart9 {                                          
849         pinctrl-0 = <&uart9m2_xfer>, <&uart9m2    
850         pinctrl-names = "default";                
851         /delete-property/ dma-names;              
852         /delete-property/ dmas;                   
853         uart-has-rtscts;                          
854         status = "okay";                          
855                                                   
856         bluetooth {                               
857                 compatible = "realtek,rtl8821c    
858                              "realtek,rtl8723b    
859                 device-wake-gpios = <&gpio0 RK    
860                 enable-gpios = <&gpio0 RK_PD4     
861                 host-wake-gpios = <&gpio0 RK_P    
862                 pinctrl-0 = <&bt_reset>, <&bt_    
863                 pinctrl-names = "default";        
864         };                                        
865 };                                                
866                                                   
867 &usb_host0_ehci {                                 
868         status = "okay";                          
869 };                                                
870                                                   
871 &usb_host0_ohci {                                 
872         status = "okay";                          
873 };                                                
874                                                   
875 &usb_host0_xhci {                                 
876         usb-role-switch;                          
877         status = "okay";                          
878                                                   
879         port {                                    
880                 dwc3_0_role_switch: endpoint {    
881                         remote-endpoint = <&us    
882                 };                                
883         };                                        
884 };                                                
885                                                   
886 &usb_host1_ehci {                                 
887         status = "okay";                          
888 };                                                
889                                                   
890 &usb_host1_ohci {                                 
891         status = "okay";                          
892 };                                                
893                                                   
894 &usb_host2_xhci {                                 
895         status = "okay";                          
896 };                                                
897                                                   
898 &usbdp_phy0 {                                     
899         orientation-switch;                       
900         mode-switch;                              
901         sbu1-dc-gpios = <&gpio4 RK_PA0 GPIO_AC    
902         sbu2-dc-gpios = <&gpio4 RK_PA1 GPIO_AC    
903         rockchip,dp-lane-mux = <2 3>;             
904         status = "okay";                          
905                                                   
906         port {                                    
907                 #address-cells = <1>;             
908                 #size-cells = <0>;                
909                                                   
910                 usbdp_phy0_orientation_switch:    
911                         reg = <0>;                
912                         remote-endpoint = <&us    
913                 };                                
914                                                   
915                 usbdp_phy0_dp_altmode_mux: end    
916                         reg = <1>;                
917                         remote-endpoint = <&dp    
918                 };                                
919         };                                        
920 };                                                
                                                      

~ [ 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