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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8qm-ss-dma.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/imx8qm-ss-dma.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8qm-ss-dma.dtsi (Version linux-4.14.336)


  1 // SPDX-License-Identifier: GPL-2.0+              
  2 /*                                                
  3  * Copyright 2018-2019 NXP                        
  4  *      Dong Aisheng <aisheng.dong@nxp.com>        
  5  */                                               
  6                                                   
  7 &dma_subsys {                                     
  8         uart4_lpcg: clock-controller@5a4a0000     
  9                 compatible = "fsl,imx8qxp-lpcg    
 10                 reg = <0x5a4a0000 0x10000>;       
 11                 #clock-cells = <1>;               
 12                 clocks = <&clk IMX_SC_R_UART_4    
 13                          <&dma_ipg_clk>;          
 14                 clock-indices = <IMX_LPCG_CLK_    
 15                 clock-output-names = "uart4_lp    
 16                                      "uart4_lp    
 17                 power-domains = <&pd IMX_SC_R_    
 18         };                                        
 19                                                   
 20         i2c4: i2c@5a840000 {                      
 21                 compatible = "fsl,imx8qm-lpi2c    
 22                 reg = <0x5a840000 0x4000>;        
 23                 interrupts = <GIC_SPI 344 IRQ_    
 24                 interrupt-parent = <&gic>;        
 25                 clocks = <&i2c4_lpcg 0>,          
 26                          <&i2c4_lpcg 1>;          
 27                 clock-names = "per", "ipg";       
 28                 assigned-clocks = <&clk IMX_SC    
 29                 assigned-clock-rates = <240000    
 30                 power-domains = <&pd IMX_SC_R_    
 31                 status = "disabled";              
 32         };                                        
 33                                                   
 34         i2c4_lpcg: clock-controller@5ac40000 {    
 35                 compatible = "fsl,imx8qxp-lpcg    
 36                 reg = <0x5ac40000 0x10000>;       
 37                 #clock-cells = <1>;               
 38                 clocks = <&clk IMX_SC_R_I2C_4     
 39                          <&dma_ipg_clk>;          
 40                 clock-indices = <IMX_LPCG_CLK_    
 41                 clock-output-names = "i2c4_lpc    
 42                                      "i2c4_lpc    
 43                 power-domains = <&pd IMX_SC_R_    
 44         };                                        
 45                                                   
 46         can1_lpcg: clock-controller@5ace0000 {    
 47                 compatible = "fsl,imx8qxp-lpcg    
 48                 reg = <0x5ace0000 0x10000>;       
 49                 #clock-cells = <1>;               
 50                 clocks = <&clk IMX_SC_R_CAN_1     
 51                          <&dma_ipg_clk>, <&dma    
 52                 clock-indices = <IMX_LPCG_CLK_    
 53                 clock-output-names = "can1_lpc    
 54                                      "can1_lpc    
 55                                      "can1_lpc    
 56                 power-domains = <&pd IMX_SC_R_    
 57         };                                        
 58                                                   
 59         can2_lpcg: clock-controller@5acf0000 {    
 60                 compatible = "fsl,imx8qxp-lpcg    
 61                 reg = <0x5acf0000 0x10000>;       
 62                 #clock-cells = <1>;               
 63                 clocks = <&clk IMX_SC_R_CAN_2     
 64                          <&dma_ipg_clk>, <&dma    
 65                 clock-indices = <IMX_LPCG_CLK_    
 66                 clock-output-names = "can2_lpc    
 67                                      "can2_lpc    
 68                                      "can2_lpc    
 69                 power-domains = <&pd IMX_SC_R_    
 70         };                                        
 71 };                                                
 72                                                   
 73 &edma2 {                                          
 74         reg = <0x5a1f0000 0x170000>;              
 75         #dma-cells = <3>;                         
 76         dma-channels = <22>;                      
 77         dma-channel-mask = <0xf00>;               
 78         interrupts = <GIC_SPI 416 IRQ_TYPE_LEV    
 79                      <GIC_SPI 417 IRQ_TYPE_LEV    
 80                      <GIC_SPI 418 IRQ_TYPE_LEV    
 81                      <GIC_SPI 419 IRQ_TYPE_LEV    
 82                      <GIC_SPI 420 IRQ_TYPE_LEV    
 83                      <GIC_SPI 421 IRQ_TYPE_LEV    
 84                      <GIC_SPI 422 IRQ_TYPE_LEV    
 85                      <GIC_SPI 423 IRQ_TYPE_LEV    
 86                      <GIC_SPI 0 IRQ_TYPE_LEVEL    
 87                      <GIC_SPI 0 IRQ_TYPE_LEVEL    
 88                      <GIC_SPI 0 IRQ_TYPE_LEVEL    
 89                      <GIC_SPI 0 IRQ_TYPE_LEVEL    
 90                      <GIC_SPI 434 IRQ_TYPE_LEV    
 91                      <GIC_SPI 435 IRQ_TYPE_LEV    
 92                      <GIC_SPI 436 IRQ_TYPE_LEV    
 93                      <GIC_SPI 437 IRQ_TYPE_LEV    
 94                      <GIC_SPI 438 IRQ_TYPE_LEV    
 95                      <GIC_SPI 439 IRQ_TYPE_LEV    
 96                      <GIC_SPI 440 IRQ_TYPE_LEV    
 97                      <GIC_SPI 441 IRQ_TYPE_LEV    
 98                      <GIC_SPI 442 IRQ_TYPE_LEV    
 99                      <GIC_SPI 443 IRQ_TYPE_LEV    
100         power-domains = <&pd IMX_SC_R_DMA_0_CH    
101                         <&pd IMX_SC_R_DMA_0_CH    
102                         <&pd IMX_SC_R_DMA_0_CH    
103                         <&pd IMX_SC_R_DMA_0_CH    
104                         <&pd IMX_SC_R_DMA_0_CH    
105                         <&pd IMX_SC_R_DMA_0_CH    
106                         <&pd IMX_SC_R_DMA_0_CH    
107                         <&pd IMX_SC_R_DMA_0_CH    
108                         <&pd IMX_SC_R_DMA_0_CH    
109                         <&pd IMX_SC_R_DMA_0_CH    
110                         <&pd IMX_SC_R_DMA_0_CH    
111                         <&pd IMX_SC_R_DMA_0_CH    
112                         <&pd IMX_SC_R_DMA_0_CH    
113                         <&pd IMX_SC_R_DMA_0_CH    
114                         <&pd IMX_SC_R_DMA_0_CH    
115                         <&pd IMX_SC_R_DMA_0_CH    
116                         <&pd IMX_SC_R_DMA_0_CH    
117                         <&pd IMX_SC_R_DMA_0_CH    
118                         <&pd IMX_SC_R_DMA_0_CH    
119                         <&pd IMX_SC_R_DMA_0_CH    
120                         <&pd IMX_SC_R_DMA_0_CH    
121                         <&pd IMX_SC_R_DMA_0_CH    
122         status = "okay";                          
123 };                                                
124                                                   
125 /* It is eDMA1 in 8QM RM, but 8QXP it is eDMA3    
126 &edma3 {                                          
127         reg = <0x5a9f0000 0x210000>;              
128         dma-channels = <10>;                      
129         interrupts = <GIC_SPI 424 IRQ_TYPE_LEV    
130                      <GIC_SPI 425 IRQ_TYPE_LEV    
131                      <GIC_SPI 426 IRQ_TYPE_LEV    
132                      <GIC_SPI 427 IRQ_TYPE_LEV    
133                      <GIC_SPI 428 IRQ_TYPE_LEV    
134                      <GIC_SPI 429 IRQ_TYPE_LEV    
135                      <GIC_SPI 430 IRQ_TYPE_LEV    
136                      <GIC_SPI 431 IRQ_TYPE_LEV    
137                      <GIC_SPI 432 IRQ_TYPE_LEV    
138                      <GIC_SPI 433 IRQ_TYPE_LEV    
139         power-domains = <&pd IMX_SC_R_DMA_1_CH    
140                         <&pd IMX_SC_R_DMA_1_CH    
141                         <&pd IMX_SC_R_DMA_1_CH    
142                         <&pd IMX_SC_R_DMA_1_CH    
143                         <&pd IMX_SC_R_DMA_1_CH    
144                         <&pd IMX_SC_R_DMA_1_CH    
145                         <&pd IMX_SC_R_DMA_1_CH    
146                         <&pd IMX_SC_R_DMA_1_CH    
147                         <&pd IMX_SC_R_DMA_1_CH    
148                         <&pd IMX_SC_R_DMA_1_CH    
149 };                                                
150                                                   
151 &flexcan1 {                                       
152         fsl,clk-source = /bits/ 8 <1>;            
153 };                                                
154                                                   
155 &flexcan2 {                                       
156         clocks = <&can1_lpcg IMX_LPCG_CLK_4>,     
157                  <&can1_lpcg IMX_LPCG_CLK_0>;     
158         assigned-clocks = <&clk IMX_SC_R_CAN_1    
159         fsl,clk-source = /bits/ 8 <1>;            
160 };                                                
161                                                   
162 &flexcan3 {                                       
163         clocks = <&can2_lpcg IMX_LPCG_CLK_4>,     
164                  <&can2_lpcg IMX_LPCG_CLK_0>;     
165         assigned-clocks = <&clk IMX_SC_R_CAN_2    
166         fsl,clk-source = /bits/ 8 <1>;            
167 };                                                
168                                                   
169 &lpuart0 {                                        
170         compatible = "fsl,imx8qm-lpuart", "fsl    
171         dmas = <&edma2 13 0 0>, <&edma2 12 0 1    
172         dma-names = "rx","tx";                    
173 };                                                
174                                                   
175 &lpuart1 {                                        
176         compatible = "fsl,imx8qm-lpuart", "fsl    
177         dmas = <&edma2 15 0 0>, <&edma2 14 0 1    
178         dma-names = "rx","tx";                    
179 };                                                
180                                                   
181 &lpuart2 {                                        
182         compatible = "fsl,imx8qm-lpuart", "fsl    
183         dmas = <&edma2 17 0 0>, <&edma2 16 0 1    
184         dma-names = "rx","tx";                    
185 };                                                
186                                                   
187 &lpuart3 {                                        
188         compatible = "fsl,imx8qm-lpuart", "fsl    
189         dmas = <&edma2 19 0 0>, <&edma2 18 0 1    
190         dma-names = "rx","tx";                    
191 };                                                
192                                                   
193 &i2c0 {                                           
194         compatible = "fsl,imx8qm-lpi2c", "fsl,    
195 };                                                
196                                                   
197 &i2c1 {                                           
198         compatible = "fsl,imx8qm-lpi2c", "fsl,    
199 };                                                
200                                                   
201 &i2c2 {                                           
202         compatible = "fsl,imx8qm-lpi2c", "fsl,    
203 };                                                
204                                                   
205 &i2c3 {                                           
206         compatible = "fsl,imx8qm-lpi2c", "fsl,    
207 };                                                
                                                      

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