pinctrl: make a copy of pinmux map
[linux/fpc-iii.git] / arch / powerpc / boot / dts / cm5200.dts
blobad3a4f4a2b048bbe7efdfa91f2783d9468df005c
1 /*
2  * CM5200 board Device Tree Source
3  *
4  * Copyright (C) 2007 Semihalf
5  * Marian Balakowicz <m8@semihalf.com>
6  *
7  * This program is free software; you can redistribute  it and/or modify it
8  * under  the terms of  the GNU General  Public License as published by the
9  * Free Software Foundation;  either version 2 of the  License, or (at your
10  * option) any later version.
11  */
13 /include/ "mpc5200b.dtsi"
15 / {
16         model = "schindler,cm5200";
17         compatible = "schindler,cm5200";
19         soc5200@f0000000 {
20                 timer@600 {     // General Purpose Timer
21                         fsl,has-wdt;
22                 };
24                 can@900 {
25                         status = "disabled";
26                 };
28                 can@980 {
29                         status = "disabled";
30                 };
32                 psc@2000 {              // PSC1
33                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
34                 };
36                 psc@2200 {              // PSC2
37                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
38                 };
40                 psc@2400 {              // PSC3
41                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
42                 };
44                 psc@2600 {              // PSC4
45                         status = "disabled";
46                 };
48                 psc@2800 {              // PSC5
49                         status = "disabled";
50                 };
52                 psc@2c00 {              // PSC6
53                         compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
54                 };
56                 ethernet@3000 {
57                         phy-handle = <&phy0>;
58                 };
60                 mdio@3000 {
61                         phy0: ethernet-phy@0 {
62                                 reg = <0>;
63                         };
64                 };
66                 ata@3a00 {
67                         status = "disabled";
68                 };
70                 i2c@3d00 {
71                         status = "disabled";
72                 };
74         };
76         pci@f0000d00 {
77                 status = "disabled";
78         };
80         localbus {
81                 // 16-bit flash device at LocalPlus Bus CS0
82                 flash@0,0 {
83                         compatible = "cfi-flash";
84                         reg = <0 0 0x2000000>;
85                         bank-width = <2>;
86                         device-width = <2>;
87                         #size-cells = <1>;
88                         #address-cells = <1>;
89                 };
90         };