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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw71xx.dtsi

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/freescale/imx8mm-venice-gw71xx.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw71xx.dtsi (Version linux-5.9.16)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)     
  2 /*                                                
  3  * Copyright 2020 Gateworks Corporation           
  4  */                                               
  5                                                   
  6 #include <dt-bindings/gpio/gpio.h>                
  7 #include <dt-bindings/leds/common.h>              
  8 #include <dt-bindings/phy/phy-imx8-pcie.h>        
  9                                                   
 10 / {                                               
 11         aliases {                                 
 12                 usb0 = &usbotg1;                  
 13                 usb1 = &usbotg2;                  
 14         };                                        
 15                                                   
 16         led-controller {                          
 17                 compatible = "gpio-leds";         
 18                 pinctrl-names = "default";        
 19                 pinctrl-0 = <&pinctrl_gpio_led    
 20                                                   
 21                 led-0 {                           
 22                         function = LED_FUNCTIO    
 23                         color = <LED_COLOR_ID_    
 24                         gpios = <&gpio5 5 GPIO    
 25                         default-state = "on";     
 26                         linux,default-trigger     
 27                 };                                
 28                                                   
 29                 led-1 {                           
 30                         function = LED_FUNCTIO    
 31                         color = <LED_COLOR_ID_    
 32                         gpios = <&gpio5 4 GPIO    
 33                         default-state = "off";    
 34                 };                                
 35         };                                        
 36                                                   
 37         pcie0_refclk: pcie0-refclk {              
 38                 compatible = "fixed-clock";       
 39                 #clock-cells = <0>;               
 40                 clock-frequency = <100000000>;    
 41         };                                        
 42                                                   
 43         pps {                                     
 44                 compatible = "pps-gpio";          
 45                 pinctrl-names = "default";        
 46                 pinctrl-0 = <&pinctrl_pps>;       
 47                 gpios = <&gpio1 15 GPIO_ACTIVE    
 48                 status = "okay";                  
 49         };                                        
 50 };                                                
 51                                                   
 52 &ecspi2 {                                         
 53         pinctrl-names = "default";                
 54         pinctrl-0 = <&pinctrl_spi2>;              
 55         cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>    
 56                    <&gpio1 10 GPIO_ACTIVE_LOW>    
 57         status = "okay";                          
 58                                                   
 59         tpm@1 {                                   
 60                 compatible = "atmel,attpm20p",    
 61                 reg = <0x1>;                      
 62                 spi-max-frequency = <36000000>    
 63         };                                        
 64 };                                                
 65                                                   
 66 &gpio1 {                                          
 67         gpio-line-names = "", "", "", "", "",     
 68                 "", "dio1", "", "", "", "", ""    
 69                 "", "", "", "", "", "", "", ""    
 70                 "", "", "", "", "", "", "", ""    
 71 };                                                
 72                                                   
 73 &gpio4 {                                          
 74         gpio-line-names = "", "", "", "dio2",     
 75                 "", "", "", "", "", "", "", ""    
 76                 "", "", "", "", "", "", "", ""    
 77                 "", "", "", "", "", "", "", ""    
 78 };                                                
 79                                                   
 80 &i2c2 {                                           
 81         clock-frequency = <400000>;               
 82         pinctrl-names = "default";                
 83         pinctrl-0 = <&pinctrl_i2c2>;              
 84         status = "okay";                          
 85                                                   
 86         accelerometer@19 {                        
 87                 pinctrl-names = "default";        
 88                 pinctrl-0 = <&pinctrl_accel>;     
 89                 compatible = "st,lis2de12";       
 90                 reg = <0x19>;                     
 91                 st,drdy-int-pin = <1>;            
 92                 interrupt-parent = <&gpio4>;      
 93                 interrupts = <5 IRQ_TYPE_LEVEL    
 94         };                                        
 95 };                                                
 96                                                   
 97 /* off-board header */                            
 98 &i2c3 {                                           
 99         clock-frequency = <400000>;               
100         pinctrl-names = "default";                
101         pinctrl-0 = <&pinctrl_i2c3>;              
102         status = "okay";                          
103 };                                                
104                                                   
105 &pcie_phy {                                       
106         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL    
107         fsl,clkreq-unsupported;                   
108         clocks = <&pcie0_refclk>;                 
109         clock-names = "ref";                      
110         status = "okay";                          
111 };                                                
112                                                   
113 &pcie0 {                                          
114         pinctrl-names = "default";                
115         pinctrl-0 = <&pinctrl_pcie0>;             
116         reset-gpio = <&gpio4 6 GPIO_ACTIVE_LOW    
117         clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>,    
118                  <&clk IMX8MM_CLK_PCIE1_AUX>;     
119         assigned-clocks = <&clk IMX8MM_CLK_PCI    
120                           <&clk IMX8MM_CLK_PCI    
121         assigned-clock-rates = <10000000>, <25    
122         assigned-clock-parents = <&clk IMX8MM_    
123                                  <&clk IMX8MM_    
124         status = "okay";                          
125 };                                                
126                                                   
127 /* GPS */                                         
128 &uart1 {                                          
129         pinctrl-names = "default";                
130         pinctrl-0 = <&pinctrl_uart1>;             
131         status = "okay";                          
132 };                                                
133                                                   
134 /* off-board header */                            
135 &uart3 {                                          
136         pinctrl-names = "default";                
137         pinctrl-0 = <&pinctrl_uart3>;             
138         status = "okay";                          
139 };                                                
140                                                   
141 &usbotg1 {                                        
142         pinctrl-names = "default";                
143         pinctrl-0 = <&pinctrl_usbotg1>;           
144         dr_mode = "otg";                          
145         over-current-active-low;                  
146         status = "okay";                          
147 };                                                
148                                                   
149 &usbotg2 {                                        
150         dr_mode = "host";                         
151         disable-over-current;                     
152         status = "okay";                          
153 };                                                
154                                                   
155 &iomuxc {                                         
156         pinctrl-names = "default";                
157         pinctrl-0 = <&pinctrl_hog>;               
158                                                   
159         pinctrl_hog: hoggrp {                     
160                 fsl,pins = <                      
161                         MX8MM_IOMUXC_SPDIF_TX_    
162                         MX8MM_IOMUXC_GPIO1_IO0    
163                         MX8MM_IOMUXC_SAI1_RXD5    
164                         MX8MM_IOMUXC_GPIO1_IO0    
165                         MX8MM_IOMUXC_GPIO1_IO0    
166                         MX8MM_IOMUXC_SAI1_RXD1    
167                         MX8MM_IOMUXC_SAI1_RXD2    
168                 >;                                
169         };                                        
170                                                   
171         pinctrl_accel: accelgrp {                 
172                 fsl,pins = <                      
173                         MX8MM_IOMUXC_SAI1_RXD3    
174                 >;                                
175         };                                        
176                                                   
177         pinctrl_gpio_leds: gpioledgrp {           
178                 fsl,pins = <                      
179                         MX8MM_IOMUXC_SPDIF_EXT    
180                         MX8MM_IOMUXC_SPDIF_RX_    
181                 >;                                
182         };                                        
183                                                   
184         pinctrl_i2c3: i2c3grp {                   
185                 fsl,pins = <                      
186                         MX8MM_IOMUXC_I2C3_SCL_    
187                         MX8MM_IOMUXC_I2C3_SDA_    
188                 >;                                
189         };                                        
190                                                   
191         pinctrl_pcie0: pcie0grp {                 
192                 fsl,pins = <                      
193                         MX8MM_IOMUXC_SAI1_RXD4    
194                 >;                                
195         };                                        
196                                                   
197         pinctrl_pps: ppsgrp {                     
198                 fsl,pins = <                      
199                         MX8MM_IOMUXC_GPIO1_IO1    
200                 >;                                
201         };                                        
202                                                   
203         pinctrl_spi2: spi2grp {                   
204                 fsl,pins = <                      
205                         MX8MM_IOMUXC_ECSPI2_SC    
206                         MX8MM_IOMUXC_ECSPI2_MO    
207                         MX8MM_IOMUXC_ECSPI2_MI    
208                         MX8MM_IOMUXC_ECSPI2_SS    
209                         MX8MM_IOMUXC_GPIO1_IO1    
210                 >;                                
211         };                                        
212                                                   
213         pinctrl_uart1: uart1grp {                 
214                 fsl,pins = <                      
215                         MX8MM_IOMUXC_UART1_RXD    
216                         MX8MM_IOMUXC_UART1_TXD    
217                 >;                                
218         };                                        
219                                                   
220         pinctrl_uart3: uart3grp {                 
221                 fsl,pins = <                      
222                         MX8MM_IOMUXC_UART3_RXD    
223                         MX8MM_IOMUXC_UART3_TXD    
224                 >;                                
225         };                                        
226                                                   
227         pinctrl_usbotg1: usbotg1grp {             
228                 fsl,pins = <                      
229                         MX8MM_IOMUXC_GPIO1_IO1    
230                         MX8MM_IOMUXC_GPIO1_IO1    
231                 >;                                
232         };                                        
233 };                                                
                                                      

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