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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/sprd/sc9863a.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/sprd/sc9863a.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/sprd/sc9863a.dtsi (Version linux-5.7.19)


  1 // SPDX-License-Identifier: GPL-2.0-only            1 // SPDX-License-Identifier: GPL-2.0-only
  2 /*                                                  2 /*
  3  * Unisoc SC9863A SoC DTS file                      3  * Unisoc SC9863A SoC DTS file
  4  *                                                  4  *
  5  * Copyright (C) 2019, Unisoc Inc.                  5  * Copyright (C) 2019, Unisoc Inc.
  6  */                                                 6  */
  7                                                     7 
  8 #include <dt-bindings/clock/sprd,sc9863a-clk.h << 
  9 #include <dt-bindings/interrupt-controller/arm      8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include "sharkl3.dtsi"                             9 #include "sharkl3.dtsi"
 11                                                    10 
 12 / {                                                11 / {
 13         cpus {                                     12         cpus {
 14                 #address-cells = <2>;              13                 #address-cells = <2>;
 15                 #size-cells = <0>;                 14                 #size-cells = <0>;
 16                                                    15 
 17                 cpu-map {                          16                 cpu-map {
 18                         cluster0 {                 17                         cluster0 {
 19                                 core0 {            18                                 core0 {
 20                                         cpu =      19                                         cpu = <&CPU0>;
 21                                 };                 20                                 };
 22                                 core1 {            21                                 core1 {
 23                                         cpu =      22                                         cpu = <&CPU1>;
 24                                 };                 23                                 };
 25                                 core2 {            24                                 core2 {
 26                                         cpu =      25                                         cpu = <&CPU2>;
 27                                 };                 26                                 };
 28                                 core3 {            27                                 core3 {
 29                                         cpu =      28                                         cpu = <&CPU3>;
 30                                 };                 29                                 };
 31                                 core4 {            30                                 core4 {
 32                                         cpu =      31                                         cpu = <&CPU4>;
 33                                 };                 32                                 };
 34                                 core5 {            33                                 core5 {
 35                                         cpu =      34                                         cpu = <&CPU5>;
 36                                 };                 35                                 };
 37                                 core6 {            36                                 core6 {
 38                                         cpu =      37                                         cpu = <&CPU6>;
 39                                 };                 38                                 };
 40                                 core7 {            39                                 core7 {
 41                                         cpu =      40                                         cpu = <&CPU7>;
 42                                 };                 41                                 };
 43                         };                         42                         };
 44                 };                                 43                 };
 45                                                    44 
 46                 CPU0: cpu@0 {                      45                 CPU0: cpu@0 {
 47                         device_type = "cpu";       46                         device_type = "cpu";
 48                         compatible = "arm,cort     47                         compatible = "arm,cortex-a55";
 49                         reg = <0x0 0x0>;           48                         reg = <0x0 0x0>;
 50                         enable-method = "psci"     49                         enable-method = "psci";
 51                         cpu-idle-states = <&CO     50                         cpu-idle-states = <&CORE_PD>;
 52                 };                                 51                 };
 53                                                    52 
 54                 CPU1: cpu@100 {                    53                 CPU1: cpu@100 {
 55                         device_type = "cpu";       54                         device_type = "cpu";
 56                         compatible = "arm,cort     55                         compatible = "arm,cortex-a55";
 57                         reg = <0x0 0x100>;         56                         reg = <0x0 0x100>;
 58                         enable-method = "psci"     57                         enable-method = "psci";
 59                         cpu-idle-states = <&CO     58                         cpu-idle-states = <&CORE_PD>;
 60                 };                                 59                 };
 61                                                    60 
 62                 CPU2: cpu@200 {                    61                 CPU2: cpu@200 {
 63                         device_type = "cpu";       62                         device_type = "cpu";
 64                         compatible = "arm,cort     63                         compatible = "arm,cortex-a55";
 65                         reg = <0x0 0x200>;         64                         reg = <0x0 0x200>;
 66                         enable-method = "psci"     65                         enable-method = "psci";
 67                         cpu-idle-states = <&CO     66                         cpu-idle-states = <&CORE_PD>;
 68                 };                                 67                 };
 69                                                    68 
 70                 CPU3: cpu@300 {                    69                 CPU3: cpu@300 {
 71                         device_type = "cpu";       70                         device_type = "cpu";
 72                         compatible = "arm,cort     71                         compatible = "arm,cortex-a55";
 73                         reg = <0x0 0x300>;         72                         reg = <0x0 0x300>;
 74                         enable-method = "psci"     73                         enable-method = "psci";
 75                         cpu-idle-states = <&CO     74                         cpu-idle-states = <&CORE_PD>;
 76                 };                                 75                 };
 77                                                    76 
 78                 CPU4: cpu@400 {                    77                 CPU4: cpu@400 {
 79                         device_type = "cpu";       78                         device_type = "cpu";
 80                         compatible = "arm,cort     79                         compatible = "arm,cortex-a55";
 81                         reg = <0x0 0x400>;         80                         reg = <0x0 0x400>;
 82                         enable-method = "psci"     81                         enable-method = "psci";
 83                         cpu-idle-states = <&CO     82                         cpu-idle-states = <&CORE_PD>;
 84                 };                                 83                 };
 85                                                    84 
 86                 CPU5: cpu@500 {                    85                 CPU5: cpu@500 {
 87                         device_type = "cpu";       86                         device_type = "cpu";
 88                         compatible = "arm,cort     87                         compatible = "arm,cortex-a55";
 89                         reg = <0x0 0x500>;         88                         reg = <0x0 0x500>;
 90                         enable-method = "psci"     89                         enable-method = "psci";
 91                         cpu-idle-states = <&CO     90                         cpu-idle-states = <&CORE_PD>;
 92                 };                                 91                 };
 93                                                    92 
 94                 CPU6: cpu@600 {                    93                 CPU6: cpu@600 {
 95                         device_type = "cpu";       94                         device_type = "cpu";
 96                         compatible = "arm,cort     95                         compatible = "arm,cortex-a55";
 97                         reg = <0x0 0x600>;         96                         reg = <0x0 0x600>;
 98                         enable-method = "psci"     97                         enable-method = "psci";
 99                         cpu-idle-states = <&CO     98                         cpu-idle-states = <&CORE_PD>;
100                 };                                 99                 };
101                                                   100 
102                 CPU7: cpu@700 {                   101                 CPU7: cpu@700 {
103                         device_type = "cpu";      102                         device_type = "cpu";
104                         compatible = "arm,cort    103                         compatible = "arm,cortex-a55";
105                         reg = <0x0 0x700>;        104                         reg = <0x0 0x700>;
106                         enable-method = "psci"    105                         enable-method = "psci";
107                         cpu-idle-states = <&CO    106                         cpu-idle-states = <&CORE_PD>;
108                 };                                107                 };
109         };                                        108         };
110                                                   109 
111         idle-states {                             110         idle-states {
112                 entry-method = "psci";            111                 entry-method = "psci";
113                 CORE_PD: core-pd {                112                 CORE_PD: core-pd {
114                         compatible = "arm,idle    113                         compatible = "arm,idle-state";
115                         entry-latency-us = <40    114                         entry-latency-us = <4000>;
116                         exit-latency-us = <400    115                         exit-latency-us = <4000>;
117                         min-residency-us = <10    116                         min-residency-us = <10000>;
118                         local-timer-stop;         117                         local-timer-stop;
119                         arm,psci-suspend-param    118                         arm,psci-suspend-param = <0x00010000>;
120                 };                                119                 };
121         };                                        120         };
122                                                   121 
123         psci {                                    122         psci {
124                 compatible = "arm,psci-0.2";      123                 compatible = "arm,psci-0.2";
125                 method = "smc";                   124                 method = "smc";
126         };                                        125         };
127                                                   126 
128         timer {                                   127         timer {
129                 compatible = "arm,armv8-timer"    128                 compatible = "arm,armv8-timer";
130                 interrupts = <GIC_PPI 13 IRQ_T    129                 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>, /* Physical Secure PPI */
131                              <GIC_PPI 14 IRQ_T    130                              <GIC_PPI 14 IRQ_TYPE_LEVEL_HIGH>, /* Physical Non-Secure PPI */
132                              <GIC_PPI 11 IRQ_T    131                              <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>, /* Virtual PPI */
133                              <GIC_PPI 10 IRQ_T    132                              <GIC_PPI 10 IRQ_TYPE_LEVEL_HIGH>; /* Hipervisor PPI */
134         };                                        133         };
135                                                   134 
136         pmu {                                     135         pmu {
137                 compatible = "arm,cortex-a55-p !! 136                 compatible = "arm,armv8-pmuv3";
138                 interrupts = <GIC_SPI 144 IRQ_    137                 interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>,
139                              <GIC_SPI 145 IRQ_    138                              <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>,
140                              <GIC_SPI 146 IRQ_    139                              <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>,
141                              <GIC_SPI 147 IRQ_    140                              <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>,
142                              <GIC_SPI 148 IRQ_    141                              <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>,
143                              <GIC_SPI 149 IRQ_    142                              <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>,
144                              <GIC_SPI 150 IRQ_    143                              <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>,
145                              <GIC_SPI 151 IRQ_    144                              <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>;
146         };                                        145         };
147                                                   146 
148         soc {                                     147         soc {
149                 gic: interrupt-controller@1400    148                 gic: interrupt-controller@14000000 {
150                         compatible = "arm,gic-    149                         compatible = "arm,gic-v3";
151                         #interrupt-cells = <3>    150                         #interrupt-cells = <3>;
152                         #address-cells = <2>;     151                         #address-cells = <2>;
153                         #size-cells = <2>;        152                         #size-cells = <2>;
154                         ranges;                   153                         ranges;
155                         redistributor-stride =    154                         redistributor-stride = <0x0 0x20000>;   /* 128KB stride */
156                         #redistributor-regions    155                         #redistributor-regions = <1>;
157                         interrupt-controller;     156                         interrupt-controller;
158                         reg = <0x0 0x14000000     157                         reg = <0x0 0x14000000 0 0x20000>,       /* GICD */
159                               <0x0 0x14040000     158                               <0x0 0x14040000 0 0x100000>;      /* GICR */
160                         interrupts = <GIC_PPI     159                         interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
161                 };                                160                 };
162                                                   161 
163                 ap_clk: clock-controller@21500 << 
164                         compatible = "sprd,sc9 << 
165                         reg = <0 0x21500000 0  << 
166                         clocks = <&ext_32k>, < << 
167                         clock-names = "ext-32k << 
168                         #clock-cells = <1>;    << 
169                 };                             << 
170                                                << 
171                 aon_clk: clock-controller@402d << 
172                         compatible = "sprd,sc9 << 
173                         reg = <0 0x402d0000 0  << 
174                         clocks = <&ext_26m>, < << 
175                                  <&ext_32k>, < << 
176                         clock-names = "ext-26m << 
177                                       "ext-32k << 
178                         #clock-cells = <1>;    << 
179                 };                             << 
180                                                << 
181                 mm_clk: clock-controller@60900 << 
182                         compatible = "sprd,sc9 << 
183                         reg = <0 0x60900000 0  << 
184                         #clock-cells = <1>;    << 
185                 };                             << 
186                                                << 
187                 funnel@10001000 {                 162                 funnel@10001000 {
188                         compatible = "arm,core    163                         compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
189                         reg = <0 0x10001000 0     164                         reg = <0 0x10001000 0 0x1000>;
190                         clocks = <&ext_26m>;      165                         clocks = <&ext_26m>;
191                         clock-names = "apb_pcl    166                         clock-names = "apb_pclk";
192                                                   167 
193                         out-ports {               168                         out-ports {
194                                 port {            169                                 port {
195                                         funnel    170                                         funnel_soc_out_port: endpoint {
196                                                   171                                                 remote-endpoint = <&etb_in>;
197                                         };        172                                         };
198                                 };                173                                 };
199                         };                        174                         };
200                                                   175 
201                         in-ports {                176                         in-ports {
202                                 port {            177                                 port {
203                                         funnel    178                                         funnel_soc_in_port: endpoint {
204                                                   179                                                 remote-endpoint =
205                                                   180                                                 <&funnel_ca55_out_port>;
206                                         };        181                                         };
207                                 };                182                                 };
208                         };                        183                         };
209                 };                                184                 };
210                                                   185 
211                 etb@10003000 {                    186                 etb@10003000 {
212                         compatible = "arm,core    187                         compatible = "arm,coresight-tmc", "arm,primecell";
213                         reg = <0 0x10003000 0     188                         reg = <0 0x10003000 0 0x1000>;
214                         clocks = <&ext_26m>;      189                         clocks = <&ext_26m>;
215                         clock-names = "apb_pcl    190                         clock-names = "apb_pclk";
216                                                   191 
217                         in-ports {                192                         in-ports {
218                                 port {            193                                 port {
219                                         etb_in    194                                         etb_in: endpoint {
220                                                   195                                                 remote-endpoint =
221                                                   196                                                 <&funnel_soc_out_port>;
222                                         };        197                                         };
223                                 };                198                                 };
224                         };                        199                         };
225                 };                                200                 };
226                                                   201 
227                 funnel@12001000 {                 202                 funnel@12001000 {
228                         compatible = "arm,core    203                         compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
229                         reg = <0 0x12001000 0     204                         reg = <0 0x12001000 0 0x1000>;
230                         clocks = <&ext_26m>;      205                         clocks = <&ext_26m>;
231                         clock-names = "apb_pcl    206                         clock-names = "apb_pclk";
232                                                   207 
233                         out-ports {               208                         out-ports {
234                                 port {            209                                 port {
235                                         funnel    210                                         funnel_little_out_port: endpoint {
236                                                   211                                                 remote-endpoint =
237                                                   212                                                 <&etf_little_in>;
238                                         };        213                                         };
239                                 };                214                                 };
240                         };                        215                         };
241                                                   216 
242                         in-ports {                217                         in-ports {
243                                 #address-cells    218                                 #address-cells = <1>;
244                                 #size-cells =     219                                 #size-cells = <0>;
245                                                   220 
246                                 port@0 {          221                                 port@0 {
247                                         reg =     222                                         reg = <0>;
248                                         funnel    223                                         funnel_little_in_port0: endpoint {
249                                                   224                                                 remote-endpoint = <&etm0_out>;
250                                         };        225                                         };
251                                 };                226                                 };
252                                                   227 
253                                 port@1 {          228                                 port@1 {
254                                         reg =     229                                         reg = <1>;
255                                         funnel    230                                         funnel_little_in_port1: endpoint {
256                                                   231                                                 remote-endpoint = <&etm1_out>;
257                                         };        232                                         };
258                                 };                233                                 };
259                                                   234 
260                                 port@2 {          235                                 port@2 {
261                                         reg =     236                                         reg = <2>;
262                                         funnel    237                                         funnel_little_in_port2: endpoint {
263                                                   238                                                 remote-endpoint = <&etm2_out>;
264                                         };        239                                         };
265                                 };                240                                 };
266                                                   241 
267                                 port@3 {          242                                 port@3 {
268                                         reg =     243                                         reg = <3>;
269                                         funnel    244                                         funnel_little_in_port3: endpoint {
270                                                   245                                                 remote-endpoint = <&etm3_out>;
271                                         };        246                                         };
272                                 };                247                                 };
273                         };                        248                         };
274                 };                                249                 };
275                                                   250 
276                 etf@12002000 {                    251                 etf@12002000 {
277                         compatible = "arm,core    252                         compatible = "arm,coresight-tmc", "arm,primecell";
278                         reg = <0 0x12002000 0     253                         reg = <0 0x12002000 0 0x1000>;
279                         clocks = <&ext_26m>;      254                         clocks = <&ext_26m>;
280                         clock-names = "apb_pcl    255                         clock-names = "apb_pclk";
281                                                   256 
282                         out-ports {               257                         out-ports {
283                                 port {            258                                 port {
284                                         etf_li    259                                         etf_little_out: endpoint {
285                                                   260                                                 remote-endpoint =
286                                                   261                                                 <&funnel_ca55_in_port0>;
287                                         };        262                                         };
288                                 };                263                                 };
289                         };                        264                         };
290                                                   265 
291                         in-port {                 266                         in-port {
292                                 port {            267                                 port {
293                                         etf_li    268                                         etf_little_in: endpoint {
294                                                   269                                                 remote-endpoint =
295                                                   270                                                 <&funnel_little_out_port>;
296                                         };        271                                         };
297                                 };                272                                 };
298                         };                        273                         };
299                 };                                274                 };
300                                                   275 
301                 etf@12003000 {                    276                 etf@12003000 {
302                         compatible = "arm,core    277                         compatible = "arm,coresight-tmc", "arm,primecell";
303                         reg = <0 0x12003000 0     278                         reg = <0 0x12003000 0 0x1000>;
304                         clocks = <&ext_26m>;      279                         clocks = <&ext_26m>;
305                         clock-names = "apb_pcl    280                         clock-names = "apb_pclk";
306                                                   281 
307                         out-ports {               282                         out-ports {
308                                 port {            283                                 port {
309                                         etf_bi    284                                         etf_big_out: endpoint {
310                                                   285                                                 remote-endpoint =
311                                                   286                                                 <&funnel_ca55_in_port1>;
312                                         };        287                                         };
313                                 };                288                                 };
314                         };                        289                         };
315                                                   290 
316                         in-ports {                291                         in-ports {
317                                 port {            292                                 port {
318                                         etf_bi    293                                         etf_big_in: endpoint {
319                                                   294                                                 remote-endpoint =
320                                                   295                                                 <&funnel_big_out_port>;
321                                         };        296                                         };
322                                 };                297                                 };
323                         };                        298                         };
324                 };                                299                 };
325                                                   300 
326                 funnel@12004000 {                 301                 funnel@12004000 {
327                         compatible = "arm,core    302                         compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
328                         reg = <0 0x12004000 0     303                         reg = <0 0x12004000 0 0x1000>;
329                         clocks = <&ext_26m>;      304                         clocks = <&ext_26m>;
330                         clock-names = "apb_pcl    305                         clock-names = "apb_pclk";
331                                                   306 
332                         out-ports {               307                         out-ports {
333                                 port {            308                                 port {
334                                         funnel    309                                         funnel_ca55_out_port: endpoint {
335                                                   310                                                 remote-endpoint =
336                                                   311                                                 <&funnel_soc_in_port>;
337                                         };        312                                         };
338                                 };                313                                 };
339                         };                        314                         };
340                                                   315 
341                         in-ports {                316                         in-ports {
342                                 #address-cells    317                                 #address-cells = <1>;
343                                 #size-cells =     318                                 #size-cells = <0>;
344                                                   319 
345                                 port@0 {          320                                 port@0 {
346                                         reg =     321                                         reg = <0>;
347                                         funnel    322                                         funnel_ca55_in_port0: endpoint {
348                                                   323                                                 remote-endpoint =
349                                                   324                                                 <&etf_little_out>;
350                                         };        325                                         };
351                                 };                326                                 };
352                                                   327 
353                                 port@1 {          328                                 port@1 {
354                                         reg =     329                                         reg = <1>;
355                                         funnel    330                                         funnel_ca55_in_port1: endpoint {
356                                                   331                                                 remote-endpoint =
357                                                   332                                                 <&etf_big_out>;
358                                         };        333                                         };
359                                 };                334                                 };
360                         };                        335                         };
361                 };                                336                 };
362                                                   337 
363                 funnel@12005000 {                 338                 funnel@12005000 {
364                         compatible = "arm,core    339                         compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
365                         reg = <0 0x12005000 0     340                         reg = <0 0x12005000 0 0x1000>;
366                         clocks = <&ext_26m>;      341                         clocks = <&ext_26m>;
367                         clock-names = "apb_pcl    342                         clock-names = "apb_pclk";
368                                                   343 
369                         out-ports {               344                         out-ports {
370                                 port {            345                                 port {
371                                         funnel    346                                         funnel_big_out_port: endpoint {
372                                                   347                                                 remote-endpoint =
373                                                   348                                                 <&etf_big_in>;
374                                         };        349                                         };
375                                 };                350                                 };
376                         };                        351                         };
377                                                   352 
378                         in-ports {                353                         in-ports {
379                                 #address-cells    354                                 #address-cells = <1>;
380                                 #size-cells =     355                                 #size-cells = <0>;
381                                                   356 
382                                 port@0 {          357                                 port@0 {
383                                         reg =     358                                         reg = <0>;
384                                         funnel    359                                         funnel_big_in_port0: endpoint {
385                                                   360                                                 remote-endpoint = <&etm4_out>;
386                                         };        361                                         };
387                                 };                362                                 };
388                                                   363 
389                                 port@1 {          364                                 port@1 {
390                                         reg =     365                                         reg = <1>;
391                                         funnel    366                                         funnel_big_in_port1: endpoint {
392                                                   367                                                 remote-endpoint = <&etm5_out>;
393                                         };        368                                         };
394                                 };                369                                 };
395                                                   370 
396                                 port@2 {          371                                 port@2 {
397                                         reg =     372                                         reg = <2>;
398                                         funnel    373                                         funnel_big_in_port2: endpoint {
399                                                   374                                                 remote-endpoint = <&etm6_out>;
400                                         };        375                                         };
401                                 };                376                                 };
402                                                   377 
403                                 port@3 {          378                                 port@3 {
404                                         reg =     379                                         reg = <3>;
405                                         funnel    380                                         funnel_big_in_port3: endpoint {
406                                                   381                                                 remote-endpoint = <&etm7_out>;
407                                         };        382                                         };
408                                 };                383                                 };
409                         };                        384                         };
410                 };                                385                 };
411                                                   386 
412                 etm@13040000 {                    387                 etm@13040000 {
413                         compatible = "arm,core    388                         compatible = "arm,coresight-etm4x", "arm,primecell";
414                         reg = <0 0x13040000 0     389                         reg = <0 0x13040000 0 0x1000>;
415                         cpu = <&CPU0>;            390                         cpu = <&CPU0>;
416                         clocks = <&ext_26m>;      391                         clocks = <&ext_26m>;
417                         clock-names = "apb_pcl    392                         clock-names = "apb_pclk";
418                                                   393 
419                         out-ports {               394                         out-ports {
420                                 port {            395                                 port {
421                                         etm0_o    396                                         etm0_out: endpoint {
422                                                   397                                                 remote-endpoint =
423                                                   398                                                 <&funnel_little_in_port0>;
424                                         };        399                                         };
425                                 };                400                                 };
426                         };                        401                         };
427                 };                                402                 };
428                                                   403 
429                 etm@13140000 {                    404                 etm@13140000 {
430                         compatible = "arm,core    405                         compatible = "arm,coresight-etm4x", "arm,primecell";
431                         reg = <0 0x13140000 0     406                         reg = <0 0x13140000 0 0x1000>;
432                         cpu = <&CPU1>;            407                         cpu = <&CPU1>;
433                         clocks = <&ext_26m>;      408                         clocks = <&ext_26m>;
434                         clock-names = "apb_pcl    409                         clock-names = "apb_pclk";
435                                                   410 
436                         out-ports {               411                         out-ports {
437                                 port {            412                                 port {
438                                         etm1_o    413                                         etm1_out: endpoint {
439                                                   414                                                 remote-endpoint =
440                                                   415                                                 <&funnel_little_in_port1>;
441                                         };        416                                         };
442                                 };                417                                 };
443                         };                        418                         };
444                 };                                419                 };
445                                                   420 
446                 etm@13240000 {                    421                 etm@13240000 {
447                         compatible = "arm,core    422                         compatible = "arm,coresight-etm4x", "arm,primecell";
448                         reg = <0 0x13240000 0     423                         reg = <0 0x13240000 0 0x1000>;
449                         cpu = <&CPU2>;            424                         cpu = <&CPU2>;
450                         clocks = <&ext_26m>;      425                         clocks = <&ext_26m>;
451                         clock-names = "apb_pcl    426                         clock-names = "apb_pclk";
452                                                   427 
453                         out-ports {               428                         out-ports {
454                                 port {            429                                 port {
455                                         etm2_o    430                                         etm2_out: endpoint {
456                                                   431                                                 remote-endpoint =
457                                                   432                                                 <&funnel_little_in_port2>;
458                                         };        433                                         };
459                                 };                434                                 };
460                         };                        435                         };
461                 };                                436                 };
462                                                   437 
463                 etm@13340000 {                    438                 etm@13340000 {
464                         compatible = "arm,core    439                         compatible = "arm,coresight-etm4x", "arm,primecell";
465                         reg = <0 0x13340000 0     440                         reg = <0 0x13340000 0 0x1000>;
466                         cpu = <&CPU3>;            441                         cpu = <&CPU3>;
467                         clocks = <&ext_26m>;      442                         clocks = <&ext_26m>;
468                         clock-names = "apb_pcl    443                         clock-names = "apb_pclk";
469                                                   444 
470                         out-ports {               445                         out-ports {
471                                 port {            446                                 port {
472                                         etm3_o    447                                         etm3_out: endpoint {
473                                                   448                                                 remote-endpoint =
474                                                   449                                                 <&funnel_little_in_port3>;
475                                         };        450                                         };
476                                 };                451                                 };
477                         };                        452                         };
478                 };                                453                 };
479                                                   454 
480                 etm@13440000 {                    455                 etm@13440000 {
481                         compatible = "arm,core    456                         compatible = "arm,coresight-etm4x", "arm,primecell";
482                         reg = <0 0x13440000 0     457                         reg = <0 0x13440000 0 0x1000>;
483                         cpu = <&CPU4>;            458                         cpu = <&CPU4>;
484                         clocks = <&ext_26m>;      459                         clocks = <&ext_26m>;
485                         clock-names = "apb_pcl    460                         clock-names = "apb_pclk";
486                                                   461 
487                         out-ports {               462                         out-ports {
488                                 port {            463                                 port {
489                                         etm4_o    464                                         etm4_out: endpoint {
490                                                   465                                                 remote-endpoint =
491                                                   466                                                 <&funnel_big_in_port0>;
492                                         };        467                                         };
493                                 };                468                                 };
494                         };                        469                         };
495                 };                                470                 };
496                                                   471 
497                 etm@13540000 {                    472                 etm@13540000 {
498                         compatible = "arm,core    473                         compatible = "arm,coresight-etm4x", "arm,primecell";
499                         reg = <0 0x13540000 0     474                         reg = <0 0x13540000 0 0x1000>;
500                         cpu = <&CPU5>;            475                         cpu = <&CPU5>;
501                         clocks = <&ext_26m>;      476                         clocks = <&ext_26m>;
502                         clock-names = "apb_pcl    477                         clock-names = "apb_pclk";
503                                                   478 
504                         out-ports {               479                         out-ports {
505                                 port {            480                                 port {
506                                         etm5_o    481                                         etm5_out: endpoint {
507                                                   482                                                 remote-endpoint =
508                                                   483                                                 <&funnel_big_in_port1>;
509                                         };        484                                         };
510                                 };                485                                 };
511                         };                        486                         };
512                 };                                487                 };
513                                                   488 
514                 etm@13640000 {                    489                 etm@13640000 {
515                         compatible = "arm,core    490                         compatible = "arm,coresight-etm4x", "arm,primecell";
516                         reg = <0 0x13640000 0     491                         reg = <0 0x13640000 0 0x1000>;
517                         cpu = <&CPU6>;            492                         cpu = <&CPU6>;
518                         clocks = <&ext_26m>;      493                         clocks = <&ext_26m>;
519                         clock-names = "apb_pcl    494                         clock-names = "apb_pclk";
520                                                   495 
521                         out-ports {               496                         out-ports {
522                                 port {            497                                 port {
523                                         etm6_o    498                                         etm6_out: endpoint {
524                                                   499                                                 remote-endpoint =
525                                                   500                                                 <&funnel_big_in_port2>;
526                                         };        501                                         };
527                                 };                502                                 };
528                         };                        503                         };
529                 };                                504                 };
530                                                   505 
531                 etm@13740000 {                    506                 etm@13740000 {
532                         compatible = "arm,core    507                         compatible = "arm,coresight-etm4x", "arm,primecell";
533                         reg = <0 0x13740000 0     508                         reg = <0 0x13740000 0 0x1000>;
534                         cpu = <&CPU7>;            509                         cpu = <&CPU7>;
535                         clocks = <&ext_26m>;      510                         clocks = <&ext_26m>;
536                         clock-names = "apb_pcl    511                         clock-names = "apb_pclk";
537                                                   512 
538                         out-ports {               513                         out-ports {
539                                 port {            514                                 port {
540                                         etm7_o    515                                         etm7_out: endpoint {
541                                                   516                                                 remote-endpoint =
542                                                   517                                                 <&funnel_big_in_port3>;
543                                         };        518                                         };
544                                 };                519                                 };
545                         };                     << 
546                 };                             << 
547                                                << 
548                 ap-ahb {                       << 
549                         compatible = "simple-b << 
550                         #address-cells = <2>;  << 
551                         #size-cells = <2>;     << 
552                         ranges;                << 
553                                                << 
554                         sdio0: mmc@20300000 {  << 
555                                 compatible = " << 
556                                 reg = <0 0x203 << 
557                                 interrupts = < << 
558                                                << 
559                                 clocks = <&aon << 
560                                          <&apa << 
561                                 clock-names =  << 
562                                 assigned-clock << 
563                                 assigned-clock << 
564                                                << 
565                                 bus-width = <4 << 
566                                 no-sdio;       << 
567                                 no-mmc;        << 
568                         };                     << 
569                                                << 
570                         sdio3: mmc@20600000 {  << 
571                                 compatible = " << 
572                                 reg = <0 0x206 << 
573                                 interrupts = < << 
574                                                << 
575                                 clocks = <&aon << 
576                                          <&apa << 
577                                 clock-names =  << 
578                                 assigned-clock << 
579                                 assigned-clock << 
580                                                << 
581                                 bus-width = <8 << 
582                                 non-removable; << 
583                                 no-sdio;       << 
584                                 no-sd;         << 
585                                 cap-mmc-hw-res << 
586                         };                        520                         };
587                 };                                521                 };
588         };                                        522         };
589 };                                                523 };
                                                      

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