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";
32 d-cache-line-size = <d# 32>; // bytes
33 i-cache-line-size = <d# 32>; // bytes
34 d-cache-size = <8000>; // L1, 32K
35 i-cache-size = <8000>; // L1, 32K
36 timebase-frequency = <0>; // 33 MHz, from uboot
37 bus-frequency = <0>; // From uboot
38 clock-frequency = <0>; // From uboot
43 device_type = "memory";
44 reg = <00000000 20000000>; // 512M at 0x0
50 #interrupt-cells = <2>;
52 ranges = <0 e0000000 00100000>;
53 reg = <e0000000 1000>;
60 compatible = "fsl-i2c";
63 interrupt-parent = <&mpic>;
71 compatible = "fsl-i2c";
74 interrupt-parent = <&mpic>;
78 serial0: serial@4500 {
80 device_type = "serial";
81 compatible = "ns16550";
83 clock-frequency = <0>;
85 interrupt-parent = <&mpic>;
88 serial1: serial@4600 {
90 device_type = "serial";
91 compatible = "ns16550";
93 clock-frequency = <0>;
95 interrupt-parent = <&mpic>;
98 mpic: interrupt-controller@40000 {
99 clock-frequency = <0>;
100 interrupt-controller;
101 #address-cells = <0>;
102 #interrupt-cells = <2>;
104 compatible = "chrp,open-pic";
105 device_type = "open-pic";
109 global-utilities@e0000 {
110 compatible = "fsl,mpc8610-guts";
118 compatible = "fsl,mpc8610-pci";
120 #interrupt-cells = <1>;
122 #address-cells = <3>;
123 reg = <e0008000 1000>;
125 ranges = <02000000 0 80000000 80000000 0 10000000
126 01000000 0 00000000 e1000000 0 00100000>;
127 clock-frequency = <1fca055>;
128 interrupt-parent = <&mpic>;
130 interrupt-map-mask = <f800 0 0 7>;
146 pci1: pcie@e000a000 {
148 compatible = "fsl,mpc8641-pcie";
150 #interrupt-cells = <1>;
152 #address-cells = <3>;
153 reg = <e000a000 1000>;
155 ranges = <02000000 0 a0000000 a0000000 0 10000000
156 01000000 0 00000000 e3000000 0 00100000>;
157 clock-frequency = <1fca055>;
158 interrupt-parent = <&mpic>;
160 interrupt-map-mask = <f800 0 0 7>;
180 #address-cells = <3>;
182 ranges = <02000000 0 a0000000
191 #address-cells = <3>;
192 ranges = <02000000 0 a0000000