18bd3b709SMarian Balakowicz/*
28bd3b709SMarian Balakowicz * CM5200 board Device Tree Source
38bd3b709SMarian Balakowicz *
48bd3b709SMarian Balakowicz * Copyright (C) 2007 Semihalf
58bd3b709SMarian Balakowicz * Marian Balakowicz <m8@semihalf.com>
68bd3b709SMarian Balakowicz *
78bd3b709SMarian Balakowicz * This program is free software; you can redistribute  it and/or modify it
88bd3b709SMarian Balakowicz * under  the terms of  the GNU General  Public License as published by the
98bd3b709SMarian Balakowicz * Free Software Foundation;  either version 2 of the  License, or (at your
108bd3b709SMarian Balakowicz * option) any later version.
118bd3b709SMarian Balakowicz */
128bd3b709SMarian Balakowicz
13c8bf6b52SJohn Bonesio/include/ "mpc5200b.dtsi"
148bd3b709SMarian Balakowicz
15fa59f178SGrant Likely&gpt0 { fsl,has-wdt; };
16fa59f178SGrant Likely
178bd3b709SMarian Balakowicz/ {
188bd3b709SMarian Balakowicz	model = "schindler,cm5200";
198bd3b709SMarian Balakowicz	compatible = "schindler,cm5200";
208bd3b709SMarian Balakowicz
218bd3b709SMarian Balakowicz	soc5200@f0000000 {
22c8bf6b52SJohn Bonesio		can@900 {
23c8bf6b52SJohn Bonesio			status = "disabled";
248bd3b709SMarian Balakowicz		};
258bd3b709SMarian Balakowicz
26c8bf6b52SJohn Bonesio		can@980 {
27c8bf6b52SJohn Bonesio			status = "disabled";
288bd3b709SMarian Balakowicz		};
298bd3b709SMarian Balakowicz
30abf1e27fSJohn Bonesio		psc@2000 {		// PSC1
3124ce6bc4SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
328bd3b709SMarian Balakowicz		};
338bd3b709SMarian Balakowicz
34abf1e27fSJohn Bonesio		psc@2200 {		// PSC2
35b8842451SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
368bd3b709SMarian Balakowicz		};
378bd3b709SMarian Balakowicz
38abf1e27fSJohn Bonesio		psc@2400 {		// PSC3
39b8842451SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
40c8bf6b52SJohn Bonesio		};
41c8bf6b52SJohn Bonesio
42c8bf6b52SJohn Bonesio		psc@2600 {		// PSC4
43c8bf6b52SJohn Bonesio			status = "disabled";
44c8bf6b52SJohn Bonesio		};
45c8bf6b52SJohn Bonesio
46c8bf6b52SJohn Bonesio		psc@2800 {		// PSC5
47c8bf6b52SJohn Bonesio			status = "disabled";
488bd3b709SMarian Balakowicz		};
498bd3b709SMarian Balakowicz
50abf1e27fSJohn Bonesio		psc@2c00 {		// PSC6
5124ce6bc4SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
528bd3b709SMarian Balakowicz		};
538bd3b709SMarian Balakowicz
548bd3b709SMarian Balakowicz		ethernet@3000 {
55115e1adcSBartlomiej Sieka			phy-handle = <&phy0>;
56115e1adcSBartlomiej Sieka		};
57115e1adcSBartlomiej Sieka
58115e1adcSBartlomiej Sieka		mdio@3000 {
59115e1adcSBartlomiej Sieka			phy0: ethernet-phy@0 {
60115e1adcSBartlomiej Sieka				reg = <0>;
61115e1adcSBartlomiej Sieka			};
628bd3b709SMarian Balakowicz		};
638bd3b709SMarian Balakowicz
64c8bf6b52SJohn Bonesio		ata@3a00 {
65c8bf6b52SJohn Bonesio			status = "disabled";
668bd3b709SMarian Balakowicz		};
678bd3b709SMarian Balakowicz
68c8bf6b52SJohn Bonesio		i2c@3d00 {
69c8bf6b52SJohn Bonesio			status = "disabled";
708bd3b709SMarian Balakowicz		};
71c8bf6b52SJohn Bonesio
72c8bf6b52SJohn Bonesio	};
73c8bf6b52SJohn Bonesio
74c8bf6b52SJohn Bonesio	pci@f0000d00 {
75c8bf6b52SJohn Bonesio		status = "disabled";
768bd3b709SMarian Balakowicz	};
77115e1adcSBartlomiej Sieka
78b8842451SGrant Likely	localbus {
79115e1adcSBartlomiej Sieka		// 16-bit flash device at LocalPlus Bus CS0
80115e1adcSBartlomiej Sieka		flash@0,0 {
81115e1adcSBartlomiej Sieka			compatible = "cfi-flash";
82a2884f37SGrant Likely			reg = <0 0 0x2000000>;
83115e1adcSBartlomiej Sieka			bank-width = <2>;
84115e1adcSBartlomiej Sieka			device-width = <2>;
85c8bf6b52SJohn Bonesio			#size-cells = <1>;
86c8bf6b52SJohn Bonesio			#address-cells = <1>;
87115e1adcSBartlomiej Sieka		};
88115e1adcSBartlomiej Sieka	};
898bd3b709SMarian Balakowicz};
90