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

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime.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/allwinner/sun7i-a20-olinuxino-lime.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/allwinner/sun7i-a20-olinuxino-lime.dts (Version linux-5.3.18)


  1 /*                                                
  2  * This is based on sun4i-a10-olinuxino-lime.d    
  3  *                                                
  4  * Copyright 2014 - Hans de Goede <hdegoede@red    
  5  * Copyright (c) 2014 FUKAUMI Naoki <naobsd@gma    
  6  *                                                
  7  * This file is dual-licensed: you can use it     
  8  * of the GPL or the X11 license, at your opti    
  9  * licensing only applies to this file, and no    
 10  * whole.                                         
 11  *                                                
 12  *  a) This file is free software; you can red    
 13  *     modify it under the terms of the GNU Ge    
 14  *     published by the Free Software Foundati    
 15  *     License, or (at your option) any later     
 16  *                                                
 17  *     This file is distributed in the hope th    
 18  *     but WITHOUT ANY WARRANTY; without even     
 19  *     MERCHANTABILITY or FITNESS FOR A PARTIC    
 20  *     GNU General Public License for more det    
 21  *                                                
 22  * Or, alternatively,                             
 23  *                                                
 24  *  b) Permission is hereby granted, free of c    
 25  *     obtaining a copy of this software and a    
 26  *     files (the "Software"), to deal in the     
 27  *     restriction, including without limitati    
 28  *     copy, modify, merge, publish, distribut    
 29  *     sell copies of the Software, and to per    
 30  *     Software is furnished to do so, subject    
 31  *     conditions:                                
 32  *                                                
 33  *     The above copyright notice and this per    
 34  *     included in all copies or substantial p    
 35  *                                                
 36  *     THE SOFTWARE IS PROVIDED "AS IS", WITHO    
 37  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT L    
 38  *     OF MERCHANTABILITY, FITNESS FOR A PARTI    
 39  *     NONINFRINGEMENT. IN NO EVENT SHALL THE     
 40  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGE    
 41  *     WHETHER IN AN ACTION OF CONTRACT, TORT     
 42  *     FROM, OUT OF OR IN CONNECTION WITH THE     
 43  *     OTHER DEALINGS IN THE SOFTWARE.            
 44  */                                               
 45                                                   
 46 /dts-v1/;                                         
 47 #include "sun7i-a20.dtsi"                         
 48 #include "sunxi-common-regulators.dtsi"           
 49                                                   
 50 #include <dt-bindings/gpio/gpio.h>                
 51 #include <dt-bindings/interrupt-controller/irq    
 52                                                   
 53 / {                                               
 54         model = "Olimex A20-OLinuXino-LIME";      
 55         compatible = "olimex,a20-olinuxino-lim    
 56                                                   
 57         aliases {                                 
 58                 serial0 = &uart0;                 
 59         };                                        
 60                                                   
 61         chosen {                                  
 62                 stdout-path = "serial0:115200n    
 63         };                                        
 64                                                   
 65         hdmi-connector {                          
 66                 compatible = "hdmi-connector";    
 67                 type = "a";                       
 68                                                   
 69                 port {                            
 70                         hdmi_con_in: endpoint     
 71                                 remote-endpoin    
 72                         };                        
 73                 };                                
 74         };                                        
 75                                                   
 76         leds {                                    
 77                 compatible = "gpio-leds";         
 78                 pinctrl-names = "default";        
 79                 pinctrl-0 = <&led_pins_olinuxi    
 80                                                   
 81                 led {                             
 82                         label = "a20-olinuxino    
 83                         gpios = <&pio 7 2 GPIO    
 84                         default-state = "on";     
 85                 };                                
 86         };                                        
 87 };                                                
 88                                                   
 89 &ahci {                                           
 90         target-supply = <&reg_ahci_5v>;           
 91         status = "okay";                          
 92 };                                                
 93                                                   
 94 &de {                                             
 95         status = "okay";                          
 96 };                                                
 97                                                   
 98 &ehci0 {                                          
 99         status = "okay";                          
100 };                                                
101                                                   
102 &ehci1 {                                          
103         status = "okay";                          
104 };                                                
105                                                   
106 &gmac {                                           
107         pinctrl-names = "default";                
108         pinctrl-0 = <&gmac_mii_pins>;             
109         phy-handle = <&phy1>;                     
110         phy-mode = "mii";                         
111         status = "okay";                          
112 };                                                
113                                                   
114 &hdmi {                                           
115         status = "okay";                          
116 };                                                
117                                                   
118 &hdmi_out {                                       
119         hdmi_out_con: endpoint {                  
120                 remote-endpoint = <&hdmi_con_i    
121         };                                        
122 };                                                
123                                                   
124 &i2c0 {                                           
125         status = "okay";                          
126                                                   
127         axp209: pmic@34 {                         
128                 compatible = "x-powers,axp209"    
129                 reg = <0x34>;                     
130                 interrupt-parent = <&nmi_intc>    
131                 interrupts = <0 IRQ_TYPE_LEVEL    
132                                                   
133                 interrupt-controller;             
134                 #interrupt-cells = <1>;           
135         };                                        
136 };                                                
137                                                   
138 &i2c1 {                                           
139         status = "okay";                          
140                                                   
141         eeprom: eeprom@50 {                       
142                 compatible = "atmel,24c16";       
143                 reg = <0x50>;                     
144                 pagesize = <16>;                  
145         };                                        
146 };                                                
147                                                   
148 &gmac_mdio {                                      
149         phy1: ethernet-phy@1 {                    
150                 reg = <1>;                        
151         };                                        
152 };                                                
153                                                   
154 &mmc0 {                                           
155         vmmc-supply = <&reg_vcc3v3>;              
156         bus-width = <4>;                          
157         cd-gpios = <&pio 7 1 GPIO_ACTIVE_LOW>;    
158         status = "okay";                          
159 };                                                
160                                                   
161 &ohci0 {                                          
162         status = "okay";                          
163 };                                                
164                                                   
165 &ohci1 {                                          
166         status = "okay";                          
167 };                                                
168                                                   
169 &otg_sram {                                       
170         status = "okay";                          
171 };                                                
172                                                   
173 &pio {                                            
174         led_pins_olinuxinolime: led-pins {        
175                 pins = "PH2";                     
176                 function = "gpio_out";            
177                 drive-strength = <20>;            
178         };                                        
179 };                                                
180                                                   
181 &reg_ahci_5v {                                    
182         gpio = <&pio 2 3 GPIO_ACTIVE_HIGH>;       
183         status = "okay";                          
184 };                                                
185                                                   
186 &reg_usb0_vbus {                                  
187         status = "okay";                          
188 };                                                
189                                                   
190 &reg_usb1_vbus {                                  
191         status = "okay";                          
192 };                                                
193                                                   
194 &reg_usb2_vbus {                                  
195         status = "okay";                          
196 };                                                
197                                                   
198 &uart0 {                                          
199         pinctrl-names = "default";                
200         pinctrl-0 = <&uart0_pb_pins>;             
201         status = "okay";                          
202 };                                                
203                                                   
204 &usb_otg {                                        
205         dr_mode = "otg";                          
206         status = "okay";                          
207 };                                                
208                                                   
209 &usbphy {                                         
210         usb0_id_det-gpios = <&pio 7 4 (GPIO_AC    
211         usb0_vbus_det-gpios = <&pio 7 5 (GPIO_    
212         usb0_vbus-supply = <&reg_usb0_vbus>;      
213         usb1_vbus-supply = <&reg_usb1_vbus>;      
214         usb2_vbus-supply = <&reg_usb2_vbus>;      
215         status = "okay";                          
216 };                                                
                                                      

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