12874c5fdSThomas Gleixner// SPDX-License-Identifier: GPL-2.0-or-later
28bd3b709SMarian Balakowicz/*
38bd3b709SMarian Balakowicz * CM5200 board Device Tree Source
48bd3b709SMarian Balakowicz *
58bd3b709SMarian Balakowicz * Copyright (C) 2007 Semihalf
68bd3b709SMarian Balakowicz * Marian Balakowicz <m8@semihalf.com>
78bd3b709SMarian Balakowicz */
88bd3b709SMarian Balakowicz
9c8bf6b52SJohn Bonesio/include/ "mpc5200b.dtsi"
108bd3b709SMarian Balakowicz
11fa59f178SGrant Likely&gpt0 { fsl,has-wdt; };
12fa59f178SGrant Likely
138bd3b709SMarian Balakowicz/ {
148bd3b709SMarian Balakowicz	model = "schindler,cm5200";
158bd3b709SMarian Balakowicz	compatible = "schindler,cm5200";
168bd3b709SMarian Balakowicz
178bd3b709SMarian Balakowicz	soc5200@f0000000 {
18c8bf6b52SJohn Bonesio		can@900 {
19c8bf6b52SJohn Bonesio			status = "disabled";
208bd3b709SMarian Balakowicz		};
218bd3b709SMarian Balakowicz
22c8bf6b52SJohn Bonesio		can@980 {
23c8bf6b52SJohn Bonesio			status = "disabled";
248bd3b709SMarian Balakowicz		};
258bd3b709SMarian Balakowicz
26abf1e27fSJohn Bonesio		psc@2000 {		// PSC1
2724ce6bc4SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
288bd3b709SMarian Balakowicz		};
298bd3b709SMarian Balakowicz
30abf1e27fSJohn Bonesio		psc@2200 {		// PSC2
31b8842451SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
328bd3b709SMarian Balakowicz		};
338bd3b709SMarian Balakowicz
34abf1e27fSJohn Bonesio		psc@2400 {		// PSC3
35b8842451SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
36c8bf6b52SJohn Bonesio		};
37c8bf6b52SJohn Bonesio
38c8bf6b52SJohn Bonesio		psc@2600 {		// PSC4
39c8bf6b52SJohn Bonesio			status = "disabled";
40c8bf6b52SJohn Bonesio		};
41c8bf6b52SJohn Bonesio
42c8bf6b52SJohn Bonesio		psc@2800 {		// PSC5
43c8bf6b52SJohn Bonesio			status = "disabled";
448bd3b709SMarian Balakowicz		};
458bd3b709SMarian Balakowicz
46abf1e27fSJohn Bonesio		psc@2c00 {		// PSC6
4724ce6bc4SGrant Likely			compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
488bd3b709SMarian Balakowicz		};
498bd3b709SMarian Balakowicz
508bd3b709SMarian Balakowicz		ethernet@3000 {
51115e1adcSBartlomiej Sieka			phy-handle = <&phy0>;
52115e1adcSBartlomiej Sieka		};
53115e1adcSBartlomiej Sieka
54115e1adcSBartlomiej Sieka		mdio@3000 {
55115e1adcSBartlomiej Sieka			phy0: ethernet-phy@0 {
56115e1adcSBartlomiej Sieka				reg = <0>;
57115e1adcSBartlomiej Sieka			};
588bd3b709SMarian Balakowicz		};
598bd3b709SMarian Balakowicz
60c8bf6b52SJohn Bonesio		ata@3a00 {
61c8bf6b52SJohn Bonesio			status = "disabled";
628bd3b709SMarian Balakowicz		};
638bd3b709SMarian Balakowicz
64c8bf6b52SJohn Bonesio		i2c@3d00 {
65c8bf6b52SJohn Bonesio			status = "disabled";
668bd3b709SMarian Balakowicz		};
67c8bf6b52SJohn Bonesio
68c8bf6b52SJohn Bonesio	};
69c8bf6b52SJohn Bonesio
70c8bf6b52SJohn Bonesio	pci@f0000d00 {
71c8bf6b52SJohn Bonesio		status = "disabled";
728bd3b709SMarian Balakowicz	};
73115e1adcSBartlomiej Sieka
74b8842451SGrant Likely	localbus {
75115e1adcSBartlomiej Sieka		// 16-bit flash device at LocalPlus Bus CS0
76115e1adcSBartlomiej Sieka		flash@0,0 {
77115e1adcSBartlomiej Sieka			compatible = "cfi-flash";
78a2884f37SGrant Likely			reg = <0 0 0x2000000>;
79115e1adcSBartlomiej Sieka			bank-width = <2>;
80115e1adcSBartlomiej Sieka			device-width = <2>;
81c8bf6b52SJohn Bonesio			#size-cells = <1>;
82c8bf6b52SJohn Bonesio			#address-cells = <1>;
83115e1adcSBartlomiej Sieka		};
84115e1adcSBartlomiej Sieka	};
858bd3b709SMarian Balakowicz};
86