Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 62868
b: refs/heads/master
c: 6af0125
h: refs/heads/master
v: v3
  • Loading branch information
Randy Vinson authored and Kumar Gala committed Jul 24, 2007
1 parent 95b5e76 commit bc45906
Show file tree
Hide file tree
Showing 2 changed files with 90 additions and 36 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8d7bc8f9d1c23fdfbf60a6554027c40d66e66d11
refs/heads/master: 6af012574207bd35455f4a4ba0437cf5b9deaee5
124 changes: 89 additions & 35 deletions trunk/arch/powerpc/boot/dts/mpc8548cds.dts
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,14 @@
#size-cells = <1>;
#interrupt-cells = <2>;
device_type = "soc";
ranges = <0 e0000000 00100000>;
reg = <e0000000 00100000>; // CCSRBAR 1M
ranges = <00001000 e0001000 000ff000
80000000 80000000 10000000
e2000000 e2000000 00800000
90000000 90000000 10000000
e2800000 e2800000 00800000
a0000000 a0000000 20000000
e3000000 e3000000 01000000>;
reg = <e0000000 00001000>; // CCSRBAR
bus-frequency = <0>;

memory-controller@2000 {
Expand Down Expand Up @@ -162,8 +168,8 @@
serial@4500 {
device_type = "serial";
compatible = "ns16550";
reg = <4500 100>; // reg base, size
clock-frequency = <0>; // should we fill in in uboot?
reg = <4500 100>; // reg base, size
clock-frequency = <0>; // should we fill in in uboot?
interrupts = <2a 2>;
interrupt-parent = <&mpic>;
};
Expand All @@ -172,7 +178,7 @@
device_type = "serial";
compatible = "ns16550";
reg = <4600 100>; // reg base, size
clock-frequency = <0>; // should we fill in in uboot?
clock-frequency = <0>; // should we fill in in uboot?
interrupts = <2a 2>;
interrupt-parent = <&mpic>;
};
Expand All @@ -183,8 +189,8 @@
fsl,has-rstcr;
};

pci1: pci@8000 {
interrupt-map-mask = <1f800 0 0 7>;
pci@8000 {
interrupt-map-mask = <f800 0 0 7>;
interrupt-map = <
/* IDSEL 0x4 (PCIX Slot 2) */
02000 0 0 1 &mpic 0 1
Expand Down Expand Up @@ -244,19 +250,7 @@
0E000 0 0 1 &mpic 0 1
0E000 0 0 2 &mpic 1 1
0E000 0 0 3 &mpic 2 1
0E000 0 0 4 &mpic 3 1

/* bus 1 , idsel 0x2 Tsi310 bridge secondary */
11000 0 0 1 &mpic 2 1
11000 0 0 2 &mpic 3 1
11000 0 0 3 &mpic 0 1
11000 0 0 4 &mpic 1 1

/* VIA chip */
12000 0 0 1 &mpic 0 1
12000 0 0 2 &mpic 1 1
12000 0 0 3 &mpic 2 1
12000 0 0 4 &mpic 3 1>;
0E000 0 0 4 &mpic 3 1>;

interrupt-parent = <&mpic>;
interrupts = <18 2>;
Expand All @@ -271,18 +265,78 @@
compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci";
device_type = "pci";

i8259@4 {
clock-frequency = <0>;
interrupt-controller;
device_type = "interrupt-controller";
reg = <12000 0 0 0 1>;
#address-cells = <0>;
#interrupt-cells = <2>;
built-in;
compatible = "chrp,iic";
big-endian;
interrupts = <1>;
interrupt-parent = <&pci1>;
pci_bridge@1c {
interrupt-map-mask = <f800 0 0 7>;
interrupt-map = <

/* IDSEL 0x00 (PrPMC Site) */
0000 0 0 1 &mpic 0 1
0000 0 0 2 &mpic 1 1
0000 0 0 3 &mpic 2 1
0000 0 0 4 &mpic 3 1

/* IDSEL 0x04 (VIA chip) */
2000 0 0 1 &mpic 0 1
2000 0 0 2 &mpic 1 1
2000 0 0 3 &mpic 2 1
2000 0 0 4 &mpic 3 1

/* IDSEL 0x05 (8139) */
2800 0 0 1 &mpic 1 1

/* IDSEL 0x06 (Slot 6) */
3000 0 0 1 &mpic 2 1
3000 0 0 2 &mpic 3 1
3000 0 0 3 &mpic 0 1
3000 0 0 4 &mpic 1 1

/* IDESL 0x07 (Slot 7) */
3800 0 0 1 &mpic 3 1
3800 0 0 2 &mpic 0 1
3800 0 0 3 &mpic 1 1
3800 0 0 4 &mpic 2 1>;

reg = <e000 0 0 0 0>;
#interrupt-cells = <1>;
#size-cells = <2>;
#address-cells = <3>;
ranges = <02000000 0 80000000
02000000 0 80000000
0 20000000
01000000 0 00000000
01000000 0 00000000
0 00080000>;
clock-frequency = <1fca055>;

isa@4 {
device_type = "isa";
#interrupt-cells = <2>;
#size-cells = <1>;
#address-cells = <2>;
reg = <2000 0 0 0 0>;
ranges = <1 0 01000000 0 0 00001000>;
interrupt-parent = <&i8259>;

i8259: interrupt-controller@20 {
clock-frequency = <0>;
interrupt-controller;
device_type = "interrupt-controller";
reg = <1 20 2
1 a0 2
1 4d0 2>;
#address-cells = <0>;
#interrupt-cells = <2>;
built-in;
compatible = "chrp,iic";
interrupts = <0 1>;
interrupt-parent = <&mpic>;
};

rtc@70 {
compatible = "pnpPNP,b00";
reg = <1 70 2>;
};
};
};
};

Expand All @@ -292,9 +346,9 @@

/* IDSEL 0x15 */
a800 0 0 1 &mpic b 1
a800 0 0 2 &mpic b 1
a800 0 0 3 &mpic b 1
a800 0 0 4 &mpic b 1>;
a800 0 0 2 &mpic 1 1
a800 0 0 3 &mpic 2 1
a800 0 0 4 &mpic 3 1>;

interrupt-parent = <&mpic>;
interrupts = <19 2>;
Expand Down

0 comments on commit bc45906

Please sign in to comment.