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

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/xilinx/zynq-zc706.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/arm/boot/dts/xilinx/zynq-zc706.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/xilinx/zynq-zc706.dts (Version linux-4.4.302)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  *  Copyright (C) 2011 - 2014 Xilinx              
  4  *  Copyright (C) 2012 National Instruments Co    
  5  */                                               
  6 /dts-v1/;                                         
  7 #include "zynq-7000.dtsi"                         
  8                                                   
  9 / {                                               
 10         model = "Xilinx ZC706 board";             
 11         compatible = "xlnx,zynq-zc706", "xlnx,    
 12                                                   
 13         aliases {                                 
 14                 ethernet0 = &gem0;                
 15                 i2c0 = &i2c0;                     
 16                 serial0 = &uart1;                 
 17                 mmc0 = &sdhci0;                   
 18         };                                        
 19                                                   
 20         memory@0 {                                
 21                 device_type = "memory";           
 22                 reg = <0x0 0x40000000>;           
 23         };                                        
 24                                                   
 25         chosen {                                  
 26                 bootargs = "";                    
 27                 stdout-path = "serial0:115200n    
 28         };                                        
 29                                                   
 30         usb_phy0: phy0 {                          
 31                 compatible = "usb-nop-xceiv";     
 32                 #phy-cells = <0>;                 
 33         };                                        
 34 };                                                
 35                                                   
 36 &clkc {                                           
 37         ps-clk-frequency = <33333333>;            
 38 };                                                
 39                                                   
 40 &gem0 {                                           
 41         status = "okay";                          
 42         phy-mode = "rgmii-id";                    
 43         phy-handle = <&ethernet_phy>;             
 44         pinctrl-names = "default";                
 45         pinctrl-0 = <&pinctrl_gem0_default>;      
 46                                                   
 47         ethernet_phy: ethernet-phy@7 {            
 48                 reg = <7>;                        
 49                 device_type = "ethernet-phy";     
 50         };                                        
 51 };                                                
 52                                                   
 53 &gpio0 {                                          
 54         pinctrl-names = "default";                
 55         pinctrl-0 = <&pinctrl_gpio0_default>;     
 56 };                                                
 57                                                   
 58 &i2c0 {                                           
 59         status = "okay";                          
 60         clock-frequency = <400000>;               
 61         pinctrl-names = "default";                
 62         pinctrl-0 = <&pinctrl_i2c0_default>;      
 63                                                   
 64         i2c-mux@74 {                              
 65                 compatible = "nxp,pca9548";       
 66                 #address-cells = <1>;             
 67                 #size-cells = <0>;                
 68                 reg = <0x74>;                     
 69                                                   
 70                 i2c@0 {                           
 71                         #address-cells = <1>;     
 72                         #size-cells = <0>;        
 73                         reg = <0>;                
 74                         si570: clock-generator    
 75                                 #clock-cells =    
 76                                 compatible = "    
 77                                 temperature-st    
 78                                 reg = <0x5d>;     
 79                                 factory-fout =    
 80                                 clock-frequenc    
 81                         };                        
 82                 };                                
 83                                                   
 84                 i2c@1 {                           
 85                         #address-cells = <1>;     
 86                         #size-cells = <0>;        
 87                         reg = <1>;                
 88                         adv7511: hdmi-tx@39 {     
 89                                 compatible = "    
 90                                 reg = <0x39>;     
 91                                 adi,input-dept    
 92                                 adi,input-colo    
 93                                 adi,input-cloc    
 94                                 adi,input-styl    
 95                                 adi,input-just    
 96                         };                        
 97                 };                                
 98                                                   
 99                 i2c@2 {                           
100                         #address-cells = <1>;     
101                         #size-cells = <0>;        
102                         reg = <2>;                
103                         eeprom@54 {               
104                                 compatible = "    
105                                 reg = <0x54>;     
106                         };                        
107                 };                                
108                                                   
109                 i2c@3 {                           
110                         #address-cells = <1>;     
111                         #size-cells = <0>;        
112                         reg = <3>;                
113                         gpio@21 {                 
114                                 compatible = "    
115                                 reg = <0x21>;     
116                                 gpio-controlle    
117                                 #gpio-cells =     
118                         };                        
119                 };                                
120                                                   
121                 i2c@4 {                           
122                         #address-cells = <1>;     
123                         #size-cells = <0>;        
124                         reg = <4>;                
125                         rtc@51 {                  
126                                 compatible = "    
127                                 reg = <0x51>;     
128                         };                        
129                 };                                
130                                                   
131                 i2c@7 {                           
132                         #address-cells = <1>;     
133                         #size-cells = <0>;        
134                         reg = <7>;                
135                         ucd90120@65 {             
136                                 compatible = "    
137                                 reg = <0x65>;     
138                         };                        
139                 };                                
140         };                                        
141 };                                                
142                                                   
143 &pinctrl0 {                                       
144         pinctrl_gem0_default: gem0-default {      
145                 mux {                             
146                         function = "ethernet0"    
147                         groups = "ethernet0_0_    
148                 };                                
149                                                   
150                 conf {                            
151                         groups = "ethernet0_0_    
152                         slew-rate = <0>;          
153                         io-standard = <4>;        
154                 };                                
155                                                   
156                 conf-rx {                         
157                         pins = "MIO22", "MIO23    
158                         bias-high-impedance;      
159                         low-power-disable;        
160                 };                                
161                                                   
162                 conf-tx {                         
163                         pins = "MIO16", "MIO17    
164                         low-power-enable;         
165                         bias-disable;             
166                 };                                
167                                                   
168                 mux-mdio {                        
169                         function = "mdio0";       
170                         groups = "mdio0_0_grp"    
171                 };                                
172                                                   
173                 conf-mdio {                       
174                         groups = "mdio0_0_grp"    
175                         slew-rate = <0>;          
176                         io-standard = <1>;        
177                         bias-disable;             
178                 };                                
179         };                                        
180                                                   
181         pinctrl_gpio0_default: gpio0-default {    
182                 mux {                             
183                         function = "gpio0";       
184                         groups = "gpio0_7_grp"    
185                 };                                
186                                                   
187                 conf {                            
188                         groups = "gpio0_7_grp"    
189                         slew-rate = <0>;          
190                         io-standard = <1>;        
191                 };                                
192                                                   
193                 conf-pull-up {                    
194                         pins = "MIO46", "MIO47    
195                         bias-pull-up;             
196                 };                                
197                                                   
198                 conf-pull-none {                  
199                         pins = "MIO7";            
200                         bias-disable;             
201                 };                                
202         };                                        
203                                                   
204         pinctrl_i2c0_default: i2c0-default {      
205                 mux {                             
206                         groups = "i2c0_10_grp"    
207                         function = "i2c0";        
208                 };                                
209                                                   
210                 conf {                            
211                         groups = "i2c0_10_grp"    
212                         bias-pull-up;             
213                         slew-rate = <0>;          
214                         io-standard = <1>;        
215                 };                                
216         };                                        
217                                                   
218         pinctrl_sdhci0_default: sdhci0-default    
219                 mux {                             
220                         groups = "sdio0_2_grp"    
221                         function = "sdio0";       
222                 };                                
223                                                   
224                 conf {                            
225                         groups = "sdio0_2_grp"    
226                         slew-rate = <0>;          
227                         io-standard = <1>;        
228                         bias-disable;             
229                 };                                
230                                                   
231                 mux-cd {                          
232                         groups = "gpio0_14_grp    
233                         function = "sdio0_cd";    
234                 };                                
235                                                   
236                 conf-cd {                         
237                         groups = "gpio0_14_grp    
238                         bias-high-impedance;      
239                         bias-pull-up;             
240                         slew-rate = <0>;          
241                         io-standard = <1>;        
242                 };                                
243                                                   
244                 mux-wp {                          
245                         groups = "gpio0_15_grp    
246                         function = "sdio0_wp";    
247                 };                                
248                                                   
249                 conf-wp {                         
250                         groups = "gpio0_15_grp    
251                         bias-high-impedance;      
252                         bias-pull-up;             
253                         slew-rate = <0>;          
254                         io-standard = <1>;        
255                 };                                
256         };                                        
257                                                   
258         pinctrl_uart1_default: uart1-default {    
259                 mux {                             
260                         groups = "uart1_10_grp    
261                         function = "uart1";       
262                 };                                
263                                                   
264                 conf {                            
265                         groups = "uart1_10_grp    
266                         slew-rate = <0>;          
267                         io-standard = <1>;        
268                 };                                
269                                                   
270                 conf-rx {                         
271                         pins = "MIO49";           
272                         bias-high-impedance;      
273                 };                                
274                                                   
275                 conf-tx {                         
276                         pins = "MIO48";           
277                         bias-disable;             
278                 };                                
279         };                                        
280                                                   
281         pinctrl_usb0_default: usb0-default {      
282                 mux {                             
283                         groups = "usb0_0_grp";    
284                         function = "usb0";        
285                 };                                
286                                                   
287                 conf {                            
288                         groups = "usb0_0_grp";    
289                         slew-rate = <0>;          
290                         io-standard = <1>;        
291                 };                                
292                                                   
293                 conf-rx {                         
294                         pins = "MIO29", "MIO31    
295                         bias-high-impedance;      
296                 };                                
297                                                   
298                 conf-tx {                         
299                         pins = "MIO28", "MIO30    
300                                "MIO35", "MIO37    
301                         bias-disable;             
302                 };                                
303         };                                        
304 };                                                
305                                                   
306 &sdhci0 {                                         
307         status = "okay";                          
308         pinctrl-names = "default";                
309         pinctrl-0 = <&pinctrl_sdhci0_default>;    
310 };                                                
311                                                   
312 &uart1 {                                          
313         status = "okay";                          
314         pinctrl-names = "default";                
315         pinctrl-0 = <&pinctrl_uart1_default>;     
316 };                                                
317                                                   
318 &usb0 {                                           
319         status = "okay";                          
320         dr_mode = "host";                         
321         usb-phy = <&usb_phy0>;                    
322         pinctrl-names = "default";                
323         pinctrl-0 = <&pinctrl_usb0_default>;      
324 };                                                
                                                      

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