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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/rockchip/rk3308-roc-cc.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/rk3308-roc-cc.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/rockchip/rk3308-roc-cc.dts (Version linux-4.13.16)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2 /*                                                
  3  * Copyright (c) 2019 Fuzhou Rockchip Electron    
  4  */                                               
  5                                                   
  6 /dts-v1/;                                         
  7 #include "rk3308.dtsi"                            
  8                                                   
  9 / {                                               
 10         model = "Firefly ROC-RK3308-CC board";    
 11         compatible = "firefly,roc-rk3308-cc",     
 12                                                   
 13         aliases {                                 
 14                 mmc0 = &sdmmc;                    
 15                 mmc1 = &emmc;                     
 16         };                                        
 17                                                   
 18         chosen {                                  
 19                 stdout-path = "serial2:1500000    
 20         };                                        
 21                                                   
 22         ir-receiver {                             
 23                 compatible = "gpio-ir-receiver    
 24                 gpios = <&gpio0 RK_PC0 GPIO_AC    
 25                 pinctrl-names = "default";        
 26                 pinctrl-0 = <&ir_recv_pin>;       
 27         };                                        
 28                                                   
 29         ir_tx {                                   
 30                 compatible = "pwm-ir-tx";         
 31                 pwms = <&pwm5 0 25000 0>;         
 32         };                                        
 33                                                   
 34         leds {                                    
 35                 compatible = "gpio-leds";         
 36                                                   
 37                 power_led: led-0 {                
 38                         label = "firefly:red:p    
 39                         linux,default-trigger     
 40                         default-state = "on";     
 41                         gpios = <&gpio0 RK_PA6    
 42                 };                                
 43                                                   
 44                 user_led: led-1 {                 
 45                         label = "firefly:blue:    
 46                         linux,default-trigger     
 47                         default-state = "off";    
 48                         gpios = <&gpio0 RK_PB2    
 49                 };                                
 50         };                                        
 51                                                   
 52         typec_vcc5v: typec-vcc5v {                
 53                 compatible = "regulator-fixed"    
 54                 regulator-name = "typec_vcc5v"    
 55                 regulator-min-microvolt = <500    
 56                 regulator-max-microvolt = <500    
 57                 regulator-always-on;              
 58                 regulator-boot-on;                
 59         };                                        
 60                                                   
 61         vcc5v0_sys: vcc5v0-sys {                  
 62                 compatible = "regulator-fixed"    
 63                 regulator-name = "vcc5v0_sys";    
 64                 regulator-min-microvolt = <500    
 65                 regulator-max-microvolt = <500    
 66                 regulator-always-on;              
 67                 regulator-boot-on;                
 68                 vin-supply = <&typec_vcc5v>;      
 69         };                                        
 70                                                   
 71         vcc_io: vcc-io {                          
 72                 compatible = "regulator-fixed"    
 73                 regulator-name = "vcc_io";        
 74                 regulator-min-microvolt = <330    
 75                 regulator-max-microvolt = <330    
 76                 regulator-always-on;              
 77                 regulator-boot-on;                
 78                 vin-supply = <&vcc5v0_sys>;       
 79         };                                        
 80                                                   
 81         vcc_sdmmc: vcc-sdmmc {                    
 82                 compatible = "regulator-gpio";    
 83                 regulator-name = "vcc_sdmmc";     
 84                 regulator-min-microvolt = <180    
 85                 regulator-max-microvolt = <330    
 86                 gpios = <&gpio0 RK_PA7 GPIO_AC    
 87                 states = <1800000 0x0>,           
 88                          <3300000 0x1>;           
 89                 vin-supply = <&vcc5v0_sys>;       
 90         };                                        
 91                                                   
 92         vcc_sd: vcc-sd {                          
 93                 compatible = "regulator-fixed"    
 94                 gpio = <&gpio4 RK_PD6 GPIO_ACT    
 95                 regulator-name = "vcc_sd";        
 96                 regulator-min-microvolt = <330    
 97                 regulator-max-microvolt = <330    
 98                 regulator-always-on;              
 99                 regulator-boot-on;                
100                 vin-supply = <&vcc_io>;           
101         };                                        
102                                                   
103         vdd_core: vdd-core {                      
104                 compatible = "pwm-regulator";     
105                 pwms = <&pwm0 0 5000 1>;          
106                 regulator-name = "vdd_core";      
107                 regulator-min-microvolt = <827    
108                 regulator-max-microvolt = <134    
109                 regulator-settling-time-up-us     
110                 regulator-always-on;              
111                 regulator-boot-on;                
112                 pwm-supply = <&vcc5v0_sys>;       
113         };                                        
114                                                   
115         vdd_log: vdd-log {                        
116                 compatible = "regulator-fixed"    
117                 regulator-name = "vdd_log";       
118                 regulator-min-microvolt = <105    
119                 regulator-max-microvolt = <105    
120                 regulator-always-on;              
121                 regulator-boot-on;                
122                 vin-supply = <&vcc5v0_sys>;       
123         };                                        
124 };                                                
125                                                   
126 &cpu0 {                                           
127         cpu-supply = <&vdd_core>;                 
128 };                                                
129                                                   
130 &emmc {                                           
131         cap-mmc-highspeed;                        
132         mmc-hs200-1_8v;                           
133         non-removable;                            
134         status = "okay";                          
135 };                                                
136                                                   
137 &i2c1 {                                           
138         clock-frequency = <400000>;               
139         status = "okay";                          
140                                                   
141         rtc: rtc@51 {                             
142                 compatible = "nxp,pcf8563";       
143                 reg = <0x51>;                     
144                 #clock-cells = <0>;               
145         };                                        
146 };                                                
147                                                   
148 &pwm5 {                                           
149         status = "okay";                          
150         pinctrl-names = "active";                 
151         pinctrl-0 = <&pwm5_pin_pull_down>;        
152 };                                                
153                                                   
154 &pinctrl {                                        
155         pinctrl-names = "default";                
156         pinctrl-0 = <&rtc_32k>;                   
157                                                   
158         ir-receiver {                             
159                 ir_recv_pin: ir-recv-pin  {       
160                         rockchip,pins = <0 RK_    
161                 };                                
162         };                                        
163                                                   
164         buttons {                                 
165                 pwr_key: pwr-key {                
166                         rockchip,pins = <0 RK_    
167                 };                                
168         };                                        
169 };                                                
170                                                   
171 &pwm0 {                                           
172         status = "okay";                          
173         pinctrl-0 = <&pwm0_pin_pull_down>;        
174 };                                                
175                                                   
176 &sdmmc {                                          
177         cap-mmc-highspeed;                        
178         cap-sd-highspeed;                         
179         card-detect-delay = <300>;                
180         sd-uhs-sdr25;                             
181         sd-uhs-sdr50;                             
182         sd-uhs-sdr104;                            
183         vmmc-supply = <&vcc_sd>;                  
184         vqmmc-supply = <&vcc_sdmmc>;              
185         status = "okay";                          
186 };                                                
187                                                   
188 &uart2 {                                          
189         status = "okay";                          
190 };                                                
                                                      

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