2 * MPC8610 HPCD Device Tree Source
4 * Copyright 2007 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 Version 2 as published
8 * by the Free Software Foundation.
13 model = "MPC8610HPCD";
14 compatible = "fsl,MPC8610HPCD";
25 d-cache-line-size = <d# 32>; // bytes
26 i-cache-line-size = <d# 32>; // bytes
27 d-cache-size = <8000>; // L1, 32K
28 i-cache-size = <8000>; // L1, 32K
29 timebase-frequency = <0>; // 33 MHz, from uboot
30 bus-frequency = <0>; // From uboot
31 clock-frequency = <0>; // From uboot
36 device_type = "memory";
37 reg = <00000000 20000000>; // 512M at 0x0
43 #interrupt-cells = <2>;
45 ranges = <0 e0000000 00100000>;
46 reg = <e0000000 1000>;
51 compatible = "fsl-i2c";
56 interrupt-parent = <&mpic>;
62 compatible = "fsl-i2c";
67 interrupt-parent = <&mpic>;
72 device_type = "serial";
73 compatible = "ns16550";
75 clock-frequency = <0>;
77 interrupt-parent = <&mpic>;
81 device_type = "serial";
82 compatible = "ns16550";
84 clock-frequency = <0>;
86 interrupt-parent = <&mpic>;
90 mpic: interrupt-controller@40000 {
91 clock-frequency = <0>;
94 #interrupt-cells = <2>;
96 compatible = "chrp,open-pic";
97 device_type = "open-pic";
101 global-utilities@e0000 {
102 compatible = "fsl,mpc8610-guts";
109 compatible = "fsl,mpc8610-pci";
111 #interrupt-cells = <1>;
113 #address-cells = <3>;
114 reg = <e0008000 1000>;
116 ranges = <02000000 0 80000000 80000000 0 10000000
117 01000000 0 00000000 e1000000 0 00100000>;
118 clock-frequency = <1fca055>;
119 interrupt-parent = <&mpic>;
121 interrupt-map-mask = <f800 0 0 7>;
138 compatible = "fsl,mpc8641-pcie";
140 #interrupt-cells = <1>;
142 #address-cells = <3>;
143 reg = <e000a000 1000>;
145 ranges = <02000000 0 a0000000 a0000000 0 10000000
146 01000000 0 00000000 e3000000 0 00100000>;
147 clock-frequency = <1fca055>;
148 interrupt-parent = <&mpic>;
150 interrupt-map-mask = <f800 0 0 7>;
170 #address-cells = <3>;
172 ranges = <02000000 0 a0000000
181 #address-cells = <3>;
182 ranges = <02000000 0 a0000000