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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/powerpc/mpc8349emitxgp.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/powerpc/mpc8349emitxgp.dts (Architecture sparc) and /scripts/dtc/include-prefixes/powerpc/mpc8349emitxgp.dts (Architecture alpha)


  1 // SPDX-License-Identifier: GPL-2.0-or-later        1 // SPDX-License-Identifier: GPL-2.0-or-later
  2 /*                                                  2 /*
  3  * MPC8349E-mITX-GP Device Tree Source              3  * MPC8349E-mITX-GP Device Tree Source
  4  *                                                  4  *
  5  * Copyright 2007 Freescale Semiconductor Inc.      5  * Copyright 2007 Freescale Semiconductor Inc.
  6  */                                                 6  */
  7                                                     7 
  8 /dts-v1/;                                           8 /dts-v1/;
  9                                                     9 
 10 / {                                                10 / {
 11         model = "MPC8349EMITXGP";                  11         model = "MPC8349EMITXGP";
 12         compatible = "MPC8349EMITXGP", "MPC834     12         compatible = "MPC8349EMITXGP", "MPC834xMITX", "MPC83xxMITX";
 13         #address-cells = <1>;                      13         #address-cells = <1>;
 14         #size-cells = <1>;                         14         #size-cells = <1>;
 15                                                    15 
 16         aliases {                                  16         aliases {
 17                 ethernet0 = &enet0;                17                 ethernet0 = &enet0;
 18                 serial0 = &serial0;                18                 serial0 = &serial0;
 19                 serial1 = &serial1;                19                 serial1 = &serial1;
 20                 pci0 = &pci0;                      20                 pci0 = &pci0;
 21         };                                         21         };
 22                                                    22 
 23         cpus {                                     23         cpus {
 24                 #address-cells = <1>;              24                 #address-cells = <1>;
 25                 #size-cells = <0>;                 25                 #size-cells = <0>;
 26                                                    26 
 27                 PowerPC,8349@0 {                   27                 PowerPC,8349@0 {
 28                         device_type = "cpu";       28                         device_type = "cpu";
 29                         reg = <0x0>;               29                         reg = <0x0>;
 30                         d-cache-line-size = <3     30                         d-cache-line-size = <32>;
 31                         i-cache-line-size = <3     31                         i-cache-line-size = <32>;
 32                         d-cache-size = <32768>     32                         d-cache-size = <32768>;
 33                         i-cache-size = <32768>     33                         i-cache-size = <32768>;
 34                         timebase-frequency = <     34                         timebase-frequency = <0>;       // from bootloader
 35                         bus-frequency = <0>;       35                         bus-frequency = <0>;            // from bootloader
 36                         clock-frequency = <0>;     36                         clock-frequency = <0>;          // from bootloader
 37                 };                                 37                 };
 38         };                                         38         };
 39                                                    39 
 40         memory {                                   40         memory {
 41                 device_type = "memory";            41                 device_type = "memory";
 42                 reg = <0x00000000 0x10000000>;     42                 reg = <0x00000000 0x10000000>;
 43         };                                         43         };
 44                                                    44 
 45         soc8349@e0000000 {                         45         soc8349@e0000000 {
 46                 #address-cells = <1>;              46                 #address-cells = <1>;
 47                 #size-cells = <1>;                 47                 #size-cells = <1>;
 48                 device_type = "soc";               48                 device_type = "soc";
 49                 compatible = "simple-bus";         49                 compatible = "simple-bus";
 50                 ranges = <0x0 0xe0000000 0x001     50                 ranges = <0x0 0xe0000000 0x00100000>;
 51                 reg = <0xe0000000 0x00000200>;     51                 reg = <0xe0000000 0x00000200>;
 52                 bus-frequency = <0>;               52                 bus-frequency = <0>;                    // from bootloader
 53                                                    53 
 54                 wdt@200 {                          54                 wdt@200 {
 55                         device_type = "watchdo     55                         device_type = "watchdog";
 56                         compatible = "mpc83xx_     56                         compatible = "mpc83xx_wdt";
 57                         reg = <0x200 0x100>;       57                         reg = <0x200 0x100>;
 58                 };                                 58                 };
 59                                                    59 
 60                 i2c@3000 {                         60                 i2c@3000 {
 61                         #address-cells = <1>;      61                         #address-cells = <1>;
 62                         #size-cells = <0>;         62                         #size-cells = <0>;
 63                         cell-index = <0>;          63                         cell-index = <0>;
 64                         compatible = "fsl-i2c"     64                         compatible = "fsl-i2c";
 65                         reg = <0x3000 0x100>;      65                         reg = <0x3000 0x100>;
 66                         interrupts = <14 0x8>;     66                         interrupts = <14 0x8>;
 67                         interrupt-parent = <&i     67                         interrupt-parent = <&ipic>;
 68                         dfsrr;                     68                         dfsrr;
 69                 };                                 69                 };
 70                                                    70 
 71                 i2c@3100 {                         71                 i2c@3100 {
 72                         #address-cells = <1>;      72                         #address-cells = <1>;
 73                         #size-cells = <0>;         73                         #size-cells = <0>;
 74                         cell-index = <1>;          74                         cell-index = <1>;
 75                         compatible = "fsl-i2c"     75                         compatible = "fsl-i2c";
 76                         reg = <0x3100 0x100>;      76                         reg = <0x3100 0x100>;
 77                         interrupts = <15 0x8>;     77                         interrupts = <15 0x8>;
 78                         interrupt-parent = <&i     78                         interrupt-parent = <&ipic>;
 79                         dfsrr;                     79                         dfsrr;
 80                                                    80 
 81                         rtc@68 {                   81                         rtc@68 {
 82                                 compatible = "     82                                 compatible = "dallas,ds1339";
 83                                 reg = <0x68>;      83                                 reg = <0x68>;
 84                                 interrupts = <     84                                 interrupts = <18 0x8>;
 85                                 interrupt-pare     85                                 interrupt-parent = <&ipic>;
 86                         };                         86                         };
 87                 };                                 87                 };
 88                                                    88 
 89                 spi@7000 {                         89                 spi@7000 {
 90                         cell-index = <0>;          90                         cell-index = <0>;
 91                         compatible = "fsl,spi"     91                         compatible = "fsl,spi";
 92                         reg = <0x7000 0x1000>;     92                         reg = <0x7000 0x1000>;
 93                         interrupts = <16 0x8>;     93                         interrupts = <16 0x8>;
 94                         interrupt-parent = <&i     94                         interrupt-parent = <&ipic>;
 95                         mode = "cpu";              95                         mode = "cpu";
 96                 };                                 96                 };
 97                                                    97 
 98                 dma@82a8 {                         98                 dma@82a8 {
 99                         #address-cells = <1>;      99                         #address-cells = <1>;
100                         #size-cells = <1>;        100                         #size-cells = <1>;
101                         compatible = "fsl,mpc8    101                         compatible = "fsl,mpc8349-dma", "fsl,elo-dma";
102                         reg = <0x82a8 4>;         102                         reg = <0x82a8 4>;
103                         ranges = <0 0x8100 0x1    103                         ranges = <0 0x8100 0x1a8>;
104                         interrupt-parent = <&i    104                         interrupt-parent = <&ipic>;
105                         interrupts = <71 8>;      105                         interrupts = <71 8>;
106                         cell-index = <0>;         106                         cell-index = <0>;
107                         dma-channel@0 {           107                         dma-channel@0 {
108                                 compatible = "    108                                 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
109                                 reg = <0 0x80>    109                                 reg = <0 0x80>;
110                                 cell-index = <    110                                 cell-index = <0>;
111                                 interrupt-pare    111                                 interrupt-parent = <&ipic>;
112                                 interrupts = <    112                                 interrupts = <71 8>;
113                         };                        113                         };
114                         dma-channel@80 {          114                         dma-channel@80 {
115                                 compatible = "    115                                 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
116                                 reg = <0x80 0x    116                                 reg = <0x80 0x80>;
117                                 cell-index = <    117                                 cell-index = <1>;
118                                 interrupt-pare    118                                 interrupt-parent = <&ipic>;
119                                 interrupts = <    119                                 interrupts = <71 8>;
120                         };                        120                         };
121                         dma-channel@100 {         121                         dma-channel@100 {
122                                 compatible = "    122                                 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
123                                 reg = <0x100 0    123                                 reg = <0x100 0x80>;
124                                 cell-index = <    124                                 cell-index = <2>;
125                                 interrupt-pare    125                                 interrupt-parent = <&ipic>;
126                                 interrupts = <    126                                 interrupts = <71 8>;
127                         };                        127                         };
128                         dma-channel@180 {         128                         dma-channel@180 {
129                                 compatible = "    129                                 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
130                                 reg = <0x180 0    130                                 reg = <0x180 0x28>;
131                                 cell-index = <    131                                 cell-index = <3>;
132                                 interrupt-pare    132                                 interrupt-parent = <&ipic>;
133                                 interrupts = <    133                                 interrupts = <71 8>;
134                         };                        134                         };
135                 };                                135                 };
136                                                   136 
137                 usb@23000 {                       137                 usb@23000 {
138                         compatible = "fsl-usb2    138                         compatible = "fsl-usb2-dr";
139                         reg = <0x23000 0x1000>    139                         reg = <0x23000 0x1000>;
140                         #address-cells = <1>;     140                         #address-cells = <1>;
141                         #size-cells = <0>;        141                         #size-cells = <0>;
142                         interrupt-parent = <&i    142                         interrupt-parent = <&ipic>;
143                         interrupts = <38 0x8>;    143                         interrupts = <38 0x8>;
144                         dr_mode = "otg";          144                         dr_mode = "otg";
145                         phy_type = "ulpi";        145                         phy_type = "ulpi";
146                 };                                146                 };
147                                                   147 
148                 enet0: ethernet@24000 {           148                 enet0: ethernet@24000 {
149                         #address-cells = <1>;     149                         #address-cells = <1>;
150                         #size-cells = <1>;        150                         #size-cells = <1>;
151                         cell-index = <0>;         151                         cell-index = <0>;
152                         device_type = "network    152                         device_type = "network";
153                         model = "TSEC";           153                         model = "TSEC";
154                         compatible = "gianfar"    154                         compatible = "gianfar";
155                         reg = <0x24000 0x1000>    155                         reg = <0x24000 0x1000>;
156                         ranges = <0x0 0x24000     156                         ranges = <0x0 0x24000 0x1000>;
157                         local-mac-address = [     157                         local-mac-address = [ 00 00 00 00 00 00 ];
158                         interrupts = <32 0x8 3    158                         interrupts = <32 0x8 33 0x8 34 0x8>;
159                         interrupt-parent = <&i    159                         interrupt-parent = <&ipic>;
160                         tbi-handle = <&tbi0>;     160                         tbi-handle = <&tbi0>;
161                         phy-handle = <&phy1c>;    161                         phy-handle = <&phy1c>;
162                         linux,network-index =     162                         linux,network-index = <0>;
163                                                   163 
164                         mdio@520 {                164                         mdio@520 {
165                                 #address-cells    165                                 #address-cells = <1>;
166                                 #size-cells =     166                                 #size-cells = <0>;
167                                 compatible = "    167                                 compatible = "fsl,gianfar-mdio";
168                                 reg = <0x520 0    168                                 reg = <0x520 0x20>;
169                                                   169 
170                                 /* Vitesse 820    170                                 /* Vitesse 8201 */
171                                 phy1c: etherne    171                                 phy1c: ethernet-phy@1c {
172                                         interr    172                                         interrupt-parent = <&ipic>;
173                                         interr    173                                         interrupts = <18 0x8>;
174                                         reg =     174                                         reg = <0x1c>;
175                                 };                175                                 };
176                                                   176 
177                                 tbi0: tbi-phy@    177                                 tbi0: tbi-phy@11 {
178                                         reg =     178                                         reg = <0x11>;
179                                         device    179                                         device_type = "tbi-phy";
180                                 };                180                                 };
181                         };                        181                         };
182                 };                                182                 };
183                                                   183 
184                 serial0: serial@4500 {            184                 serial0: serial@4500 {
185                         cell-index = <0>;         185                         cell-index = <0>;
186                         device_type = "serial"    186                         device_type = "serial";
187                         compatible = "fsl,ns16    187                         compatible = "fsl,ns16550", "ns16550";
188                         reg = <0x4500 0x100>;     188                         reg = <0x4500 0x100>;
189                         clock-frequency = <0>;    189                         clock-frequency = <0>;          // from bootloader
190                         interrupts = <9 0x8>;     190                         interrupts = <9 0x8>;
191                         interrupt-parent = <&i    191                         interrupt-parent = <&ipic>;
192                 };                                192                 };
193                                                   193 
194                 serial1: serial@4600 {            194                 serial1: serial@4600 {
195                         cell-index = <1>;         195                         cell-index = <1>;
196                         device_type = "serial"    196                         device_type = "serial";
197                         compatible = "fsl,ns16    197                         compatible = "fsl,ns16550", "ns16550";
198                         reg = <0x4600 0x100>;     198                         reg = <0x4600 0x100>;
199                         clock-frequency = <0>;    199                         clock-frequency = <0>;          // from bootloader
200                         interrupts = <10 0x8>;    200                         interrupts = <10 0x8>;
201                         interrupt-parent = <&i    201                         interrupt-parent = <&ipic>;
202                 };                                202                 };
203                                                   203 
204                 crypto@30000 {                    204                 crypto@30000 {
205                         compatible = "fsl,sec2    205                         compatible = "fsl,sec2.0";
206                         reg = <0x30000 0x10000    206                         reg = <0x30000 0x10000>;
207                         interrupts = <11 0x8>;    207                         interrupts = <11 0x8>;
208                         interrupt-parent = <&i    208                         interrupt-parent = <&ipic>;
209                         fsl,num-channels = <4>    209                         fsl,num-channels = <4>;
210                         fsl,channel-fifo-len =    210                         fsl,channel-fifo-len = <24>;
211                         fsl,exec-units-mask =     211                         fsl,exec-units-mask = <0x7e>;
212                         fsl,descriptor-types-m    212                         fsl,descriptor-types-mask = <0x01010ebf>;
213                 };                                213                 };
214                                                   214 
215                 ipic: pic@700 {                   215                 ipic: pic@700 {
216                         interrupt-controller;     216                         interrupt-controller;
217                         #address-cells = <0>;     217                         #address-cells = <0>;
218                         #interrupt-cells = <2>    218                         #interrupt-cells = <2>;
219                         reg = <0x700 0x100>;      219                         reg = <0x700 0x100>;
220                         device_type = "ipic";     220                         device_type = "ipic";
221                 };                                221                 };
222         };                                        222         };
223                                                   223 
224         pci0: pci@e0008600 {                      224         pci0: pci@e0008600 {
225                 interrupt-map-mask = <0xf800 0    225                 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
226                 interrupt-map = <                 226                 interrupt-map = <
227                                 /* IDSEL 0x0F     227                                 /* IDSEL 0x0F - PCI Slot */
228                                 0x7800 0x0 0x0    228                                 0x7800 0x0 0x0 0x1 &ipic 20 0x8 /* PCI_INTA */
229                                 0x7800 0x0 0x0    229                                 0x7800 0x0 0x0 0x2 &ipic 21 0x8 /* PCI_INTB */
230                                  >;               230                                  >;
231                 interrupt-parent = <&ipic>;       231                 interrupt-parent = <&ipic>;
232                 interrupts = <67 0x8>;            232                 interrupts = <67 0x8>;
233                 bus-range = <0x1 0x1>;            233                 bus-range = <0x1 0x1>;
234                 ranges = <0x42000000 0x0 0xa00    234                 ranges = <0x42000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000
235                           0x02000000 0x0 0xb00    235                           0x02000000 0x0 0xb0000000 0xb0000000 0x0 0x10000000
236                           0x01000000 0x0 0x000    236                           0x01000000 0x0 0x00000000 0xe3000000 0x0 0x01000000>;
237                 clock-frequency = <66666666>;     237                 clock-frequency = <66666666>;
238                 #interrupt-cells = <1>;           238                 #interrupt-cells = <1>;
239                 #size-cells = <2>;                239                 #size-cells = <2>;
240                 #address-cells = <3>;             240                 #address-cells = <3>;
241                 reg = <0xe0008600 0x100           241                 reg = <0xe0008600 0x100         /* internal registers */
242                        0xe0008380 0x8>;           242                        0xe0008380 0x8>;         /* config space access registers */
243                 compatible = "fsl,mpc8349-pci"    243                 compatible = "fsl,mpc8349-pci";
244                 device_type = "pci";              244                 device_type = "pci";
245         };                                        245         };
246 };                                                246 };
                                                      

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