Commit | Line | Data |
---|---|---|
01af9507 KG |
1 | /* |
2 | * P2020 DS Device Tree Source | |
3 | * | |
eb2c5d99 | 4 | * Copyright 2009-2011 Freescale Semiconductor Inc. |
01af9507 KG |
5 | * |
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. | |
10 | */ | |
11 | ||
7f9ce714 | 12 | /include/ "fsl/p2020si-pre.dtsi" |
eb2c5d99 | 13 | |
01af9507 | 14 | / { |
eb2c5d99 | 15 | model = "fsl,P2020DS"; |
01af9507 | 16 | compatible = "fsl,P2020DS"; |
01af9507 | 17 | |
01af9507 KG |
18 | memory { |
19 | device_type = "memory"; | |
20 | }; | |
21 | ||
7f9ce714 | 22 | board_lbc: lbc: localbus@ffe05000 { |
01af9507 KG |
23 | ranges = <0x0 0x0 0x0 0xe8000000 0x08000000 |
24 | 0x1 0x0 0x0 0xe0000000 0x08000000 | |
25 | 0x2 0x0 0x0 0xffa00000 0x00040000 | |
26 | 0x3 0x0 0x0 0xffdf0000 0x00008000 | |
27 | 0x4 0x0 0x0 0xffa40000 0x00040000 | |
28 | 0x5 0x0 0x0 0xffa80000 0x00040000 | |
29 | 0x6 0x0 0x0 0xffac0000 0x00040000>; | |
7f9ce714 | 30 | reg = <0 0xffe05000 0 0x1000>; |
01af9507 KG |
31 | }; |
32 | ||
7f9ce714 KG |
33 | board_soc: soc: soc@ffe00000 { |
34 | ranges = <0x0 0x0 0xffe00000 0x100000>; | |
01af9507 KG |
35 | }; |
36 | ||
7f9ce714 | 37 | pci2: pcie@ffe08000 { |
01af9507 KG |
38 | ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x20000000 |
39 | 0x1000000 0x0 0x00000000 0 0xffc00000 0x0 0x10000>; | |
7f9ce714 | 40 | reg = <0 0xffe08000 0 0x1000>; |
01af9507 | 41 | pcie@0 { |
01af9507 KG |
42 | ranges = <0x2000000 0x0 0x80000000 |
43 | 0x2000000 0x0 0x80000000 | |
44 | 0x0 0x20000000 | |
45 | ||
46 | 0x1000000 0x0 0x0 | |
47 | 0x1000000 0x0 0x0 | |
48 | 0x0 0x10000>; | |
49 | }; | |
50 | }; | |
51 | ||
7f9ce714 | 52 | board_pci1: pci1: pcie@ffe09000 { |
01af9507 KG |
53 | ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x20000000 |
54 | 0x1000000 0x0 0x00000000 0 0xffc10000 0x0 0x10000>; | |
7f9ce714 | 55 | reg = <0 0xffe09000 0 0x1000>; |
01af9507 | 56 | pcie@0 { |
01af9507 KG |
57 | ranges = <0x2000000 0x0 0xa0000000 |
58 | 0x2000000 0x0 0xa0000000 | |
59 | 0x0 0x20000000 | |
60 | ||
61 | 0x1000000 0x0 0x0 | |
62 | 0x1000000 0x0 0x0 | |
63 | 0x0 0x10000>; | |
01af9507 | 64 | }; |
01af9507 KG |
65 | }; |
66 | ||
7f9ce714 | 67 | pci0: pcie@ffe0a000 { |
01af9507 KG |
68 | ranges = <0x2000000 0x0 0xc0000000 0 0xc0000000 0x0 0x20000000 |
69 | 0x1000000 0x0 0x00000000 0 0xffc20000 0x0 0x10000>; | |
7f9ce714 | 70 | reg = <0 0xffe0a000 0 0x1000>; |
01af9507 | 71 | pcie@0 { |
01af9507 KG |
72 | ranges = <0x2000000 0x0 0xc0000000 |
73 | 0x2000000 0x0 0xc0000000 | |
74 | 0x0 0x20000000 | |
75 | ||
76 | 0x1000000 0x0 0x0 | |
77 | 0x1000000 0x0 0x0 | |
78 | 0x0 0x10000>; | |
79 | }; | |
80 | }; | |
81 | }; | |
7f9ce714 KG |
82 | |
83 | /* | |
84 | * p2020ds.dtsi must be last to ensure board_pci0 overrides pci0 settings | |
85 | * for interrupt-map & interrupt-map-mask | |
86 | */ | |
87 | ||
88 | /include/ "fsl/p2020si-post.dtsi" | |
89 | /include/ "p2020ds.dtsi" |