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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/hisilicon/hi3798cv200-poplar.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/hisilicon/hi3798cv200-poplar.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/hisilicon/hi3798cv200-poplar.dts (Version linux-4.4.302)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  * DTS File for HiSilicon Poplar Development B    
  4  *                                                
  5  * Copyright (c) 2016-2017 HiSilicon Technolog    
  6  */                                               
  7                                                   
  8 /dts-v1/;                                         
  9                                                   
 10 #include <dt-bindings/gpio/gpio.h>                
 11 #include "hi3798cv200.dtsi"                       
 12 #include "poplar-pinctrl.dtsi"                    
 13                                                   
 14 / {                                               
 15         model = "HiSilicon Poplar Development     
 16         compatible = "hisilicon,hi3798cv200-po    
 17                                                   
 18         aliases {                                 
 19                 serial0 = &uart0;                 
 20                 serial2 = &uart2;                 
 21         };                                        
 22                                                   
 23         chosen {                                  
 24                 stdout-path = "serial0:115200n    
 25         };                                        
 26                                                   
 27         memory@0 {                                
 28                 device_type = "memory";           
 29                 reg = <0x0 0x0 0x0 0x80000000>    
 30         };                                        
 31                                                   
 32         leds {                                    
 33                 compatible = "gpio-leds";         
 34                                                   
 35                 user-led0 {                       
 36                         label = "green:user1";    
 37                         gpios = <&gpio6 3 GPIO    
 38                         linux,default-trigger     
 39                         default-state = "off";    
 40                 };                                
 41                                                   
 42                 user-led1 {                       
 43                         label = "green:user2";    
 44                         gpios = <&gpio5 1 GPIO    
 45                         linux,default-trigger     
 46                         default-state = "off";    
 47                 };                                
 48                                                   
 49                 user-led2 {                       
 50                         label = "green:user3";    
 51                         gpios = <&gpio5 2 GPIO    
 52                         linux,default-trigger     
 53                         default-state = "off";    
 54                 };                                
 55                                                   
 56                 user-led3 {                       
 57                         label = "green:user4";    
 58                         gpios = <&gpio10 6 GPI    
 59                         linux,default-trigger     
 60                         panic-indicator;          
 61                         default-state = "off";    
 62                 };                                
 63         };                                        
 64                                                   
 65         reg_pcie: regulator-pcie {                
 66                 compatible = "regulator-fixed"    
 67                 regulator-name = "3V3_PCIE0";     
 68                 regulator-min-microvolt = <330    
 69                 regulator-max-microvolt = <330    
 70                 gpio = <&gpio6 7 0>;              
 71                 enable-active-high;               
 72         };                                        
 73 };                                                
 74                                                   
 75 &ehci {                                           
 76         status = "okay";                          
 77 };                                                
 78                                                   
 79 &emmc {                                           
 80         pinctrl-names = "default";                
 81         pinctrl-0 = <&emmc_pins_1 &emmc_pins_2    
 82                      &emmc_pins_3 &emmc_pins_4    
 83         fifo-depth = <256>;                       
 84         clock-frequency = <200000000>;            
 85         cap-mmc-highspeed;                        
 86         mmc-ddr-1_8v;                             
 87         mmc-hs200-1_8v;                           
 88         non-removable;                            
 89         bus-width = <8>;                          
 90         status = "okay";                          
 91 };                                                
 92                                                   
 93 &gmac1 {                                          
 94         status = "okay";                          
 95         #address-cells = <1>;                     
 96         #size-cells = <0>;                        
 97         phy-handle = <&eth_phy1>;                 
 98         phy-mode = "rgmii";                       
 99         hisilicon,phy-reset-delays-us = <10000    
100                                                   
101         eth_phy1: phy@3 {                         
102                 reg = <3>;                        
103         };                                        
104 };                                                
105                                                   
106 &gpio1 {                                          
107         status = "okay";                          
108         gpio-line-names = "GPIO-E",     "",       
109                           "",           "",       
110                           "",           "GPIO-    
111                           "",           "GPIO-    
112 };                                                
113                                                   
114 &gpio2 {                                          
115         status = "okay";                          
116         gpio-line-names = "GPIO-H",     "GPIO-    
117                           "GPIO-L",     "GPIO-    
118                           "GPIO-K",     "",       
119                           "",           "";       
120 };                                                
121                                                   
122 &gpio3 {                                          
123         status = "okay";                          
124         gpio-line-names = "",           "",       
125                           "",           "",       
126                           "GPIO-C",     "",       
127                           "",           "GPIO-    
128 };                                                
129                                                   
130 &gpio4 {                                          
131         status = "okay";                          
132         gpio-line-names = "",           "",       
133                           "",           "",       
134                           "",           "GPIO-    
135                           "",           "";       
136 };                                                
137                                                   
138 &gpio5 {                                          
139         status = "okay";                          
140         gpio-line-names = "",           "USER-    
141                           "USER-LED-2", "",       
142                           "",           "GPIO-    
143                           "",           "";       
144 };                                                
145                                                   
146 &gpio6 {                                          
147         status = "okay";                          
148         gpio-line-names = "",           "",       
149                           "",           "USER-    
150                           "",           "",       
151                           "",           "";       
152 };                                                
153                                                   
154 &gpio10 {                                         
155         status = "okay";                          
156         gpio-line-names = "",           "",       
157                           "",           "",       
158                           "",           "",       
159                           "USER-LED-3", "";       
160 };                                                
161                                                   
162 &i2c0 {                                           
163         status = "okay";                          
164         label = "LS-I2C0";                        
165 };                                                
166                                                   
167 &i2c2 {                                           
168         status = "okay";                          
169         label = "LS-I2C1";                        
170 };                                                
171                                                   
172 &ir {                                             
173         linux,rc-map-name = "rc-hisi-poplar";     
174         status = "okay";                          
175 };                                                
176                                                   
177 &ohci {                                           
178         status = "okay";                          
179 };                                                
180                                                   
181 &pcie {                                           
182         reset-gpios = <&gpio4 4 GPIO_ACTIVE_HI    
183         vpcie-supply = <&reg_pcie>;               
184         status = "okay";                          
185 };                                                
186                                                   
187 &sd0 {                                            
188         bus-width = <4>;                          
189         cap-sd-highspeed;                         
190         status = "okay";                          
191 };                                                
192                                                   
193 &spi0 {                                           
194         status = "okay";                          
195         label = "LS-SPI0";                        
196 };                                                
197                                                   
198 &uart0 {                                          
199         status = "okay";                          
200 };                                                
201                                                   
202 &uart2 {                                          
203         status = "okay";                          
204         label = "LS-UART0";                       
205 };                                                
206 /* No optional LS-UART1 on Low Speed Expansion    
                                                      

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