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

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.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 /arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts (Version linux-6.6.60)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2 /*                                                
  3  * Copyright (c) 2021 Vyacheslav Bocharov <adee    
  4  * Copyright (c) 2020 JetHome                     
  5  * Author: Aleksandr Kazantsev <ak@tvip.ru>        
  6  * Author: Alexey Shevelkin <ash@tvip.ru>          
  7  * Author: Vyacheslav Bocharov <adeep@lexina.in    
  8  */                                               
  9                                                   
 10 /dts-v1/;                                         
 11                                                   
 12 #include "meson-gxl.dtsi"                         
 13                                                   
 14 / {                                               
 15         compatible = "jethome,jethub-j80", "am    
 16         model = "JetHome JetHub J80";             
 17         memory@0 {                                
 18                 device_type = "memory";           
 19                 reg = <0x0 0x0 0x0 0x40000000>    
 20         };                                        
 21                                                   
 22         reserved-memory {                         
 23                 linux,cma {                       
 24                         size = <0x0 0x1000000>    
 25                 };                                
 26         };                                        
 27                                                   
 28         aliases {                                 
 29                 serial0 = &uart_AO;   /* Conso    
 30                 serial1 = &uart_A;    /* Bluet    
 31                 serial2 = &uart_AO_B; /* Wirel    
 32                 serial3 = &uart_C;    /* Wirel    
 33                 ethernet0 = &ethmac;              
 34         };                                        
 35                                                   
 36         chosen {                                  
 37                 stdout-path = "serial0:115200n    
 38         };                                        
 39                                                   
 40         vddio_ao18: regulator-vddio-ao18 {        
 41                 compatible = "regulator-fixed"    
 42                 regulator-name = "VDDIO_AO18";    
 43                 regulator-min-microvolt = <180    
 44                 regulator-max-microvolt = <180    
 45         };                                        
 46                                                   
 47         vddio_boot: regulator-vddio-boot {        
 48                 compatible = "regulator-fixed"    
 49                 regulator-name = "VDDIO_BOOT";    
 50                 regulator-min-microvolt = <180    
 51                 regulator-max-microvolt = <180    
 52         };                                        
 53                                                   
 54         vddao_3v3: regulator-vddao-3v3 {          
 55                 compatible = "regulator-fixed"    
 56                 regulator-name = "VDDAO_3V3";     
 57                 regulator-min-microvolt = <330    
 58                 regulator-max-microvolt = <330    
 59         };                                        
 60                                                   
 61         vcc_3v3: regulator-vcc-3v3 {              
 62                 compatible = "regulator-fixed"    
 63                 regulator-name = "VCC_3V3";       
 64                 regulator-min-microvolt = <330    
 65                 regulator-max-microvolt = <330    
 66         };                                        
 67                                                   
 68         emmc_pwrseq: emmc-pwrseq {                
 69                 compatible = "mmc-pwrseq-emmc"    
 70                 reset-gpios = <&gpio BOOT_9 GP    
 71         };                                        
 72                                                   
 73         wifi32k: wifi32k {                        
 74                 compatible = "pwm-clock";         
 75                 #clock-cells = <0>;               
 76                 clock-frequency = <32768>;        
 77                 pwms = <&pwm_ef 0 30518 0>; /*    
 78         };                                        
 79                                                   
 80         sdio_pwrseq: sdio-pwrseq {                
 81                 compatible = "mmc-pwrseq-simpl    
 82                 reset-gpios = <&gpio GPIOX_6 G    
 83                 clocks = <&wifi32k>;              
 84                 clock-names = "ext_clock";        
 85         };                                        
 86 };                                                
 87                                                   
 88 &efuse {                                          
 89         bt_mac: bt-mac@6 {                        
 90                 reg = <0x6 0x6>;                  
 91         };                                        
 92                                                   
 93         wifi_mac: wifi-mac@c {                    
 94                 reg = <0xc 0x6>;                  
 95         };                                        
 96 };                                                
 97                                                   
 98 &sn {                                             
 99         reg = <0x32 0x20>;                        
100 };                                                
101                                                   
102 &eth_mac {                                        
103         reg = <0x0 0x6>;                          
104 };                                                
105                                                   
106 &bid {                                            
107         reg = <0x12 0x20>;                        
108 };                                                
109                                                   
110 &usb {                                            
111         status = "okay";                          
112         dr_mode = "host";                         
113 };                                                
114                                                   
115 &pwm_ef {                                         
116         status = "okay";                          
117         pinctrl-0 = <&pwm_e_pins>;                
118         pinctrl-names = "default";                
119         clocks = <&clkc CLKID_FCLK_DIV4>;         
120         clock-names = "clkin0";                   
121 };                                                
122                                                   
123 &saradc {                                         
124         status = "okay";                          
125         vref-supply = <&vddio_ao18>;              
126 };                                                
127                                                   
128 /* Wireless SDIO Module */                        
129 &sd_emmc_a {                                      
130         status = "okay";                          
131         pinctrl-0 = <&sdio_pins>;                 
132         pinctrl-1 = <&sdio_clk_gate_pins>;        
133         pinctrl-names = "default", "clk-gate";    
134         #address-cells = <1>;                     
135         #size-cells = <0>;                        
136                                                   
137         bus-width = <4>;                          
138         cap-sd-highspeed;                         
139         max-frequency = <50000000>;               
140                                                   
141         non-removable;                            
142         disable-wp;                               
143                                                   
144         /* WiFi firmware requires power to be     
145         keep-power-in-suspend;                    
146                                                   
147         mmc-pwrseq = <&sdio_pwrseq>;              
148                                                   
149         vmmc-supply = <&vddao_3v3>;               
150         vqmmc-supply = <&vddio_boot>;             
151 };                                                
152                                                   
153 /* SD card */                                     
154 &sd_emmc_b {                                      
155         status = "okay";                          
156         pinctrl-0 = <&sdcard_pins>;               
157         pinctrl-1 = <&sdcard_clk_gate_pins>;      
158         pinctrl-names = "default", "clk-gate";    
159                                                   
160         bus-width = <4>;                          
161         cap-sd-highspeed;                         
162         max-frequency = <50000000>;               
163         disable-wp;                               
164                                                   
165         cd-gpios = <&gpio CARD_6 GPIO_ACTIVE_L    
166                                                   
167         vmmc-supply = <&vddao_3v3>;               
168         vqmmc-supply = <&vddio_boot>;             
169 };                                                
170                                                   
171 /* eMMC */                                        
172 &sd_emmc_c {                                      
173         status = "okay";                          
174         pinctrl-0 = <&emmc_pins>, <&emmc_ds_pi    
175         pinctrl-1 = <&emmc_clk_gate_pins>;        
176         pinctrl-names = "default", "clk-gate";    
177                                                   
178         bus-width = <8>;                          
179         cap-mmc-highspeed;                        
180         max-frequency = <200000000>;              
181         non-removable;                            
182         disable-wp;                               
183         mmc-ddr-1_8v;                             
184         mmc-hs200-1_8v;                           
185                                                   
186         mmc-pwrseq = <&emmc_pwrseq>;              
187         vmmc-supply = <&vcc_3v3>;                 
188         vqmmc-supply = <&vddio_boot>;             
189 };                                                
190                                                   
191 /* Console UART */                                
192 &uart_AO {                                        
193         status = "okay";                          
194         pinctrl-0 = <&uart_ao_a_pins>;            
195         pinctrl-names = "default";                
196 };                                                
197                                                   
198 /* S905W only has access to its internal PHY *    
199 &ethmac {                                         
200         status = "okay";                          
201         phy-mode = "rmii";                        
202         phy-handle = <&internal_phy>;             
203 };                                                
204                                                   
205 &internal_phy {                                   
206         status = "okay";                          
207         pinctrl-0 = <&eth_link_led_pins>, <&et    
208         pinctrl-names = "default";                
209 };                                                
210                                                   
211 &uart_A {                                         
212         status = "okay";                          
213         pinctrl-0 = <&uart_a_pins>, <&uart_a_c    
214         pinctrl-names = "default";                
215         uart-has-rtscts;                          
216                                                   
217         bluetooth {                               
218                 compatible = "realtek,rtl8822c    
219                 enable-gpios = <&gpio GPIOX_17    
220                 host-wake-gpios = <&gpio GPIOX    
221        };                                         
222 };                                                
223                                                   
224 &uart_C {                                         
225         status = "okay";                          
226         pinctrl-0 = <&uart_c_pins>;               
227         pinctrl-names = "default";                
228 };                                                
229                                                   
230 &uart_AO_B {                                      
231         status = "okay";                          
232         pinctrl-0 = <&uart_ao_b_pins>, <&uart_    
233         pinctrl-names = "default";                
234         uart-has-rtscts;                          
235 };                                                
236                                                   
237 &i2c_B {                                          
238         status = "okay";                          
239         pinctrl-names = "default";                
240         pinctrl-0 = <&i2c_b_pins>;                
241                                                   
242         pcf8563: rtc@51 {                         
243                 compatible = "nxp,pcf8563";       
244                 reg = <0x51>;                     
245                 status = "okay";                  
246         };                                        
247 };                                                
                                                      

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