2 * MPC8641 HPCN Device Tree Source
4 * Copyright 2006 Freescale Semiconductor Inc.
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the
8 * Free Software Foundation; either version 2 of the License, or (at your
9 * option) any later version.
14 model = "MPC8641HPCN";
15 compatible = "mpc86xx";
27 d-cache-line-size = <20>; // 32 bytes
28 i-cache-line-size = <20>; // 32 bytes
29 d-cache-size = <8000>; // L1, 32K
30 i-cache-size = <8000>; // L1, 32K
31 timebase-frequency = <0>; // 33 MHz, from uboot
32 bus-frequency = <0>; // From uboot
33 clock-frequency = <0>; // From uboot
40 d-cache-line-size = <20>; // 32 bytes
41 i-cache-line-size = <20>; // 32 bytes
42 d-cache-size = <8000>; // L1, 32K
43 i-cache-size = <8000>; // L1, 32K
44 timebase-frequency = <0>; // 33 MHz, from uboot
45 bus-frequency = <0>; // From uboot
46 clock-frequency = <0>; // From uboot
52 device_type = "memory";
53 reg = <00000000 40000000>; // 1G at 0x0
59 #interrupt-cells = <2>;
61 ranges = <0 f8000000 00100000>;
62 reg = <f8000000 00100000>; // CCSRBAR 1M
67 compatible = "fsl-i2c";
70 interrupt-parent = <40000>;
76 compatible = "fsl-i2c";
79 interrupt-parent = <40000>;
87 compatible = "gianfar";
89 linux,phandle = <24520>;
91 linux,phandle = <2452000>;
92 interrupt-parent = <40000>;
95 device_type = "ethernet-phy";
98 linux,phandle = <2452001>;
99 interrupt-parent = <40000>;
102 device_type = "ethernet-phy";
105 linux,phandle = <2452002>;
106 interrupt-parent = <40000>;
109 device_type = "ethernet-phy";
112 linux,phandle = <2452003>;
113 interrupt-parent = <40000>;
116 device_type = "ethernet-phy";
121 #address-cells = <1>;
123 device_type = "network";
125 compatible = "gianfar";
127 mac-address = [ 00 E0 0C 00 73 00 ];
128 interrupts = <1d 2 1e 2 22 2>;
129 interrupt-parent = <40000>;
130 phy-handle = <2452000>;
134 #address-cells = <1>;
136 device_type = "network";
138 compatible = "gianfar";
140 mac-address = [ 00 E0 0C 00 73 01 ];
141 interrupts = <23 2 24 2 28 2>;
142 interrupt-parent = <40000>;
143 phy-handle = <2452001>;
147 #address-cells = <1>;
149 device_type = "network";
151 compatible = "gianfar";
153 mac-address = [ 00 E0 0C 00 02 FD ];
154 interrupts = <1F 2 20 2 21 2>;
155 interrupt-parent = <40000>;
156 phy-handle = <2452002>;
160 #address-cells = <1>;
162 device_type = "network";
164 compatible = "gianfar";
166 mac-address = [ 00 E0 0C 00 03 FD ];
167 interrupts = <25 2 26 2 27 2>;
168 interrupt-parent = <40000>;
169 phy-handle = <2452003>;
172 device_type = "serial";
173 compatible = "ns16550";
175 clock-frequency = <0>;
177 interrupt-parent = <40000>;
181 device_type = "serial";
182 compatible = "ns16550";
184 clock-frequency = <0>;
186 interrupt-parent = <40000>;
192 #interrupt-cells = <1>;
194 #address-cells = <3>;
197 ranges = <02000000 0 80000000 80000000 0 20000000
198 01000000 0 00000000 e2000000 0 00100000>;
199 clock-frequency = <1fca055>;
200 interrupt-parent = <40000>;
202 interrupt-map-mask = <f800 0 0 7>;
296 linux,phandle = <4d0>;
297 clock-frequency = <0>;
298 interrupt-controller;
299 device_type = "interrupt-controller";
300 #address-cells = <0>;
301 #interrupt-cells = <2>;
303 compatible = "chrp,iic";
306 interrupt-parent = <40000>;
311 linux,phandle = <40000>;
312 clock-frequency = <0>;
313 interrupt-controller;
314 #address-cells = <0>;
315 #interrupt-cells = <2>;
318 compatible = "chrp,open-pic";
319 device_type = "open-pic";
336 interrupt-parent = <40000>;