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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/allwinner/sun5i-a10s-olinuxino-micro.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/arm/allwinner/sun5i-a10s-olinuxino-micro.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/allwinner/sun5i-a10s-olinuxino-micro.dts (Version linux-6.2.16)


  1 /*                                                
  2  * Copyright 2013 Maxime Ripard                   
  3  *                                                
  4  * Maxime Ripard <maxime.ripard@free-electrons.    
  5  *                                                
  6  * This file is dual-licensed: you can use it     
  7  * of the GPL or the X11 license, at your opti    
  8  * licensing only applies to this file, and no    
  9  * whole.                                         
 10  *                                                
 11  *  a) This file is free software; you can red    
 12  *     modify it under the terms of the GNU Ge    
 13  *     published by the Free Software Foundati    
 14  *     License, or (at your option) any later     
 15  *                                                
 16  *     This file is distributed in the hope th    
 17  *     but WITHOUT ANY WARRANTY; without even     
 18  *     MERCHANTABILITY or FITNESS FOR A PARTIC    
 19  *     GNU General Public License for more det    
 20  *                                                
 21  * Or, alternatively,                             
 22  *                                                
 23  *  b) Permission is hereby granted, free of c    
 24  *     obtaining a copy of this software and a    
 25  *     files (the "Software"), to deal in the     
 26  *     restriction, including without limitati    
 27  *     copy, modify, merge, publish, distribut    
 28  *     sell copies of the Software, and to per    
 29  *     Software is furnished to do so, subject    
 30  *     conditions:                                
 31  *                                                
 32  *     The above copyright notice and this per    
 33  *     included in all copies or substantial p    
 34  *                                                
 35  *     THE SOFTWARE IS PROVIDED "AS IS", WITHO    
 36  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT L    
 37  *     OF MERCHANTABILITY, FITNESS FOR A PARTI    
 38  *     NONINFRINGEMENT. IN NO EVENT SHALL THE     
 39  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGE    
 40  *     WHETHER IN AN ACTION OF CONTRACT, TORT     
 41  *     FROM, OUT OF OR IN CONNECTION WITH THE     
 42  *     OTHER DEALINGS IN THE SOFTWARE.            
 43  */                                               
 44                                                   
 45 /dts-v1/;                                         
 46 #include "sun5i-a10s.dtsi"                        
 47 #include "sunxi-common-regulators.dtsi"           
 48                                                   
 49 #include <dt-bindings/gpio/gpio.h>                
 50 #include <dt-bindings/input/input.h>              
 51                                                   
 52 / {                                               
 53         model = "Olimex A10s-Olinuxino Micro";    
 54         compatible = "olimex,a10s-olinuxino-mi    
 55                                                   
 56         aliases {                                 
 57                 serial0 = &uart0;                 
 58                 serial1 = &uart2;                 
 59                 serial2 = &uart3;                 
 60         };                                        
 61                                                   
 62         chosen {                                  
 63                 stdout-path = "serial0:115200n    
 64         };                                        
 65                                                   
 66         connector {                               
 67                 compatible = "hdmi-connector";    
 68                 type = "a";                       
 69                                                   
 70                 port {                            
 71                         hdmi_con_in: endpoint     
 72                                 remote-endpoin    
 73                         };                        
 74                 };                                
 75         };                                        
 76                                                   
 77         leds {                                    
 78                 compatible = "gpio-leds";         
 79                 pinctrl-names = "default";        
 80                 pinctrl-0 = <&led_pins_olinuxi    
 81                                                   
 82                 led {                             
 83                         label = "a10s-olinuxin    
 84                         gpios = <&pio 4 3 GPIO    
 85                         default-state = "on";     
 86                 };                                
 87         };                                        
 88 };                                                
 89                                                   
 90 &be0 {                                            
 91         status = "okay";                          
 92 };                                                
 93                                                   
 94 &ehci0 {                                          
 95         status = "okay";                          
 96 };                                                
 97                                                   
 98 &emac {                                           
 99         pinctrl-names = "default";                
100         pinctrl-0 = <&emac_pa_pins>;              
101         phy-handle = <&phy1>;                     
102         status = "okay";                          
103 };                                                
104                                                   
105 &emac_sram {                                      
106         status = "okay";                          
107 };                                                
108                                                   
109 &hdmi {                                           
110         status = "okay";                          
111 };                                                
112                                                   
113 &hdmi_out {                                       
114         hdmi_out_con: endpoint {                  
115                 remote-endpoint = <&hdmi_con_i    
116         };                                        
117 };                                                
118                                                   
119 &i2c0 {                                           
120         status = "okay";                          
121                                                   
122         axp152: pmic@30 {                         
123                 reg = <0x30>;                     
124                 interrupts = <0>;                 
125         };                                        
126 };                                                
127                                                   
128 #include "axp152.dtsi"                            
129                                                   
130 &i2c1 {                                           
131         status = "okay";                          
132                                                   
133         eeprom@50 {                               
134                 compatible = "atmel,24c16";       
135                 pagesize = <16>;                  
136                 reg = <0x50>;                     
137                 read-only;                        
138         };                                        
139 };                                                
140                                                   
141 &i2c2 {                                           
142         status = "okay";                          
143 };                                                
144                                                   
145 &lradc {                                          
146         vref-supply = <&reg_vcc3v0>;              
147         status = "okay";                          
148                                                   
149         button-191 {                              
150                 label = "Volume Up";              
151                 linux,code = <KEY_VOLUMEUP>;      
152                 channel = <0>;                    
153                 voltage = <191274>;               
154         };                                        
155                                                   
156         button-392 {                              
157                 label = "Volume Down";            
158                 linux,code = <KEY_VOLUMEDOWN>;    
159                 channel = <0>;                    
160                 voltage = <392644>;               
161         };                                        
162                                                   
163         button-601 {                              
164                 label = "Menu";                   
165                 linux,code = <KEY_MENU>;          
166                 channel = <0>;                    
167                 voltage = <601151>;               
168         };                                        
169                                                   
170         button-795 {                              
171                 label = "Enter";                  
172                 linux,code = <KEY_ENTER>;         
173                 channel = <0>;                    
174                 voltage = <795090>;               
175         };                                        
176                                                   
177         button-987 {                              
178                 label = "Home";                   
179                 linux,code = <KEY_HOMEPAGE>;      
180                 channel = <0>;                    
181                 voltage = <987387>;               
182         };                                        
183 };                                                
184                                                   
185 &mdio {                                           
186         status = "okay";                          
187                                                   
188         phy1: ethernet-phy@1 {                    
189                 reg = <1>;                        
190         };                                        
191 };                                                
192                                                   
193 &mmc0 {                                           
194         vmmc-supply = <&reg_vcc3v3>;              
195         bus-width = <4>;                          
196         cd-gpios = <&pio 6 1 GPIO_ACTIVE_LOW>;    
197         status = "okay";                          
198 };                                                
199                                                   
200 &mmc1 {                                           
201         vmmc-supply = <&reg_vcc3v3>;              
202         bus-width = <4>;                          
203         cd-gpios = <&pio 6 13 GPIO_ACTIVE_LOW>    
204         status = "okay";                          
205 };                                                
206                                                   
207 &ohci0 {                                          
208         status = "okay";                          
209 };                                                
210                                                   
211 &otg_sram {                                       
212         status = "okay";                          
213 };                                                
214                                                   
215 &pio {                                            
216         led_pins_olinuxino: led-pin {             
217                 pins = "PE3";                     
218                 function = "gpio_out";            
219                 drive-strength = <20>;            
220         };                                        
221 };                                                
222                                                   
223 &reg_usb0_vbus {                                  
224         gpio = <&pio 6 11 GPIO_ACTIVE_HIGH>; /    
225         status = "okay";                          
226 };                                                
227                                                   
228 &reg_usb1_vbus {                                  
229         gpio = <&pio 1 10 GPIO_ACTIVE_HIGH>;      
230         status = "okay";                          
231 };                                                
232                                                   
233 &spi2 {                                           
234         pinctrl-names = "default";                
235         pinctrl-0 = <&spi2_pb_pins>,              
236                     <&spi2_cs0_pb_pin>;           
237         status = "okay";                          
238 };                                                
239                                                   
240 &tcon0 {                                          
241         status = "okay";                          
242 };                                                
243                                                   
244 &uart0 {                                          
245         pinctrl-names = "default";                
246         pinctrl-0 = <&uart0_pb_pins>;             
247         status = "okay";                          
248 };                                                
249                                                   
250 &uart2 {                                          
251         pinctrl-names = "default";                
252         pinctrl-0 = <&uart2_pc_pins>;             
253         status = "okay";                          
254 };                                                
255                                                   
256 &uart3 {                                          
257         pinctrl-names = "default";                
258         pinctrl-0 = <&uart3_pg_pins>;             
259         status = "okay";                          
260 };                                                
261                                                   
262 &usb_otg {                                        
263         dr_mode = "otg";                          
264         status = "okay";                          
265 };                                                
266                                                   
267 &usbphy {                                         
268         usb0_id_det-gpios = <&pio 6 12 (GPIO_A    
269         usb0_vbus-supply = <&reg_usb0_vbus>;      
270         usb1_vbus-supply = <&reg_usb1_vbus>;      
271         status = "okay";                          
272 };                                                
                                                      

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