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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/broadcom/bcm7445.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/arm/broadcom/bcm7445.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/broadcom/bcm7445.dtsi (Version linux-5.5.19)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 #include <dt-bindings/interrupt-controller/arm    
  3                                                   
  4 / {                                               
  5         #address-cells = <2>;                     
  6         #size-cells = <2>;                        
  7         model = "Broadcom STB (bcm7445)";         
  8         compatible = "brcm,bcm7445", "brcm,brc    
  9         interrupt-parent = <&gic>;                
 10                                                   
 11         chosen {                                  
 12                 bootargs = "console=ttyS0,1152    
 13         };                                        
 14                                                   
 15         cpus {                                    
 16                 #address-cells = <1>;             
 17                 #size-cells = <0>;                
 18                                                   
 19                 cpu@0 {                           
 20                         compatible = "brcm,bra    
 21                         device_type = "cpu";      
 22                         enable-method = "brcm,    
 23                         reg = <0>;                
 24                 };                                
 25                                                   
 26                 cpu@1 {                           
 27                         compatible = "brcm,bra    
 28                         device_type = "cpu";      
 29                         enable-method = "brcm,    
 30                         reg = <1>;                
 31                 };                                
 32                                                   
 33                 cpu@2 {                           
 34                         compatible = "brcm,bra    
 35                         device_type = "cpu";      
 36                         enable-method = "brcm,    
 37                         reg = <2>;                
 38                 };                                
 39                                                   
 40                 cpu@3 {                           
 41                         compatible = "brcm,bra    
 42                         device_type = "cpu";      
 43                         enable-method = "brcm,    
 44                         reg = <3>;                
 45                 };                                
 46         };                                        
 47                                                   
 48         gic: interrupt-controller@ffd00000 {      
 49                 compatible = "brcm,brahma-b15-    
 50                 reg = <0x00 0xffd01000 0x00 0x    
 51                       <0x00 0xffd02000 0x00 0x    
 52                       <0x00 0xffd04000 0x00 0x    
 53                       <0x00 0xffd06000 0x00 0x    
 54                 interrupt-controller;             
 55                 #interrupt-cells = <3>;           
 56         };                                        
 57                                                   
 58         timer {                                   
 59                 compatible = "arm,armv7-timer"    
 60                 interrupts = <GIC_PPI 13 (GIC_    
 61                              <GIC_PPI 14 (GIC_    
 62                              <GIC_PPI 11 (GIC_    
 63                              <GIC_PPI 10 (GIC_    
 64         };                                        
 65                                                   
 66         rdb@f0000000 {                            
 67                 #address-cells = <1>;             
 68                 #size-cells = <1>;                
 69                 compatible = "simple-bus";        
 70                 ranges = <0 0x00 0xf0000000 0x    
 71                                                   
 72                 serial@40ab00 {                   
 73                         compatible = "ns16550a    
 74                         reg = <0x40ab00 0x20>;    
 75                         reg-shift = <2>;          
 76                         reg-io-width = <4>;       
 77                         interrupts = <GIC_SPI     
 78                         clock-frequency = <810    
 79                 };                                
 80                                                   
 81                 sun_top_ctrl: syscon@404000 {     
 82                         compatible = "brcm,bcm    
 83                                      "syscon";    
 84                         reg = <0x404000 0x51c>    
 85                 };                                
 86                                                   
 87                 hif_cpubiuctrl: syscon@3e2400     
 88                         compatible = "brcm,bcm    
 89                                      "syscon";    
 90                         reg = <0x3e2400 0x5b4>    
 91                 };                                
 92                                                   
 93                 hif_continuation: syscon@45200    
 94                         compatible = "brcm,bcm    
 95                                      "syscon";    
 96                         reg = <0x452000 0x100>    
 97                 };                                
 98                                                   
 99                 irq0_intc: interrupt-controlle    
100                         compatible = "brcm,bcm    
101                         interrupt-parent = <&g    
102                         #interrupt-cells = <1>    
103                         reg = <0x40a780 0x8>;     
104                         interrupt-controller;     
105                         interrupts = <GIC_SPI     
106                                      <GIC_SPI     
107                         brcm,int-map-mask = <0    
108                         brcm,int-fwd-mask = <0    
109                 };                                
110                                                   
111                 irq0_aon_intc: interrupt-contr    
112                         compatible = "brcm,bcm    
113                         reg = <0x417280 0x8>;     
114                         interrupt-parent = <&g    
115                         #interrupt-cells = <1>    
116                         interrupt-controller;     
117                         interrupts = <GIC_SPI     
118                                      <GIC_SPI     
119                                      <GIC_SPI     
120                         brcm,int-map-mask = <0    
121                         brcm,int-fwd-mask = <0    
122                         brcm,irq-can-wake;        
123                 };                                
124                                                   
125                 hif_intr2_intc: interrupt-cont    
126                         compatible = "brcm,l2-    
127                         reg = <0x3e1000 0x30>;    
128                         interrupt-controller;     
129                         #interrupt-cells = <1>    
130                         interrupts = <GIC_SPI     
131                         interrupt-parent = <&g    
132                         interrupt-names = "hif    
133                 };                                
134                                                   
135                 aon_pm_l2_intc: interrupt-cont    
136                         compatible = "brcm,l2-    
137                         reg = <0x410640 0x30>;    
138                         interrupt-controller;     
139                         #interrupt-cells = <1>    
140                         interrupts = <GIC_SPI     
141                         interrupt-parent = <&g    
142                         brcm,irq-can-wake;        
143                 };                                
144                                                   
145                 aon-ctrl@410000 {                 
146                         compatible = "brcm,brc    
147                         reg = <0x410000 0x200>    
148                         reg-names = "aon-ctrl"    
149                 };                                
150                                                   
151                 nand_controller: nand-controll    
152                         status = "disabled";      
153                         #address-cells = <1>;     
154                         #size-cells = <0>;        
155                         compatible = "brcm,brc    
156                         reg-names = "nand", "f    
157                         reg = <0x3e2800 0x600>    
158                         interrupt-parent = <&h    
159                         interrupts = <24>, <4>    
160                         interrupt-names = "nan    
161                 };                                
162                                                   
163                 sata@45a000 {                     
164                         compatible = "brcm,bcm    
165                         reg-names = "ahci", "t    
166                         reg = <0x45a000 0xa9c>    
167                         interrupts = <GIC_SPI     
168                         #address-cells = <1>;     
169                         #size-cells = <0>;        
170                                                   
171                         sata0: sata-port@0 {      
172                                 reg = <0>;        
173                                 phys = <&sata_    
174                         };                        
175                                                   
176                         sata1: sata-port@1 {      
177                                 reg = <1>;        
178                                 phys = <&sata_    
179                         };                        
180                 };                                
181                                                   
182                 sata_phy: sata-phy@458100 {       
183                         compatible = "brcm,bcm    
184                         reg = <0x458100 0x1f00    
185                         reg-names = "phy";        
186                         #address-cells = <0x1>    
187                         #size-cells = <0x0>;      
188                                                   
189                         sata_phy0: sata-phy@0     
190                                 reg = <0>;        
191                                 #phy-cells = <    
192                         };                        
193                                                   
194                         sata_phy1: sata-phy@1     
195                                 reg = <1>;        
196                                 #phy-cells = <    
197                         };                        
198                 };                                
199                                                   
200                 upg_gio: gpio@40a700 {            
201                         compatible = "brcm,bcm    
202                         reg = <0x40a700 0x80>;    
203                         #gpio-cells = <2>;        
204                         #interrupt-cells = <2>    
205                         gpio-controller;          
206                         interrupt-controller;     
207                         interrupt-parent = <&i    
208                         interrupts = <6>;         
209                         brcm,gpio-bank-widths     
210                 };                                
211                                                   
212                 upg_gio_aon: gpio@4172c0 {        
213                         compatible = "brcm,bcm    
214                         reg = <0x4172c0 0x40>;    
215                         #gpio-cells = <2>;        
216                         #interrupt-cells = <2>    
217                         gpio-controller;          
218                         interrupt-controller;     
219                         interrupts-extended =     
220                                                   
221                         wakeup-source;            
222                         brcm,gpio-bank-widths     
223                 };                                
224                                                   
225         };                                        
226                                                   
227         memory_controllers@f1100000 {             
228                 compatible = "simple-bus";        
229                 ranges = <0x0 0x0 0xf1100000 0    
230                 #address-cells = <1>;             
231                 #size-cells = <1>;                
232                                                   
233                 memc@0 {                          
234                         compatible = "brcm,brc    
235                         #address-cells = <1>;     
236                         #size-cells = <1>;        
237                         ranges = <0x0 0x0 0x80    
238                                                   
239                         memc-ddr@2000 {           
240                                 compatible = "    
241                                 reg = <0x2000     
242                         };                        
243                                                   
244                         ddr-phy@6000 {            
245                                 compatible = "    
246                                 reg = <0x6000     
247                                 };                
248                                                   
249                         shimphy@8000 {            
250                                 compatible = "    
251                                 reg = <0x8000     
252                         };                        
253                 };                                
254                                                   
255                 memc@80000 {                      
256                         compatible = "brcm,brc    
257                         #address-cells = <1>;     
258                         #size-cells = <1>;        
259                         ranges = <0x0 0x80000     
260                                                   
261                         memc-ddr@2000 {           
262                                 compatible = "    
263                                 reg = <0x2000     
264                         };                        
265                                                   
266                         ddr-phy@6000 {            
267                                 compatible = "    
268                                 reg = <0x6000     
269                         };                        
270                                                   
271                         shimphy@8000 {            
272                                 compatible = "    
273                                 reg = <0x8000     
274                         };                        
275                 };                                
276                                                   
277                 memc@100000 {                     
278                         compatible = "brcm,brc    
279                         #address-cells = <1>;     
280                         #size-cells = <1>;        
281                         ranges = <0x0 0x100000    
282                                                   
283                         memc-ddr@2000 {           
284                                 compatible = "    
285                                 reg = <0x2000     
286                         };                        
287                                                   
288                         ddr-phy@6000 {            
289                                 compatible = "    
290                                 reg = <0x6000     
291                         };                        
292                                                   
293                         shimphy@8000 {            
294                                 compatible = "    
295                                 reg = <0x8000     
296                         };                        
297                 };                                
298         };                                        
299                                                   
300         sram@ffe00000 {                           
301                 compatible = "brcm,boot-sram",    
302                 reg = <0x0 0xffe00000 0x0 0x10    
303         };                                        
304                                                   
305         smpboot {                                 
306                 compatible = "brcm,brcmstb-smp    
307                 syscon-cpu = <&hif_cpubiuctrl     
308                 syscon-cont = <&hif_continuati    
309         };                                        
310                                                   
311         reboot {                                  
312                 compatible = "brcm,brcmstb-reb    
313                 syscon = <&sun_top_ctrl 0x304     
314         };                                        
315 };                                                
                                                      

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