diff options
Diffstat (limited to 'arch/powerpc')
80 files changed, 18241 insertions, 1514 deletions
diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile index b36f9113ad1f..7f6b07c30d69 100644 --- a/arch/powerpc/boot/Makefile +++ b/arch/powerpc/boot/Makefile | |||
@@ -63,7 +63,7 @@ src-plat := of.c cuboot-52xx.c cuboot-824x.c cuboot-83xx.c cuboot-85xx.c holly.c | |||
63 | cuboot-pq2.c cuboot-sequoia.c treeboot-walnut.c cuboot-bamboo.c \ | 63 | cuboot-pq2.c cuboot-sequoia.c treeboot-walnut.c cuboot-bamboo.c \ |
64 | fixed-head.S ep88xc.c cuboot-hpc2.c ep405.c cuboot-taishan.c \ | 64 | fixed-head.S ep88xc.c cuboot-hpc2.c ep405.c cuboot-taishan.c \ |
65 | cuboot-katmai.c cuboot-rainier.c redboot-8xx.c ep8248e.c \ | 65 | cuboot-katmai.c cuboot-rainier.c redboot-8xx.c ep8248e.c \ |
66 | cuboot-warp.c | 66 | cuboot-warp.c cuboot-85xx-cpm2.c |
67 | src-boot := $(src-wlib) $(src-plat) empty.c | 67 | src-boot := $(src-wlib) $(src-plat) empty.c |
68 | 68 | ||
69 | src-boot := $(addprefix $(obj)/, $(src-boot)) | 69 | src-boot := $(addprefix $(obj)/, $(src-boot)) |
@@ -201,6 +201,9 @@ image-$(CONFIG_PPC_MPC52xx) += cuImage.52xx | |||
201 | image-$(CONFIG_STORCENTER) += cuImage.824x | 201 | image-$(CONFIG_STORCENTER) += cuImage.824x |
202 | image-$(CONFIG_PPC_83xx) += cuImage.83xx | 202 | image-$(CONFIG_PPC_83xx) += cuImage.83xx |
203 | image-$(CONFIG_PPC_85xx) += cuImage.85xx | 203 | image-$(CONFIG_PPC_85xx) += cuImage.85xx |
204 | ifeq ($(CONFIG_CPM2),y) | ||
205 | image-$(CONFIG_PPC_85xx) += cuImage.85xx-cpm2 | ||
206 | endif | ||
204 | image-$(CONFIG_MPC7448HPC2) += cuImage.hpc2 | 207 | image-$(CONFIG_MPC7448HPC2) += cuImage.hpc2 |
205 | image-$(CONFIG_EBONY) += treeImage.ebony cuImage.ebony | 208 | image-$(CONFIG_EBONY) += treeImage.ebony cuImage.ebony |
206 | image-$(CONFIG_BAMBOO) += treeImage.bamboo cuImage.bamboo | 209 | image-$(CONFIG_BAMBOO) += treeImage.bamboo cuImage.bamboo |
diff --git a/arch/powerpc/boot/cuboot-85xx-cpm2.c b/arch/powerpc/boot/cuboot-85xx-cpm2.c new file mode 100644 index 000000000000..723872ddd447 --- /dev/null +++ b/arch/powerpc/boot/cuboot-85xx-cpm2.c | |||
@@ -0,0 +1,66 @@ | |||
1 | /* | ||
2 | * Old U-boot compatibility for 85xx | ||
3 | * | ||
4 | * Author: Scott Wood <scottwood@freescale.com> | ||
5 | * | ||
6 | * Copyright (c) 2007 Freescale Semiconductor, Inc. | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License version 2 as published | ||
10 | * by the Free Software Foundation. | ||
11 | */ | ||
12 | |||
13 | #include "ops.h" | ||
14 | #include "stdio.h" | ||
15 | #include "cuboot.h" | ||
16 | |||
17 | #define TARGET_85xx | ||
18 | #define TARGET_CPM2 | ||
19 | #include "ppcboot.h" | ||
20 | |||
21 | static bd_t bd; | ||
22 | |||
23 | static void platform_fixups(void) | ||
24 | { | ||
25 | void *devp; | ||
26 | |||
27 | dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); | ||
28 | dt_fixup_mac_address_by_alias("ethernet0", bd.bi_enetaddr); | ||
29 | dt_fixup_mac_address_by_alias("ethernet1", bd.bi_enet1addr); | ||
30 | dt_fixup_mac_address_by_alias("ethernet2", bd.bi_enet2addr); | ||
31 | dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 8, bd.bi_busfreq); | ||
32 | |||
33 | /* Unfortunately, the specific model number is encoded in the | ||
34 | * soc node name in existing dts files -- once that is fixed, | ||
35 | * this can do a simple path lookup. | ||
36 | */ | ||
37 | devp = find_node_by_devtype(NULL, "soc"); | ||
38 | if (devp) { | ||
39 | void *serial = NULL; | ||
40 | |||
41 | setprop(devp, "bus-frequency", &bd.bi_busfreq, | ||
42 | sizeof(bd.bi_busfreq)); | ||
43 | |||
44 | while ((serial = find_node_by_devtype(serial, "serial"))) { | ||
45 | if (get_parent(serial) != devp) | ||
46 | continue; | ||
47 | |||
48 | setprop(serial, "clock-frequency", &bd.bi_busfreq, | ||
49 | sizeof(bd.bi_busfreq)); | ||
50 | } | ||
51 | } | ||
52 | |||
53 | devp = find_node_by_compatible(NULL, "fsl,cpm2-brg"); | ||
54 | if (devp) | ||
55 | setprop(devp, "clock-frequency", &bd.bi_brgfreq, | ||
56 | sizeof(bd.bi_brgfreq)); | ||
57 | } | ||
58 | |||
59 | void platform_init(unsigned long r3, unsigned long r4, unsigned long r5, | ||
60 | unsigned long r6, unsigned long r7) | ||
61 | { | ||
62 | CUBOOT_INIT(); | ||
63 | fdt_init(_dtb_start); | ||
64 | serial_console_init(); | ||
65 | platform_ops.fixups = platform_fixups; | ||
66 | } | ||
diff --git a/arch/powerpc/boot/dts/mpc8313erdb.dts b/arch/powerpc/boot/dts/mpc8313erdb.dts index 9bcf2c92541f..2d6653fe72ff 100644 --- a/arch/powerpc/boot/dts/mpc8313erdb.dts +++ b/arch/powerpc/boot/dts/mpc8313erdb.dts | |||
@@ -9,6 +9,8 @@ | |||
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | 11 | ||
12 | /dts-v1/; | ||
13 | |||
12 | / { | 14 | / { |
13 | model = "MPC8313ERDB"; | 15 | model = "MPC8313ERDB"; |
14 | compatible = "MPC8313ERDB", "MPC831xRDB", "MPC83xxRDB"; | 16 | compatible = "MPC8313ERDB", "MPC831xRDB", "MPC83xxRDB"; |
@@ -29,11 +31,11 @@ | |||
29 | 31 | ||
30 | PowerPC,8313@0 { | 32 | PowerPC,8313@0 { |
31 | device_type = "cpu"; | 33 | device_type = "cpu"; |
32 | reg = <0>; | 34 | reg = <0x0>; |
33 | d-cache-line-size = <20>; // 32 bytes | 35 | d-cache-line-size = <32>; |
34 | i-cache-line-size = <20>; // 32 bytes | 36 | i-cache-line-size = <32>; |
35 | d-cache-size = <4000>; // L1, 16K | 37 | d-cache-size = <16384>; |
36 | i-cache-size = <4000>; // L1, 16K | 38 | i-cache-size = <16384>; |
37 | timebase-frequency = <0>; // from bootloader | 39 | timebase-frequency = <0>; // from bootloader |
38 | bus-frequency = <0>; // from bootloader | 40 | bus-frequency = <0>; // from bootloader |
39 | clock-frequency = <0>; // from bootloader | 41 | clock-frequency = <0>; // from bootloader |
@@ -42,30 +44,30 @@ | |||
42 | 44 | ||
43 | memory { | 45 | memory { |
44 | device_type = "memory"; | 46 | device_type = "memory"; |
45 | reg = <00000000 08000000>; // 128MB at 0 | 47 | reg = <0x00000000 0x08000000>; // 128MB at 0 |
46 | }; | 48 | }; |
47 | 49 | ||
48 | localbus@e0005000 { | 50 | localbus@e0005000 { |
49 | #address-cells = <2>; | 51 | #address-cells = <2>; |
50 | #size-cells = <1>; | 52 | #size-cells = <1>; |
51 | compatible = "fsl,mpc8313-elbc", "fsl,elbc", "simple-bus"; | 53 | compatible = "fsl,mpc8313-elbc", "fsl,elbc", "simple-bus"; |
52 | reg = <e0005000 1000>; | 54 | reg = <0xe0005000 0x1000>; |
53 | interrupts = <d#77 8>; | 55 | interrupts = <77 0x8>; |
54 | interrupt-parent = <&ipic>; | 56 | interrupt-parent = <&ipic>; |
55 | 57 | ||
56 | // CS0 and CS1 are swapped when | 58 | // CS0 and CS1 are swapped when |
57 | // booting from nand, but the | 59 | // booting from nand, but the |
58 | // addresses are the same. | 60 | // addresses are the same. |
59 | ranges = <0 0 fe000000 00800000 | 61 | ranges = <0x0 0x0 0xfe000000 0x00800000 |
60 | 1 0 e2800000 00008000 | 62 | 0x1 0x0 0xe2800000 0x00008000 |
61 | 2 0 f0000000 00020000 | 63 | 0x2 0x0 0xf0000000 0x00020000 |
62 | 3 0 fa000000 00008000>; | 64 | 0x3 0x0 0xfa000000 0x00008000>; |
63 | 65 | ||
64 | flash@0,0 { | 66 | flash@0,0 { |
65 | #address-cells = <1>; | 67 | #address-cells = <1>; |
66 | #size-cells = <1>; | 68 | #size-cells = <1>; |
67 | compatible = "cfi-flash"; | 69 | compatible = "cfi-flash"; |
68 | reg = <0 0 800000>; | 70 | reg = <0x0 0x0 0x800000>; |
69 | bank-width = <2>; | 71 | bank-width = <2>; |
70 | device-width = <1>; | 72 | device-width = <1>; |
71 | }; | 73 | }; |
@@ -75,19 +77,19 @@ | |||
75 | #size-cells = <1>; | 77 | #size-cells = <1>; |
76 | compatible = "fsl,mpc8313-fcm-nand", | 78 | compatible = "fsl,mpc8313-fcm-nand", |
77 | "fsl,elbc-fcm-nand"; | 79 | "fsl,elbc-fcm-nand"; |
78 | reg = <1 0 2000>; | 80 | reg = <0x1 0x0 0x2000>; |
79 | 81 | ||
80 | u-boot@0 { | 82 | u-boot@0 { |
81 | reg = <0 100000>; | 83 | reg = <0x0 0x100000>; |
82 | read-only; | 84 | read-only; |
83 | }; | 85 | }; |
84 | 86 | ||
85 | kernel@100000 { | 87 | kernel@100000 { |
86 | reg = <100000 300000>; | 88 | reg = <0x100000 0x300000>; |
87 | }; | 89 | }; |
88 | 90 | ||
89 | fs@400000 { | 91 | fs@400000 { |
90 | reg = <400000 1c00000>; | 92 | reg = <0x400000 0x1c00000>; |
91 | }; | 93 | }; |
92 | }; | 94 | }; |
93 | }; | 95 | }; |
@@ -97,14 +99,14 @@ | |||
97 | #size-cells = <1>; | 99 | #size-cells = <1>; |
98 | device_type = "soc"; | 100 | device_type = "soc"; |
99 | compatible = "simple-bus"; | 101 | compatible = "simple-bus"; |
100 | ranges = <0 e0000000 00100000>; | 102 | ranges = <0x0 0xe0000000 0x00100000>; |
101 | reg = <e0000000 00000200>; | 103 | reg = <0xe0000000 0x00000200>; |
102 | bus-frequency = <0>; | 104 | bus-frequency = <0>; |
103 | 105 | ||
104 | wdt@200 { | 106 | wdt@200 { |
105 | device_type = "watchdog"; | 107 | device_type = "watchdog"; |
106 | compatible = "mpc83xx_wdt"; | 108 | compatible = "mpc83xx_wdt"; |
107 | reg = <200 100>; | 109 | reg = <0x200 0x100>; |
108 | }; | 110 | }; |
109 | 111 | ||
110 | i2c@3000 { | 112 | i2c@3000 { |
@@ -112,9 +114,9 @@ | |||
112 | #size-cells = <0>; | 114 | #size-cells = <0>; |
113 | cell-index = <0>; | 115 | cell-index = <0>; |
114 | compatible = "fsl-i2c"; | 116 | compatible = "fsl-i2c"; |
115 | reg = <3000 100>; | 117 | reg = <0x3000 0x100>; |
116 | interrupts = <e 8>; | 118 | interrupts = <14 0x8>; |
117 | interrupt-parent = < &ipic >; | 119 | interrupt-parent = <&ipic>; |
118 | dfsrr; | 120 | dfsrr; |
119 | }; | 121 | }; |
120 | 122 | ||
@@ -123,29 +125,29 @@ | |||
123 | #size-cells = <0>; | 125 | #size-cells = <0>; |
124 | cell-index = <1>; | 126 | cell-index = <1>; |
125 | compatible = "fsl-i2c"; | 127 | compatible = "fsl-i2c"; |
126 | reg = <3100 100>; | 128 | reg = <0x3100 0x100>; |
127 | interrupts = <f 8>; | 129 | interrupts = <15 0x8>; |
128 | interrupt-parent = < &ipic >; | 130 | interrupt-parent = <&ipic>; |
129 | dfsrr; | 131 | dfsrr; |
130 | }; | 132 | }; |
131 | 133 | ||
132 | spi@7000 { | 134 | spi@7000 { |
133 | device_type = "spi"; | 135 | cell-index = <0>; |
134 | compatible = "fsl_spi"; | 136 | compatible = "fsl,spi"; |
135 | reg = <7000 1000>; | 137 | reg = <0x7000 0x1000>; |
136 | interrupts = <10 8>; | 138 | interrupts = <16 0x8>; |
137 | interrupt-parent = < &ipic >; | 139 | interrupt-parent = <&ipic>; |
138 | mode = "cpu"; | 140 | mode = "cpu"; |
139 | }; | 141 | }; |
140 | 142 | ||
141 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | 143 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ |
142 | usb@23000 { | 144 | usb@23000 { |
143 | compatible = "fsl-usb2-dr"; | 145 | compatible = "fsl-usb2-dr"; |
144 | reg = <23000 1000>; | 146 | reg = <0x23000 0x1000>; |
145 | #address-cells = <1>; | 147 | #address-cells = <1>; |
146 | #size-cells = <0>; | 148 | #size-cells = <0>; |
147 | interrupt-parent = < &ipic >; | 149 | interrupt-parent = <&ipic>; |
148 | interrupts = <26 8>; | 150 | interrupts = <38 0x8>; |
149 | phy_type = "utmi_wide"; | 151 | phy_type = "utmi_wide"; |
150 | }; | 152 | }; |
151 | 153 | ||
@@ -153,17 +155,17 @@ | |||
153 | #address-cells = <1>; | 155 | #address-cells = <1>; |
154 | #size-cells = <0>; | 156 | #size-cells = <0>; |
155 | compatible = "fsl,gianfar-mdio"; | 157 | compatible = "fsl,gianfar-mdio"; |
156 | reg = <24520 20>; | 158 | reg = <0x24520 0x20>; |
157 | phy1: ethernet-phy@1 { | 159 | phy1: ethernet-phy@1 { |
158 | interrupt-parent = < &ipic >; | 160 | interrupt-parent = <&ipic>; |
159 | interrupts = <13 8>; | 161 | interrupts = <19 0x8>; |
160 | reg = <1>; | 162 | reg = <0x1>; |
161 | device_type = "ethernet-phy"; | 163 | device_type = "ethernet-phy"; |
162 | }; | 164 | }; |
163 | phy4: ethernet-phy@4 { | 165 | phy4: ethernet-phy@4 { |
164 | interrupt-parent = < &ipic >; | 166 | interrupt-parent = <&ipic>; |
165 | interrupts = <14 8>; | 167 | interrupts = <20 0x8>; |
166 | reg = <4>; | 168 | reg = <0x4>; |
167 | device_type = "ethernet-phy"; | 169 | device_type = "ethernet-phy"; |
168 | }; | 170 | }; |
169 | }; | 171 | }; |
@@ -173,10 +175,10 @@ | |||
173 | device_type = "network"; | 175 | device_type = "network"; |
174 | model = "eTSEC"; | 176 | model = "eTSEC"; |
175 | compatible = "gianfar"; | 177 | compatible = "gianfar"; |
176 | reg = <24000 1000>; | 178 | reg = <0x24000 0x1000>; |
177 | local-mac-address = [ 00 00 00 00 00 00 ]; | 179 | local-mac-address = [ 00 00 00 00 00 00 ]; |
178 | interrupts = <25 8 24 8 23 8>; | 180 | interrupts = <37 0x8 36 0x8 35 0x8>; |
179 | interrupt-parent = < &ipic >; | 181 | interrupt-parent = <&ipic>; |
180 | phy-handle = < &phy1 >; | 182 | phy-handle = < &phy1 >; |
181 | }; | 183 | }; |
182 | 184 | ||
@@ -185,10 +187,10 @@ | |||
185 | device_type = "network"; | 187 | device_type = "network"; |
186 | model = "eTSEC"; | 188 | model = "eTSEC"; |
187 | compatible = "gianfar"; | 189 | compatible = "gianfar"; |
188 | reg = <25000 1000>; | 190 | reg = <0x25000 0x1000>; |
189 | local-mac-address = [ 00 00 00 00 00 00 ]; | 191 | local-mac-address = [ 00 00 00 00 00 00 ]; |
190 | interrupts = <22 8 21 8 20 8>; | 192 | interrupts = <34 0x8 33 0x8 32 0x8>; |
191 | interrupt-parent = < &ipic >; | 193 | interrupt-parent = <&ipic>; |
192 | phy-handle = < &phy4 >; | 194 | phy-handle = < &phy4 >; |
193 | }; | 195 | }; |
194 | 196 | ||
@@ -196,34 +198,34 @@ | |||
196 | cell-index = <0>; | 198 | cell-index = <0>; |
197 | device_type = "serial"; | 199 | device_type = "serial"; |
198 | compatible = "ns16550"; | 200 | compatible = "ns16550"; |
199 | reg = <4500 100>; | 201 | reg = <0x4500 0x100>; |
200 | clock-frequency = <0>; | 202 | clock-frequency = <0>; |
201 | interrupts = <9 8>; | 203 | interrupts = <9 0x8>; |
202 | interrupt-parent = < &ipic >; | 204 | interrupt-parent = <&ipic>; |
203 | }; | 205 | }; |
204 | 206 | ||
205 | serial1: serial@4600 { | 207 | serial1: serial@4600 { |
206 | cell-index = <1>; | 208 | cell-index = <1>; |
207 | device_type = "serial"; | 209 | device_type = "serial"; |
208 | compatible = "ns16550"; | 210 | compatible = "ns16550"; |
209 | reg = <4600 100>; | 211 | reg = <0x4600 0x100>; |
210 | clock-frequency = <0>; | 212 | clock-frequency = <0>; |
211 | interrupts = <a 8>; | 213 | interrupts = <10 0x8>; |
212 | interrupt-parent = < &ipic >; | 214 | interrupt-parent = <&ipic>; |
213 | }; | 215 | }; |
214 | 216 | ||
215 | crypto@30000 { | 217 | crypto@30000 { |
216 | device_type = "crypto"; | 218 | device_type = "crypto"; |
217 | model = "SEC2"; | 219 | model = "SEC2"; |
218 | compatible = "talitos"; | 220 | compatible = "talitos"; |
219 | reg = <30000 7000>; | 221 | reg = <0x30000 0x7000>; |
220 | interrupts = <b 8>; | 222 | interrupts = <11 0x8>; |
221 | interrupt-parent = < &ipic >; | 223 | interrupt-parent = <&ipic>; |
222 | /* Rev. 2.2 */ | 224 | /* Rev. 2.2 */ |
223 | num-channels = <1>; | 225 | num-channels = <1>; |
224 | channel-fifo-len = <18>; | 226 | channel-fifo-len = <24>; |
225 | exec-units-mask = <0000004c>; | 227 | exec-units-mask = <0x0000004c>; |
226 | descriptor-types-mask = <0122003f>; | 228 | descriptor-types-mask = <0x0122003f>; |
227 | }; | 229 | }; |
228 | 230 | ||
229 | /* IPIC | 231 | /* IPIC |
@@ -236,38 +238,38 @@ | |||
236 | interrupt-controller; | 238 | interrupt-controller; |
237 | #address-cells = <0>; | 239 | #address-cells = <0>; |
238 | #interrupt-cells = <2>; | 240 | #interrupt-cells = <2>; |
239 | reg = <700 100>; | 241 | reg = <0x700 0x100>; |
240 | device_type = "ipic"; | 242 | device_type = "ipic"; |
241 | }; | 243 | }; |
242 | }; | 244 | }; |
243 | 245 | ||
244 | pci0: pci@e0008500 { | 246 | pci0: pci@e0008500 { |
245 | cell-index = <1>; | 247 | cell-index = <1>; |
246 | interrupt-map-mask = <f800 0 0 7>; | 248 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
247 | interrupt-map = < | 249 | interrupt-map = < |
248 | 250 | ||
249 | /* IDSEL 0x0E -mini PCI */ | 251 | /* IDSEL 0x0E -mini PCI */ |
250 | 7000 0 0 1 &ipic 12 8 | 252 | 0x7000 0x0 0x0 0x1 &ipic 18 0x8 |
251 | 7000 0 0 2 &ipic 12 8 | 253 | 0x7000 0x0 0x0 0x2 &ipic 18 0x8 |
252 | 7000 0 0 3 &ipic 12 8 | 254 | 0x7000 0x0 0x0 0x3 &ipic 18 0x8 |
253 | 7000 0 0 4 &ipic 12 8 | 255 | 0x7000 0x0 0x0 0x4 &ipic 18 0x8 |
254 | 256 | ||
255 | /* IDSEL 0x0F - PCI slot */ | 257 | /* IDSEL 0x0F - PCI slot */ |
256 | 7800 0 0 1 &ipic 11 8 | 258 | 0x7800 0x0 0x0 0x1 &ipic 17 0x8 |
257 | 7800 0 0 2 &ipic 12 8 | 259 | 0x7800 0x0 0x0 0x2 &ipic 18 0x8 |
258 | 7800 0 0 3 &ipic 11 8 | 260 | 0x7800 0x0 0x0 0x3 &ipic 17 0x8 |
259 | 7800 0 0 4 &ipic 12 8>; | 261 | 0x7800 0x0 0x0 0x4 &ipic 18 0x8>; |
260 | interrupt-parent = < &ipic >; | 262 | interrupt-parent = <&ipic>; |
261 | interrupts = <42 8>; | 263 | interrupts = <66 0x8>; |
262 | bus-range = <0 0>; | 264 | bus-range = <0x0 0x0>; |
263 | ranges = <02000000 0 90000000 90000000 0 10000000 | 265 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
264 | 42000000 0 80000000 80000000 0 10000000 | 266 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
265 | 01000000 0 00000000 e2000000 0 00100000>; | 267 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; |
266 | clock-frequency = <3f940aa>; | 268 | clock-frequency = <66666666>; |
267 | #interrupt-cells = <1>; | 269 | #interrupt-cells = <1>; |
268 | #size-cells = <2>; | 270 | #size-cells = <2>; |
269 | #address-cells = <3>; | 271 | #address-cells = <3>; |
270 | reg = <e0008500 100>; | 272 | reg = <0xe0008500 0x100>; |
271 | compatible = "fsl,mpc8349-pci"; | 273 | compatible = "fsl,mpc8349-pci"; |
272 | device_type = "pci"; | 274 | device_type = "pci"; |
273 | }; | 275 | }; |
diff --git a/arch/powerpc/boot/dts/mpc8315erdb.dts b/arch/powerpc/boot/dts/mpc8315erdb.dts new file mode 100644 index 000000000000..b582032ba3d6 --- /dev/null +++ b/arch/powerpc/boot/dts/mpc8315erdb.dts | |||
@@ -0,0 +1,287 @@ | |||
1 | /* | ||
2 | * MPC8315E RDB Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | compatible = "fsl,mpc8315erdb"; | ||
16 | #address-cells = <1>; | ||
17 | #size-cells = <1>; | ||
18 | |||
19 | aliases { | ||
20 | ethernet0 = &enet0; | ||
21 | ethernet1 = &enet1; | ||
22 | serial0 = &serial0; | ||
23 | serial1 = &serial1; | ||
24 | pci0 = &pci0; | ||
25 | }; | ||
26 | |||
27 | cpus { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <0>; | ||
30 | |||
31 | PowerPC,8315@0 { | ||
32 | device_type = "cpu"; | ||
33 | reg = <0x0>; | ||
34 | d-cache-line-size = <32>; | ||
35 | i-cache-line-size = <32>; | ||
36 | d-cache-size = <16384>; | ||
37 | i-cache-size = <16384>; | ||
38 | timebase-frequency = <0>; // from bootloader | ||
39 | bus-frequency = <0>; // from bootloader | ||
40 | clock-frequency = <0>; // from bootloader | ||
41 | }; | ||
42 | }; | ||
43 | |||
44 | memory { | ||
45 | device_type = "memory"; | ||
46 | reg = <0x00000000 0x08000000>; // 128MB at 0 | ||
47 | }; | ||
48 | |||
49 | localbus@e0005000 { | ||
50 | #address-cells = <2>; | ||
51 | #size-cells = <1>; | ||
52 | compatible = "fsl,mpc8315-elbc", "fsl,elbc", "simple-bus"; | ||
53 | reg = <0xe0005000 0x1000>; | ||
54 | interrupts = <77 0x8>; | ||
55 | interrupt-parent = <&ipic>; | ||
56 | |||
57 | // CS0 and CS1 are swapped when | ||
58 | // booting from nand, but the | ||
59 | // addresses are the same. | ||
60 | ranges = <0x0 0x0 0xfe000000 0x00800000 | ||
61 | 0x1 0x0 0xe0600000 0x00002000 | ||
62 | 0x2 0x0 0xf0000000 0x00020000 | ||
63 | 0x3 0x0 0xfa000000 0x00008000>; | ||
64 | |||
65 | flash@0,0 { | ||
66 | #address-cells = <1>; | ||
67 | #size-cells = <1>; | ||
68 | compatible = "cfi-flash"; | ||
69 | reg = <0x0 0x0 0x800000>; | ||
70 | bank-width = <2>; | ||
71 | device-width = <1>; | ||
72 | }; | ||
73 | |||
74 | nand@1,0 { | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <1>; | ||
77 | compatible = "fsl,mpc8315-fcm-nand", | ||
78 | "fsl,elbc-fcm-nand"; | ||
79 | reg = <0x1 0x0 0x2000>; | ||
80 | |||
81 | u-boot@0 { | ||
82 | reg = <0x0 0x100000>; | ||
83 | read-only; | ||
84 | }; | ||
85 | |||
86 | kernel@100000 { | ||
87 | reg = <0x100000 0x300000>; | ||
88 | }; | ||
89 | fs@400000 { | ||
90 | reg = <0x400000 0x1c00000>; | ||
91 | }; | ||
92 | }; | ||
93 | }; | ||
94 | |||
95 | immr@e0000000 { | ||
96 | #address-cells = <1>; | ||
97 | #size-cells = <1>; | ||
98 | device_type = "soc"; | ||
99 | compatible = "simple-bus"; | ||
100 | ranges = <0 0xe0000000 0x00100000>; | ||
101 | reg = <0xe0000000 0x00000200>; | ||
102 | bus-frequency = <0>; | ||
103 | |||
104 | wdt@200 { | ||
105 | device_type = "watchdog"; | ||
106 | compatible = "mpc83xx_wdt"; | ||
107 | reg = <0x200 0x100>; | ||
108 | }; | ||
109 | |||
110 | i2c@3000 { | ||
111 | #address-cells = <1>; | ||
112 | #size-cells = <0>; | ||
113 | cell-index = <0>; | ||
114 | compatible = "fsl-i2c"; | ||
115 | reg = <0x3000 0x100>; | ||
116 | interrupts = <14 0x8>; | ||
117 | interrupt-parent = <&ipic>; | ||
118 | dfsrr; | ||
119 | rtc@68 { | ||
120 | device_type = "rtc"; | ||
121 | compatible = "dallas,ds1339"; | ||
122 | reg = <0x68>; | ||
123 | }; | ||
124 | }; | ||
125 | |||
126 | spi@7000 { | ||
127 | cell-index = <0>; | ||
128 | compatible = "fsl,spi"; | ||
129 | reg = <0x7000 0x1000>; | ||
130 | interrupts = <16 0x8>; | ||
131 | interrupt-parent = <&ipic>; | ||
132 | mode = "cpu"; | ||
133 | }; | ||
134 | |||
135 | usb@23000 { | ||
136 | compatible = "fsl-usb2-dr"; | ||
137 | reg = <0x23000 0x1000>; | ||
138 | #address-cells = <1>; | ||
139 | #size-cells = <0>; | ||
140 | interrupt-parent = <&ipic>; | ||
141 | interrupts = <38 0x8>; | ||
142 | phy_type = "utmi"; | ||
143 | }; | ||
144 | |||
145 | mdio@24520 { | ||
146 | #address-cells = <1>; | ||
147 | #size-cells = <0>; | ||
148 | compatible = "fsl,gianfar-mdio"; | ||
149 | reg = <0x24520 0x20>; | ||
150 | phy0: ethernet-phy@0 { | ||
151 | interrupt-parent = <&ipic>; | ||
152 | interrupts = <20 0x8>; | ||
153 | reg = <0x0>; | ||
154 | device_type = "ethernet-phy"; | ||
155 | }; | ||
156 | phy1: ethernet-phy@1 { | ||
157 | interrupt-parent = <&ipic>; | ||
158 | interrupts = <19 0x8>; | ||
159 | reg = <0x1>; | ||
160 | device_type = "ethernet-phy"; | ||
161 | }; | ||
162 | }; | ||
163 | |||
164 | enet0: ethernet@24000 { | ||
165 | cell-index = <0>; | ||
166 | device_type = "network"; | ||
167 | model = "eTSEC"; | ||
168 | compatible = "gianfar"; | ||
169 | reg = <0x24000 0x1000>; | ||
170 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
171 | interrupts = <32 0x8 33 0x8 34 0x8>; | ||
172 | interrupt-parent = <&ipic>; | ||
173 | phy-handle = < &phy0 >; | ||
174 | }; | ||
175 | |||
176 | enet1: ethernet@25000 { | ||
177 | cell-index = <1>; | ||
178 | device_type = "network"; | ||
179 | model = "eTSEC"; | ||
180 | compatible = "gianfar"; | ||
181 | reg = <0x25000 0x1000>; | ||
182 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
183 | interrupts = <35 0x8 36 0x8 37 0x8>; | ||
184 | interrupt-parent = <&ipic>; | ||
185 | phy-handle = < &phy1 >; | ||
186 | }; | ||
187 | |||
188 | serial0: serial@4500 { | ||
189 | cell-index = <0>; | ||
190 | device_type = "serial"; | ||
191 | compatible = "ns16550"; | ||
192 | reg = <0x4500 0x100>; | ||
193 | clock-frequency = <0>; | ||
194 | interrupts = <9 0x8>; | ||
195 | interrupt-parent = <&ipic>; | ||
196 | }; | ||
197 | |||
198 | serial1: serial@4600 { | ||
199 | cell-index = <1>; | ||
200 | device_type = "serial"; | ||
201 | compatible = "ns16550"; | ||
202 | reg = <0x4600 0x100>; | ||
203 | clock-frequency = <0>; | ||
204 | interrupts = <10 0x8>; | ||
205 | interrupt-parent = <&ipic>; | ||
206 | }; | ||
207 | |||
208 | crypto@30000 { | ||
209 | model = "SEC3"; | ||
210 | device_type = "crypto"; | ||
211 | compatible = "talitos"; | ||
212 | reg = <0x30000 0x10000>; | ||
213 | interrupts = <11 0x8>; | ||
214 | interrupt-parent = <&ipic>; | ||
215 | /* Rev. 3.0 geometry */ | ||
216 | num-channels = <4>; | ||
217 | channel-fifo-len = <24>; | ||
218 | exec-units-mask = <0x000001fe>; | ||
219 | descriptor-types-mask = <0x03ab0ebf>; | ||
220 | }; | ||
221 | |||
222 | sata@18000 { | ||
223 | compatible = "fsl,mpc8315-sata", "fsl,pq-sata"; | ||
224 | reg = <0x18000 0x1000>; | ||
225 | cell-index = <1>; | ||
226 | interrupts = <44 0x8>; | ||
227 | interrupt-parent = <&ipic>; | ||
228 | }; | ||
229 | |||
230 | sata@19000 { | ||
231 | compatible = "fsl,mpc8315-sata", "fsl,pq-sata"; | ||
232 | reg = <0x19000 0x1000>; | ||
233 | cell-index = <2>; | ||
234 | interrupts = <45 0x8>; | ||
235 | interrupt-parent = <&ipic>; | ||
236 | }; | ||
237 | |||
238 | /* IPIC | ||
239 | * interrupts cell = <intr #, sense> | ||
240 | * sense values match linux IORESOURCE_IRQ_* defines: | ||
241 | * sense == 8: Level, low assertion | ||
242 | * sense == 2: Edge, high-to-low change | ||
243 | */ | ||
244 | ipic: interrupt-controller@700 { | ||
245 | interrupt-controller; | ||
246 | #address-cells = <0>; | ||
247 | #interrupt-cells = <2>; | ||
248 | reg = <0x700 0x100>; | ||
249 | device_type = "ipic"; | ||
250 | }; | ||
251 | }; | ||
252 | |||
253 | pci0: pci@e0008500 { | ||
254 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
255 | interrupt-map = < | ||
256 | /* IDSEL 0x0E -mini PCI */ | ||
257 | 0x7000 0x0 0x0 0x1 &ipic 18 0x8 | ||
258 | 0x7000 0x0 0x0 0x2 &ipic 18 0x8 | ||
259 | 0x7000 0x0 0x0 0x3 &ipic 18 0x8 | ||
260 | 0x7000 0x0 0x0 0x4 &ipic 18 0x8 | ||
261 | |||
262 | /* IDSEL 0x0F -mini PCI */ | ||
263 | 0x7800 0x0 0x0 0x1 &ipic 17 0x8 | ||
264 | 0x7800 0x0 0x0 0x2 &ipic 17 0x8 | ||
265 | 0x7800 0x0 0x0 0x3 &ipic 17 0x8 | ||
266 | 0x7800 0x0 0x0 0x4 &ipic 17 0x8 | ||
267 | |||
268 | /* IDSEL 0x10 - PCI slot */ | ||
269 | 0x8000 0x0 0x0 0x1 &ipic 48 0x8 | ||
270 | 0x8000 0x0 0x0 0x2 &ipic 17 0x8 | ||
271 | 0x8000 0x0 0x0 0x3 &ipic 48 0x8 | ||
272 | 0x8000 0x0 0x0 0x4 &ipic 17 0x8>; | ||
273 | interrupt-parent = <&ipic>; | ||
274 | interrupts = <66 0x8>; | ||
275 | bus-range = <0x0 0x0>; | ||
276 | ranges = <0x02000000 0 0x90000000 0x90000000 0 0x10000000 | ||
277 | 0x42000000 0 0x80000000 0x80000000 0 0x10000000 | ||
278 | 0x01000000 0 0x00000000 0xe0300000 0 0x00100000>; | ||
279 | clock-frequency = <66666666>; | ||
280 | #interrupt-cells = <1>; | ||
281 | #size-cells = <2>; | ||
282 | #address-cells = <3>; | ||
283 | reg = <0xe0008500 0x100>; | ||
284 | compatible = "fsl,mpc8349-pci"; | ||
285 | device_type = "pci"; | ||
286 | }; | ||
287 | }; | ||
diff --git a/arch/powerpc/boot/dts/mpc832x_mds.dts b/arch/powerpc/boot/dts/mpc832x_mds.dts index 690252456d3d..9bb408371bcd 100644 --- a/arch/powerpc/boot/dts/mpc832x_mds.dts +++ b/arch/powerpc/boot/dts/mpc832x_mds.dts | |||
@@ -21,6 +21,8 @@ | |||
21 | * you're going by the schematic, the pin is called "P19J-K22". | 21 | * you're going by the schematic, the pin is called "P19J-K22". |
22 | */ | 22 | */ |
23 | 23 | ||
24 | /dts-v1/; | ||
25 | |||
24 | / { | 26 | / { |
25 | model = "MPC8323EMDS"; | 27 | model = "MPC8323EMDS"; |
26 | compatible = "MPC8323EMDS", "MPC832xMDS", "MPC83xxMDS"; | 28 | compatible = "MPC8323EMDS", "MPC832xMDS", "MPC83xxMDS"; |
@@ -41,11 +43,11 @@ | |||
41 | 43 | ||
42 | PowerPC,8323@0 { | 44 | PowerPC,8323@0 { |
43 | device_type = "cpu"; | 45 | device_type = "cpu"; |
44 | reg = <0>; | 46 | reg = <0x0>; |
45 | d-cache-line-size = <20>; // 32 bytes | 47 | d-cache-line-size = <32>; // 32 bytes |
46 | i-cache-line-size = <20>; // 32 bytes | 48 | i-cache-line-size = <32>; // 32 bytes |
47 | d-cache-size = <4000>; // L1, 16K | 49 | d-cache-size = <16384>; // L1, 16K |
48 | i-cache-size = <4000>; // L1, 16K | 50 | i-cache-size = <16384>; // L1, 16K |
49 | timebase-frequency = <0>; | 51 | timebase-frequency = <0>; |
50 | bus-frequency = <0>; | 52 | bus-frequency = <0>; |
51 | clock-frequency = <0>; | 53 | clock-frequency = <0>; |
@@ -54,26 +56,26 @@ | |||
54 | 56 | ||
55 | memory { | 57 | memory { |
56 | device_type = "memory"; | 58 | device_type = "memory"; |
57 | reg = <00000000 08000000>; | 59 | reg = <0x00000000 0x08000000>; |
58 | }; | 60 | }; |
59 | 61 | ||
60 | bcsr@f8000000 { | 62 | bcsr@f8000000 { |
61 | device_type = "board-control"; | 63 | device_type = "board-control"; |
62 | reg = <f8000000 8000>; | 64 | reg = <0xf8000000 0x8000>; |
63 | }; | 65 | }; |
64 | 66 | ||
65 | soc8323@e0000000 { | 67 | soc8323@e0000000 { |
66 | #address-cells = <1>; | 68 | #address-cells = <1>; |
67 | #size-cells = <1>; | 69 | #size-cells = <1>; |
68 | device_type = "soc"; | 70 | device_type = "soc"; |
69 | ranges = <0 e0000000 00100000>; | 71 | ranges = <0x0 0xe0000000 0x00100000>; |
70 | reg = <e0000000 00000200>; | 72 | reg = <0xe0000000 0x00000200>; |
71 | bus-frequency = <7DE2900>; | 73 | bus-frequency = <132000000>; |
72 | 74 | ||
73 | wdt@200 { | 75 | wdt@200 { |
74 | device_type = "watchdog"; | 76 | device_type = "watchdog"; |
75 | compatible = "mpc83xx_wdt"; | 77 | compatible = "mpc83xx_wdt"; |
76 | reg = <200 100>; | 78 | reg = <0x200 0x100>; |
77 | }; | 79 | }; |
78 | 80 | ||
79 | i2c@3000 { | 81 | i2c@3000 { |
@@ -81,14 +83,14 @@ | |||
81 | #size-cells = <0>; | 83 | #size-cells = <0>; |
82 | cell-index = <0>; | 84 | cell-index = <0>; |
83 | compatible = "fsl-i2c"; | 85 | compatible = "fsl-i2c"; |
84 | reg = <3000 100>; | 86 | reg = <0x3000 0x100>; |
85 | interrupts = <e 8>; | 87 | interrupts = <14 0x8>; |
86 | interrupt-parent = < &ipic >; | 88 | interrupt-parent = <&ipic>; |
87 | dfsrr; | 89 | dfsrr; |
88 | 90 | ||
89 | rtc@68 { | 91 | rtc@68 { |
90 | compatible = "dallas,ds1374"; | 92 | compatible = "dallas,ds1374"; |
91 | reg = <68>; | 93 | reg = <0x68>; |
92 | }; | 94 | }; |
93 | }; | 95 | }; |
94 | 96 | ||
@@ -96,46 +98,46 @@ | |||
96 | cell-index = <0>; | 98 | cell-index = <0>; |
97 | device_type = "serial"; | 99 | device_type = "serial"; |
98 | compatible = "ns16550"; | 100 | compatible = "ns16550"; |
99 | reg = <4500 100>; | 101 | reg = <0x4500 0x100>; |
100 | clock-frequency = <0>; | 102 | clock-frequency = <0>; |
101 | interrupts = <9 8>; | 103 | interrupts = <9 0x8>; |
102 | interrupt-parent = < &ipic >; | 104 | interrupt-parent = <&ipic>; |
103 | }; | 105 | }; |
104 | 106 | ||
105 | serial1: serial@4600 { | 107 | serial1: serial@4600 { |
106 | cell-index = <1>; | 108 | cell-index = <1>; |
107 | device_type = "serial"; | 109 | device_type = "serial"; |
108 | compatible = "ns16550"; | 110 | compatible = "ns16550"; |
109 | reg = <4600 100>; | 111 | reg = <0x4600 0x100>; |
110 | clock-frequency = <0>; | 112 | clock-frequency = <0>; |
111 | interrupts = <a 8>; | 113 | interrupts = <10 0x8>; |
112 | interrupt-parent = < &ipic >; | 114 | interrupt-parent = <&ipic>; |
113 | }; | 115 | }; |
114 | 116 | ||
115 | crypto@30000 { | 117 | crypto@30000 { |
116 | device_type = "crypto"; | 118 | device_type = "crypto"; |
117 | model = "SEC2"; | 119 | model = "SEC2"; |
118 | compatible = "talitos"; | 120 | compatible = "talitos"; |
119 | reg = <30000 7000>; | 121 | reg = <0x30000 0x7000>; |
120 | interrupts = <b 8>; | 122 | interrupts = <11 0x8>; |
121 | interrupt-parent = < &ipic >; | 123 | interrupt-parent = <&ipic>; |
122 | /* Rev. 2.2 */ | 124 | /* Rev. 2.2 */ |
123 | num-channels = <1>; | 125 | num-channels = <1>; |
124 | channel-fifo-len = <18>; | 126 | channel-fifo-len = <24>; |
125 | exec-units-mask = <0000004c>; | 127 | exec-units-mask = <0x0000004c>; |
126 | descriptor-types-mask = <0122003f>; | 128 | descriptor-types-mask = <0x0122003f>; |
127 | }; | 129 | }; |
128 | 130 | ||
129 | ipic: pic@700 { | 131 | ipic: pic@700 { |
130 | interrupt-controller; | 132 | interrupt-controller; |
131 | #address-cells = <0>; | 133 | #address-cells = <0>; |
132 | #interrupt-cells = <2>; | 134 | #interrupt-cells = <2>; |
133 | reg = <700 100>; | 135 | reg = <0x700 0x100>; |
134 | device_type = "ipic"; | 136 | device_type = "ipic"; |
135 | }; | 137 | }; |
136 | 138 | ||
137 | par_io@1400 { | 139 | par_io@1400 { |
138 | reg = <1400 100>; | 140 | reg = <0x1400 0x100>; |
139 | device_type = "par_io"; | 141 | device_type = "par_io"; |
140 | num-ports = <7>; | 142 | num-ports = <7>; |
141 | 143 | ||
@@ -144,8 +146,8 @@ | |||
144 | /* port pin dir open_drain assignment has_irq */ | 146 | /* port pin dir open_drain assignment has_irq */ |
145 | 3 4 3 0 2 0 /* MDIO */ | 147 | 3 4 3 0 2 0 /* MDIO */ |
146 | 3 5 1 0 2 0 /* MDC */ | 148 | 3 5 1 0 2 0 /* MDC */ |
147 | 0 d 2 0 1 0 /* RX_CLK (CLK9) */ | 149 | 0 13 2 0 1 0 /* RX_CLK (CLK9) */ |
148 | 3 18 2 0 1 0 /* TX_CLK (CLK10) */ | 150 | 3 24 2 0 1 0 /* TX_CLK (CLK10) */ |
149 | 1 0 1 0 1 0 /* TxD0 */ | 151 | 1 0 1 0 1 0 /* TxD0 */ |
150 | 1 1 1 0 1 0 /* TxD1 */ | 152 | 1 1 1 0 1 0 /* TxD1 */ |
151 | 1 2 1 0 1 0 /* TxD2 */ | 153 | 1 2 1 0 1 0 /* TxD2 */ |
@@ -156,30 +158,30 @@ | |||
156 | 1 7 2 0 1 0 /* RxD3 */ | 158 | 1 7 2 0 1 0 /* RxD3 */ |
157 | 1 8 2 0 1 0 /* RX_ER */ | 159 | 1 8 2 0 1 0 /* RX_ER */ |
158 | 1 9 1 0 1 0 /* TX_ER */ | 160 | 1 9 1 0 1 0 /* TX_ER */ |
159 | 1 a 2 0 1 0 /* RX_DV */ | 161 | 1 10 2 0 1 0 /* RX_DV */ |
160 | 1 b 2 0 1 0 /* COL */ | 162 | 1 11 2 0 1 0 /* COL */ |
161 | 1 c 1 0 1 0 /* TX_EN */ | 163 | 1 12 1 0 1 0 /* TX_EN */ |
162 | 1 d 2 0 1 0>;/* CRS */ | 164 | 1 13 2 0 1 0>; /* CRS */ |
163 | }; | 165 | }; |
164 | pio4: ucc_pin@04 { | 166 | pio4: ucc_pin@04 { |
165 | pio-map = < | 167 | pio-map = < |
166 | /* port pin dir open_drain assignment has_irq */ | 168 | /* port pin dir open_drain assignment has_irq */ |
167 | 3 1f 2 0 1 0 /* RX_CLK (CLK7) */ | 169 | 3 31 2 0 1 0 /* RX_CLK (CLK7) */ |
168 | 3 6 2 0 1 0 /* TX_CLK (CLK8) */ | 170 | 3 6 2 0 1 0 /* TX_CLK (CLK8) */ |
169 | 1 12 1 0 1 0 /* TxD0 */ | 171 | 1 18 1 0 1 0 /* TxD0 */ |
170 | 1 13 1 0 1 0 /* TxD1 */ | 172 | 1 19 1 0 1 0 /* TxD1 */ |
171 | 1 14 1 0 1 0 /* TxD2 */ | 173 | 1 20 1 0 1 0 /* TxD2 */ |
172 | 1 15 1 0 1 0 /* TxD3 */ | 174 | 1 21 1 0 1 0 /* TxD3 */ |
173 | 1 16 2 0 1 0 /* RxD0 */ | 175 | 1 22 2 0 1 0 /* RxD0 */ |
174 | 1 17 2 0 1 0 /* RxD1 */ | 176 | 1 23 2 0 1 0 /* RxD1 */ |
175 | 1 18 2 0 1 0 /* RxD2 */ | 177 | 1 24 2 0 1 0 /* RxD2 */ |
176 | 1 19 2 0 1 0 /* RxD3 */ | 178 | 1 25 2 0 1 0 /* RxD3 */ |
177 | 1 1a 2 0 1 0 /* RX_ER */ | 179 | 1 26 2 0 1 0 /* RX_ER */ |
178 | 1 1b 1 0 1 0 /* TX_ER */ | 180 | 1 27 1 0 1 0 /* TX_ER */ |
179 | 1 1c 2 0 1 0 /* RX_DV */ | 181 | 1 28 2 0 1 0 /* RX_DV */ |
180 | 1 1d 2 0 1 0 /* COL */ | 182 | 1 29 2 0 1 0 /* COL */ |
181 | 1 1e 1 0 1 0 /* TX_EN */ | 183 | 1 30 1 0 1 0 /* TX_EN */ |
182 | 1 1f 2 0 1 0>;/* CRS */ | 184 | 1 31 2 0 1 0>; /* CRS */ |
183 | }; | 185 | }; |
184 | pio5: ucc_pin@05 { | 186 | pio5: ucc_pin@05 { |
185 | pio-map = < | 187 | pio-map = < |
@@ -190,10 +192,10 @@ | |||
190 | 2 0 1 0 2 0 /* TxD5 */ | 192 | 2 0 1 0 2 0 /* TxD5 */ |
191 | 2 8 2 0 2 0 /* RxD5 */ | 193 | 2 8 2 0 2 0 /* RxD5 */ |
192 | 194 | ||
193 | 2 1d 2 0 0 0 /* CTS5 */ | 195 | 2 29 2 0 0 0 /* CTS5 */ |
194 | 2 1f 1 0 2 0 /* RTS5 */ | 196 | 2 31 1 0 2 0 /* RTS5 */ |
195 | 197 | ||
196 | 2 18 2 0 0 0 /* CD */ | 198 | 2 24 2 0 0 0 /* CD */ |
197 | 199 | ||
198 | >; | 200 | >; |
199 | }; | 201 | }; |
@@ -206,44 +208,47 @@ | |||
206 | #size-cells = <1>; | 208 | #size-cells = <1>; |
207 | device_type = "qe"; | 209 | device_type = "qe"; |
208 | compatible = "fsl,qe"; | 210 | compatible = "fsl,qe"; |
209 | model = "QE"; | 211 | ranges = <0x0 0xe0100000 0x00100000>; |
210 | ranges = <0 e0100000 00100000>; | 212 | reg = <0xe0100000 0x480>; |
211 | reg = <e0100000 480>; | ||
212 | brg-frequency = <0>; | 213 | brg-frequency = <0>; |
213 | bus-frequency = <BCD3D80>; | 214 | bus-frequency = <198000000>; |
214 | 215 | ||
215 | muram@10000 { | 216 | muram@10000 { |
216 | device_type = "muram"; | 217 | #address-cells = <1>; |
217 | ranges = <0 00010000 00004000>; | 218 | #size-cells = <1>; |
219 | compatible = "fsl,qe-muram", "fsl,cpm-muram"; | ||
220 | ranges = <0x0 0x00010000 0x00004000>; | ||
218 | 221 | ||
219 | data-only@0 { | 222 | data-only@0 { |
220 | reg = <0 4000>; | 223 | compatible = "fsl,qe-muram-data", |
224 | "fsl,cpm-muram-data"; | ||
225 | reg = <0x0 0x4000>; | ||
221 | }; | 226 | }; |
222 | }; | 227 | }; |
223 | 228 | ||
224 | spi@4c0 { | 229 | spi@4c0 { |
225 | device_type = "spi"; | 230 | cell-index = <0>; |
226 | compatible = "fsl_spi"; | 231 | compatible = "fsl,spi"; |
227 | reg = <4c0 40>; | 232 | reg = <0x4c0 0x40>; |
228 | interrupts = <2>; | 233 | interrupts = <2>; |
229 | interrupt-parent = < &qeic >; | 234 | interrupt-parent = <&qeic>; |
230 | mode = "cpu"; | 235 | mode = "cpu"; |
231 | }; | 236 | }; |
232 | 237 | ||
233 | spi@500 { | 238 | spi@500 { |
234 | device_type = "spi"; | 239 | cell-index = <1>; |
235 | compatible = "fsl_spi"; | 240 | compatible = "fsl,spi"; |
236 | reg = <500 40>; | 241 | reg = <0x500 0x40>; |
237 | interrupts = <1>; | 242 | interrupts = <1>; |
238 | interrupt-parent = < &qeic >; | 243 | interrupt-parent = <&qeic>; |
239 | mode = "cpu"; | 244 | mode = "cpu"; |
240 | }; | 245 | }; |
241 | 246 | ||
242 | usb@6c0 { | 247 | usb@6c0 { |
243 | compatible = "qe_udc"; | 248 | compatible = "qe_udc"; |
244 | reg = <6c0 40 8B00 100>; | 249 | reg = <0x6c0 0x40 0x8b00 0x100>; |
245 | interrupts = <b>; | 250 | interrupts = <11>; |
246 | interrupt-parent = < &qeic >; | 251 | interrupt-parent = <&qeic>; |
247 | mode = "slave"; | 252 | mode = "slave"; |
248 | }; | 253 | }; |
249 | 254 | ||
@@ -253,14 +258,14 @@ | |||
253 | model = "UCC"; | 258 | model = "UCC"; |
254 | cell-index = <3>; | 259 | cell-index = <3>; |
255 | device-id = <3>; | 260 | device-id = <3>; |
256 | reg = <2200 200>; | 261 | reg = <0x2200 0x200>; |
257 | interrupts = <22>; | 262 | interrupts = <34>; |
258 | interrupt-parent = < &qeic >; | 263 | interrupt-parent = <&qeic>; |
259 | local-mac-address = [ 00 00 00 00 00 00 ]; | 264 | local-mac-address = [ 00 00 00 00 00 00 ]; |
260 | rx-clock-name = "clk9"; | 265 | rx-clock-name = "clk9"; |
261 | tx-clock-name = "clk10"; | 266 | tx-clock-name = "clk10"; |
262 | phy-handle = < &phy3 >; | 267 | phy-handle = <&phy3>; |
263 | pio-handle = < &pio3 >; | 268 | pio-handle = <&pio3>; |
264 | }; | 269 | }; |
265 | 270 | ||
266 | enet1: ucc@3200 { | 271 | enet1: ucc@3200 { |
@@ -269,14 +274,14 @@ | |||
269 | model = "UCC"; | 274 | model = "UCC"; |
270 | cell-index = <4>; | 275 | cell-index = <4>; |
271 | device-id = <4>; | 276 | device-id = <4>; |
272 | reg = <3200 200>; | 277 | reg = <0x3200 0x200>; |
273 | interrupts = <23>; | 278 | interrupts = <35>; |
274 | interrupt-parent = < &qeic >; | 279 | interrupt-parent = <&qeic>; |
275 | local-mac-address = [ 00 00 00 00 00 00 ]; | 280 | local-mac-address = [ 00 00 00 00 00 00 ]; |
276 | rx-clock-name = "clk7"; | 281 | rx-clock-name = "clk7"; |
277 | tx-clock-name = "clk8"; | 282 | tx-clock-name = "clk8"; |
278 | phy-handle = < &phy4 >; | 283 | phy-handle = <&phy4>; |
279 | pio-handle = < &pio4 >; | 284 | pio-handle = <&pio4>; |
280 | }; | 285 | }; |
281 | 286 | ||
282 | ucc@2400 { | 287 | ucc@2400 { |
@@ -286,8 +291,8 @@ | |||
286 | device-id = <5>; /* The UCC number, 1-7*/ | 291 | device-id = <5>; /* The UCC number, 1-7*/ |
287 | port-number = <0>; /* Which ttyQEx device */ | 292 | port-number = <0>; /* Which ttyQEx device */ |
288 | soft-uart; /* We need Soft-UART */ | 293 | soft-uart; /* We need Soft-UART */ |
289 | reg = <2400 200>; | 294 | reg = <0x2400 0x200>; |
290 | interrupts = <28>; /* From Table 18-12 */ | 295 | interrupts = <40>; /* From Table 18-12 */ |
291 | interrupt-parent = < &qeic >; | 296 | interrupt-parent = < &qeic >; |
292 | /* | 297 | /* |
293 | * For Soft-UART, we need to set TX to 1X, which | 298 | * For Soft-UART, we need to set TX to 1X, which |
@@ -302,92 +307,91 @@ | |||
302 | mdio@2320 { | 307 | mdio@2320 { |
303 | #address-cells = <1>; | 308 | #address-cells = <1>; |
304 | #size-cells = <0>; | 309 | #size-cells = <0>; |
305 | reg = <2320 18>; | 310 | reg = <0x2320 0x18>; |
306 | device_type = "mdio"; | 311 | compatible = "fsl,ucc-mdio"; |
307 | compatible = "ucc_geth_phy"; | ||
308 | 312 | ||
309 | phy3: ethernet-phy@03 { | 313 | phy3: ethernet-phy@03 { |
310 | interrupt-parent = < &ipic >; | 314 | interrupt-parent = <&ipic>; |
311 | interrupts = <11 8>; | 315 | interrupts = <17 0x8>; |
312 | reg = <3>; | 316 | reg = <0x3>; |
313 | device_type = "ethernet-phy"; | 317 | device_type = "ethernet-phy"; |
314 | }; | 318 | }; |
315 | phy4: ethernet-phy@04 { | 319 | phy4: ethernet-phy@04 { |
316 | interrupt-parent = < &ipic >; | 320 | interrupt-parent = <&ipic>; |
317 | interrupts = <12 8>; | 321 | interrupts = <18 0x8>; |
318 | reg = <4>; | 322 | reg = <0x4>; |
319 | device_type = "ethernet-phy"; | 323 | device_type = "ethernet-phy"; |
320 | }; | 324 | }; |
321 | }; | 325 | }; |
322 | 326 | ||
323 | qeic: qeic@80 { | 327 | qeic: interrupt-controller@80 { |
324 | interrupt-controller; | 328 | interrupt-controller; |
325 | device_type = "qeic"; | 329 | compatible = "fsl,qe-ic"; |
326 | #address-cells = <0>; | 330 | #address-cells = <0>; |
327 | #interrupt-cells = <1>; | 331 | #interrupt-cells = <1>; |
328 | reg = <80 80>; | 332 | reg = <0x80 0x80>; |
329 | big-endian; | 333 | big-endian; |
330 | interrupts = <20 8 21 8>; //high:32 low:33 | 334 | interrupts = <32 0x8 33 0x8>; //high:32 low:33 |
331 | interrupt-parent = < &ipic >; | 335 | interrupt-parent = <&ipic>; |
332 | }; | 336 | }; |
333 | }; | 337 | }; |
334 | 338 | ||
335 | pci0: pci@e0008500 { | 339 | pci0: pci@e0008500 { |
336 | cell-index = <1>; | 340 | cell-index = <1>; |
337 | interrupt-map-mask = <f800 0 0 7>; | 341 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
338 | interrupt-map = < | 342 | interrupt-map = < |
339 | /* IDSEL 0x11 AD17 */ | 343 | /* IDSEL 0x11 AD17 */ |
340 | 8800 0 0 1 &ipic 14 8 | 344 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
341 | 8800 0 0 2 &ipic 15 8 | 345 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
342 | 8800 0 0 3 &ipic 16 8 | 346 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
343 | 8800 0 0 4 &ipic 17 8 | 347 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
344 | 348 | ||
345 | /* IDSEL 0x12 AD18 */ | 349 | /* IDSEL 0x12 AD18 */ |
346 | 9000 0 0 1 &ipic 16 8 | 350 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
347 | 9000 0 0 2 &ipic 17 8 | 351 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
348 | 9000 0 0 3 &ipic 14 8 | 352 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
349 | 9000 0 0 4 &ipic 15 8 | 353 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
350 | 354 | ||
351 | /* IDSEL 0x13 AD19 */ | 355 | /* IDSEL 0x13 AD19 */ |
352 | 9800 0 0 1 &ipic 17 8 | 356 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
353 | 9800 0 0 2 &ipic 14 8 | 357 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
354 | 9800 0 0 3 &ipic 15 8 | 358 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
355 | 9800 0 0 4 &ipic 16 8 | 359 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
356 | 360 | ||
357 | /* IDSEL 0x15 AD21*/ | 361 | /* IDSEL 0x15 AD21*/ |
358 | a800 0 0 1 &ipic 14 8 | 362 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
359 | a800 0 0 2 &ipic 15 8 | 363 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
360 | a800 0 0 3 &ipic 16 8 | 364 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
361 | a800 0 0 4 &ipic 17 8 | 365 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
362 | 366 | ||
363 | /* IDSEL 0x16 AD22*/ | 367 | /* IDSEL 0x16 AD22*/ |
364 | b000 0 0 1 &ipic 17 8 | 368 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
365 | b000 0 0 2 &ipic 14 8 | 369 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
366 | b000 0 0 3 &ipic 15 8 | 370 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
367 | b000 0 0 4 &ipic 16 8 | 371 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
368 | 372 | ||
369 | /* IDSEL 0x17 AD23*/ | 373 | /* IDSEL 0x17 AD23*/ |
370 | b800 0 0 1 &ipic 16 8 | 374 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
371 | b800 0 0 2 &ipic 17 8 | 375 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
372 | b800 0 0 3 &ipic 14 8 | 376 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
373 | b800 0 0 4 &ipic 15 8 | 377 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
374 | 378 | ||
375 | /* IDSEL 0x18 AD24*/ | 379 | /* IDSEL 0x18 AD24*/ |
376 | c000 0 0 1 &ipic 15 8 | 380 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
377 | c000 0 0 2 &ipic 16 8 | 381 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
378 | c000 0 0 3 &ipic 17 8 | 382 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
379 | c000 0 0 4 &ipic 14 8>; | 383 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
380 | interrupt-parent = < &ipic >; | 384 | interrupt-parent = <&ipic>; |
381 | interrupts = <42 8>; | 385 | interrupts = <66 0x8>; |
382 | bus-range = <0 0>; | 386 | bus-range = <0x0 0x0>; |
383 | ranges = <02000000 0 90000000 90000000 0 10000000 | 387 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
384 | 42000000 0 80000000 80000000 0 10000000 | 388 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
385 | 01000000 0 00000000 d0000000 0 00100000>; | 389 | 0x01000000 0x0 0x00000000 0xd0000000 0x0 0x00100000>; |
386 | clock-frequency = <0>; | 390 | clock-frequency = <0>; |
387 | #interrupt-cells = <1>; | 391 | #interrupt-cells = <1>; |
388 | #size-cells = <2>; | 392 | #size-cells = <2>; |
389 | #address-cells = <3>; | 393 | #address-cells = <3>; |
390 | reg = <e0008500 100>; | 394 | reg = <0xe0008500 0x100>; |
391 | compatible = "fsl,mpc8349-pci"; | 395 | compatible = "fsl,mpc8349-pci"; |
392 | device_type = "pci"; | 396 | device_type = "pci"; |
393 | }; | 397 | }; |
diff --git a/arch/powerpc/boot/dts/mpc832x_rdb.dts b/arch/powerpc/boot/dts/mpc832x_rdb.dts index 10ff7aadf9dc..94f93d209de8 100644 --- a/arch/powerpc/boot/dts/mpc832x_rdb.dts +++ b/arch/powerpc/boot/dts/mpc832x_rdb.dts | |||
@@ -9,6 +9,8 @@ | |||
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | 11 | ||
12 | /dts-v1/; | ||
13 | |||
12 | / { | 14 | / { |
13 | model = "MPC8323ERDB"; | 15 | model = "MPC8323ERDB"; |
14 | compatible = "MPC8323ERDB", "MPC832xRDB", "MPC83xxRDB"; | 16 | compatible = "MPC8323ERDB", "MPC832xRDB", "MPC83xxRDB"; |
@@ -29,11 +31,11 @@ | |||
29 | 31 | ||
30 | PowerPC,8323@0 { | 32 | PowerPC,8323@0 { |
31 | device_type = "cpu"; | 33 | device_type = "cpu"; |
32 | reg = <0>; | 34 | reg = <0x0>; |
33 | d-cache-line-size = <20>; // 32 bytes | 35 | d-cache-line-size = <0x20>; // 32 bytes |
34 | i-cache-line-size = <20>; // 32 bytes | 36 | i-cache-line-size = <0x20>; // 32 bytes |
35 | d-cache-size = <4000>; // L1, 16K | 37 | d-cache-size = <16384>; // L1, 16K |
36 | i-cache-size = <4000>; // L1, 16K | 38 | i-cache-size = <16384>; // L1, 16K |
37 | timebase-frequency = <0>; | 39 | timebase-frequency = <0>; |
38 | bus-frequency = <0>; | 40 | bus-frequency = <0>; |
39 | clock-frequency = <0>; | 41 | clock-frequency = <0>; |
@@ -42,21 +44,21 @@ | |||
42 | 44 | ||
43 | memory { | 45 | memory { |
44 | device_type = "memory"; | 46 | device_type = "memory"; |
45 | reg = <00000000 04000000>; | 47 | reg = <0x00000000 0x04000000>; |
46 | }; | 48 | }; |
47 | 49 | ||
48 | soc8323@e0000000 { | 50 | soc8323@e0000000 { |
49 | #address-cells = <1>; | 51 | #address-cells = <1>; |
50 | #size-cells = <1>; | 52 | #size-cells = <1>; |
51 | device_type = "soc"; | 53 | device_type = "soc"; |
52 | ranges = <0 e0000000 00100000>; | 54 | ranges = <0x0 0xe0000000 0x00100000>; |
53 | reg = <e0000000 00000200>; | 55 | reg = <0xe0000000 0x00000200>; |
54 | bus-frequency = <0>; | 56 | bus-frequency = <0>; |
55 | 57 | ||
56 | wdt@200 { | 58 | wdt@200 { |
57 | device_type = "watchdog"; | 59 | device_type = "watchdog"; |
58 | compatible = "mpc83xx_wdt"; | 60 | compatible = "mpc83xx_wdt"; |
59 | reg = <200 100>; | 61 | reg = <0x200 0x100>; |
60 | }; | 62 | }; |
61 | 63 | ||
62 | i2c@3000 { | 64 | i2c@3000 { |
@@ -64,8 +66,8 @@ | |||
64 | #size-cells = <0>; | 66 | #size-cells = <0>; |
65 | cell-index = <0>; | 67 | cell-index = <0>; |
66 | compatible = "fsl-i2c"; | 68 | compatible = "fsl-i2c"; |
67 | reg = <3000 100>; | 69 | reg = <0x3000 0x100>; |
68 | interrupts = <e 8>; | 70 | interrupts = <14 0x8>; |
69 | interrupt-parent = <&pic>; | 71 | interrupt-parent = <&pic>; |
70 | dfsrr; | 72 | dfsrr; |
71 | }; | 73 | }; |
@@ -74,9 +76,9 @@ | |||
74 | cell-index = <0>; | 76 | cell-index = <0>; |
75 | device_type = "serial"; | 77 | device_type = "serial"; |
76 | compatible = "ns16550"; | 78 | compatible = "ns16550"; |
77 | reg = <4500 100>; | 79 | reg = <0x4500 0x100>; |
78 | clock-frequency = <0>; | 80 | clock-frequency = <0>; |
79 | interrupts = <9 8>; | 81 | interrupts = <9 0x8>; |
80 | interrupt-parent = <&pic>; | 82 | interrupt-parent = <&pic>; |
81 | }; | 83 | }; |
82 | 84 | ||
@@ -84,9 +86,9 @@ | |||
84 | cell-index = <1>; | 86 | cell-index = <1>; |
85 | device_type = "serial"; | 87 | device_type = "serial"; |
86 | compatible = "ns16550"; | 88 | compatible = "ns16550"; |
87 | reg = <4600 100>; | 89 | reg = <0x4600 0x100>; |
88 | clock-frequency = <0>; | 90 | clock-frequency = <0>; |
89 | interrupts = <a 8>; | 91 | interrupts = <10 0x8>; |
90 | interrupt-parent = <&pic>; | 92 | interrupt-parent = <&pic>; |
91 | }; | 93 | }; |
92 | 94 | ||
@@ -94,26 +96,26 @@ | |||
94 | device_type = "crypto"; | 96 | device_type = "crypto"; |
95 | model = "SEC2"; | 97 | model = "SEC2"; |
96 | compatible = "talitos"; | 98 | compatible = "talitos"; |
97 | reg = <30000 7000>; | 99 | reg = <0x30000 0x7000>; |
98 | interrupts = <b 8>; | 100 | interrupts = <11 0x8>; |
99 | interrupt-parent = <&pic>; | 101 | interrupt-parent = <&pic>; |
100 | /* Rev. 2.2 */ | 102 | /* Rev. 2.2 */ |
101 | num-channels = <1>; | 103 | num-channels = <1>; |
102 | channel-fifo-len = <18>; | 104 | channel-fifo-len = <24>; |
103 | exec-units-mask = <0000004c>; | 105 | exec-units-mask = <0x0000004c>; |
104 | descriptor-types-mask = <0122003f>; | 106 | descriptor-types-mask = <0x0122003f>; |
105 | }; | 107 | }; |
106 | 108 | ||
107 | pic:pic@700 { | 109 | pic:pic@700 { |
108 | interrupt-controller; | 110 | interrupt-controller; |
109 | #address-cells = <0>; | 111 | #address-cells = <0>; |
110 | #interrupt-cells = <2>; | 112 | #interrupt-cells = <2>; |
111 | reg = <700 100>; | 113 | reg = <0x700 0x100>; |
112 | device_type = "ipic"; | 114 | device_type = "ipic"; |
113 | }; | 115 | }; |
114 | 116 | ||
115 | par_io@1400 { | 117 | par_io@1400 { |
116 | reg = <1400 100>; | 118 | reg = <0x1400 0x100>; |
117 | device_type = "par_io"; | 119 | device_type = "par_io"; |
118 | num-ports = <7>; | 120 | num-ports = <7>; |
119 | 121 | ||
@@ -122,28 +124,28 @@ | |||
122 | /* port pin dir open_drain assignment has_irq */ | 124 | /* port pin dir open_drain assignment has_irq */ |
123 | 3 4 3 0 2 0 /* MDIO */ | 125 | 3 4 3 0 2 0 /* MDIO */ |
124 | 3 5 1 0 2 0 /* MDC */ | 126 | 3 5 1 0 2 0 /* MDC */ |
125 | 3 15 2 0 1 0 /* RX_CLK (CLK16) */ | 127 | 3 21 2 0 1 0 /* RX_CLK (CLK16) */ |
126 | 3 17 2 0 1 0 /* TX_CLK (CLK3) */ | 128 | 3 23 2 0 1 0 /* TX_CLK (CLK3) */ |
127 | 0 12 1 0 1 0 /* TxD0 */ | 129 | 0 18 1 0 1 0 /* TxD0 */ |
128 | 0 13 1 0 1 0 /* TxD1 */ | 130 | 0 19 1 0 1 0 /* TxD1 */ |
129 | 0 14 1 0 1 0 /* TxD2 */ | 131 | 0 20 1 0 1 0 /* TxD2 */ |
130 | 0 15 1 0 1 0 /* TxD3 */ | 132 | 0 21 1 0 1 0 /* TxD3 */ |
131 | 0 16 2 0 1 0 /* RxD0 */ | 133 | 0 22 2 0 1 0 /* RxD0 */ |
132 | 0 17 2 0 1 0 /* RxD1 */ | 134 | 0 23 2 0 1 0 /* RxD1 */ |
133 | 0 18 2 0 1 0 /* RxD2 */ | 135 | 0 24 2 0 1 0 /* RxD2 */ |
134 | 0 19 2 0 1 0 /* RxD3 */ | 136 | 0 25 2 0 1 0 /* RxD3 */ |
135 | 0 1a 2 0 1 0 /* RX_ER */ | 137 | 0 26 2 0 1 0 /* RX_ER */ |
136 | 0 1b 1 0 1 0 /* TX_ER */ | 138 | 0 27 1 0 1 0 /* TX_ER */ |
137 | 0 1c 2 0 1 0 /* RX_DV */ | 139 | 0 28 2 0 1 0 /* RX_DV */ |
138 | 0 1d 2 0 1 0 /* COL */ | 140 | 0 29 2 0 1 0 /* COL */ |
139 | 0 1e 1 0 1 0 /* TX_EN */ | 141 | 0 30 1 0 1 0 /* TX_EN */ |
140 | 0 1f 2 0 1 0>; /* CRS */ | 142 | 0 31 2 0 1 0>; /* CRS */ |
141 | }; | 143 | }; |
142 | ucc3pio:ucc_pin@03 { | 144 | ucc3pio:ucc_pin@03 { |
143 | pio-map = < | 145 | pio-map = < |
144 | /* port pin dir open_drain assignment has_irq */ | 146 | /* port pin dir open_drain assignment has_irq */ |
145 | 0 d 2 0 1 0 /* RX_CLK (CLK9) */ | 147 | 0 13 2 0 1 0 /* RX_CLK (CLK9) */ |
146 | 3 18 2 0 1 0 /* TX_CLK (CLK10) */ | 148 | 3 24 2 0 1 0 /* TX_CLK (CLK10) */ |
147 | 1 0 1 0 1 0 /* TxD0 */ | 149 | 1 0 1 0 1 0 /* TxD0 */ |
148 | 1 1 1 0 1 0 /* TxD1 */ | 150 | 1 1 1 0 1 0 /* TxD1 */ |
149 | 1 2 1 0 1 0 /* TxD2 */ | 151 | 1 2 1 0 1 0 /* TxD2 */ |
@@ -154,10 +156,10 @@ | |||
154 | 1 7 2 0 1 0 /* RxD3 */ | 156 | 1 7 2 0 1 0 /* RxD3 */ |
155 | 1 8 2 0 1 0 /* RX_ER */ | 157 | 1 8 2 0 1 0 /* RX_ER */ |
156 | 1 9 1 0 1 0 /* TX_ER */ | 158 | 1 9 1 0 1 0 /* TX_ER */ |
157 | 1 a 2 0 1 0 /* RX_DV */ | 159 | 1 10 2 0 1 0 /* RX_DV */ |
158 | 1 b 2 0 1 0 /* COL */ | 160 | 1 11 2 0 1 0 /* COL */ |
159 | 1 c 1 0 1 0 /* TX_EN */ | 161 | 1 12 1 0 1 0 /* TX_EN */ |
160 | 1 d 2 0 1 0>; /* CRS */ | 162 | 1 13 2 0 1 0>; /* CRS */ |
161 | }; | 163 | }; |
162 | }; | 164 | }; |
163 | }; | 165 | }; |
@@ -166,34 +168,38 @@ | |||
166 | #address-cells = <1>; | 168 | #address-cells = <1>; |
167 | #size-cells = <1>; | 169 | #size-cells = <1>; |
168 | device_type = "qe"; | 170 | device_type = "qe"; |
169 | model = "QE"; | 171 | compatible = "fsl,qe"; |
170 | ranges = <0 e0100000 00100000>; | 172 | ranges = <0x0 0xe0100000 0x00100000>; |
171 | reg = <e0100000 480>; | 173 | reg = <0xe0100000 0x480>; |
172 | brg-frequency = <0>; | 174 | brg-frequency = <0>; |
173 | bus-frequency = <BCD3D80>; | 175 | bus-frequency = <198000000>; |
174 | 176 | ||
175 | muram@10000 { | 177 | muram@10000 { |
176 | device_type = "muram"; | 178 | #address-cells = <1>; |
177 | ranges = <0 00010000 00004000>; | 179 | #size-cells = <1>; |
180 | compatible = "fsl,qe-muram", "fsl,cpm-muram"; | ||
181 | ranges = <0x0 0x00010000 0x00004000>; | ||
178 | 182 | ||
179 | data-only@0 { | 183 | data-only@0 { |
180 | reg = <0 4000>; | 184 | compatible = "fsl,qe-muram-data", |
185 | "fsl,cpm-muram-data"; | ||
186 | reg = <0x0 0x4000>; | ||
181 | }; | 187 | }; |
182 | }; | 188 | }; |
183 | 189 | ||
184 | spi@4c0 { | 190 | spi@4c0 { |
185 | device_type = "spi"; | 191 | cell-index = <0>; |
186 | compatible = "fsl_spi"; | 192 | compatible = "fsl,spi"; |
187 | reg = <4c0 40>; | 193 | reg = <0x4c0 0x40>; |
188 | interrupts = <2>; | 194 | interrupts = <2>; |
189 | interrupt-parent = <&qeic>; | 195 | interrupt-parent = <&qeic>; |
190 | mode = "cpu-qe"; | 196 | mode = "cpu-qe"; |
191 | }; | 197 | }; |
192 | 198 | ||
193 | spi@500 { | 199 | spi@500 { |
194 | device_type = "spi"; | 200 | cell-index = <1>; |
195 | compatible = "fsl_spi"; | 201 | compatible = "fsl,spi"; |
196 | reg = <500 40>; | 202 | reg = <0x500 0x40>; |
197 | interrupts = <1>; | 203 | interrupts = <1>; |
198 | interrupt-parent = <&qeic>; | 204 | interrupt-parent = <&qeic>; |
199 | mode = "cpu"; | 205 | mode = "cpu"; |
@@ -205,8 +211,8 @@ | |||
205 | model = "UCC"; | 211 | model = "UCC"; |
206 | cell-index = <2>; | 212 | cell-index = <2>; |
207 | device-id = <2>; | 213 | device-id = <2>; |
208 | reg = <3000 200>; | 214 | reg = <0x3000 0x200>; |
209 | interrupts = <21>; | 215 | interrupts = <33>; |
210 | interrupt-parent = <&qeic>; | 216 | interrupt-parent = <&qeic>; |
211 | local-mac-address = [ 00 00 00 00 00 00 ]; | 217 | local-mac-address = [ 00 00 00 00 00 00 ]; |
212 | rx-clock-name = "clk16"; | 218 | rx-clock-name = "clk16"; |
@@ -221,8 +227,8 @@ | |||
221 | model = "UCC"; | 227 | model = "UCC"; |
222 | cell-index = <3>; | 228 | cell-index = <3>; |
223 | device-id = <3>; | 229 | device-id = <3>; |
224 | reg = <2200 200>; | 230 | reg = <0x2200 0x200>; |
225 | interrupts = <22>; | 231 | interrupts = <34>; |
226 | interrupt-parent = <&qeic>; | 232 | interrupt-parent = <&qeic>; |
227 | local-mac-address = [ 00 00 00 00 00 00 ]; | 233 | local-mac-address = [ 00 00 00 00 00 00 ]; |
228 | rx-clock-name = "clk9"; | 234 | rx-clock-name = "clk9"; |
@@ -234,66 +240,65 @@ | |||
234 | mdio@3120 { | 240 | mdio@3120 { |
235 | #address-cells = <1>; | 241 | #address-cells = <1>; |
236 | #size-cells = <0>; | 242 | #size-cells = <0>; |
237 | reg = <3120 18>; | 243 | reg = <0x3120 0x18>; |
238 | device_type = "mdio"; | 244 | compatible = "fsl,ucc-mdio"; |
239 | compatible = "ucc_geth_phy"; | ||
240 | 245 | ||
241 | phy00:ethernet-phy@00 { | 246 | phy00:ethernet-phy@00 { |
242 | interrupt-parent = <&pic>; | 247 | interrupt-parent = <&pic>; |
243 | interrupts = <0>; | 248 | interrupts = <0>; |
244 | reg = <0>; | 249 | reg = <0x0>; |
245 | device_type = "ethernet-phy"; | 250 | device_type = "ethernet-phy"; |
246 | }; | 251 | }; |
247 | phy04:ethernet-phy@04 { | 252 | phy04:ethernet-phy@04 { |
248 | interrupt-parent = <&pic>; | 253 | interrupt-parent = <&pic>; |
249 | interrupts = <0>; | 254 | interrupts = <0>; |
250 | reg = <4>; | 255 | reg = <0x4>; |
251 | device_type = "ethernet-phy"; | 256 | device_type = "ethernet-phy"; |
252 | }; | 257 | }; |
253 | }; | 258 | }; |
254 | 259 | ||
255 | qeic:qeic@80 { | 260 | qeic:interrupt-controller@80 { |
256 | interrupt-controller; | 261 | interrupt-controller; |
257 | device_type = "qeic"; | 262 | compatible = "fsl,qe-ic"; |
258 | #address-cells = <0>; | 263 | #address-cells = <0>; |
259 | #interrupt-cells = <1>; | 264 | #interrupt-cells = <1>; |
260 | reg = <80 80>; | 265 | reg = <0x80 0x80>; |
261 | big-endian; | 266 | big-endian; |
262 | interrupts = <20 8 21 8>; //high:32 low:33 | 267 | interrupts = <32 0x8 33 0x8>; //high:32 low:33 |
263 | interrupt-parent = <&pic>; | 268 | interrupt-parent = <&pic>; |
264 | }; | 269 | }; |
265 | }; | 270 | }; |
266 | 271 | ||
267 | pci0: pci@e0008500 { | 272 | pci0: pci@e0008500 { |
268 | cell-index = <1>; | 273 | cell-index = <1>; |
269 | interrupt-map-mask = <f800 0 0 7>; | 274 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
270 | interrupt-map = < | 275 | interrupt-map = < |
271 | /* IDSEL 0x10 AD16 (USB) */ | 276 | /* IDSEL 0x10 AD16 (USB) */ |
272 | 8000 0 0 1 &pic 11 8 | 277 | 0x8000 0x0 0x0 0x1 &pic 17 0x8 |
273 | 278 | ||
274 | /* IDSEL 0x11 AD17 (Mini1)*/ | 279 | /* IDSEL 0x11 AD17 (Mini1)*/ |
275 | 8800 0 0 1 &pic 12 8 | 280 | 0x8800 0x0 0x0 0x1 &pic 18 0x8 |
276 | 8800 0 0 2 &pic 13 8 | 281 | 0x8800 0x0 0x0 0x2 &pic 19 0x8 |
277 | 8800 0 0 3 &pic 14 8 | 282 | 0x8800 0x0 0x0 0x3 &pic 20 0x8 |
278 | 8800 0 0 4 &pic 30 8 | 283 | 0x8800 0x0 0x0 0x4 &pic 48 0x8 |
279 | 284 | ||
280 | /* IDSEL 0x12 AD18 (PCI/Mini2) */ | 285 | /* IDSEL 0x12 AD18 (PCI/Mini2) */ |
281 | 9000 0 0 1 &pic 13 8 | 286 | 0x9000 0x0 0x0 0x1 &pic 19 0x8 |
282 | 9000 0 0 2 &pic 14 8 | 287 | 0x9000 0x0 0x0 0x2 &pic 20 0x8 |
283 | 9000 0 0 3 &pic 30 8 | 288 | 0x9000 0x0 0x0 0x3 &pic 48 0x8 |
284 | 9000 0 0 4 &pic 11 8>; | 289 | 0x9000 0x0 0x0 0x4 &pic 17 0x8>; |
285 | 290 | ||
286 | interrupt-parent = <&pic>; | 291 | interrupt-parent = <&pic>; |
287 | interrupts = <42 8>; | 292 | interrupts = <66 0x8>; |
288 | bus-range = <0 0>; | 293 | bus-range = <0x0 0x0>; |
289 | ranges = <42000000 0 80000000 80000000 0 10000000 | 294 | ranges = <0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
290 | 02000000 0 90000000 90000000 0 10000000 | 295 | 0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
291 | 01000000 0 d0000000 d0000000 0 04000000>; | 296 | 0x01000000 0x0 0xd0000000 0xd0000000 0x0 0x04000000>; |
292 | clock-frequency = <0>; | 297 | clock-frequency = <0>; |
293 | #interrupt-cells = <1>; | 298 | #interrupt-cells = <1>; |
294 | #size-cells = <2>; | 299 | #size-cells = <2>; |
295 | #address-cells = <3>; | 300 | #address-cells = <3>; |
296 | reg = <e0008500 100>; | 301 | reg = <0xe0008500 0x100>; |
297 | compatible = "fsl,mpc8349-pci"; | 302 | compatible = "fsl,mpc8349-pci"; |
298 | device_type = "pci"; | 303 | device_type = "pci"; |
299 | }; | 304 | }; |
diff --git a/arch/powerpc/boot/dts/mpc8349emitx.dts b/arch/powerpc/boot/dts/mpc8349emitx.dts index 04b8da4deb60..9426676b0b7d 100644 --- a/arch/powerpc/boot/dts/mpc8349emitx.dts +++ b/arch/powerpc/boot/dts/mpc8349emitx.dts | |||
@@ -8,6 +8,9 @@ | |||
8 | * Free Software Foundation; either version 2 of the License, or (at your | 8 | * Free Software Foundation; either version 2 of the License, or (at your |
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | |||
12 | /dts-v1/; | ||
13 | |||
11 | / { | 14 | / { |
12 | model = "MPC8349EMITX"; | 15 | model = "MPC8349EMITX"; |
13 | compatible = "MPC8349EMITX", "MPC834xMITX", "MPC83xxMITX"; | 16 | compatible = "MPC8349EMITX", "MPC834xMITX", "MPC83xxMITX"; |
@@ -29,11 +32,11 @@ | |||
29 | 32 | ||
30 | PowerPC,8349@0 { | 33 | PowerPC,8349@0 { |
31 | device_type = "cpu"; | 34 | device_type = "cpu"; |
32 | reg = <0>; | 35 | reg = <0x0>; |
33 | d-cache-line-size = <20>; | 36 | d-cache-line-size = <32>; |
34 | i-cache-line-size = <20>; | 37 | i-cache-line-size = <32>; |
35 | d-cache-size = <8000>; | 38 | d-cache-size = <32768>; |
36 | i-cache-size = <8000>; | 39 | i-cache-size = <32768>; |
37 | timebase-frequency = <0>; // from bootloader | 40 | timebase-frequency = <0>; // from bootloader |
38 | bus-frequency = <0>; // from bootloader | 41 | bus-frequency = <0>; // from bootloader |
39 | clock-frequency = <0>; // from bootloader | 42 | clock-frequency = <0>; // from bootloader |
@@ -42,21 +45,21 @@ | |||
42 | 45 | ||
43 | memory { | 46 | memory { |
44 | device_type = "memory"; | 47 | device_type = "memory"; |
45 | reg = <00000000 10000000>; | 48 | reg = <0x00000000 0x10000000>; |
46 | }; | 49 | }; |
47 | 50 | ||
48 | soc8349@e0000000 { | 51 | soc8349@e0000000 { |
49 | #address-cells = <1>; | 52 | #address-cells = <1>; |
50 | #size-cells = <1>; | 53 | #size-cells = <1>; |
51 | device_type = "soc"; | 54 | device_type = "soc"; |
52 | ranges = <0 e0000000 00100000>; | 55 | ranges = <0x0 0xe0000000 0x00100000>; |
53 | reg = <e0000000 00000200>; | 56 | reg = <0xe0000000 0x00000200>; |
54 | bus-frequency = <0>; // from bootloader | 57 | bus-frequency = <0>; // from bootloader |
55 | 58 | ||
56 | wdt@200 { | 59 | wdt@200 { |
57 | device_type = "watchdog"; | 60 | device_type = "watchdog"; |
58 | compatible = "mpc83xx_wdt"; | 61 | compatible = "mpc83xx_wdt"; |
59 | reg = <200 100>; | 62 | reg = <0x200 0x100>; |
60 | }; | 63 | }; |
61 | 64 | ||
62 | i2c@3000 { | 65 | i2c@3000 { |
@@ -64,9 +67,9 @@ | |||
64 | #size-cells = <0>; | 67 | #size-cells = <0>; |
65 | cell-index = <0>; | 68 | cell-index = <0>; |
66 | compatible = "fsl-i2c"; | 69 | compatible = "fsl-i2c"; |
67 | reg = <3000 100>; | 70 | reg = <0x3000 0x100>; |
68 | interrupts = <e 8>; | 71 | interrupts = <14 0x8>; |
69 | interrupt-parent = < &ipic >; | 72 | interrupt-parent = <&ipic>; |
70 | dfsrr; | 73 | dfsrr; |
71 | }; | 74 | }; |
72 | 75 | ||
@@ -75,39 +78,39 @@ | |||
75 | #size-cells = <0>; | 78 | #size-cells = <0>; |
76 | cell-index = <1>; | 79 | cell-index = <1>; |
77 | compatible = "fsl-i2c"; | 80 | compatible = "fsl-i2c"; |
78 | reg = <3100 100>; | 81 | reg = <0x3100 0x100>; |
79 | interrupts = <f 8>; | 82 | interrupts = <15 0x8>; |
80 | interrupt-parent = < &ipic >; | 83 | interrupt-parent = <&ipic>; |
81 | dfsrr; | 84 | dfsrr; |
82 | }; | 85 | }; |
83 | 86 | ||
84 | spi@7000 { | 87 | spi@7000 { |
85 | device_type = "spi"; | 88 | cell-index = <0>; |
86 | compatible = "fsl_spi"; | 89 | compatible = "fsl,spi"; |
87 | reg = <7000 1000>; | 90 | reg = <0x7000 0x1000>; |
88 | interrupts = <10 8>; | 91 | interrupts = <16 0x8>; |
89 | interrupt-parent = < &ipic >; | 92 | interrupt-parent = <&ipic>; |
90 | mode = "cpu"; | 93 | mode = "cpu"; |
91 | }; | 94 | }; |
92 | 95 | ||
93 | usb@22000 { | 96 | usb@22000 { |
94 | compatible = "fsl-usb2-mph"; | 97 | compatible = "fsl-usb2-mph"; |
95 | reg = <22000 1000>; | 98 | reg = <0x22000 0x1000>; |
96 | #address-cells = <1>; | 99 | #address-cells = <1>; |
97 | #size-cells = <0>; | 100 | #size-cells = <0>; |
98 | interrupt-parent = < &ipic >; | 101 | interrupt-parent = <&ipic>; |
99 | interrupts = <27 8>; | 102 | interrupts = <39 0x8>; |
100 | phy_type = "ulpi"; | 103 | phy_type = "ulpi"; |
101 | port1; | 104 | port1; |
102 | }; | 105 | }; |
103 | 106 | ||
104 | usb@23000 { | 107 | usb@23000 { |
105 | compatible = "fsl-usb2-dr"; | 108 | compatible = "fsl-usb2-dr"; |
106 | reg = <23000 1000>; | 109 | reg = <0x23000 0x1000>; |
107 | #address-cells = <1>; | 110 | #address-cells = <1>; |
108 | #size-cells = <0>; | 111 | #size-cells = <0>; |
109 | interrupt-parent = < &ipic >; | 112 | interrupt-parent = <&ipic>; |
110 | interrupts = <26 8>; | 113 | interrupts = <38 0x8>; |
111 | dr_mode = "peripheral"; | 114 | dr_mode = "peripheral"; |
112 | phy_type = "ulpi"; | 115 | phy_type = "ulpi"; |
113 | }; | 116 | }; |
@@ -116,13 +119,13 @@ | |||
116 | #address-cells = <1>; | 119 | #address-cells = <1>; |
117 | #size-cells = <0>; | 120 | #size-cells = <0>; |
118 | compatible = "fsl,gianfar-mdio"; | 121 | compatible = "fsl,gianfar-mdio"; |
119 | reg = <24520 20>; | 122 | reg = <0x24520 0x20>; |
120 | 123 | ||
121 | /* Vitesse 8201 */ | 124 | /* Vitesse 8201 */ |
122 | phy1c: ethernet-phy@1c { | 125 | phy1c: ethernet-phy@1c { |
123 | interrupt-parent = < &ipic >; | 126 | interrupt-parent = <&ipic>; |
124 | interrupts = <12 8>; | 127 | interrupts = <18 0x8>; |
125 | reg = <1c>; | 128 | reg = <0x1c>; |
126 | device_type = "ethernet-phy"; | 129 | device_type = "ethernet-phy"; |
127 | }; | 130 | }; |
128 | }; | 131 | }; |
@@ -132,11 +135,11 @@ | |||
132 | device_type = "network"; | 135 | device_type = "network"; |
133 | model = "TSEC"; | 136 | model = "TSEC"; |
134 | compatible = "gianfar"; | 137 | compatible = "gianfar"; |
135 | reg = <24000 1000>; | 138 | reg = <0x24000 0x1000>; |
136 | local-mac-address = [ 00 00 00 00 00 00 ]; | 139 | local-mac-address = [ 00 00 00 00 00 00 ]; |
137 | interrupts = <20 8 21 8 22 8>; | 140 | interrupts = <32 0x8 33 0x8 34 0x8>; |
138 | interrupt-parent = < &ipic >; | 141 | interrupt-parent = <&ipic>; |
139 | phy-handle = < &phy1c >; | 142 | phy-handle = <&phy1c>; |
140 | linux,network-index = <0>; | 143 | linux,network-index = <0>; |
141 | }; | 144 | }; |
142 | 145 | ||
@@ -145,12 +148,12 @@ | |||
145 | device_type = "network"; | 148 | device_type = "network"; |
146 | model = "TSEC"; | 149 | model = "TSEC"; |
147 | compatible = "gianfar"; | 150 | compatible = "gianfar"; |
148 | reg = <25000 1000>; | 151 | reg = <0x25000 0x1000>; |
149 | local-mac-address = [ 00 00 00 00 00 00 ]; | 152 | local-mac-address = [ 00 00 00 00 00 00 ]; |
150 | interrupts = <23 8 24 8 25 8>; | 153 | interrupts = <35 0x8 36 0x8 37 0x8>; |
151 | interrupt-parent = < &ipic >; | 154 | interrupt-parent = <&ipic>; |
152 | /* Vitesse 7385 isn't on the MDIO bus */ | 155 | /* Vitesse 7385 isn't on the MDIO bus */ |
153 | fixed-link = <1 1 d#1000 0 0>; | 156 | fixed-link = <1 1 1000 0 0>; |
154 | linux,network-index = <1>; | 157 | linux,network-index = <1>; |
155 | }; | 158 | }; |
156 | 159 | ||
@@ -158,88 +161,88 @@ | |||
158 | cell-index = <0>; | 161 | cell-index = <0>; |
159 | device_type = "serial"; | 162 | device_type = "serial"; |
160 | compatible = "ns16550"; | 163 | compatible = "ns16550"; |
161 | reg = <4500 100>; | 164 | reg = <0x4500 0x100>; |
162 | clock-frequency = <0>; // from bootloader | 165 | clock-frequency = <0>; // from bootloader |
163 | interrupts = <9 8>; | 166 | interrupts = <9 0x8>; |
164 | interrupt-parent = < &ipic >; | 167 | interrupt-parent = <&ipic>; |
165 | }; | 168 | }; |
166 | 169 | ||
167 | serial1: serial@4600 { | 170 | serial1: serial@4600 { |
168 | cell-index = <1>; | 171 | cell-index = <1>; |
169 | device_type = "serial"; | 172 | device_type = "serial"; |
170 | compatible = "ns16550"; | 173 | compatible = "ns16550"; |
171 | reg = <4600 100>; | 174 | reg = <0x4600 0x100>; |
172 | clock-frequency = <0>; // from bootloader | 175 | clock-frequency = <0>; // from bootloader |
173 | interrupts = <a 8>; | 176 | interrupts = <10 0x8>; |
174 | interrupt-parent = < &ipic >; | 177 | interrupt-parent = <&ipic>; |
175 | }; | 178 | }; |
176 | 179 | ||
177 | crypto@30000 { | 180 | crypto@30000 { |
178 | device_type = "crypto"; | 181 | device_type = "crypto"; |
179 | model = "SEC2"; | 182 | model = "SEC2"; |
180 | compatible = "talitos"; | 183 | compatible = "talitos"; |
181 | reg = <30000 10000>; | 184 | reg = <0x30000 0x10000>; |
182 | interrupts = <b 8>; | 185 | interrupts = <11 0x8>; |
183 | interrupt-parent = < &ipic >; | 186 | interrupt-parent = <&ipic>; |
184 | num-channels = <4>; | 187 | num-channels = <4>; |
185 | channel-fifo-len = <18>; | 188 | channel-fifo-len = <24>; |
186 | exec-units-mask = <0000007e>; | 189 | exec-units-mask = <0x0000007e>; |
187 | descriptor-types-mask = <01010ebf>; | 190 | descriptor-types-mask = <0x01010ebf>; |
188 | }; | 191 | }; |
189 | 192 | ||
190 | ipic: pic@700 { | 193 | ipic: pic@700 { |
191 | interrupt-controller; | 194 | interrupt-controller; |
192 | #address-cells = <0>; | 195 | #address-cells = <0>; |
193 | #interrupt-cells = <2>; | 196 | #interrupt-cells = <2>; |
194 | reg = <700 100>; | 197 | reg = <0x700 0x100>; |
195 | device_type = "ipic"; | 198 | device_type = "ipic"; |
196 | }; | 199 | }; |
197 | }; | 200 | }; |
198 | 201 | ||
199 | pci0: pci@e0008500 { | 202 | pci0: pci@e0008500 { |
200 | cell-index = <1>; | 203 | cell-index = <1>; |
201 | interrupt-map-mask = <f800 0 0 7>; | 204 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
202 | interrupt-map = < | 205 | interrupt-map = < |
203 | /* IDSEL 0x10 - SATA */ | 206 | /* IDSEL 0x10 - SATA */ |
204 | 8000 0 0 1 &ipic 16 8 /* SATA_INTA */ | 207 | 0x8000 0x0 0x0 0x1 &ipic 22 0x8 /* SATA_INTA */ |
205 | >; | 208 | >; |
206 | interrupt-parent = < &ipic >; | 209 | interrupt-parent = <&ipic>; |
207 | interrupts = <42 8>; | 210 | interrupts = <66 0x8>; |
208 | bus-range = <0 0>; | 211 | bus-range = <0x0 0x0>; |
209 | ranges = <42000000 0 80000000 80000000 0 10000000 | 212 | ranges = <0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
210 | 02000000 0 90000000 90000000 0 10000000 | 213 | 0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
211 | 01000000 0 00000000 e2000000 0 01000000>; | 214 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x01000000>; |
212 | clock-frequency = <3f940aa>; | 215 | clock-frequency = <66666666>; |
213 | #interrupt-cells = <1>; | 216 | #interrupt-cells = <1>; |
214 | #size-cells = <2>; | 217 | #size-cells = <2>; |
215 | #address-cells = <3>; | 218 | #address-cells = <3>; |
216 | reg = <e0008500 100>; | 219 | reg = <0xe0008500 0x100>; |
217 | compatible = "fsl,mpc8349-pci"; | 220 | compatible = "fsl,mpc8349-pci"; |
218 | device_type = "pci"; | 221 | device_type = "pci"; |
219 | }; | 222 | }; |
220 | 223 | ||
221 | pci1: pci@e0008600 { | 224 | pci1: pci@e0008600 { |
222 | cell-index = <2>; | 225 | cell-index = <2>; |
223 | interrupt-map-mask = <f800 0 0 7>; | 226 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
224 | interrupt-map = < | 227 | interrupt-map = < |
225 | /* IDSEL 0x0E - MiniPCI Slot */ | 228 | /* IDSEL 0x0E - MiniPCI Slot */ |
226 | 7000 0 0 1 &ipic 15 8 /* PCI_INTA */ | 229 | 0x7000 0x0 0x0 0x1 &ipic 21 0x8 /* PCI_INTA */ |
227 | 230 | ||
228 | /* IDSEL 0x0F - PCI Slot */ | 231 | /* IDSEL 0x0F - PCI Slot */ |
229 | 7800 0 0 1 &ipic 14 8 /* PCI_INTA */ | 232 | 0x7800 0x0 0x0 0x1 &ipic 20 0x8 /* PCI_INTA */ |
230 | 7800 0 0 2 &ipic 15 8 /* PCI_INTB */ | 233 | 0x7800 0x0 0x0 0x2 &ipic 21 0x8 /* PCI_INTB */ |
231 | >; | 234 | >; |
232 | interrupt-parent = < &ipic >; | 235 | interrupt-parent = <&ipic>; |
233 | interrupts = <43 8>; | 236 | interrupts = <67 0x8>; |
234 | bus-range = <0 0>; | 237 | bus-range = <0x0 0x0>; |
235 | ranges = <42000000 0 a0000000 a0000000 0 10000000 | 238 | ranges = <0x42000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000 |
236 | 02000000 0 b0000000 b0000000 0 10000000 | 239 | 0x02000000 0x0 0xb0000000 0xb0000000 0x0 0x10000000 |
237 | 01000000 0 00000000 e3000000 0 01000000>; | 240 | 0x01000000 0x0 0x00000000 0xe3000000 0x0 0x01000000>; |
238 | clock-frequency = <3f940aa>; | 241 | clock-frequency = <66666666>; |
239 | #interrupt-cells = <1>; | 242 | #interrupt-cells = <1>; |
240 | #size-cells = <2>; | 243 | #size-cells = <2>; |
241 | #address-cells = <3>; | 244 | #address-cells = <3>; |
242 | reg = <e0008600 100>; | 245 | reg = <0xe0008600 0x100>; |
243 | compatible = "fsl,mpc8349-pci"; | 246 | compatible = "fsl,mpc8349-pci"; |
244 | device_type = "pci"; | 247 | device_type = "pci"; |
245 | }; | 248 | }; |
@@ -249,15 +252,15 @@ | |||
249 | #size-cells = <1>; | 252 | #size-cells = <1>; |
250 | compatible = "fsl,mpc8349e-localbus", | 253 | compatible = "fsl,mpc8349e-localbus", |
251 | "fsl,pq2pro-localbus"; | 254 | "fsl,pq2pro-localbus"; |
252 | reg = <e0005000 d8>; | 255 | reg = <0xe0005000 0xd8>; |
253 | ranges = <3 0 f0000000 210>; | 256 | ranges = <0x3 0x0 0xf0000000 0x210>; |
254 | 257 | ||
255 | pata@3,0 { | 258 | pata@3,0 { |
256 | compatible = "fsl,mpc8349emitx-pata", "ata-generic"; | 259 | compatible = "fsl,mpc8349emitx-pata", "ata-generic"; |
257 | reg = <3 0 10 3 20c 4>; | 260 | reg = <0x3 0x0 0x10 0x3 0x20c 0x4>; |
258 | reg-shift = <1>; | 261 | reg-shift = <1>; |
259 | pio-mode = <6>; | 262 | pio-mode = <6>; |
260 | interrupts = <17 8>; | 263 | interrupts = <23 0x8>; |
261 | interrupt-parent = <&ipic>; | 264 | interrupt-parent = <&ipic>; |
262 | }; | 265 | }; |
263 | }; | 266 | }; |
diff --git a/arch/powerpc/boot/dts/mpc8349emitxgp.dts b/arch/powerpc/boot/dts/mpc8349emitxgp.dts index a06ff92cf0b1..f81d735e6e72 100644 --- a/arch/powerpc/boot/dts/mpc8349emitxgp.dts +++ b/arch/powerpc/boot/dts/mpc8349emitxgp.dts | |||
@@ -8,6 +8,9 @@ | |||
8 | * Free Software Foundation; either version 2 of the License, or (at your | 8 | * Free Software Foundation; either version 2 of the License, or (at your |
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | |||
12 | /dts-v1/; | ||
13 | |||
11 | / { | 14 | / { |
12 | model = "MPC8349EMITXGP"; | 15 | model = "MPC8349EMITXGP"; |
13 | compatible = "MPC8349EMITXGP", "MPC834xMITX", "MPC83xxMITX"; | 16 | compatible = "MPC8349EMITXGP", "MPC834xMITX", "MPC83xxMITX"; |
@@ -27,11 +30,11 @@ | |||
27 | 30 | ||
28 | PowerPC,8349@0 { | 31 | PowerPC,8349@0 { |
29 | device_type = "cpu"; | 32 | device_type = "cpu"; |
30 | reg = <0>; | 33 | reg = <0x0>; |
31 | d-cache-line-size = <20>; | 34 | d-cache-line-size = <32>; |
32 | i-cache-line-size = <20>; | 35 | i-cache-line-size = <32>; |
33 | d-cache-size = <8000>; | 36 | d-cache-size = <32768>; |
34 | i-cache-size = <8000>; | 37 | i-cache-size = <32768>; |
35 | timebase-frequency = <0>; // from bootloader | 38 | timebase-frequency = <0>; // from bootloader |
36 | bus-frequency = <0>; // from bootloader | 39 | bus-frequency = <0>; // from bootloader |
37 | clock-frequency = <0>; // from bootloader | 40 | clock-frequency = <0>; // from bootloader |
@@ -40,21 +43,21 @@ | |||
40 | 43 | ||
41 | memory { | 44 | memory { |
42 | device_type = "memory"; | 45 | device_type = "memory"; |
43 | reg = <00000000 10000000>; | 46 | reg = <0x00000000 0x10000000>; |
44 | }; | 47 | }; |
45 | 48 | ||
46 | soc8349@e0000000 { | 49 | soc8349@e0000000 { |
47 | #address-cells = <1>; | 50 | #address-cells = <1>; |
48 | #size-cells = <1>; | 51 | #size-cells = <1>; |
49 | device_type = "soc"; | 52 | device_type = "soc"; |
50 | ranges = <0 e0000000 00100000>; | 53 | ranges = <0x0 0xe0000000 0x00100000>; |
51 | reg = <e0000000 00000200>; | 54 | reg = <0xe0000000 0x00000200>; |
52 | bus-frequency = <0>; // from bootloader | 55 | bus-frequency = <0>; // from bootloader |
53 | 56 | ||
54 | wdt@200 { | 57 | wdt@200 { |
55 | device_type = "watchdog"; | 58 | device_type = "watchdog"; |
56 | compatible = "mpc83xx_wdt"; | 59 | compatible = "mpc83xx_wdt"; |
57 | reg = <200 100>; | 60 | reg = <0x200 0x100>; |
58 | }; | 61 | }; |
59 | 62 | ||
60 | i2c@3000 { | 63 | i2c@3000 { |
@@ -62,9 +65,9 @@ | |||
62 | #size-cells = <0>; | 65 | #size-cells = <0>; |
63 | cell-index = <0>; | 66 | cell-index = <0>; |
64 | compatible = "fsl-i2c"; | 67 | compatible = "fsl-i2c"; |
65 | reg = <3000 100>; | 68 | reg = <0x3000 0x100>; |
66 | interrupts = <e 8>; | 69 | interrupts = <14 0x8>; |
67 | interrupt-parent = < &ipic >; | 70 | interrupt-parent = <&ipic>; |
68 | dfsrr; | 71 | dfsrr; |
69 | }; | 72 | }; |
70 | 73 | ||
@@ -73,28 +76,28 @@ | |||
73 | #size-cells = <0>; | 76 | #size-cells = <0>; |
74 | cell-index = <1>; | 77 | cell-index = <1>; |
75 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
76 | reg = <3100 100>; | 79 | reg = <0x3100 0x100>; |
77 | interrupts = <f 8>; | 80 | interrupts = <15 0x8>; |
78 | interrupt-parent = < &ipic >; | 81 | interrupt-parent = <&ipic>; |
79 | dfsrr; | 82 | dfsrr; |
80 | }; | 83 | }; |
81 | 84 | ||
82 | spi@7000 { | 85 | spi@7000 { |
83 | device_type = "spi"; | 86 | cell-index = <0>; |
84 | compatible = "fsl_spi"; | 87 | compatible = "fsl,spi"; |
85 | reg = <7000 1000>; | 88 | reg = <0x7000 0x1000>; |
86 | interrupts = <10 8>; | 89 | interrupts = <16 0x8>; |
87 | interrupt-parent = < &ipic >; | 90 | interrupt-parent = <&ipic>; |
88 | mode = "cpu"; | 91 | mode = "cpu"; |
89 | }; | 92 | }; |
90 | 93 | ||
91 | usb@23000 { | 94 | usb@23000 { |
92 | compatible = "fsl-usb2-dr"; | 95 | compatible = "fsl-usb2-dr"; |
93 | reg = <23000 1000>; | 96 | reg = <0x23000 0x1000>; |
94 | #address-cells = <1>; | 97 | #address-cells = <1>; |
95 | #size-cells = <0>; | 98 | #size-cells = <0>; |
96 | interrupt-parent = < &ipic >; | 99 | interrupt-parent = <&ipic>; |
97 | interrupts = <26 8>; | 100 | interrupts = <38 0x8>; |
98 | dr_mode = "otg"; | 101 | dr_mode = "otg"; |
99 | phy_type = "ulpi"; | 102 | phy_type = "ulpi"; |
100 | }; | 103 | }; |
@@ -103,13 +106,13 @@ | |||
103 | #address-cells = <1>; | 106 | #address-cells = <1>; |
104 | #size-cells = <0>; | 107 | #size-cells = <0>; |
105 | compatible = "fsl,gianfar-mdio"; | 108 | compatible = "fsl,gianfar-mdio"; |
106 | reg = <24520 20>; | 109 | reg = <0x24520 0x20>; |
107 | 110 | ||
108 | /* Vitesse 8201 */ | 111 | /* Vitesse 8201 */ |
109 | phy1c: ethernet-phy@1c { | 112 | phy1c: ethernet-phy@1c { |
110 | interrupt-parent = < &ipic >; | 113 | interrupt-parent = <&ipic>; |
111 | interrupts = <12 8>; | 114 | interrupts = <18 0x8>; |
112 | reg = <1c>; | 115 | reg = <0x1c>; |
113 | device_type = "ethernet-phy"; | 116 | device_type = "ethernet-phy"; |
114 | }; | 117 | }; |
115 | }; | 118 | }; |
@@ -119,11 +122,11 @@ | |||
119 | device_type = "network"; | 122 | device_type = "network"; |
120 | model = "TSEC"; | 123 | model = "TSEC"; |
121 | compatible = "gianfar"; | 124 | compatible = "gianfar"; |
122 | reg = <24000 1000>; | 125 | reg = <0x24000 0x1000>; |
123 | local-mac-address = [ 00 00 00 00 00 00 ]; | 126 | local-mac-address = [ 00 00 00 00 00 00 ]; |
124 | interrupts = <20 8 21 8 22 8>; | 127 | interrupts = <32 0x8 33 0x8 34 0x8>; |
125 | interrupt-parent = < &ipic >; | 128 | interrupt-parent = <&ipic>; |
126 | phy-handle = < &phy1c >; | 129 | phy-handle = <&phy1c>; |
127 | linux,network-index = <0>; | 130 | linux,network-index = <0>; |
128 | }; | 131 | }; |
129 | 132 | ||
@@ -131,63 +134,63 @@ | |||
131 | cell-index = <0>; | 134 | cell-index = <0>; |
132 | device_type = "serial"; | 135 | device_type = "serial"; |
133 | compatible = "ns16550"; | 136 | compatible = "ns16550"; |
134 | reg = <4500 100>; | 137 | reg = <0x4500 0x100>; |
135 | clock-frequency = <0>; // from bootloader | 138 | clock-frequency = <0>; // from bootloader |
136 | interrupts = <9 8>; | 139 | interrupts = <9 0x8>; |
137 | interrupt-parent = < &ipic >; | 140 | interrupt-parent = <&ipic>; |
138 | }; | 141 | }; |
139 | 142 | ||
140 | serial1: serial@4600 { | 143 | serial1: serial@4600 { |
141 | cell-index = <1>; | 144 | cell-index = <1>; |
142 | device_type = "serial"; | 145 | device_type = "serial"; |
143 | compatible = "ns16550"; | 146 | compatible = "ns16550"; |
144 | reg = <4600 100>; | 147 | reg = <0x4600 0x100>; |
145 | clock-frequency = <0>; // from bootloader | 148 | clock-frequency = <0>; // from bootloader |
146 | interrupts = <a 8>; | 149 | interrupts = <10 0x8>; |
147 | interrupt-parent = < &ipic >; | 150 | interrupt-parent = <&ipic>; |
148 | }; | 151 | }; |
149 | 152 | ||
150 | crypto@30000 { | 153 | crypto@30000 { |
151 | device_type = "crypto"; | 154 | device_type = "crypto"; |
152 | model = "SEC2"; | 155 | model = "SEC2"; |
153 | compatible = "talitos"; | 156 | compatible = "talitos"; |
154 | reg = <30000 10000>; | 157 | reg = <0x30000 0x10000>; |
155 | interrupts = <b 8>; | 158 | interrupts = <11 0x8>; |
156 | interrupt-parent = < &ipic >; | 159 | interrupt-parent = <&ipic>; |
157 | num-channels = <4>; | 160 | num-channels = <4>; |
158 | channel-fifo-len = <18>; | 161 | channel-fifo-len = <24>; |
159 | exec-units-mask = <0000007e>; | 162 | exec-units-mask = <0x0000007e>; |
160 | descriptor-types-mask = <01010ebf>; | 163 | descriptor-types-mask = <0x01010ebf>; |
161 | }; | 164 | }; |
162 | 165 | ||
163 | ipic: pic@700 { | 166 | ipic: pic@700 { |
164 | interrupt-controller; | 167 | interrupt-controller; |
165 | #address-cells = <0>; | 168 | #address-cells = <0>; |
166 | #interrupt-cells = <2>; | 169 | #interrupt-cells = <2>; |
167 | reg = <700 100>; | 170 | reg = <0x700 0x100>; |
168 | device_type = "ipic"; | 171 | device_type = "ipic"; |
169 | }; | 172 | }; |
170 | }; | 173 | }; |
171 | 174 | ||
172 | pci0: pci@e0008600 { | 175 | pci0: pci@e0008600 { |
173 | cell-index = <2>; | 176 | cell-index = <2>; |
174 | interrupt-map-mask = <f800 0 0 7>; | 177 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
175 | interrupt-map = < | 178 | interrupt-map = < |
176 | /* IDSEL 0x0F - PCI Slot */ | 179 | /* IDSEL 0x0F - PCI Slot */ |
177 | 7800 0 0 1 &ipic 14 8 /* PCI_INTA */ | 180 | 0x7800 0x0 0x0 0x1 &ipic 20 0x8 /* PCI_INTA */ |
178 | 7800 0 0 2 &ipic 15 8 /* PCI_INTB */ | 181 | 0x7800 0x0 0x0 0x2 &ipic 21 0x8 /* PCI_INTB */ |
179 | >; | 182 | >; |
180 | interrupt-parent = < &ipic >; | 183 | interrupt-parent = <&ipic>; |
181 | interrupts = <43 8>; | 184 | interrupts = <67 0x8>; |
182 | bus-range = <1 1>; | 185 | bus-range = <0x1 0x1>; |
183 | ranges = <42000000 0 a0000000 a0000000 0 10000000 | 186 | ranges = <0x42000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000 |
184 | 02000000 0 b0000000 b0000000 0 10000000 | 187 | 0x02000000 0x0 0xb0000000 0xb0000000 0x0 0x10000000 |
185 | 01000000 0 00000000 e3000000 0 01000000>; | 188 | 0x01000000 0x0 0x00000000 0xe3000000 0x0 0x01000000>; |
186 | clock-frequency = <3f940aa>; | 189 | clock-frequency = <66666666>; |
187 | #interrupt-cells = <1>; | 190 | #interrupt-cells = <1>; |
188 | #size-cells = <2>; | 191 | #size-cells = <2>; |
189 | #address-cells = <3>; | 192 | #address-cells = <3>; |
190 | reg = <e0008600 100>; | 193 | reg = <0xe0008600 0x100>; |
191 | compatible = "fsl,mpc8349-pci"; | 194 | compatible = "fsl,mpc8349-pci"; |
192 | device_type = "pci"; | 195 | device_type = "pci"; |
193 | }; | 196 | }; |
diff --git a/arch/powerpc/boot/dts/mpc834x_mds.dts b/arch/powerpc/boot/dts/mpc834x_mds.dts index 4120e92fcecf..7480edae85ed 100644 --- a/arch/powerpc/boot/dts/mpc834x_mds.dts +++ b/arch/powerpc/boot/dts/mpc834x_mds.dts | |||
@@ -9,6 +9,8 @@ | |||
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | 11 | ||
12 | /dts-v1/; | ||
13 | |||
12 | / { | 14 | / { |
13 | model = "MPC8349EMDS"; | 15 | model = "MPC8349EMDS"; |
14 | compatible = "MPC8349EMDS", "MPC834xMDS", "MPC83xxMDS"; | 16 | compatible = "MPC8349EMDS", "MPC834xMDS", "MPC83xxMDS"; |
@@ -30,11 +32,11 @@ | |||
30 | 32 | ||
31 | PowerPC,8349@0 { | 33 | PowerPC,8349@0 { |
32 | device_type = "cpu"; | 34 | device_type = "cpu"; |
33 | reg = <0>; | 35 | reg = <0x0>; |
34 | d-cache-line-size = <20>; // 32 bytes | 36 | d-cache-line-size = <32>; |
35 | i-cache-line-size = <20>; // 32 bytes | 37 | i-cache-line-size = <32>; |
36 | d-cache-size = <8000>; // L1, 32K | 38 | d-cache-size = <32768>; |
37 | i-cache-size = <8000>; // L1, 32K | 39 | i-cache-size = <32768>; |
38 | timebase-frequency = <0>; // from bootloader | 40 | timebase-frequency = <0>; // from bootloader |
39 | bus-frequency = <0>; // from bootloader | 41 | bus-frequency = <0>; // from bootloader |
40 | clock-frequency = <0>; // from bootloader | 42 | clock-frequency = <0>; // from bootloader |
@@ -43,26 +45,26 @@ | |||
43 | 45 | ||
44 | memory { | 46 | memory { |
45 | device_type = "memory"; | 47 | device_type = "memory"; |
46 | reg = <00000000 10000000>; // 256MB at 0 | 48 | reg = <0x00000000 0x10000000>; // 256MB at 0 |
47 | }; | 49 | }; |
48 | 50 | ||
49 | bcsr@e2400000 { | 51 | bcsr@e2400000 { |
50 | device_type = "board-control"; | 52 | device_type = "board-control"; |
51 | reg = <e2400000 8000>; | 53 | reg = <0xe2400000 0x8000>; |
52 | }; | 54 | }; |
53 | 55 | ||
54 | soc8349@e0000000 { | 56 | soc8349@e0000000 { |
55 | #address-cells = <1>; | 57 | #address-cells = <1>; |
56 | #size-cells = <1>; | 58 | #size-cells = <1>; |
57 | device_type = "soc"; | 59 | device_type = "soc"; |
58 | ranges = <0 e0000000 00100000>; | 60 | ranges = <0x0 0xe0000000 0x00100000>; |
59 | reg = <e0000000 00000200>; | 61 | reg = <0xe0000000 0x00000200>; |
60 | bus-frequency = <0>; | 62 | bus-frequency = <0>; |
61 | 63 | ||
62 | wdt@200 { | 64 | wdt@200 { |
63 | device_type = "watchdog"; | 65 | device_type = "watchdog"; |
64 | compatible = "mpc83xx_wdt"; | 66 | compatible = "mpc83xx_wdt"; |
65 | reg = <200 100>; | 67 | reg = <0x200 0x100>; |
66 | }; | 68 | }; |
67 | 69 | ||
68 | i2c@3000 { | 70 | i2c@3000 { |
@@ -70,14 +72,14 @@ | |||
70 | #size-cells = <0>; | 72 | #size-cells = <0>; |
71 | cell-index = <0>; | 73 | cell-index = <0>; |
72 | compatible = "fsl-i2c"; | 74 | compatible = "fsl-i2c"; |
73 | reg = <3000 100>; | 75 | reg = <0x3000 0x100>; |
74 | interrupts = <e 8>; | 76 | interrupts = <14 0x8>; |
75 | interrupt-parent = < &ipic >; | 77 | interrupt-parent = <&ipic>; |
76 | dfsrr; | 78 | dfsrr; |
77 | 79 | ||
78 | rtc@68 { | 80 | rtc@68 { |
79 | compatible = "dallas,ds1374"; | 81 | compatible = "dallas,ds1374"; |
80 | reg = <68>; | 82 | reg = <0x68>; |
81 | }; | 83 | }; |
82 | }; | 84 | }; |
83 | 85 | ||
@@ -86,41 +88,41 @@ | |||
86 | #size-cells = <0>; | 88 | #size-cells = <0>; |
87 | cell-index = <1>; | 89 | cell-index = <1>; |
88 | compatible = "fsl-i2c"; | 90 | compatible = "fsl-i2c"; |
89 | reg = <3100 100>; | 91 | reg = <0x3100 0x100>; |
90 | interrupts = <f 8>; | 92 | interrupts = <15 0x8>; |
91 | interrupt-parent = < &ipic >; | 93 | interrupt-parent = <&ipic>; |
92 | dfsrr; | 94 | dfsrr; |
93 | }; | 95 | }; |
94 | 96 | ||
95 | spi@7000 { | 97 | spi@7000 { |
96 | device_type = "spi"; | 98 | cell-index = <0>; |
97 | compatible = "fsl_spi"; | 99 | compatible = "fsl,spi"; |
98 | reg = <7000 1000>; | 100 | reg = <0x7000 0x1000>; |
99 | interrupts = <10 8>; | 101 | interrupts = <16 0x8>; |
100 | interrupt-parent = < &ipic >; | 102 | interrupt-parent = <&ipic>; |
101 | mode = "cpu"; | 103 | mode = "cpu"; |
102 | }; | 104 | }; |
103 | 105 | ||
104 | /* phy type (ULPI or SERIAL) are only types supportted for MPH */ | 106 | /* phy type (ULPI or SERIAL) are only types supported for MPH */ |
105 | /* port = 0 or 1 */ | 107 | /* port = 0 or 1 */ |
106 | usb@22000 { | 108 | usb@22000 { |
107 | compatible = "fsl-usb2-mph"; | 109 | compatible = "fsl-usb2-mph"; |
108 | reg = <22000 1000>; | 110 | reg = <0x22000 0x1000>; |
109 | #address-cells = <1>; | 111 | #address-cells = <1>; |
110 | #size-cells = <0>; | 112 | #size-cells = <0>; |
111 | interrupt-parent = < &ipic >; | 113 | interrupt-parent = <&ipic>; |
112 | interrupts = <27 8>; | 114 | interrupts = <39 0x8>; |
113 | phy_type = "ulpi"; | 115 | phy_type = "ulpi"; |
114 | port1; | 116 | port1; |
115 | }; | 117 | }; |
116 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | 118 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ |
117 | usb@23000 { | 119 | usb@23000 { |
118 | compatible = "fsl-usb2-dr"; | 120 | compatible = "fsl-usb2-dr"; |
119 | reg = <23000 1000>; | 121 | reg = <0x23000 0x1000>; |
120 | #address-cells = <1>; | 122 | #address-cells = <1>; |
121 | #size-cells = <0>; | 123 | #size-cells = <0>; |
122 | interrupt-parent = < &ipic >; | 124 | interrupt-parent = <&ipic>; |
123 | interrupts = <26 8>; | 125 | interrupts = <38 0x8>; |
124 | dr_mode = "otg"; | 126 | dr_mode = "otg"; |
125 | phy_type = "ulpi"; | 127 | phy_type = "ulpi"; |
126 | }; | 128 | }; |
@@ -129,18 +131,18 @@ | |||
129 | #address-cells = <1>; | 131 | #address-cells = <1>; |
130 | #size-cells = <0>; | 132 | #size-cells = <0>; |
131 | compatible = "fsl,gianfar-mdio"; | 133 | compatible = "fsl,gianfar-mdio"; |
132 | reg = <24520 20>; | 134 | reg = <0x24520 0x20>; |
133 | 135 | ||
134 | phy0: ethernet-phy@0 { | 136 | phy0: ethernet-phy@0 { |
135 | interrupt-parent = < &ipic >; | 137 | interrupt-parent = <&ipic>; |
136 | interrupts = <11 8>; | 138 | interrupts = <17 0x8>; |
137 | reg = <0>; | 139 | reg = <0x0>; |
138 | device_type = "ethernet-phy"; | 140 | device_type = "ethernet-phy"; |
139 | }; | 141 | }; |
140 | phy1: ethernet-phy@1 { | 142 | phy1: ethernet-phy@1 { |
141 | interrupt-parent = < &ipic >; | 143 | interrupt-parent = <&ipic>; |
142 | interrupts = <12 8>; | 144 | interrupts = <18 0x8>; |
143 | reg = <1>; | 145 | reg = <0x1>; |
144 | device_type = "ethernet-phy"; | 146 | device_type = "ethernet-phy"; |
145 | }; | 147 | }; |
146 | }; | 148 | }; |
@@ -150,11 +152,11 @@ | |||
150 | device_type = "network"; | 152 | device_type = "network"; |
151 | model = "TSEC"; | 153 | model = "TSEC"; |
152 | compatible = "gianfar"; | 154 | compatible = "gianfar"; |
153 | reg = <24000 1000>; | 155 | reg = <0x24000 0x1000>; |
154 | local-mac-address = [ 00 00 00 00 00 00 ]; | 156 | local-mac-address = [ 00 00 00 00 00 00 ]; |
155 | interrupts = <20 8 21 8 22 8>; | 157 | interrupts = <32 0x8 33 0x8 34 0x8>; |
156 | interrupt-parent = < &ipic >; | 158 | interrupt-parent = <&ipic>; |
157 | phy-handle = < &phy0 >; | 159 | phy-handle = <&phy0>; |
158 | linux,network-index = <0>; | 160 | linux,network-index = <0>; |
159 | }; | 161 | }; |
160 | 162 | ||
@@ -163,11 +165,11 @@ | |||
163 | device_type = "network"; | 165 | device_type = "network"; |
164 | model = "TSEC"; | 166 | model = "TSEC"; |
165 | compatible = "gianfar"; | 167 | compatible = "gianfar"; |
166 | reg = <25000 1000>; | 168 | reg = <0x25000 0x1000>; |
167 | local-mac-address = [ 00 00 00 00 00 00 ]; | 169 | local-mac-address = [ 00 00 00 00 00 00 ]; |
168 | interrupts = <23 8 24 8 25 8>; | 170 | interrupts = <35 0x8 36 0x8 37 0x8>; |
169 | interrupt-parent = < &ipic >; | 171 | interrupt-parent = <&ipic>; |
170 | phy-handle = < &phy1 >; | 172 | phy-handle = <&phy1>; |
171 | linux,network-index = <1>; | 173 | linux,network-index = <1>; |
172 | }; | 174 | }; |
173 | 175 | ||
@@ -175,20 +177,20 @@ | |||
175 | cell-index = <0>; | 177 | cell-index = <0>; |
176 | device_type = "serial"; | 178 | device_type = "serial"; |
177 | compatible = "ns16550"; | 179 | compatible = "ns16550"; |
178 | reg = <4500 100>; | 180 | reg = <0x4500 0x100>; |
179 | clock-frequency = <0>; | 181 | clock-frequency = <0>; |
180 | interrupts = <9 8>; | 182 | interrupts = <9 0x8>; |
181 | interrupt-parent = < &ipic >; | 183 | interrupt-parent = <&ipic>; |
182 | }; | 184 | }; |
183 | 185 | ||
184 | serial1: serial@4600 { | 186 | serial1: serial@4600 { |
185 | cell-index = <1>; | 187 | cell-index = <1>; |
186 | device_type = "serial"; | 188 | device_type = "serial"; |
187 | compatible = "ns16550"; | 189 | compatible = "ns16550"; |
188 | reg = <4600 100>; | 190 | reg = <0x4600 0x100>; |
189 | clock-frequency = <0>; | 191 | clock-frequency = <0>; |
190 | interrupts = <a 8>; | 192 | interrupts = <10 0x8>; |
191 | interrupt-parent = < &ipic >; | 193 | interrupt-parent = <&ipic>; |
192 | }; | 194 | }; |
193 | 195 | ||
194 | /* May need to remove if on a part without crypto engine */ | 196 | /* May need to remove if on a part without crypto engine */ |
@@ -196,15 +198,15 @@ | |||
196 | device_type = "crypto"; | 198 | device_type = "crypto"; |
197 | model = "SEC2"; | 199 | model = "SEC2"; |
198 | compatible = "talitos"; | 200 | compatible = "talitos"; |
199 | reg = <30000 10000>; | 201 | reg = <0x30000 0x10000>; |
200 | interrupts = <b 8>; | 202 | interrupts = <11 0x8>; |
201 | interrupt-parent = < &ipic >; | 203 | interrupt-parent = <&ipic>; |
202 | num-channels = <4>; | 204 | num-channels = <4>; |
203 | channel-fifo-len = <18>; | 205 | channel-fifo-len = <24>; |
204 | exec-units-mask = <0000007e>; | 206 | exec-units-mask = <0x0000007e>; |
205 | /* desc mask is for rev2.0, | 207 | /* desc mask is for rev2.0, |
206 | * we need runtime fixup for >2.0 */ | 208 | * we need runtime fixup for >2.0 */ |
207 | descriptor-types-mask = <01010ebf>; | 209 | descriptor-types-mask = <0x01010ebf>; |
208 | }; | 210 | }; |
209 | 211 | ||
210 | /* IPIC | 212 | /* IPIC |
@@ -217,129 +219,129 @@ | |||
217 | interrupt-controller; | 219 | interrupt-controller; |
218 | #address-cells = <0>; | 220 | #address-cells = <0>; |
219 | #interrupt-cells = <2>; | 221 | #interrupt-cells = <2>; |
220 | reg = <700 100>; | 222 | reg = <0x700 0x100>; |
221 | device_type = "ipic"; | 223 | device_type = "ipic"; |
222 | }; | 224 | }; |
223 | }; | 225 | }; |
224 | 226 | ||
225 | pci0: pci@e0008500 { | 227 | pci0: pci@e0008500 { |
226 | cell-index = <1>; | 228 | cell-index = <1>; |
227 | interrupt-map-mask = <f800 0 0 7>; | 229 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
228 | interrupt-map = < | 230 | interrupt-map = < |
229 | 231 | ||
230 | /* IDSEL 0x11 */ | 232 | /* IDSEL 0x11 */ |
231 | 8800 0 0 1 &ipic 14 8 | 233 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
232 | 8800 0 0 2 &ipic 15 8 | 234 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
233 | 8800 0 0 3 &ipic 16 8 | 235 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
234 | 8800 0 0 4 &ipic 17 8 | 236 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
235 | 237 | ||
236 | /* IDSEL 0x12 */ | 238 | /* IDSEL 0x12 */ |
237 | 9000 0 0 1 &ipic 16 8 | 239 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
238 | 9000 0 0 2 &ipic 17 8 | 240 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
239 | 9000 0 0 3 &ipic 14 8 | 241 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
240 | 9000 0 0 4 &ipic 15 8 | 242 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
241 | 243 | ||
242 | /* IDSEL 0x13 */ | 244 | /* IDSEL 0x13 */ |
243 | 9800 0 0 1 &ipic 17 8 | 245 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
244 | 9800 0 0 2 &ipic 14 8 | 246 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
245 | 9800 0 0 3 &ipic 15 8 | 247 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
246 | 9800 0 0 4 &ipic 16 8 | 248 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
247 | 249 | ||
248 | /* IDSEL 0x15 */ | 250 | /* IDSEL 0x15 */ |
249 | a800 0 0 1 &ipic 14 8 | 251 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
250 | a800 0 0 2 &ipic 15 8 | 252 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
251 | a800 0 0 3 &ipic 16 8 | 253 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
252 | a800 0 0 4 &ipic 17 8 | 254 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
253 | 255 | ||
254 | /* IDSEL 0x16 */ | 256 | /* IDSEL 0x16 */ |
255 | b000 0 0 1 &ipic 17 8 | 257 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
256 | b000 0 0 2 &ipic 14 8 | 258 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
257 | b000 0 0 3 &ipic 15 8 | 259 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
258 | b000 0 0 4 &ipic 16 8 | 260 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
259 | 261 | ||
260 | /* IDSEL 0x17 */ | 262 | /* IDSEL 0x17 */ |
261 | b800 0 0 1 &ipic 16 8 | 263 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
262 | b800 0 0 2 &ipic 17 8 | 264 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
263 | b800 0 0 3 &ipic 14 8 | 265 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
264 | b800 0 0 4 &ipic 15 8 | 266 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
265 | 267 | ||
266 | /* IDSEL 0x18 */ | 268 | /* IDSEL 0x18 */ |
267 | c000 0 0 1 &ipic 15 8 | 269 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
268 | c000 0 0 2 &ipic 16 8 | 270 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
269 | c000 0 0 3 &ipic 17 8 | 271 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
270 | c000 0 0 4 &ipic 14 8>; | 272 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
271 | interrupt-parent = < &ipic >; | 273 | interrupt-parent = <&ipic>; |
272 | interrupts = <42 8>; | 274 | interrupts = <66 0x8>; |
273 | bus-range = <0 0>; | 275 | bus-range = <0 0>; |
274 | ranges = <02000000 0 90000000 90000000 0 10000000 | 276 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
275 | 42000000 0 80000000 80000000 0 10000000 | 277 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
276 | 01000000 0 00000000 e2000000 0 00100000>; | 278 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; |
277 | clock-frequency = <3f940aa>; | 279 | clock-frequency = <66666666>; |
278 | #interrupt-cells = <1>; | 280 | #interrupt-cells = <1>; |
279 | #size-cells = <2>; | 281 | #size-cells = <2>; |
280 | #address-cells = <3>; | 282 | #address-cells = <3>; |
281 | reg = <e0008500 100>; | 283 | reg = <0xe0008500 0x100>; |
282 | compatible = "fsl,mpc8349-pci"; | 284 | compatible = "fsl,mpc8349-pci"; |
283 | device_type = "pci"; | 285 | device_type = "pci"; |
284 | }; | 286 | }; |
285 | 287 | ||
286 | pci1: pci@e0008600 { | 288 | pci1: pci@e0008600 { |
287 | cell-index = <2>; | 289 | cell-index = <2>; |
288 | interrupt-map-mask = <f800 0 0 7>; | 290 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
289 | interrupt-map = < | 291 | interrupt-map = < |
290 | 292 | ||
291 | /* IDSEL 0x11 */ | 293 | /* IDSEL 0x11 */ |
292 | 8800 0 0 1 &ipic 14 8 | 294 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
293 | 8800 0 0 2 &ipic 15 8 | 295 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
294 | 8800 0 0 3 &ipic 16 8 | 296 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
295 | 8800 0 0 4 &ipic 17 8 | 297 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
296 | 298 | ||
297 | /* IDSEL 0x12 */ | 299 | /* IDSEL 0x12 */ |
298 | 9000 0 0 1 &ipic 16 8 | 300 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
299 | 9000 0 0 2 &ipic 17 8 | 301 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
300 | 9000 0 0 3 &ipic 14 8 | 302 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
301 | 9000 0 0 4 &ipic 15 8 | 303 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
302 | 304 | ||
303 | /* IDSEL 0x13 */ | 305 | /* IDSEL 0x13 */ |
304 | 9800 0 0 1 &ipic 17 8 | 306 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
305 | 9800 0 0 2 &ipic 14 8 | 307 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
306 | 9800 0 0 3 &ipic 15 8 | 308 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
307 | 9800 0 0 4 &ipic 16 8 | 309 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
308 | 310 | ||
309 | /* IDSEL 0x15 */ | 311 | /* IDSEL 0x15 */ |
310 | a800 0 0 1 &ipic 14 8 | 312 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
311 | a800 0 0 2 &ipic 15 8 | 313 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
312 | a800 0 0 3 &ipic 16 8 | 314 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
313 | a800 0 0 4 &ipic 17 8 | 315 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
314 | 316 | ||
315 | /* IDSEL 0x16 */ | 317 | /* IDSEL 0x16 */ |
316 | b000 0 0 1 &ipic 17 8 | 318 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
317 | b000 0 0 2 &ipic 14 8 | 319 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
318 | b000 0 0 3 &ipic 15 8 | 320 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
319 | b000 0 0 4 &ipic 16 8 | 321 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
320 | 322 | ||
321 | /* IDSEL 0x17 */ | 323 | /* IDSEL 0x17 */ |
322 | b800 0 0 1 &ipic 16 8 | 324 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
323 | b800 0 0 2 &ipic 17 8 | 325 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
324 | b800 0 0 3 &ipic 14 8 | 326 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
325 | b800 0 0 4 &ipic 15 8 | 327 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
326 | 328 | ||
327 | /* IDSEL 0x18 */ | 329 | /* IDSEL 0x18 */ |
328 | c000 0 0 1 &ipic 15 8 | 330 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
329 | c000 0 0 2 &ipic 16 8 | 331 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
330 | c000 0 0 3 &ipic 17 8 | 332 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
331 | c000 0 0 4 &ipic 14 8>; | 333 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
332 | interrupt-parent = < &ipic >; | 334 | interrupt-parent = <&ipic>; |
333 | interrupts = <42 8>; | 335 | interrupts = <66 0x8>; |
334 | bus-range = <0 0>; | 336 | bus-range = <0 0>; |
335 | ranges = <02000000 0 b0000000 b0000000 0 10000000 | 337 | ranges = <0x02000000 0x0 0xb0000000 0xb0000000 0x0 0x10000000 |
336 | 42000000 0 a0000000 a0000000 0 10000000 | 338 | 0x42000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000 |
337 | 01000000 0 00000000 e2100000 0 00100000>; | 339 | 0x01000000 0x0 0x00000000 0xe2100000 0x0 0x00100000>; |
338 | clock-frequency = <3f940aa>; | 340 | clock-frequency = <66666666>; |
339 | #interrupt-cells = <1>; | 341 | #interrupt-cells = <1>; |
340 | #size-cells = <2>; | 342 | #size-cells = <2>; |
341 | #address-cells = <3>; | 343 | #address-cells = <3>; |
342 | reg = <e0008600 100>; | 344 | reg = <0xe0008600 0x100>; |
343 | compatible = "fsl,mpc8349-pci"; | 345 | compatible = "fsl,mpc8349-pci"; |
344 | device_type = "pci"; | 346 | device_type = "pci"; |
345 | }; | 347 | }; |
diff --git a/arch/powerpc/boot/dts/mpc836x_mds.dts b/arch/powerpc/boot/dts/mpc836x_mds.dts index 2181d2cdbff2..55f03e8dc97f 100644 --- a/arch/powerpc/boot/dts/mpc836x_mds.dts +++ b/arch/powerpc/boot/dts/mpc836x_mds.dts | |||
@@ -14,6 +14,8 @@ | |||
14 | /memreserve/ 00000000 1000000; | 14 | /memreserve/ 00000000 1000000; |
15 | */ | 15 | */ |
16 | 16 | ||
17 | /dts-v1/; | ||
18 | |||
17 | / { | 19 | / { |
18 | model = "MPC8360MDS"; | 20 | model = "MPC8360MDS"; |
19 | compatible = "MPC8360EMDS", "MPC836xMDS", "MPC83xxMDS"; | 21 | compatible = "MPC8360EMDS", "MPC836xMDS", "MPC83xxMDS"; |
@@ -34,39 +36,39 @@ | |||
34 | 36 | ||
35 | PowerPC,8360@0 { | 37 | PowerPC,8360@0 { |
36 | device_type = "cpu"; | 38 | device_type = "cpu"; |
37 | reg = <0>; | 39 | reg = <0x0>; |
38 | d-cache-line-size = <20>; // 32 bytes | 40 | d-cache-line-size = <32>; // 32 bytes |
39 | i-cache-line-size = <20>; // 32 bytes | 41 | i-cache-line-size = <32>; // 32 bytes |
40 | d-cache-size = <8000>; // L1, 32K | 42 | d-cache-size = <32768>; // L1, 32K |
41 | i-cache-size = <8000>; // L1, 32K | 43 | i-cache-size = <32768>; // L1, 32K |
42 | timebase-frequency = <3EF1480>; | 44 | timebase-frequency = <66000000>; |
43 | bus-frequency = <FBC5200>; | 45 | bus-frequency = <264000000>; |
44 | clock-frequency = <1F78A400>; | 46 | clock-frequency = <528000000>; |
45 | }; | 47 | }; |
46 | }; | 48 | }; |
47 | 49 | ||
48 | memory { | 50 | memory { |
49 | device_type = "memory"; | 51 | device_type = "memory"; |
50 | reg = <00000000 10000000>; | 52 | reg = <0x00000000 0x10000000>; |
51 | }; | 53 | }; |
52 | 54 | ||
53 | bcsr@f8000000 { | 55 | bcsr@f8000000 { |
54 | device_type = "board-control"; | 56 | device_type = "board-control"; |
55 | reg = <f8000000 8000>; | 57 | reg = <0xf8000000 0x8000>; |
56 | }; | 58 | }; |
57 | 59 | ||
58 | soc8360@e0000000 { | 60 | soc8360@e0000000 { |
59 | #address-cells = <1>; | 61 | #address-cells = <1>; |
60 | #size-cells = <1>; | 62 | #size-cells = <1>; |
61 | device_type = "soc"; | 63 | device_type = "soc"; |
62 | ranges = <0 e0000000 00100000>; | 64 | ranges = <0x0 0xe0000000 0x00100000>; |
63 | reg = <e0000000 00000200>; | 65 | reg = <0xe0000000 0x00000200>; |
64 | bus-frequency = <FBC5200>; | 66 | bus-frequency = <264000000>; |
65 | 67 | ||
66 | wdt@200 { | 68 | wdt@200 { |
67 | device_type = "watchdog"; | 69 | device_type = "watchdog"; |
68 | compatible = "mpc83xx_wdt"; | 70 | compatible = "mpc83xx_wdt"; |
69 | reg = <200 100>; | 71 | reg = <0x200 0x100>; |
70 | }; | 72 | }; |
71 | 73 | ||
72 | i2c@3000 { | 74 | i2c@3000 { |
@@ -74,14 +76,14 @@ | |||
74 | #size-cells = <0>; | 76 | #size-cells = <0>; |
75 | cell-index = <0>; | 77 | cell-index = <0>; |
76 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
77 | reg = <3000 100>; | 79 | reg = <0x3000 0x100>; |
78 | interrupts = <e 8>; | 80 | interrupts = <14 0x8>; |
79 | interrupt-parent = < &ipic >; | 81 | interrupt-parent = <&ipic>; |
80 | dfsrr; | 82 | dfsrr; |
81 | 83 | ||
82 | rtc@68 { | 84 | rtc@68 { |
83 | compatible = "dallas,ds1374"; | 85 | compatible = "dallas,ds1374"; |
84 | reg = <68>; | 86 | reg = <0x68>; |
85 | }; | 87 | }; |
86 | }; | 88 | }; |
87 | 89 | ||
@@ -90,9 +92,9 @@ | |||
90 | #size-cells = <0>; | 92 | #size-cells = <0>; |
91 | cell-index = <1>; | 93 | cell-index = <1>; |
92 | compatible = "fsl-i2c"; | 94 | compatible = "fsl-i2c"; |
93 | reg = <3100 100>; | 95 | reg = <0x3100 0x100>; |
94 | interrupts = <f 8>; | 96 | interrupts = <15 0x8>; |
95 | interrupt-parent = < &ipic >; | 97 | interrupt-parent = <&ipic>; |
96 | dfsrr; | 98 | dfsrr; |
97 | }; | 99 | }; |
98 | 100 | ||
@@ -100,46 +102,46 @@ | |||
100 | cell-index = <0>; | 102 | cell-index = <0>; |
101 | device_type = "serial"; | 103 | device_type = "serial"; |
102 | compatible = "ns16550"; | 104 | compatible = "ns16550"; |
103 | reg = <4500 100>; | 105 | reg = <0x4500 0x100>; |
104 | clock-frequency = <FBC5200>; | 106 | clock-frequency = <264000000>; |
105 | interrupts = <9 8>; | 107 | interrupts = <9 0x8>; |
106 | interrupt-parent = < &ipic >; | 108 | interrupt-parent = <&ipic>; |
107 | }; | 109 | }; |
108 | 110 | ||
109 | serial1: serial@4600 { | 111 | serial1: serial@4600 { |
110 | cell-index = <1>; | 112 | cell-index = <1>; |
111 | device_type = "serial"; | 113 | device_type = "serial"; |
112 | compatible = "ns16550"; | 114 | compatible = "ns16550"; |
113 | reg = <4600 100>; | 115 | reg = <0x4600 0x100>; |
114 | clock-frequency = <FBC5200>; | 116 | clock-frequency = <264000000>; |
115 | interrupts = <a 8>; | 117 | interrupts = <10 0x8>; |
116 | interrupt-parent = < &ipic >; | 118 | interrupt-parent = <&ipic>; |
117 | }; | 119 | }; |
118 | 120 | ||
119 | crypto@30000 { | 121 | crypto@30000 { |
120 | device_type = "crypto"; | 122 | device_type = "crypto"; |
121 | model = "SEC2"; | 123 | model = "SEC2"; |
122 | compatible = "talitos"; | 124 | compatible = "talitos"; |
123 | reg = <30000 10000>; | 125 | reg = <0x30000 0x10000>; |
124 | interrupts = <b 8>; | 126 | interrupts = <11 0x8>; |
125 | interrupt-parent = < &ipic >; | 127 | interrupt-parent = <&ipic>; |
126 | num-channels = <4>; | 128 | num-channels = <4>; |
127 | channel-fifo-len = <18>; | 129 | channel-fifo-len = <24>; |
128 | exec-units-mask = <0000007e>; | 130 | exec-units-mask = <0x0000007e>; |
129 | /* desc mask is for rev1.x, we need runtime fixup for >=2.x */ | 131 | /* desc mask is for rev1.x, we need runtime fixup for >=2.x */ |
130 | descriptor-types-mask = <01010ebf>; | 132 | descriptor-types-mask = <0x01010ebf>; |
131 | }; | 133 | }; |
132 | 134 | ||
133 | ipic: pic@700 { | 135 | ipic: pic@700 { |
134 | interrupt-controller; | 136 | interrupt-controller; |
135 | #address-cells = <0>; | 137 | #address-cells = <0>; |
136 | #interrupt-cells = <2>; | 138 | #interrupt-cells = <2>; |
137 | reg = <700 100>; | 139 | reg = <0x700 0x100>; |
138 | device_type = "ipic"; | 140 | device_type = "ipic"; |
139 | }; | 141 | }; |
140 | 142 | ||
141 | par_io@1400 { | 143 | par_io@1400 { |
142 | reg = <1400 100>; | 144 | reg = <0x1400 0x100>; |
143 | device_type = "par_io"; | 145 | device_type = "par_io"; |
144 | num-ports = <7>; | 146 | num-ports = <7>; |
145 | 147 | ||
@@ -153,19 +155,19 @@ | |||
153 | 1 6 1 0 3 0 /* TxD4 */ | 155 | 1 6 1 0 3 0 /* TxD4 */ |
154 | 1 7 1 0 1 0 /* TxD5 */ | 156 | 1 7 1 0 1 0 /* TxD5 */ |
155 | 1 9 1 0 2 0 /* TxD6 */ | 157 | 1 9 1 0 2 0 /* TxD6 */ |
156 | 1 a 1 0 2 0 /* TxD7 */ | 158 | 1 10 1 0 2 0 /* TxD7 */ |
157 | 0 9 2 0 1 0 /* RxD0 */ | 159 | 0 9 2 0 1 0 /* RxD0 */ |
158 | 0 a 2 0 1 0 /* RxD1 */ | 160 | 0 10 2 0 1 0 /* RxD1 */ |
159 | 0 b 2 0 1 0 /* RxD2 */ | 161 | 0 11 2 0 1 0 /* RxD2 */ |
160 | 0 c 2 0 1 0 /* RxD3 */ | 162 | 0 12 2 0 1 0 /* RxD3 */ |
161 | 0 d 2 0 1 0 /* RxD4 */ | 163 | 0 13 2 0 1 0 /* RxD4 */ |
162 | 1 1 2 0 2 0 /* RxD5 */ | 164 | 1 1 2 0 2 0 /* RxD5 */ |
163 | 1 0 2 0 2 0 /* RxD6 */ | 165 | 1 0 2 0 2 0 /* RxD6 */ |
164 | 1 4 2 0 2 0 /* RxD7 */ | 166 | 1 4 2 0 2 0 /* RxD7 */ |
165 | 0 7 1 0 1 0 /* TX_EN */ | 167 | 0 7 1 0 1 0 /* TX_EN */ |
166 | 0 8 1 0 1 0 /* TX_ER */ | 168 | 0 8 1 0 1 0 /* TX_ER */ |
167 | 0 f 2 0 1 0 /* RX_DV */ | 169 | 0 15 2 0 1 0 /* RX_DV */ |
168 | 0 10 2 0 1 0 /* RX_ER */ | 170 | 0 16 2 0 1 0 /* RX_ER */ |
169 | 0 0 2 0 1 0 /* RX_CLK */ | 171 | 0 0 2 0 1 0 /* RX_CLK */ |
170 | 2 9 1 0 3 0 /* GTX_CLK - CLK10 */ | 172 | 2 9 1 0 3 0 /* GTX_CLK - CLK10 */ |
171 | 2 8 2 0 1 0>; /* GTX125 - CLK9 */ | 173 | 2 8 2 0 1 0>; /* GTX125 - CLK9 */ |
@@ -173,27 +175,27 @@ | |||
173 | pio2: ucc_pin@02 { | 175 | pio2: ucc_pin@02 { |
174 | pio-map = < | 176 | pio-map = < |
175 | /* port pin dir open_drain assignment has_irq */ | 177 | /* port pin dir open_drain assignment has_irq */ |
176 | 0 11 1 0 1 0 /* TxD0 */ | 178 | 0 17 1 0 1 0 /* TxD0 */ |
177 | 0 12 1 0 1 0 /* TxD1 */ | 179 | 0 18 1 0 1 0 /* TxD1 */ |
178 | 0 13 1 0 1 0 /* TxD2 */ | 180 | 0 19 1 0 1 0 /* TxD2 */ |
179 | 0 14 1 0 1 0 /* TxD3 */ | 181 | 0 20 1 0 1 0 /* TxD3 */ |
180 | 1 2 1 0 1 0 /* TxD4 */ | 182 | 1 2 1 0 1 0 /* TxD4 */ |
181 | 1 3 1 0 2 0 /* TxD5 */ | 183 | 1 3 1 0 2 0 /* TxD5 */ |
182 | 1 5 1 0 3 0 /* TxD6 */ | 184 | 1 5 1 0 3 0 /* TxD6 */ |
183 | 1 8 1 0 3 0 /* TxD7 */ | 185 | 1 8 1 0 3 0 /* TxD7 */ |
184 | 0 17 2 0 1 0 /* RxD0 */ | 186 | 0 23 2 0 1 0 /* RxD0 */ |
185 | 0 18 2 0 1 0 /* RxD1 */ | 187 | 0 24 2 0 1 0 /* RxD1 */ |
186 | 0 19 2 0 1 0 /* RxD2 */ | 188 | 0 25 2 0 1 0 /* RxD2 */ |
187 | 0 1a 2 0 1 0 /* RxD3 */ | 189 | 0 26 2 0 1 0 /* RxD3 */ |
188 | 0 1b 2 0 1 0 /* RxD4 */ | 190 | 0 27 2 0 1 0 /* RxD4 */ |
189 | 1 c 2 0 2 0 /* RxD5 */ | 191 | 1 12 2 0 2 0 /* RxD5 */ |
190 | 1 d 2 0 3 0 /* RxD6 */ | 192 | 1 13 2 0 3 0 /* RxD6 */ |
191 | 1 b 2 0 2 0 /* RxD7 */ | 193 | 1 11 2 0 2 0 /* RxD7 */ |
192 | 0 15 1 0 1 0 /* TX_EN */ | 194 | 0 21 1 0 1 0 /* TX_EN */ |
193 | 0 16 1 0 1 0 /* TX_ER */ | 195 | 0 22 1 0 1 0 /* TX_ER */ |
194 | 0 1d 2 0 1 0 /* RX_DV */ | 196 | 0 29 2 0 1 0 /* RX_DV */ |
195 | 0 1e 2 0 1 0 /* RX_ER */ | 197 | 0 30 2 0 1 0 /* RX_ER */ |
196 | 0 1f 2 0 1 0 /* RX_CLK */ | 198 | 0 31 2 0 1 0 /* RX_CLK */ |
197 | 2 2 1 0 2 0 /* GTX_CLK - CLK10 */ | 199 | 2 2 1 0 2 0 /* GTX_CLK - CLK10 */ |
198 | 2 3 2 0 1 0 /* GTX125 - CLK4 */ | 200 | 2 3 2 0 1 0 /* GTX125 - CLK4 */ |
199 | 0 1 3 0 2 0 /* MDIO */ | 201 | 0 1 3 0 2 0 /* MDIO */ |
@@ -207,44 +209,48 @@ | |||
207 | #address-cells = <1>; | 209 | #address-cells = <1>; |
208 | #size-cells = <1>; | 210 | #size-cells = <1>; |
209 | device_type = "qe"; | 211 | device_type = "qe"; |
210 | model = "QE"; | 212 | compatible = "fsl,qe"; |
211 | ranges = <0 e0100000 00100000>; | 213 | ranges = <0x0 0xe0100000 0x00100000>; |
212 | reg = <e0100000 480>; | 214 | reg = <0xe0100000 0x480>; |
213 | brg-frequency = <0>; | 215 | brg-frequency = <0>; |
214 | bus-frequency = <179A7B00>; | 216 | bus-frequency = <396000000>; |
215 | 217 | ||
216 | muram@10000 { | 218 | muram@10000 { |
217 | device_type = "muram"; | 219 | #address-cells = <1>; |
218 | ranges = <0 00010000 0000c000>; | 220 | #size-cells = <1>; |
219 | 221 | compatible = "fsl,qe-muram", "fsl,cpm-muram"; | |
220 | data-only@0{ | 222 | ranges = <0x0 0x00010000 0x0000c000>; |
221 | reg = <0 c000>; | 223 | |
224 | data-only@0 { | ||
225 | compatible = "fsl,qe-muram-data", | ||
226 | "fsl,cpm-muram-data"; | ||
227 | reg = <0x0 0xc000>; | ||
222 | }; | 228 | }; |
223 | }; | 229 | }; |
224 | 230 | ||
225 | spi@4c0 { | 231 | spi@4c0 { |
226 | device_type = "spi"; | 232 | cell-index = <0>; |
227 | compatible = "fsl_spi"; | 233 | compatible = "fsl,spi"; |
228 | reg = <4c0 40>; | 234 | reg = <0x4c0 0x40>; |
229 | interrupts = <2>; | 235 | interrupts = <2>; |
230 | interrupt-parent = < &qeic >; | 236 | interrupt-parent = <&qeic>; |
231 | mode = "cpu"; | 237 | mode = "cpu"; |
232 | }; | 238 | }; |
233 | 239 | ||
234 | spi@500 { | 240 | spi@500 { |
235 | device_type = "spi"; | 241 | cell-index = <1>; |
236 | compatible = "fsl_spi"; | 242 | compatible = "fsl,spi"; |
237 | reg = <500 40>; | 243 | reg = <0x500 0x40>; |
238 | interrupts = <1>; | 244 | interrupts = <1>; |
239 | interrupt-parent = < &qeic >; | 245 | interrupt-parent = <&qeic>; |
240 | mode = "cpu"; | 246 | mode = "cpu"; |
241 | }; | 247 | }; |
242 | 248 | ||
243 | usb@6c0 { | 249 | usb@6c0 { |
244 | compatible = "qe_udc"; | 250 | compatible = "qe_udc"; |
245 | reg = <6c0 40 8B00 100>; | 251 | reg = <0x6c0 0x40 0x8b00 0x100>; |
246 | interrupts = <b>; | 252 | interrupts = <11>; |
247 | interrupt-parent = < &qeic >; | 253 | interrupt-parent = <&qeic>; |
248 | mode = "slave"; | 254 | mode = "slave"; |
249 | }; | 255 | }; |
250 | 256 | ||
@@ -254,15 +260,15 @@ | |||
254 | model = "UCC"; | 260 | model = "UCC"; |
255 | cell-index = <1>; | 261 | cell-index = <1>; |
256 | device-id = <1>; | 262 | device-id = <1>; |
257 | reg = <2000 200>; | 263 | reg = <0x2000 0x200>; |
258 | interrupts = <20>; | 264 | interrupts = <32>; |
259 | interrupt-parent = < &qeic >; | 265 | interrupt-parent = <&qeic>; |
260 | local-mac-address = [ 00 00 00 00 00 00 ]; | 266 | local-mac-address = [ 00 00 00 00 00 00 ]; |
261 | rx-clock-name = "none"; | 267 | rx-clock-name = "none"; |
262 | tx-clock-name = "clk9"; | 268 | tx-clock-name = "clk9"; |
263 | phy-handle = < &phy0 >; | 269 | phy-handle = <&phy0>; |
264 | phy-connection-type = "rgmii-id"; | 270 | phy-connection-type = "rgmii-id"; |
265 | pio-handle = < &pio1 >; | 271 | pio-handle = <&pio1>; |
266 | }; | 272 | }; |
267 | 273 | ||
268 | enet1: ucc@3000 { | 274 | enet1: ucc@3000 { |
@@ -271,107 +277,106 @@ | |||
271 | model = "UCC"; | 277 | model = "UCC"; |
272 | cell-index = <2>; | 278 | cell-index = <2>; |
273 | device-id = <2>; | 279 | device-id = <2>; |
274 | reg = <3000 200>; | 280 | reg = <0x3000 0x200>; |
275 | interrupts = <21>; | 281 | interrupts = <33>; |
276 | interrupt-parent = < &qeic >; | 282 | interrupt-parent = <&qeic>; |
277 | local-mac-address = [ 00 00 00 00 00 00 ]; | 283 | local-mac-address = [ 00 00 00 00 00 00 ]; |
278 | rx-clock-name = "none"; | 284 | rx-clock-name = "none"; |
279 | tx-clock-name = "clk4"; | 285 | tx-clock-name = "clk4"; |
280 | phy-handle = < &phy1 >; | 286 | phy-handle = <&phy1>; |
281 | phy-connection-type = "rgmii-id"; | 287 | phy-connection-type = "rgmii-id"; |
282 | pio-handle = < &pio2 >; | 288 | pio-handle = <&pio2>; |
283 | }; | 289 | }; |
284 | 290 | ||
285 | mdio@2120 { | 291 | mdio@2120 { |
286 | #address-cells = <1>; | 292 | #address-cells = <1>; |
287 | #size-cells = <0>; | 293 | #size-cells = <0>; |
288 | reg = <2120 18>; | 294 | reg = <0x2120 0x18>; |
289 | device_type = "mdio"; | 295 | compatible = "fsl,ucc-mdio"; |
290 | compatible = "ucc_geth_phy"; | ||
291 | 296 | ||
292 | phy0: ethernet-phy@00 { | 297 | phy0: ethernet-phy@00 { |
293 | interrupt-parent = < &ipic >; | 298 | interrupt-parent = <&ipic>; |
294 | interrupts = <11 8>; | 299 | interrupts = <17 0x8>; |
295 | reg = <0>; | 300 | reg = <0x0>; |
296 | device_type = "ethernet-phy"; | 301 | device_type = "ethernet-phy"; |
297 | }; | 302 | }; |
298 | phy1: ethernet-phy@01 { | 303 | phy1: ethernet-phy@01 { |
299 | interrupt-parent = < &ipic >; | 304 | interrupt-parent = <&ipic>; |
300 | interrupts = <12 8>; | 305 | interrupts = <18 0x8>; |
301 | reg = <1>; | 306 | reg = <0x1>; |
302 | device_type = "ethernet-phy"; | 307 | device_type = "ethernet-phy"; |
303 | }; | 308 | }; |
304 | }; | 309 | }; |
305 | 310 | ||
306 | qeic: qeic@80 { | 311 | qeic: interrupt-controller@80 { |
307 | interrupt-controller; | 312 | interrupt-controller; |
308 | device_type = "qeic"; | 313 | compatible = "fsl,qe-ic"; |
309 | #address-cells = <0>; | 314 | #address-cells = <0>; |
310 | #interrupt-cells = <1>; | 315 | #interrupt-cells = <1>; |
311 | reg = <80 80>; | 316 | reg = <0x80 0x80>; |
312 | big-endian; | 317 | big-endian; |
313 | interrupts = <20 8 21 8>; //high:32 low:33 | 318 | interrupts = <32 0x8 33 0x8>; // high:32 low:33 |
314 | interrupt-parent = < &ipic >; | 319 | interrupt-parent = <&ipic>; |
315 | }; | 320 | }; |
316 | }; | 321 | }; |
317 | 322 | ||
318 | pci0: pci@e0008500 { | 323 | pci0: pci@e0008500 { |
319 | cell-index = <1>; | 324 | cell-index = <1>; |
320 | interrupt-map-mask = <f800 0 0 7>; | 325 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; |
321 | interrupt-map = < | 326 | interrupt-map = < |
322 | 327 | ||
323 | /* IDSEL 0x11 AD17 */ | 328 | /* IDSEL 0x11 AD17 */ |
324 | 8800 0 0 1 &ipic 14 8 | 329 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
325 | 8800 0 0 2 &ipic 15 8 | 330 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
326 | 8800 0 0 3 &ipic 16 8 | 331 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
327 | 8800 0 0 4 &ipic 17 8 | 332 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
328 | 333 | ||
329 | /* IDSEL 0x12 AD18 */ | 334 | /* IDSEL 0x12 AD18 */ |
330 | 9000 0 0 1 &ipic 16 8 | 335 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
331 | 9000 0 0 2 &ipic 17 8 | 336 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
332 | 9000 0 0 3 &ipic 14 8 | 337 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
333 | 9000 0 0 4 &ipic 15 8 | 338 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
334 | 339 | ||
335 | /* IDSEL 0x13 AD19 */ | 340 | /* IDSEL 0x13 AD19 */ |
336 | 9800 0 0 1 &ipic 17 8 | 341 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
337 | 9800 0 0 2 &ipic 14 8 | 342 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
338 | 9800 0 0 3 &ipic 15 8 | 343 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
339 | 9800 0 0 4 &ipic 16 8 | 344 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
340 | 345 | ||
341 | /* IDSEL 0x15 AD21*/ | 346 | /* IDSEL 0x15 AD21*/ |
342 | a800 0 0 1 &ipic 14 8 | 347 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
343 | a800 0 0 2 &ipic 15 8 | 348 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
344 | a800 0 0 3 &ipic 16 8 | 349 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
345 | a800 0 0 4 &ipic 17 8 | 350 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
346 | 351 | ||
347 | /* IDSEL 0x16 AD22*/ | 352 | /* IDSEL 0x16 AD22*/ |
348 | b000 0 0 1 &ipic 17 8 | 353 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
349 | b000 0 0 2 &ipic 14 8 | 354 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
350 | b000 0 0 3 &ipic 15 8 | 355 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
351 | b000 0 0 4 &ipic 16 8 | 356 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
352 | 357 | ||
353 | /* IDSEL 0x17 AD23*/ | 358 | /* IDSEL 0x17 AD23*/ |
354 | b800 0 0 1 &ipic 16 8 | 359 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
355 | b800 0 0 2 &ipic 17 8 | 360 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
356 | b800 0 0 3 &ipic 14 8 | 361 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
357 | b800 0 0 4 &ipic 15 8 | 362 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
358 | 363 | ||
359 | /* IDSEL 0x18 AD24*/ | 364 | /* IDSEL 0x18 AD24*/ |
360 | c000 0 0 1 &ipic 15 8 | 365 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
361 | c000 0 0 2 &ipic 16 8 | 366 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
362 | c000 0 0 3 &ipic 17 8 | 367 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
363 | c000 0 0 4 &ipic 14 8>; | 368 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
364 | interrupt-parent = < &ipic >; | 369 | interrupt-parent = <&ipic>; |
365 | interrupts = <42 8>; | 370 | interrupts = <66 0x8>; |
366 | bus-range = <0 0>; | 371 | bus-range = <0 0>; |
367 | ranges = <02000000 0 a0000000 a0000000 0 10000000 | 372 | ranges = <0x02000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000 |
368 | 42000000 0 80000000 80000000 0 10000000 | 373 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
369 | 01000000 0 00000000 e2000000 0 00100000>; | 374 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; |
370 | clock-frequency = <3f940aa>; | 375 | clock-frequency = <66666666>; |
371 | #interrupt-cells = <1>; | 376 | #interrupt-cells = <1>; |
372 | #size-cells = <2>; | 377 | #size-cells = <2>; |
373 | #address-cells = <3>; | 378 | #address-cells = <3>; |
374 | reg = <e0008500 100>; | 379 | reg = <0xe0008500 0x100>; |
375 | compatible = "fsl,mpc8349-pci"; | 380 | compatible = "fsl,mpc8349-pci"; |
376 | device_type = "pci"; | 381 | device_type = "pci"; |
377 | }; | 382 | }; |
diff --git a/arch/powerpc/boot/dts/mpc8377_mds.dts b/arch/powerpc/boot/dts/mpc8377_mds.dts index 98b46065f45a..a3637fff73cc 100644 --- a/arch/powerpc/boot/dts/mpc8377_mds.dts +++ b/arch/powerpc/boot/dts/mpc8377_mds.dts | |||
@@ -31,11 +31,11 @@ | |||
31 | 31 | ||
32 | PowerPC,8377@0 { | 32 | PowerPC,8377@0 { |
33 | device_type = "cpu"; | 33 | device_type = "cpu"; |
34 | reg = <0>; | 34 | reg = <0x0>; |
35 | d-cache-line-size = <0x20>; | 35 | d-cache-line-size = <32>; |
36 | i-cache-line-size = <0x20>; | 36 | i-cache-line-size = <32>; |
37 | d-cache-size = <0x8000>; // L1, 32K | 37 | d-cache-size = <32768>; |
38 | i-cache-size = <0x8000>; // L1, 32K | 38 | i-cache-size = <32768>; |
39 | timebase-frequency = <0>; | 39 | timebase-frequency = <0>; |
40 | bus-frequency = <0>; | 40 | bus-frequency = <0>; |
41 | clock-frequency = <0>; | 41 | clock-frequency = <0>; |
@@ -66,8 +66,8 @@ | |||
66 | cell-index = <0>; | 66 | cell-index = <0>; |
67 | compatible = "fsl-i2c"; | 67 | compatible = "fsl-i2c"; |
68 | reg = <0x3000 0x100>; | 68 | reg = <0x3000 0x100>; |
69 | interrupts = <0xe 0x8>; | 69 | interrupts = <14 0x8>; |
70 | interrupt-parent = < &ipic >; | 70 | interrupt-parent = <&ipic>; |
71 | dfsrr; | 71 | dfsrr; |
72 | }; | 72 | }; |
73 | 73 | ||
@@ -77,16 +77,17 @@ | |||
77 | cell-index = <1>; | 77 | cell-index = <1>; |
78 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
79 | reg = <0x3100 0x100>; | 79 | reg = <0x3100 0x100>; |
80 | interrupts = <0xf 0x8>; | 80 | interrupts = <15 0x8>; |
81 | interrupt-parent = < &ipic >; | 81 | interrupt-parent = <&ipic>; |
82 | dfsrr; | 82 | dfsrr; |
83 | }; | 83 | }; |
84 | 84 | ||
85 | spi@7000 { | 85 | spi@7000 { |
86 | compatible = "fsl_spi"; | 86 | cell-index = <0>; |
87 | compatible = "fsl,spi"; | ||
87 | reg = <0x7000 0x1000>; | 88 | reg = <0x7000 0x1000>; |
88 | interrupts = <0x10 0x8>; | 89 | interrupts = <16 0x8>; |
89 | interrupt-parent = < &ipic >; | 90 | interrupt-parent = <&ipic>; |
90 | mode = "cpu"; | 91 | mode = "cpu"; |
91 | }; | 92 | }; |
92 | 93 | ||
@@ -96,8 +97,8 @@ | |||
96 | reg = <0x23000 0x1000>; | 97 | reg = <0x23000 0x1000>; |
97 | #address-cells = <1>; | 98 | #address-cells = <1>; |
98 | #size-cells = <0>; | 99 | #size-cells = <0>; |
99 | interrupt-parent = < &ipic >; | 100 | interrupt-parent = <&ipic>; |
100 | interrupts = <0x26 0x8>; | 101 | interrupts = <38 0x8>; |
101 | phy_type = "utmi_wide"; | 102 | phy_type = "utmi_wide"; |
102 | }; | 103 | }; |
103 | 104 | ||
@@ -107,15 +108,15 @@ | |||
107 | compatible = "fsl,gianfar-mdio"; | 108 | compatible = "fsl,gianfar-mdio"; |
108 | reg = <0x24520 0x20>; | 109 | reg = <0x24520 0x20>; |
109 | phy2: ethernet-phy@2 { | 110 | phy2: ethernet-phy@2 { |
110 | interrupt-parent = < &ipic >; | 111 | interrupt-parent = <&ipic>; |
111 | interrupts = <0x11 0x8>; | 112 | interrupts = <17 0x8>; |
112 | reg = <2>; | 113 | reg = <0x2>; |
113 | device_type = "ethernet-phy"; | 114 | device_type = "ethernet-phy"; |
114 | }; | 115 | }; |
115 | phy3: ethernet-phy@3 { | 116 | phy3: ethernet-phy@3 { |
116 | interrupt-parent = < &ipic >; | 117 | interrupt-parent = <&ipic>; |
117 | interrupts = <0x12 0x8>; | 118 | interrupts = <18 0x8>; |
118 | reg = <3>; | 119 | reg = <0x3>; |
119 | device_type = "ethernet-phy"; | 120 | device_type = "ethernet-phy"; |
120 | }; | 121 | }; |
121 | }; | 122 | }; |
@@ -127,10 +128,10 @@ | |||
127 | compatible = "gianfar"; | 128 | compatible = "gianfar"; |
128 | reg = <0x24000 0x1000>; | 129 | reg = <0x24000 0x1000>; |
129 | local-mac-address = [ 00 00 00 00 00 00 ]; | 130 | local-mac-address = [ 00 00 00 00 00 00 ]; |
130 | interrupts = <0x20 0x8 0x21 0x8 0x22 0x8>; | 131 | interrupts = <32 0x8 33 0x8 34 0x8>; |
131 | phy-connection-type = "mii"; | 132 | phy-connection-type = "mii"; |
132 | interrupt-parent = < &ipic >; | 133 | interrupt-parent = <&ipic>; |
133 | phy-handle = < &phy2 >; | 134 | phy-handle = <&phy2>; |
134 | }; | 135 | }; |
135 | 136 | ||
136 | enet1: ethernet@25000 { | 137 | enet1: ethernet@25000 { |
@@ -140,10 +141,10 @@ | |||
140 | compatible = "gianfar"; | 141 | compatible = "gianfar"; |
141 | reg = <0x25000 0x1000>; | 142 | reg = <0x25000 0x1000>; |
142 | local-mac-address = [ 00 00 00 00 00 00 ]; | 143 | local-mac-address = [ 00 00 00 00 00 00 ]; |
143 | interrupts = <0x23 0x8 0x24 0x8 0x25 0x8>; | 144 | interrupts = <35 0x8 36 0x8 37 0x8>; |
144 | phy-connection-type = "mii"; | 145 | phy-connection-type = "mii"; |
145 | interrupt-parent = < &ipic >; | 146 | interrupt-parent = <&ipic>; |
146 | phy-handle = < &phy3 >; | 147 | phy-handle = <&phy3>; |
147 | }; | 148 | }; |
148 | 149 | ||
149 | serial0: serial@4500 { | 150 | serial0: serial@4500 { |
@@ -152,8 +153,8 @@ | |||
152 | compatible = "ns16550"; | 153 | compatible = "ns16550"; |
153 | reg = <0x4500 0x100>; | 154 | reg = <0x4500 0x100>; |
154 | clock-frequency = <0>; | 155 | clock-frequency = <0>; |
155 | interrupts = <0x9 0x8>; | 156 | interrupts = <9 0x8>; |
156 | interrupt-parent = < &ipic >; | 157 | interrupt-parent = <&ipic>; |
157 | }; | 158 | }; |
158 | 159 | ||
159 | serial1: serial@4600 { | 160 | serial1: serial@4600 { |
@@ -162,19 +163,19 @@ | |||
162 | compatible = "ns16550"; | 163 | compatible = "ns16550"; |
163 | reg = <0x4600 0x100>; | 164 | reg = <0x4600 0x100>; |
164 | clock-frequency = <0>; | 165 | clock-frequency = <0>; |
165 | interrupts = <0xa 0x8>; | 166 | interrupts = <10 0x8>; |
166 | interrupt-parent = < &ipic >; | 167 | interrupt-parent = <&ipic>; |
167 | }; | 168 | }; |
168 | 169 | ||
169 | crypto@30000 { | 170 | crypto@30000 { |
170 | model = "SEC3"; | 171 | model = "SEC3"; |
171 | compatible = "talitos"; | 172 | compatible = "talitos"; |
172 | reg = <0x30000 0x10000>; | 173 | reg = <0x30000 0x10000>; |
173 | interrupts = <0xb 0x8>; | 174 | interrupts = <11 0x8>; |
174 | interrupt-parent = < &ipic >; | 175 | interrupt-parent = <&ipic>; |
175 | /* Rev. 3.0 geometry */ | 176 | /* Rev. 3.0 geometry */ |
176 | num-channels = <4>; | 177 | num-channels = <4>; |
177 | channel-fifo-len = <0x18>; | 178 | channel-fifo-len = <24>; |
178 | exec-units-mask = <0x000001fe>; | 179 | exec-units-mask = <0x000001fe>; |
179 | descriptor-types-mask = <0x03ab0ebf>; | 180 | descriptor-types-mask = <0x03ab0ebf>; |
180 | }; | 181 | }; |
@@ -183,22 +184,22 @@ | |||
183 | model = "eSDHC"; | 184 | model = "eSDHC"; |
184 | compatible = "fsl,esdhc"; | 185 | compatible = "fsl,esdhc"; |
185 | reg = <0x2e000 0x1000>; | 186 | reg = <0x2e000 0x1000>; |
186 | interrupts = <0x2a 0x8>; | 187 | interrupts = <42 0x8>; |
187 | interrupt-parent = < &ipic >; | 188 | interrupt-parent = <&ipic>; |
188 | }; | 189 | }; |
189 | 190 | ||
190 | sata@18000 { | 191 | sata@18000 { |
191 | compatible = "fsl,mpc8379-sata"; | 192 | compatible = "fsl,mpc8379-sata"; |
192 | reg = <0x18000 0x1000>; | 193 | reg = <0x18000 0x1000>; |
193 | interrupts = <0x2c 0x8>; | 194 | interrupts = <44 0x8>; |
194 | interrupt-parent = < &ipic >; | 195 | interrupt-parent = <&ipic>; |
195 | }; | 196 | }; |
196 | 197 | ||
197 | sata@19000 { | 198 | sata@19000 { |
198 | compatible = "fsl,mpc8379-sata"; | 199 | compatible = "fsl,mpc8379-sata"; |
199 | reg = <0x19000 0x1000>; | 200 | reg = <0x19000 0x1000>; |
200 | interrupts = <0x2d 0x8>; | 201 | interrupts = <45 0x8>; |
201 | interrupt-parent = < &ipic >; | 202 | interrupt-parent = <&ipic>; |
202 | }; | 203 | }; |
203 | 204 | ||
204 | /* IPIC | 205 | /* IPIC |
@@ -222,49 +223,49 @@ | |||
222 | interrupt-map = < | 223 | interrupt-map = < |
223 | 224 | ||
224 | /* IDSEL 0x11 */ | 225 | /* IDSEL 0x11 */ |
225 | 0x8800 0x0 0x0 0x1 &ipic 0x14 0x8 | 226 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
226 | 0x8800 0x0 0x0 0x2 &ipic 0x15 0x8 | 227 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
227 | 0x8800 0x0 0x0 0x3 &ipic 0x16 0x8 | 228 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
228 | 0x8800 0x0 0x0 0x4 &ipic 0x17 0x8 | 229 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
229 | 230 | ||
230 | /* IDSEL 0x12 */ | 231 | /* IDSEL 0x12 */ |
231 | 0x9000 0x0 0x0 0x1 &ipic 0x16 0x8 | 232 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
232 | 0x9000 0x0 0x0 0x2 &ipic 0x17 0x8 | 233 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
233 | 0x9000 0x0 0x0 0x3 &ipic 0x14 0x8 | 234 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
234 | 0x9000 0x0 0x0 0x4 &ipic 0x15 0x8 | 235 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
235 | 236 | ||
236 | /* IDSEL 0x13 */ | 237 | /* IDSEL 0x13 */ |
237 | 0x9800 0x0 0x0 0x1 &ipic 0x17 0x8 | 238 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
238 | 0x9800 0x0 0x0 0x2 &ipic 0x14 0x8 | 239 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
239 | 0x9800 0x0 0x0 0x3 &ipic 0x15 0x8 | 240 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
240 | 0x9800 0x0 0x0 0x4 &ipic 0x16 0x8 | 241 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
241 | 242 | ||
242 | /* IDSEL 0x15 */ | 243 | /* IDSEL 0x15 */ |
243 | 0xa800 0x0 0x0 0x1 &ipic 0x14 0x8 | 244 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
244 | 0xa800 0x0 0x0 0x2 &ipic 0x15 0x8 | 245 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
245 | 0xa800 0x0 0x0 0x3 &ipic 0x16 0x8 | 246 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
246 | 0xa800 0x0 0x0 0x4 &ipic 0x17 0x8 | 247 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
247 | 248 | ||
248 | /* IDSEL 0x16 */ | 249 | /* IDSEL 0x16 */ |
249 | 0xb000 0x0 0x0 0x1 &ipic 0x17 0x8 | 250 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
250 | 0xb000 0x0 0x0 0x2 &ipic 0x14 0x8 | 251 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
251 | 0xb000 0x0 0x0 0x3 &ipic 0x15 0x8 | 252 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
252 | 0xb000 0x0 0x0 0x4 &ipic 0x16 0x8 | 253 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
253 | 254 | ||
254 | /* IDSEL 0x17 */ | 255 | /* IDSEL 0x17 */ |
255 | 0xb800 0x0 0x0 0x1 &ipic 0x16 0x8 | 256 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
256 | 0xb800 0x0 0x0 0x2 &ipic 0x17 0x8 | 257 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
257 | 0xb800 0x0 0x0 0x3 &ipic 0x14 0x8 | 258 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
258 | 0xb800 0x0 0x0 0x4 &ipic 0x15 0x8 | 259 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
259 | 260 | ||
260 | /* IDSEL 0x18 */ | 261 | /* IDSEL 0x18 */ |
261 | 0xc000 0x0 0x0 0x1 &ipic 0x15 0x8 | 262 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
262 | 0xc000 0x0 0x0 0x2 &ipic 0x16 0x8 | 263 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
263 | 0xc000 0x0 0x0 0x3 &ipic 0x17 0x8 | 264 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
264 | 0xc000 0x0 0x0 0x4 &ipic 0x14 0x8>; | 265 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
265 | interrupt-parent = < &ipic >; | 266 | interrupt-parent = <&ipic>; |
266 | interrupts = <0x42 0x8>; | 267 | interrupts = <66 0x8>; |
267 | bus-range = <0 0>; | 268 | bus-range = <0x0 0x0>; |
268 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | 269 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
269 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | 270 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
270 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; | 271 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; |
diff --git a/arch/powerpc/boot/dts/mpc8377_rdb.dts b/arch/powerpc/boot/dts/mpc8377_rdb.dts new file mode 100644 index 000000000000..440aa4dfab0c --- /dev/null +++ b/arch/powerpc/boot/dts/mpc8377_rdb.dts | |||
@@ -0,0 +1,296 @@ | |||
1 | /* | ||
2 | * MPC8377E RDB Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007, 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | compatible = "fsl,mpc8377rdb"; | ||
16 | #address-cells = <1>; | ||
17 | #size-cells = <1>; | ||
18 | |||
19 | aliases { | ||
20 | ethernet0 = &enet0; | ||
21 | ethernet1 = &enet1; | ||
22 | serial0 = &serial0; | ||
23 | serial1 = &serial1; | ||
24 | pci0 = &pci0; | ||
25 | }; | ||
26 | |||
27 | cpus { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <0>; | ||
30 | |||
31 | PowerPC,8377@0 { | ||
32 | device_type = "cpu"; | ||
33 | reg = <0x0>; | ||
34 | d-cache-line-size = <32>; | ||
35 | i-cache-line-size = <32>; | ||
36 | d-cache-size = <32768>; | ||
37 | i-cache-size = <32768>; | ||
38 | timebase-frequency = <0>; | ||
39 | bus-frequency = <0>; | ||
40 | clock-frequency = <0>; | ||
41 | }; | ||
42 | }; | ||
43 | |||
44 | memory { | ||
45 | device_type = "memory"; | ||
46 | reg = <0x00000000 0x10000000>; // 256MB at 0 | ||
47 | }; | ||
48 | |||
49 | localbus@e0005000 { | ||
50 | #address-cells = <2>; | ||
51 | #size-cells = <1>; | ||
52 | compatible = "fsl,mpc8377-elbc", "fsl,elbc", "simple-bus"; | ||
53 | reg = <0xe0005000 0x1000>; | ||
54 | interrupts = <77 0x8>; | ||
55 | interrupt-parent = <&ipic>; | ||
56 | |||
57 | // CS0 and CS1 are swapped when | ||
58 | // booting from nand, but the | ||
59 | // addresses are the same. | ||
60 | ranges = <0x0 0x0 0xfe000000 0x00800000 | ||
61 | 0x1 0x0 0xe0600000 0x00008000 | ||
62 | 0x2 0x0 0xf0000000 0x00020000 | ||
63 | 0x3 0x0 0xfa000000 0x00008000>; | ||
64 | |||
65 | flash@0,0 { | ||
66 | #address-cells = <1>; | ||
67 | #size-cells = <1>; | ||
68 | compatible = "cfi-flash"; | ||
69 | reg = <0x0 0x0 0x800000>; | ||
70 | bank-width = <2>; | ||
71 | device-width = <1>; | ||
72 | }; | ||
73 | |||
74 | nand@1,0 { | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <1>; | ||
77 | compatible = "fsl,mpc8377-fcm-nand", | ||
78 | "fsl,elbc-fcm-nand"; | ||
79 | reg = <0x1 0x0 0x8000>; | ||
80 | |||
81 | u-boot@0 { | ||
82 | reg = <0x0 0x100000>; | ||
83 | read-only; | ||
84 | }; | ||
85 | |||
86 | kernel@100000 { | ||
87 | reg = <0x100000 0x300000>; | ||
88 | }; | ||
89 | fs@400000 { | ||
90 | reg = <0x400000 0x1c00000>; | ||
91 | }; | ||
92 | }; | ||
93 | }; | ||
94 | |||
95 | immr@e0000000 { | ||
96 | #address-cells = <1>; | ||
97 | #size-cells = <1>; | ||
98 | device_type = "soc"; | ||
99 | compatible = "simple-bus"; | ||
100 | ranges = <0x0 0xe0000000 0x00100000>; | ||
101 | reg = <0xe0000000 0x00000200>; | ||
102 | bus-frequency = <0>; | ||
103 | |||
104 | wdt@200 { | ||
105 | device_type = "watchdog"; | ||
106 | compatible = "mpc83xx_wdt"; | ||
107 | reg = <0x200 0x100>; | ||
108 | }; | ||
109 | |||
110 | i2c@3000 { | ||
111 | #address-cells = <1>; | ||
112 | #size-cells = <0>; | ||
113 | cell-index = <0>; | ||
114 | compatible = "fsl-i2c"; | ||
115 | reg = <0x3000 0x100>; | ||
116 | interrupts = <14 0x8>; | ||
117 | interrupt-parent = <&ipic>; | ||
118 | dfsrr; | ||
119 | rtc@68 { | ||
120 | device_type = "rtc"; | ||
121 | compatible = "dallas,ds1339"; | ||
122 | reg = <0x68>; | ||
123 | }; | ||
124 | }; | ||
125 | |||
126 | i2c@3100 { | ||
127 | #address-cells = <1>; | ||
128 | #size-cells = <0>; | ||
129 | cell-index = <1>; | ||
130 | compatible = "fsl-i2c"; | ||
131 | reg = <0x3100 0x100>; | ||
132 | interrupts = <15 0x8>; | ||
133 | interrupt-parent = <&ipic>; | ||
134 | dfsrr; | ||
135 | }; | ||
136 | |||
137 | spi@7000 { | ||
138 | cell-index = <0>; | ||
139 | compatible = "fsl,spi"; | ||
140 | reg = <0x7000 0x1000>; | ||
141 | interrupts = <16 0x8>; | ||
142 | interrupt-parent = <&ipic>; | ||
143 | mode = "cpu"; | ||
144 | }; | ||
145 | |||
146 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | ||
147 | usb@23000 { | ||
148 | compatible = "fsl-usb2-dr"; | ||
149 | reg = <0x23000 0x1000>; | ||
150 | #address-cells = <1>; | ||
151 | #size-cells = <0>; | ||
152 | interrupt-parent = <&ipic>; | ||
153 | interrupts = <38 0x8>; | ||
154 | phy_type = "utmi"; | ||
155 | }; | ||
156 | |||
157 | mdio@24520 { | ||
158 | #address-cells = <1>; | ||
159 | #size-cells = <0>; | ||
160 | compatible = "fsl,gianfar-mdio"; | ||
161 | reg = <0x24520 0x20>; | ||
162 | phy2: ethernet-phy@2 { | ||
163 | interrupt-parent = <&ipic>; | ||
164 | interrupts = <17 0x8>; | ||
165 | reg = <0x2>; | ||
166 | device_type = "ethernet-phy"; | ||
167 | }; | ||
168 | phy3: ethernet-phy@3 { | ||
169 | interrupt-parent = <&ipic>; | ||
170 | interrupts = <18 0x8>; | ||
171 | reg = <0x3>; | ||
172 | device_type = "ethernet-phy"; | ||
173 | }; | ||
174 | }; | ||
175 | |||
176 | enet0: ethernet@24000 { | ||
177 | cell-index = <0>; | ||
178 | device_type = "network"; | ||
179 | model = "eTSEC"; | ||
180 | compatible = "gianfar"; | ||
181 | reg = <0x24000 0x1000>; | ||
182 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
183 | interrupts = <32 0x8 33 0x8 34 0x8>; | ||
184 | phy-connection-type = "mii"; | ||
185 | interrupt-parent = <&ipic>; | ||
186 | phy-handle = <&phy2>; | ||
187 | }; | ||
188 | |||
189 | enet1: ethernet@25000 { | ||
190 | cell-index = <1>; | ||
191 | device_type = "network"; | ||
192 | model = "eTSEC"; | ||
193 | compatible = "gianfar"; | ||
194 | reg = <0x25000 0x1000>; | ||
195 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
196 | interrupts = <35 0x8 36 0x8 37 0x8>; | ||
197 | phy-connection-type = "mii"; | ||
198 | interrupt-parent = <&ipic>; | ||
199 | phy-handle = <&phy3>; | ||
200 | }; | ||
201 | |||
202 | serial0: serial@4500 { | ||
203 | cell-index = <0>; | ||
204 | device_type = "serial"; | ||
205 | compatible = "ns16550"; | ||
206 | reg = <0x4500 0x100>; | ||
207 | clock-frequency = <0>; | ||
208 | interrupts = <9 0x8>; | ||
209 | interrupt-parent = <&ipic>; | ||
210 | }; | ||
211 | |||
212 | serial1: serial@4600 { | ||
213 | cell-index = <1>; | ||
214 | device_type = "serial"; | ||
215 | compatible = "ns16550"; | ||
216 | reg = <0x4600 0x100>; | ||
217 | clock-frequency = <0>; | ||
218 | interrupts = <10 0x8>; | ||
219 | interrupt-parent = <&ipic>; | ||
220 | }; | ||
221 | |||
222 | crypto@30000 { | ||
223 | model = "SEC3"; | ||
224 | device_type = "crypto"; | ||
225 | compatible = "talitos"; | ||
226 | reg = <0x30000 0x10000>; | ||
227 | interrupts = <11 0x8>; | ||
228 | interrupt-parent = <&ipic>; | ||
229 | /* Rev. 3.0 geometry */ | ||
230 | num-channels = <4>; | ||
231 | channel-fifo-len = <24>; | ||
232 | exec-units-mask = <0x000001fe>; | ||
233 | descriptor-types-mask = <0x03ab0ebf>; | ||
234 | }; | ||
235 | |||
236 | sata@18000 { | ||
237 | compatible = "fsl,mpc8377-sata", "fsl,pq-sata"; | ||
238 | reg = <0x18000 0x1000>; | ||
239 | interrupts = <44 0x8>; | ||
240 | interrupt-parent = <&ipic>; | ||
241 | }; | ||
242 | |||
243 | sata@19000 { | ||
244 | compatible = "fsl,mpc8377-sata", "fsl,pq-sata"; | ||
245 | reg = <0x19000 0x1000>; | ||
246 | interrupts = <45 0x8>; | ||
247 | interrupt-parent = <&ipic>; | ||
248 | }; | ||
249 | |||
250 | /* IPIC | ||
251 | * interrupts cell = <intr #, sense> | ||
252 | * sense values match linux IORESOURCE_IRQ_* defines: | ||
253 | * sense == 8: Level, low assertion | ||
254 | * sense == 2: Edge, high-to-low change | ||
255 | */ | ||
256 | ipic: interrupt-controller@700 { | ||
257 | compatible = "fsl,ipic"; | ||
258 | interrupt-controller; | ||
259 | #address-cells = <0>; | ||
260 | #interrupt-cells = <2>; | ||
261 | reg = <0x700 0x100>; | ||
262 | }; | ||
263 | }; | ||
264 | |||
265 | pci0: pci@e0008500 { | ||
266 | interrupt-map-mask = <0xf800 0 0 7>; | ||
267 | interrupt-map = < | ||
268 | /* IRQ5 = 21 = 0x15, IRQ6 = 0x16, IRQ7 = 23 = 0x17 */ | ||
269 | |||
270 | /* IDSEL AD14 IRQ6 inta */ | ||
271 | 0x7000 0x0 0x0 0x1 &ipic 22 0x8 | ||
272 | |||
273 | /* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */ | ||
274 | 0x7800 0x0 0x0 0x1 &ipic 21 0x8 | ||
275 | 0x7800 0x0 0x0 0x2 &ipic 22 0x8 | ||
276 | 0x7800 0x0 0x0 0x4 &ipic 23 0x8 | ||
277 | |||
278 | /* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/ | ||
279 | 0xE000 0x0 0x0 0x1 &ipic 23 0x8 | ||
280 | 0xE000 0x0 0x0 0x2 &ipic 21 0x8 | ||
281 | 0xE000 0x0 0x0 0x3 &ipic 22 0x8>; | ||
282 | interrupt-parent = <&ipic>; | ||
283 | interrupts = <66 0x8>; | ||
284 | bus-range = <0 0>; | ||
285 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | ||
286 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | ||
287 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; | ||
288 | clock-frequency = <66666666>; | ||
289 | #interrupt-cells = <1>; | ||
290 | #size-cells = <2>; | ||
291 | #address-cells = <3>; | ||
292 | reg = <0xe0008500 0x100>; | ||
293 | compatible = "fsl,mpc8349-pci"; | ||
294 | device_type = "pci"; | ||
295 | }; | ||
296 | }; | ||
diff --git a/arch/powerpc/boot/dts/mpc8378_mds.dts b/arch/powerpc/boot/dts/mpc8378_mds.dts index c117a6a3a8e6..533e9b06cc8f 100644 --- a/arch/powerpc/boot/dts/mpc8378_mds.dts +++ b/arch/powerpc/boot/dts/mpc8378_mds.dts | |||
@@ -31,11 +31,11 @@ | |||
31 | 31 | ||
32 | PowerPC,8378@0 { | 32 | PowerPC,8378@0 { |
33 | device_type = "cpu"; | 33 | device_type = "cpu"; |
34 | reg = <0>; | 34 | reg = <0x0>; |
35 | d-cache-line-size = <0x20>; | 35 | d-cache-line-size = <32>; |
36 | i-cache-line-size = <0x20>; | 36 | i-cache-line-size = <32>; |
37 | d-cache-size = <0x8000>; // L1, 32K | 37 | d-cache-size = <32768>; |
38 | i-cache-size = <0x8000>; // L1, 32K | 38 | i-cache-size = <32768>; |
39 | timebase-frequency = <0>; | 39 | timebase-frequency = <0>; |
40 | bus-frequency = <0>; | 40 | bus-frequency = <0>; |
41 | clock-frequency = <0>; | 41 | clock-frequency = <0>; |
@@ -66,8 +66,8 @@ | |||
66 | cell-index = <0>; | 66 | cell-index = <0>; |
67 | compatible = "fsl-i2c"; | 67 | compatible = "fsl-i2c"; |
68 | reg = <0x3000 0x100>; | 68 | reg = <0x3000 0x100>; |
69 | interrupts = <0xe 0x8>; | 69 | interrupts = <14 0x8>; |
70 | interrupt-parent = < &ipic >; | 70 | interrupt-parent = <&ipic>; |
71 | dfsrr; | 71 | dfsrr; |
72 | }; | 72 | }; |
73 | 73 | ||
@@ -77,16 +77,17 @@ | |||
77 | cell-index = <1>; | 77 | cell-index = <1>; |
78 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
79 | reg = <0x3100 0x100>; | 79 | reg = <0x3100 0x100>; |
80 | interrupts = <0xf 0x8>; | 80 | interrupts = <15 0x8>; |
81 | interrupt-parent = < &ipic >; | 81 | interrupt-parent = <&ipic>; |
82 | dfsrr; | 82 | dfsrr; |
83 | }; | 83 | }; |
84 | 84 | ||
85 | spi@7000 { | 85 | spi@7000 { |
86 | compatible = "fsl_spi"; | 86 | cell-index = <0>; |
87 | compatible = "fsl,spi"; | ||
87 | reg = <0x7000 0x1000>; | 88 | reg = <0x7000 0x1000>; |
88 | interrupts = <0x10 0x8>; | 89 | interrupts = <16 0x8>; |
89 | interrupt-parent = < &ipic >; | 90 | interrupt-parent = <&ipic>; |
90 | mode = "cpu"; | 91 | mode = "cpu"; |
91 | }; | 92 | }; |
92 | 93 | ||
@@ -96,8 +97,8 @@ | |||
96 | reg = <0x23000 0x1000>; | 97 | reg = <0x23000 0x1000>; |
97 | #address-cells = <1>; | 98 | #address-cells = <1>; |
98 | #size-cells = <0>; | 99 | #size-cells = <0>; |
99 | interrupt-parent = < &ipic >; | 100 | interrupt-parent = <&ipic>; |
100 | interrupts = <0x26 0x8>; | 101 | interrupts = <38 0x8>; |
101 | phy_type = "utmi_wide"; | 102 | phy_type = "utmi_wide"; |
102 | }; | 103 | }; |
103 | 104 | ||
@@ -107,15 +108,15 @@ | |||
107 | compatible = "fsl,gianfar-mdio"; | 108 | compatible = "fsl,gianfar-mdio"; |
108 | reg = <0x24520 0x20>; | 109 | reg = <0x24520 0x20>; |
109 | phy2: ethernet-phy@2 { | 110 | phy2: ethernet-phy@2 { |
110 | interrupt-parent = < &ipic >; | 111 | interrupt-parent = <&ipic>; |
111 | interrupts = <0x11 0x8>; | 112 | interrupts = <17 0x8>; |
112 | reg = <2>; | 113 | reg = <0x2>; |
113 | device_type = "ethernet-phy"; | 114 | device_type = "ethernet-phy"; |
114 | }; | 115 | }; |
115 | phy3: ethernet-phy@3 { | 116 | phy3: ethernet-phy@3 { |
116 | interrupt-parent = < &ipic >; | 117 | interrupt-parent = <&ipic>; |
117 | interrupts = <0x12 0x8>; | 118 | interrupts = <18 0x8>; |
118 | reg = <3>; | 119 | reg = <0x3>; |
119 | device_type = "ethernet-phy"; | 120 | device_type = "ethernet-phy"; |
120 | }; | 121 | }; |
121 | }; | 122 | }; |
@@ -127,10 +128,10 @@ | |||
127 | compatible = "gianfar"; | 128 | compatible = "gianfar"; |
128 | reg = <0x24000 0x1000>; | 129 | reg = <0x24000 0x1000>; |
129 | local-mac-address = [ 00 00 00 00 00 00 ]; | 130 | local-mac-address = [ 00 00 00 00 00 00 ]; |
130 | interrupts = <0x20 0x8 0x21 0x8 0x22 0x8>; | 131 | interrupts = <32 0x8 33 0x8 34 0x8>; |
131 | phy-connection-type = "mii"; | 132 | phy-connection-type = "mii"; |
132 | interrupt-parent = < &ipic >; | 133 | interrupt-parent = <&ipic>; |
133 | phy-handle = < &phy2 >; | 134 | phy-handle = <&phy2>; |
134 | }; | 135 | }; |
135 | 136 | ||
136 | enet1: ethernet@25000 { | 137 | enet1: ethernet@25000 { |
@@ -140,10 +141,10 @@ | |||
140 | compatible = "gianfar"; | 141 | compatible = "gianfar"; |
141 | reg = <0x25000 0x1000>; | 142 | reg = <0x25000 0x1000>; |
142 | local-mac-address = [ 00 00 00 00 00 00 ]; | 143 | local-mac-address = [ 00 00 00 00 00 00 ]; |
143 | interrupts = <0x23 0x8 0x24 0x8 0x25 0x8>; | 144 | interrupts = <35 0x8 36 0x8 37 0x8>; |
144 | phy-connection-type = "mii"; | 145 | phy-connection-type = "mii"; |
145 | interrupt-parent = < &ipic >; | 146 | interrupt-parent = <&ipic>; |
146 | phy-handle = < &phy3 >; | 147 | phy-handle = <&phy3>; |
147 | }; | 148 | }; |
148 | 149 | ||
149 | serial0: serial@4500 { | 150 | serial0: serial@4500 { |
@@ -152,8 +153,8 @@ | |||
152 | compatible = "ns16550"; | 153 | compatible = "ns16550"; |
153 | reg = <0x4500 0x100>; | 154 | reg = <0x4500 0x100>; |
154 | clock-frequency = <0>; | 155 | clock-frequency = <0>; |
155 | interrupts = <0x9 0x8>; | 156 | interrupts = <9 0x8>; |
156 | interrupt-parent = < &ipic >; | 157 | interrupt-parent = <&ipic>; |
157 | }; | 158 | }; |
158 | 159 | ||
159 | serial1: serial@4600 { | 160 | serial1: serial@4600 { |
@@ -162,19 +163,19 @@ | |||
162 | compatible = "ns16550"; | 163 | compatible = "ns16550"; |
163 | reg = <0x4600 0x100>; | 164 | reg = <0x4600 0x100>; |
164 | clock-frequency = <0>; | 165 | clock-frequency = <0>; |
165 | interrupts = <0xa 0x8>; | 166 | interrupts = <10 0x8>; |
166 | interrupt-parent = < &ipic >; | 167 | interrupt-parent = <&ipic>; |
167 | }; | 168 | }; |
168 | 169 | ||
169 | crypto@30000 { | 170 | crypto@30000 { |
170 | model = "SEC3"; | 171 | model = "SEC3"; |
171 | compatible = "talitos"; | 172 | compatible = "talitos"; |
172 | reg = <0x30000 0x10000>; | 173 | reg = <0x30000 0x10000>; |
173 | interrupts = <0xb 0x8>; | 174 | interrupts = <11 0x8>; |
174 | interrupt-parent = < &ipic >; | 175 | interrupt-parent = <&ipic>; |
175 | /* Rev. 3.0 geometry */ | 176 | /* Rev. 3.0 geometry */ |
176 | num-channels = <4>; | 177 | num-channels = <4>; |
177 | channel-fifo-len = <0x18>; | 178 | channel-fifo-len = <24>; |
178 | exec-units-mask = <0x000001fe>; | 179 | exec-units-mask = <0x000001fe>; |
179 | descriptor-types-mask = <0x03ab0ebf>; | 180 | descriptor-types-mask = <0x03ab0ebf>; |
180 | }; | 181 | }; |
@@ -183,8 +184,8 @@ | |||
183 | model = "eSDHC"; | 184 | model = "eSDHC"; |
184 | compatible = "fsl,esdhc"; | 185 | compatible = "fsl,esdhc"; |
185 | reg = <0x2e000 0x1000>; | 186 | reg = <0x2e000 0x1000>; |
186 | interrupts = <0x2a 0x8>; | 187 | interrupts = <42 0x8>; |
187 | interrupt-parent = < &ipic >; | 188 | interrupt-parent = <&ipic>; |
188 | }; | 189 | }; |
189 | 190 | ||
190 | /* IPIC | 191 | /* IPIC |
@@ -208,49 +209,49 @@ | |||
208 | interrupt-map = < | 209 | interrupt-map = < |
209 | 210 | ||
210 | /* IDSEL 0x11 */ | 211 | /* IDSEL 0x11 */ |
211 | 0x8800 0x0 0x0 0x1 &ipic 0x14 0x8 | 212 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
212 | 0x8800 0x0 0x0 0x2 &ipic 0x15 0x8 | 213 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
213 | 0x8800 0x0 0x0 0x3 &ipic 0x16 0x8 | 214 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
214 | 0x8800 0x0 0x0 0x4 &ipic 0x17 0x8 | 215 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
215 | 216 | ||
216 | /* IDSEL 0x12 */ | 217 | /* IDSEL 0x12 */ |
217 | 0x9000 0x0 0x0 0x1 &ipic 0x16 0x8 | 218 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
218 | 0x9000 0x0 0x0 0x2 &ipic 0x17 0x8 | 219 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
219 | 0x9000 0x0 0x0 0x3 &ipic 0x14 0x8 | 220 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
220 | 0x9000 0x0 0x0 0x4 &ipic 0x15 0x8 | 221 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
221 | 222 | ||
222 | /* IDSEL 0x13 */ | 223 | /* IDSEL 0x13 */ |
223 | 0x9800 0x0 0x0 0x1 &ipic 0x17 0x8 | 224 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
224 | 0x9800 0x0 0x0 0x2 &ipic 0x14 0x8 | 225 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
225 | 0x9800 0x0 0x0 0x3 &ipic 0x15 0x8 | 226 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
226 | 0x9800 0x0 0x0 0x4 &ipic 0x16 0x8 | 227 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
227 | 228 | ||
228 | /* IDSEL 0x15 */ | 229 | /* IDSEL 0x15 */ |
229 | 0xa800 0x0 0x0 0x1 &ipic 0x14 0x8 | 230 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
230 | 0xa800 0x0 0x0 0x2 &ipic 0x15 0x8 | 231 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
231 | 0xa800 0x0 0x0 0x3 &ipic 0x16 0x8 | 232 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
232 | 0xa800 0x0 0x0 0x4 &ipic 0x17 0x8 | 233 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
233 | 234 | ||
234 | /* IDSEL 0x16 */ | 235 | /* IDSEL 0x16 */ |
235 | 0xb000 0x0 0x0 0x1 &ipic 0x17 0x8 | 236 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
236 | 0xb000 0x0 0x0 0x2 &ipic 0x14 0x8 | 237 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
237 | 0xb000 0x0 0x0 0x3 &ipic 0x15 0x8 | 238 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
238 | 0xb000 0x0 0x0 0x4 &ipic 0x16 0x8 | 239 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
239 | 240 | ||
240 | /* IDSEL 0x17 */ | 241 | /* IDSEL 0x17 */ |
241 | 0xb800 0x0 0x0 0x1 &ipic 0x16 0x8 | 242 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
242 | 0xb800 0x0 0x0 0x2 &ipic 0x17 0x8 | 243 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
243 | 0xb800 0x0 0x0 0x3 &ipic 0x14 0x8 | 244 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
244 | 0xb800 0x0 0x0 0x4 &ipic 0x15 0x8 | 245 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
245 | 246 | ||
246 | /* IDSEL 0x18 */ | 247 | /* IDSEL 0x18 */ |
247 | 0xc000 0x0 0x0 0x1 &ipic 0x15 0x8 | 248 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
248 | 0xc000 0x0 0x0 0x2 &ipic 0x16 0x8 | 249 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
249 | 0xc000 0x0 0x0 0x3 &ipic 0x17 0x8 | 250 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
250 | 0xc000 0x0 0x0 0x4 &ipic 0x14 0x8>; | 251 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
251 | interrupt-parent = < &ipic >; | 252 | interrupt-parent = <&ipic>; |
252 | interrupts = <0x42 0x8>; | 253 | interrupts = <66 0x8>; |
253 | bus-range = <0 0>; | 254 | bus-range = <0x0 0x0>; |
254 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | 255 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
255 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | 256 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
256 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; | 257 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; |
diff --git a/arch/powerpc/boot/dts/mpc8378_rdb.dts b/arch/powerpc/boot/dts/mpc8378_rdb.dts new file mode 100644 index 000000000000..92711534b179 --- /dev/null +++ b/arch/powerpc/boot/dts/mpc8378_rdb.dts | |||
@@ -0,0 +1,282 @@ | |||
1 | /* | ||
2 | * MPC8378E RDB Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007, 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | compatible = "fsl,mpc8378rdb"; | ||
16 | #address-cells = <1>; | ||
17 | #size-cells = <1>; | ||
18 | |||
19 | aliases { | ||
20 | ethernet0 = &enet0; | ||
21 | ethernet1 = &enet1; | ||
22 | serial0 = &serial0; | ||
23 | serial1 = &serial1; | ||
24 | pci0 = &pci0; | ||
25 | }; | ||
26 | |||
27 | cpus { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <0>; | ||
30 | |||
31 | PowerPC,8378@0 { | ||
32 | device_type = "cpu"; | ||
33 | reg = <0x0>; | ||
34 | d-cache-line-size = <32>; | ||
35 | i-cache-line-size = <32>; | ||
36 | d-cache-size = <32768>; | ||
37 | i-cache-size = <32768>; | ||
38 | timebase-frequency = <0>; | ||
39 | bus-frequency = <0>; | ||
40 | clock-frequency = <0>; | ||
41 | }; | ||
42 | }; | ||
43 | |||
44 | memory { | ||
45 | device_type = "memory"; | ||
46 | reg = <0x00000000 0x10000000>; // 256MB at 0 | ||
47 | }; | ||
48 | |||
49 | localbus@e0005000 { | ||
50 | #address-cells = <2>; | ||
51 | #size-cells = <1>; | ||
52 | compatible = "fsl,mpc8378-elbc", "fsl,elbc", "simple-bus"; | ||
53 | reg = <0xe0005000 0x1000>; | ||
54 | interrupts = <77 0x8>; | ||
55 | interrupt-parent = <&ipic>; | ||
56 | |||
57 | // CS0 and CS1 are swapped when | ||
58 | // booting from nand, but the | ||
59 | // addresses are the same. | ||
60 | ranges = <0x0 0x0 0xfe000000 0x00800000 | ||
61 | 0x1 0x0 0xe0600000 0x00008000 | ||
62 | 0x2 0x0 0xf0000000 0x00020000 | ||
63 | 0x3 0x0 0xfa000000 0x00008000>; | ||
64 | |||
65 | flash@0,0 { | ||
66 | #address-cells = <1>; | ||
67 | #size-cells = <1>; | ||
68 | compatible = "cfi-flash"; | ||
69 | reg = <0x0 0x0 0x800000>; | ||
70 | bank-width = <2>; | ||
71 | device-width = <1>; | ||
72 | }; | ||
73 | |||
74 | nand@1,0 { | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <1>; | ||
77 | compatible = "fsl,mpc8378-fcm-nand", | ||
78 | "fsl,elbc-fcm-nand"; | ||
79 | reg = <0x1 0x0 0x8000>; | ||
80 | |||
81 | u-boot@0 { | ||
82 | reg = <0x0 0x100000>; | ||
83 | read-only; | ||
84 | }; | ||
85 | |||
86 | kernel@100000 { | ||
87 | reg = <0x100000 0x300000>; | ||
88 | }; | ||
89 | fs@400000 { | ||
90 | reg = <0x400000 0x1c00000>; | ||
91 | }; | ||
92 | }; | ||
93 | }; | ||
94 | |||
95 | immr@e0000000 { | ||
96 | #address-cells = <1>; | ||
97 | #size-cells = <1>; | ||
98 | device_type = "soc"; | ||
99 | compatible = "simple-bus"; | ||
100 | ranges = <0x0 0xe0000000 0x00100000>; | ||
101 | reg = <0xe0000000 0x00000200>; | ||
102 | bus-frequency = <0>; | ||
103 | |||
104 | wdt@200 { | ||
105 | device_type = "watchdog"; | ||
106 | compatible = "mpc83xx_wdt"; | ||
107 | reg = <0x200 0x100>; | ||
108 | }; | ||
109 | |||
110 | i2c@3000 { | ||
111 | #address-cells = <1>; | ||
112 | #size-cells = <0>; | ||
113 | cell-index = <0>; | ||
114 | compatible = "fsl-i2c"; | ||
115 | reg = <0x3000 0x100>; | ||
116 | interrupts = <14 0x8>; | ||
117 | interrupt-parent = <&ipic>; | ||
118 | dfsrr; | ||
119 | rtc@68 { | ||
120 | device_type = "rtc"; | ||
121 | compatible = "dallas,ds1339"; | ||
122 | reg = <0x68>; | ||
123 | }; | ||
124 | }; | ||
125 | |||
126 | i2c@3100 { | ||
127 | #address-cells = <1>; | ||
128 | #size-cells = <0>; | ||
129 | cell-index = <1>; | ||
130 | compatible = "fsl-i2c"; | ||
131 | reg = <0x3100 0x100>; | ||
132 | interrupts = <15 0x8>; | ||
133 | interrupt-parent = <&ipic>; | ||
134 | dfsrr; | ||
135 | }; | ||
136 | |||
137 | spi@7000 { | ||
138 | cell-index = <0>; | ||
139 | compatible = "fsl,spi"; | ||
140 | reg = <0x7000 0x1000>; | ||
141 | interrupts = <16 0x8>; | ||
142 | interrupt-parent = <&ipic>; | ||
143 | mode = "cpu"; | ||
144 | }; | ||
145 | |||
146 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | ||
147 | usb@23000 { | ||
148 | compatible = "fsl-usb2-dr"; | ||
149 | reg = <0x23000 0x1000>; | ||
150 | #address-cells = <1>; | ||
151 | #size-cells = <0>; | ||
152 | interrupt-parent = <&ipic>; | ||
153 | interrupts = <38 0x8>; | ||
154 | phy_type = "utmi"; | ||
155 | }; | ||
156 | |||
157 | mdio@24520 { | ||
158 | #address-cells = <1>; | ||
159 | #size-cells = <0>; | ||
160 | compatible = "fsl,gianfar-mdio"; | ||
161 | reg = <0x24520 0x20>; | ||
162 | phy2: ethernet-phy@2 { | ||
163 | interrupt-parent = <&ipic>; | ||
164 | interrupts = <17 0x8>; | ||
165 | reg = <0x2>; | ||
166 | device_type = "ethernet-phy"; | ||
167 | }; | ||
168 | phy3: ethernet-phy@3 { | ||
169 | interrupt-parent = <&ipic>; | ||
170 | interrupts = <18 0x8>; | ||
171 | reg = <0x3>; | ||
172 | device_type = "ethernet-phy"; | ||
173 | }; | ||
174 | }; | ||
175 | |||
176 | enet0: ethernet@24000 { | ||
177 | cell-index = <0>; | ||
178 | device_type = "network"; | ||
179 | model = "eTSEC"; | ||
180 | compatible = "gianfar"; | ||
181 | reg = <0x24000 0x1000>; | ||
182 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
183 | interrupts = <32 0x8 33 0x8 34 0x8>; | ||
184 | phy-connection-type = "mii"; | ||
185 | interrupt-parent = <&ipic>; | ||
186 | phy-handle = <&phy2>; | ||
187 | }; | ||
188 | |||
189 | enet1: ethernet@25000 { | ||
190 | cell-index = <1>; | ||
191 | device_type = "network"; | ||
192 | model = "eTSEC"; | ||
193 | compatible = "gianfar"; | ||
194 | reg = <0x25000 0x1000>; | ||
195 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
196 | interrupts = <35 0x8 36 0x8 37 0x8>; | ||
197 | phy-connection-type = "mii"; | ||
198 | interrupt-parent = <&ipic>; | ||
199 | phy-handle = <&phy3>; | ||
200 | }; | ||
201 | |||
202 | serial0: serial@4500 { | ||
203 | cell-index = <0>; | ||
204 | device_type = "serial"; | ||
205 | compatible = "ns16550"; | ||
206 | reg = <0x4500 0x100>; | ||
207 | clock-frequency = <0>; | ||
208 | interrupts = <9 0x8>; | ||
209 | interrupt-parent = <&ipic>; | ||
210 | }; | ||
211 | |||
212 | serial1: serial@4600 { | ||
213 | cell-index = <1>; | ||
214 | device_type = "serial"; | ||
215 | compatible = "ns16550"; | ||
216 | reg = <0x4600 0x100>; | ||
217 | clock-frequency = <0>; | ||
218 | interrupts = <10 0x8>; | ||
219 | interrupt-parent = <&ipic>; | ||
220 | }; | ||
221 | |||
222 | crypto@30000 { | ||
223 | model = "SEC3"; | ||
224 | device_type = "crypto"; | ||
225 | compatible = "talitos"; | ||
226 | reg = <0x30000 0x10000>; | ||
227 | interrupts = <11 0x8>; | ||
228 | interrupt-parent = <&ipic>; | ||
229 | /* Rev. 3.0 geometry */ | ||
230 | num-channels = <4>; | ||
231 | channel-fifo-len = <24>; | ||
232 | exec-units-mask = <0x000001fe>; | ||
233 | descriptor-types-mask = <0x03ab0ebf>; | ||
234 | }; | ||
235 | |||
236 | /* IPIC | ||
237 | * interrupts cell = <intr #, sense> | ||
238 | * sense values match linux IORESOURCE_IRQ_* defines: | ||
239 | * sense == 8: Level, low assertion | ||
240 | * sense == 2: Edge, high-to-low change | ||
241 | */ | ||
242 | ipic: interrupt-controller@700 { | ||
243 | compatible = "fsl,ipic"; | ||
244 | interrupt-controller; | ||
245 | #address-cells = <0>; | ||
246 | #interrupt-cells = <2>; | ||
247 | reg = <0x700 0x100>; | ||
248 | }; | ||
249 | }; | ||
250 | |||
251 | pci0: pci@e0008500 { | ||
252 | interrupt-map-mask = <0xf800 0 0 7>; | ||
253 | interrupt-map = < | ||
254 | /* IRQ5 = 21 = 0x15, IRQ6 = 0x16, IRQ7 = 23 = 0x17 */ | ||
255 | |||
256 | /* IDSEL AD14 IRQ6 inta */ | ||
257 | 0x7000 0x0 0x0 0x1 &ipic 22 0x8 | ||
258 | |||
259 | /* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */ | ||
260 | 0x7800 0x0 0x0 0x1 &ipic 21 0x8 | ||
261 | 0x7800 0x0 0x0 0x2 &ipic 22 0x8 | ||
262 | 0x7800 0x0 0x0 0x4 &ipic 23 0x8 | ||
263 | |||
264 | /* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/ | ||
265 | 0xE000 0x0 0x0 0x1 &ipic 23 0x8 | ||
266 | 0xE000 0x0 0x0 0x2 &ipic 21 0x8 | ||
267 | 0xE000 0x0 0x0 0x3 &ipic 22 0x8>; | ||
268 | interrupt-parent = <&ipic>; | ||
269 | interrupts = <66 0x8>; | ||
270 | bus-range = <0 0>; | ||
271 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | ||
272 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | ||
273 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; | ||
274 | clock-frequency = <66666666>; | ||
275 | #interrupt-cells = <1>; | ||
276 | #size-cells = <2>; | ||
277 | #address-cells = <3>; | ||
278 | reg = <0xe0008500 0x100>; | ||
279 | compatible = "fsl,mpc8349-pci"; | ||
280 | device_type = "pci"; | ||
281 | }; | ||
282 | }; | ||
diff --git a/arch/powerpc/boot/dts/mpc8379_mds.dts b/arch/powerpc/boot/dts/mpc8379_mds.dts index fc3ba79fb684..c270685bbde4 100644 --- a/arch/powerpc/boot/dts/mpc8379_mds.dts +++ b/arch/powerpc/boot/dts/mpc8379_mds.dts | |||
@@ -31,11 +31,11 @@ | |||
31 | 31 | ||
32 | PowerPC,8379@0 { | 32 | PowerPC,8379@0 { |
33 | device_type = "cpu"; | 33 | device_type = "cpu"; |
34 | reg = <0>; | 34 | reg = <0x0>; |
35 | d-cache-line-size = <0x20>; | 35 | d-cache-line-size = <32>; |
36 | i-cache-line-size = <0x20>; | 36 | i-cache-line-size = <32>; |
37 | d-cache-size = <0x8000>; // L1, 32K | 37 | d-cache-size = <32768>; |
38 | i-cache-size = <0x8000>; // L1, 32K | 38 | i-cache-size = <32768>; |
39 | timebase-frequency = <0>; | 39 | timebase-frequency = <0>; |
40 | bus-frequency = <0>; | 40 | bus-frequency = <0>; |
41 | clock-frequency = <0>; | 41 | clock-frequency = <0>; |
@@ -66,8 +66,8 @@ | |||
66 | cell-index = <0>; | 66 | cell-index = <0>; |
67 | compatible = "fsl-i2c"; | 67 | compatible = "fsl-i2c"; |
68 | reg = <0x3000 0x100>; | 68 | reg = <0x3000 0x100>; |
69 | interrupts = <0xe 0x8>; | 69 | interrupts = <14 0x8>; |
70 | interrupt-parent = < &ipic >; | 70 | interrupt-parent = <&ipic>; |
71 | dfsrr; | 71 | dfsrr; |
72 | }; | 72 | }; |
73 | 73 | ||
@@ -77,16 +77,17 @@ | |||
77 | cell-index = <1>; | 77 | cell-index = <1>; |
78 | compatible = "fsl-i2c"; | 78 | compatible = "fsl-i2c"; |
79 | reg = <0x3100 0x100>; | 79 | reg = <0x3100 0x100>; |
80 | interrupts = <0xf 0x8>; | 80 | interrupts = <15 0x8>; |
81 | interrupt-parent = < &ipic >; | 81 | interrupt-parent = <&ipic>; |
82 | dfsrr; | 82 | dfsrr; |
83 | }; | 83 | }; |
84 | 84 | ||
85 | spi@7000 { | 85 | spi@7000 { |
86 | compatible = "fsl_spi"; | 86 | cell-index = <0>; |
87 | compatible = "fsl,spi"; | ||
87 | reg = <0x7000 0x1000>; | 88 | reg = <0x7000 0x1000>; |
88 | interrupts = <0x10 0x8>; | 89 | interrupts = <16 0x8>; |
89 | interrupt-parent = < &ipic >; | 90 | interrupt-parent = <&ipic>; |
90 | mode = "cpu"; | 91 | mode = "cpu"; |
91 | }; | 92 | }; |
92 | 93 | ||
@@ -96,8 +97,8 @@ | |||
96 | reg = <0x23000 0x1000>; | 97 | reg = <0x23000 0x1000>; |
97 | #address-cells = <1>; | 98 | #address-cells = <1>; |
98 | #size-cells = <0>; | 99 | #size-cells = <0>; |
99 | interrupt-parent = < &ipic >; | 100 | interrupt-parent = <&ipic>; |
100 | interrupts = <0x26 0x8>; | 101 | interrupts = <38 0x8>; |
101 | phy_type = "utmi_wide"; | 102 | phy_type = "utmi_wide"; |
102 | }; | 103 | }; |
103 | 104 | ||
@@ -107,15 +108,15 @@ | |||
107 | compatible = "fsl,gianfar-mdio"; | 108 | compatible = "fsl,gianfar-mdio"; |
108 | reg = <0x24520 0x20>; | 109 | reg = <0x24520 0x20>; |
109 | phy2: ethernet-phy@2 { | 110 | phy2: ethernet-phy@2 { |
110 | interrupt-parent = < &ipic >; | 111 | interrupt-parent = <&ipic>; |
111 | interrupts = <0x11 0x8>; | 112 | interrupts = <17 0x8>; |
112 | reg = <2>; | 113 | reg = <0x2>; |
113 | device_type = "ethernet-phy"; | 114 | device_type = "ethernet-phy"; |
114 | }; | 115 | }; |
115 | phy3: ethernet-phy@3 { | 116 | phy3: ethernet-phy@3 { |
116 | interrupt-parent = < &ipic >; | 117 | interrupt-parent = <&ipic>; |
117 | interrupts = <0x12 0x8>; | 118 | interrupts = <18 0x8>; |
118 | reg = <3>; | 119 | reg = <0x3>; |
119 | device_type = "ethernet-phy"; | 120 | device_type = "ethernet-phy"; |
120 | }; | 121 | }; |
121 | }; | 122 | }; |
@@ -127,10 +128,10 @@ | |||
127 | compatible = "gianfar"; | 128 | compatible = "gianfar"; |
128 | reg = <0x24000 0x1000>; | 129 | reg = <0x24000 0x1000>; |
129 | local-mac-address = [ 00 00 00 00 00 00 ]; | 130 | local-mac-address = [ 00 00 00 00 00 00 ]; |
130 | interrupts = <0x20 0x8 0x21 0x8 0x22 0x8>; | 131 | interrupts = <32 0x8 33 0x8 34 0x8>; |
131 | phy-connection-type = "mii"; | 132 | phy-connection-type = "mii"; |
132 | interrupt-parent = < &ipic >; | 133 | interrupt-parent = <&ipic>; |
133 | phy-handle = < &phy2 >; | 134 | phy-handle = <&phy2>; |
134 | }; | 135 | }; |
135 | 136 | ||
136 | enet1: ethernet@25000 { | 137 | enet1: ethernet@25000 { |
@@ -140,10 +141,10 @@ | |||
140 | compatible = "gianfar"; | 141 | compatible = "gianfar"; |
141 | reg = <0x25000 0x1000>; | 142 | reg = <0x25000 0x1000>; |
142 | local-mac-address = [ 00 00 00 00 00 00 ]; | 143 | local-mac-address = [ 00 00 00 00 00 00 ]; |
143 | interrupts = <0x23 0x8 0x24 0x8 0x25 0x8>; | 144 | interrupts = <35 0x8 36 0x8 37 0x8>; |
144 | phy-connection-type = "mii"; | 145 | phy-connection-type = "mii"; |
145 | interrupt-parent = < &ipic >; | 146 | interrupt-parent = <&ipic>; |
146 | phy-handle = < &phy3 >; | 147 | phy-handle = <&phy3>; |
147 | }; | 148 | }; |
148 | 149 | ||
149 | serial0: serial@4500 { | 150 | serial0: serial@4500 { |
@@ -152,8 +153,8 @@ | |||
152 | compatible = "ns16550"; | 153 | compatible = "ns16550"; |
153 | reg = <0x4500 0x100>; | 154 | reg = <0x4500 0x100>; |
154 | clock-frequency = <0>; | 155 | clock-frequency = <0>; |
155 | interrupts = <0x9 0x8>; | 156 | interrupts = <9 0x8>; |
156 | interrupt-parent = < &ipic >; | 157 | interrupt-parent = <&ipic>; |
157 | }; | 158 | }; |
158 | 159 | ||
159 | serial1: serial@4600 { | 160 | serial1: serial@4600 { |
@@ -162,19 +163,19 @@ | |||
162 | compatible = "ns16550"; | 163 | compatible = "ns16550"; |
163 | reg = <0x4600 0x100>; | 164 | reg = <0x4600 0x100>; |
164 | clock-frequency = <0>; | 165 | clock-frequency = <0>; |
165 | interrupts = <0xa 0x8>; | 166 | interrupts = <10 0x8>; |
166 | interrupt-parent = < &ipic >; | 167 | interrupt-parent = <&ipic>; |
167 | }; | 168 | }; |
168 | 169 | ||
169 | crypto@30000 { | 170 | crypto@30000 { |
170 | model = "SEC3"; | 171 | model = "SEC3"; |
171 | compatible = "talitos"; | 172 | compatible = "talitos"; |
172 | reg = <0x30000 0x10000>; | 173 | reg = <0x30000 0x10000>; |
173 | interrupts = <0xb 0x8>; | 174 | interrupts = <11 0x8>; |
174 | interrupt-parent = < &ipic >; | 175 | interrupt-parent = <&ipic>; |
175 | /* Rev. 3.0 geometry */ | 176 | /* Rev. 3.0 geometry */ |
176 | num-channels = <4>; | 177 | num-channels = <4>; |
177 | channel-fifo-len = <0x18>; | 178 | channel-fifo-len = <24>; |
178 | exec-units-mask = <0x000001fe>; | 179 | exec-units-mask = <0x000001fe>; |
179 | descriptor-types-mask = <0x03ab0ebf>; | 180 | descriptor-types-mask = <0x03ab0ebf>; |
180 | }; | 181 | }; |
@@ -183,36 +184,36 @@ | |||
183 | model = "eSDHC"; | 184 | model = "eSDHC"; |
184 | compatible = "fsl,esdhc"; | 185 | compatible = "fsl,esdhc"; |
185 | reg = <0x2e000 0x1000>; | 186 | reg = <0x2e000 0x1000>; |
186 | interrupts = <0x2a 0x8>; | 187 | interrupts = <42 0x8>; |
187 | interrupt-parent = < &ipic >; | 188 | interrupt-parent = <&ipic>; |
188 | }; | 189 | }; |
189 | 190 | ||
190 | sata@18000 { | 191 | sata@18000 { |
191 | compatible = "fsl,mpc8379-sata"; | 192 | compatible = "fsl,mpc8379-sata"; |
192 | reg = <0x18000 0x1000>; | 193 | reg = <0x18000 0x1000>; |
193 | interrupts = <0x2c 0x8>; | 194 | interrupts = <44 0x8>; |
194 | interrupt-parent = < &ipic >; | 195 | interrupt-parent = <&ipic>; |
195 | }; | 196 | }; |
196 | 197 | ||
197 | sata@19000 { | 198 | sata@19000 { |
198 | compatible = "fsl,mpc8379-sata"; | 199 | compatible = "fsl,mpc8379-sata"; |
199 | reg = <0x19000 0x1000>; | 200 | reg = <0x19000 0x1000>; |
200 | interrupts = <0x2d 0x8>; | 201 | interrupts = <45 0x8>; |
201 | interrupt-parent = < &ipic >; | 202 | interrupt-parent = <&ipic>; |
202 | }; | 203 | }; |
203 | 204 | ||
204 | sata@1a000 { | 205 | sata@1a000 { |
205 | compatible = "fsl,mpc8379-sata"; | 206 | compatible = "fsl,mpc8379-sata"; |
206 | reg = <0x1a000 0x1000>; | 207 | reg = <0x1a000 0x1000>; |
207 | interrupts = <0x2e 0x8>; | 208 | interrupts = <46 0x8>; |
208 | interrupt-parent = < &ipic >; | 209 | interrupt-parent = <&ipic>; |
209 | }; | 210 | }; |
210 | 211 | ||
211 | sata@1b000 { | 212 | sata@1b000 { |
212 | compatible = "fsl,mpc8379-sata"; | 213 | compatible = "fsl,mpc8379-sata"; |
213 | reg = <0x1b000 0x1000>; | 214 | reg = <0x1b000 0x1000>; |
214 | interrupts = <0x2f 0x8>; | 215 | interrupts = <47 0x8>; |
215 | interrupt-parent = < &ipic >; | 216 | interrupt-parent = <&ipic>; |
216 | }; | 217 | }; |
217 | 218 | ||
218 | /* IPIC | 219 | /* IPIC |
@@ -236,49 +237,49 @@ | |||
236 | interrupt-map = < | 237 | interrupt-map = < |
237 | 238 | ||
238 | /* IDSEL 0x11 */ | 239 | /* IDSEL 0x11 */ |
239 | 0x8800 0x0 0x0 0x1 &ipic 0x14 0x8 | 240 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 |
240 | 0x8800 0x0 0x0 0x2 &ipic 0x15 0x8 | 241 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 |
241 | 0x8800 0x0 0x0 0x3 &ipic 0x16 0x8 | 242 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 |
242 | 0x8800 0x0 0x0 0x4 &ipic 0x17 0x8 | 243 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8 |
243 | 244 | ||
244 | /* IDSEL 0x12 */ | 245 | /* IDSEL 0x12 */ |
245 | 0x9000 0x0 0x0 0x1 &ipic 0x16 0x8 | 246 | 0x9000 0x0 0x0 0x1 &ipic 22 0x8 |
246 | 0x9000 0x0 0x0 0x2 &ipic 0x17 0x8 | 247 | 0x9000 0x0 0x0 0x2 &ipic 23 0x8 |
247 | 0x9000 0x0 0x0 0x3 &ipic 0x14 0x8 | 248 | 0x9000 0x0 0x0 0x3 &ipic 20 0x8 |
248 | 0x9000 0x0 0x0 0x4 &ipic 0x15 0x8 | 249 | 0x9000 0x0 0x0 0x4 &ipic 21 0x8 |
249 | 250 | ||
250 | /* IDSEL 0x13 */ | 251 | /* IDSEL 0x13 */ |
251 | 0x9800 0x0 0x0 0x1 &ipic 0x17 0x8 | 252 | 0x9800 0x0 0x0 0x1 &ipic 23 0x8 |
252 | 0x9800 0x0 0x0 0x2 &ipic 0x14 0x8 | 253 | 0x9800 0x0 0x0 0x2 &ipic 20 0x8 |
253 | 0x9800 0x0 0x0 0x3 &ipic 0x15 0x8 | 254 | 0x9800 0x0 0x0 0x3 &ipic 21 0x8 |
254 | 0x9800 0x0 0x0 0x4 &ipic 0x16 0x8 | 255 | 0x9800 0x0 0x0 0x4 &ipic 22 0x8 |
255 | 256 | ||
256 | /* IDSEL 0x15 */ | 257 | /* IDSEL 0x15 */ |
257 | 0xa800 0x0 0x0 0x1 &ipic 0x14 0x8 | 258 | 0xa800 0x0 0x0 0x1 &ipic 20 0x8 |
258 | 0xa800 0x0 0x0 0x2 &ipic 0x15 0x8 | 259 | 0xa800 0x0 0x0 0x2 &ipic 21 0x8 |
259 | 0xa800 0x0 0x0 0x3 &ipic 0x16 0x8 | 260 | 0xa800 0x0 0x0 0x3 &ipic 22 0x8 |
260 | 0xa800 0x0 0x0 0x4 &ipic 0x17 0x8 | 261 | 0xa800 0x0 0x0 0x4 &ipic 23 0x8 |
261 | 262 | ||
262 | /* IDSEL 0x16 */ | 263 | /* IDSEL 0x16 */ |
263 | 0xb000 0x0 0x0 0x1 &ipic 0x17 0x8 | 264 | 0xb000 0x0 0x0 0x1 &ipic 23 0x8 |
264 | 0xb000 0x0 0x0 0x2 &ipic 0x14 0x8 | 265 | 0xb000 0x0 0x0 0x2 &ipic 20 0x8 |
265 | 0xb000 0x0 0x0 0x3 &ipic 0x15 0x8 | 266 | 0xb000 0x0 0x0 0x3 &ipic 21 0x8 |
266 | 0xb000 0x0 0x0 0x4 &ipic 0x16 0x8 | 267 | 0xb000 0x0 0x0 0x4 &ipic 22 0x8 |
267 | 268 | ||
268 | /* IDSEL 0x17 */ | 269 | /* IDSEL 0x17 */ |
269 | 0xb800 0x0 0x0 0x1 &ipic 0x16 0x8 | 270 | 0xb800 0x0 0x0 0x1 &ipic 22 0x8 |
270 | 0xb800 0x0 0x0 0x2 &ipic 0x17 0x8 | 271 | 0xb800 0x0 0x0 0x2 &ipic 23 0x8 |
271 | 0xb800 0x0 0x0 0x3 &ipic 0x14 0x8 | 272 | 0xb800 0x0 0x0 0x3 &ipic 20 0x8 |
272 | 0xb800 0x0 0x0 0x4 &ipic 0x15 0x8 | 273 | 0xb800 0x0 0x0 0x4 &ipic 21 0x8 |
273 | 274 | ||
274 | /* IDSEL 0x18 */ | 275 | /* IDSEL 0x18 */ |
275 | 0xc000 0x0 0x0 0x1 &ipic 0x15 0x8 | 276 | 0xc000 0x0 0x0 0x1 &ipic 21 0x8 |
276 | 0xc000 0x0 0x0 0x2 &ipic 0x16 0x8 | 277 | 0xc000 0x0 0x0 0x2 &ipic 22 0x8 |
277 | 0xc000 0x0 0x0 0x3 &ipic 0x17 0x8 | 278 | 0xc000 0x0 0x0 0x3 &ipic 23 0x8 |
278 | 0xc000 0x0 0x0 0x4 &ipic 0x14 0x8>; | 279 | 0xc000 0x0 0x0 0x4 &ipic 20 0x8>; |
279 | interrupt-parent = < &ipic >; | 280 | interrupt-parent = <&ipic>; |
280 | interrupts = <0x42 0x8>; | 281 | interrupts = <66 0x8>; |
281 | bus-range = <0 0>; | 282 | bus-range = <0x0 0x0>; |
282 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | 283 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 |
283 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | 284 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
284 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; | 285 | 0x01000000 0x0 0x00000000 0xe0300000 0x0 0x00100000>; |
diff --git a/arch/powerpc/boot/dts/mpc8379_rdb.dts b/arch/powerpc/boot/dts/mpc8379_rdb.dts new file mode 100644 index 000000000000..0dda2fc558f8 --- /dev/null +++ b/arch/powerpc/boot/dts/mpc8379_rdb.dts | |||
@@ -0,0 +1,310 @@ | |||
1 | /* | ||
2 | * MPC8379E RDB Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007, 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | compatible = "fsl,mpc8379rdb"; | ||
16 | #address-cells = <1>; | ||
17 | #size-cells = <1>; | ||
18 | |||
19 | aliases { | ||
20 | ethernet0 = &enet0; | ||
21 | ethernet1 = &enet1; | ||
22 | serial0 = &serial0; | ||
23 | serial1 = &serial1; | ||
24 | pci0 = &pci0; | ||
25 | }; | ||
26 | |||
27 | cpus { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <0>; | ||
30 | |||
31 | PowerPC,8379@0 { | ||
32 | device_type = "cpu"; | ||
33 | reg = <0x0>; | ||
34 | d-cache-line-size = <32>; | ||
35 | i-cache-line-size = <32>; | ||
36 | d-cache-size = <32768>; | ||
37 | i-cache-size = <32768>; | ||
38 | timebase-frequency = <0>; | ||
39 | bus-frequency = <0>; | ||
40 | clock-frequency = <0>; | ||
41 | }; | ||
42 | }; | ||
43 | |||
44 | memory { | ||
45 | device_type = "memory"; | ||
46 | reg = <0x00000000 0x10000000>; // 256MB at 0 | ||
47 | }; | ||
48 | |||
49 | localbus@e0005000 { | ||
50 | #address-cells = <2>; | ||
51 | #size-cells = <1>; | ||
52 | compatible = "fsl,mpc8379-elbc", "fsl,elbc", "simple-bus"; | ||
53 | reg = <0xe0005000 0x1000>; | ||
54 | interrupts = <77 0x8>; | ||
55 | interrupt-parent = <&ipic>; | ||
56 | |||
57 | // CS0 and CS1 are swapped when | ||
58 | // booting from nand, but the | ||
59 | // addresses are the same. | ||
60 | ranges = <0x0 0x0 0xfe000000 0x00800000 | ||
61 | 0x1 0x0 0xe0600000 0x00008000 | ||
62 | 0x2 0x0 0xf0000000 0x00020000 | ||
63 | 0x3 0x0 0xfa000000 0x00008000>; | ||
64 | |||
65 | flash@0,0 { | ||
66 | #address-cells = <1>; | ||
67 | #size-cells = <1>; | ||
68 | compatible = "cfi-flash"; | ||
69 | reg = <0x0 0x0 0x800000>; | ||
70 | bank-width = <2>; | ||
71 | device-width = <1>; | ||
72 | }; | ||
73 | |||
74 | nand@1,0 { | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <1>; | ||
77 | compatible = "fsl,mpc8379-fcm-nand", | ||
78 | "fsl,elbc-fcm-nand"; | ||
79 | reg = <0x1 0x0 0x8000>; | ||
80 | |||
81 | u-boot@0 { | ||
82 | reg = <0x0 0x100000>; | ||
83 | read-only; | ||
84 | }; | ||
85 | |||
86 | kernel@100000 { | ||
87 | reg = <0x100000 0x300000>; | ||
88 | }; | ||
89 | fs@400000 { | ||
90 | reg = <0x400000 0x1c00000>; | ||
91 | }; | ||
92 | }; | ||
93 | }; | ||
94 | |||
95 | immr@e0000000 { | ||
96 | #address-cells = <1>; | ||
97 | #size-cells = <1>; | ||
98 | device_type = "soc"; | ||
99 | compatible = "simple-bus"; | ||
100 | ranges = <0x0 0xe0000000 0x00100000>; | ||
101 | reg = <0xe0000000 0x00000200>; | ||
102 | bus-frequency = <0>; | ||
103 | |||
104 | wdt@200 { | ||
105 | device_type = "watchdog"; | ||
106 | compatible = "mpc83xx_wdt"; | ||
107 | reg = <0x200 0x100>; | ||
108 | }; | ||
109 | |||
110 | i2c@3000 { | ||
111 | #address-cells = <1>; | ||
112 | #size-cells = <0>; | ||
113 | cell-index = <0>; | ||
114 | compatible = "fsl-i2c"; | ||
115 | reg = <0x3000 0x100>; | ||
116 | interrupts = <14 0x8>; | ||
117 | interrupt-parent = <&ipic>; | ||
118 | dfsrr; | ||
119 | rtc@68 { | ||
120 | device_type = "rtc"; | ||
121 | compatible = "dallas,ds1339"; | ||
122 | reg = <0x68>; | ||
123 | }; | ||
124 | }; | ||
125 | |||
126 | i2c@3100 { | ||
127 | #address-cells = <1>; | ||
128 | #size-cells = <0>; | ||
129 | cell-index = <1>; | ||
130 | compatible = "fsl-i2c"; | ||
131 | reg = <0x3100 0x100>; | ||
132 | interrupts = <15 0x8>; | ||
133 | interrupt-parent = <&ipic>; | ||
134 | dfsrr; | ||
135 | }; | ||
136 | |||
137 | spi@7000 { | ||
138 | cell-index = <0>; | ||
139 | compatible = "fsl,spi"; | ||
140 | reg = <0x7000 0x1000>; | ||
141 | interrupts = <16 0x8>; | ||
142 | interrupt-parent = <&ipic>; | ||
143 | mode = "cpu"; | ||
144 | }; | ||
145 | |||
146 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | ||
147 | usb@23000 { | ||
148 | compatible = "fsl-usb2-dr"; | ||
149 | reg = <0x23000 0x1000>; | ||
150 | #address-cells = <1>; | ||
151 | #size-cells = <0>; | ||
152 | interrupt-parent = <&ipic>; | ||
153 | interrupts = <38 0x8>; | ||
154 | phy_type = "utmi"; | ||
155 | }; | ||
156 | |||
157 | mdio@24520 { | ||
158 | #address-cells = <1>; | ||
159 | #size-cells = <0>; | ||
160 | compatible = "fsl,gianfar-mdio"; | ||
161 | reg = <0x24520 0x20>; | ||
162 | phy2: ethernet-phy@2 { | ||
163 | interrupt-parent = <&ipic>; | ||
164 | interrupts = <17 0x8>; | ||
165 | reg = <0x2>; | ||
166 | device_type = "ethernet-phy"; | ||
167 | }; | ||
168 | phy3: ethernet-phy@3 { | ||
169 | interrupt-parent = <&ipic>; | ||
170 | interrupts = <18 0x8>; | ||
171 | reg = <0x3>; | ||
172 | device_type = "ethernet-phy"; | ||
173 | }; | ||
174 | }; | ||
175 | |||
176 | enet0: ethernet@24000 { | ||
177 | cell-index = <0>; | ||
178 | device_type = "network"; | ||
179 | model = "eTSEC"; | ||
180 | compatible = "gianfar"; | ||
181 | reg = <0x24000 0x1000>; | ||
182 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
183 | interrupts = <32 0x8 33 0x8 34 0x8>; | ||
184 | phy-connection-type = "mii"; | ||
185 | interrupt-parent = <&ipic>; | ||
186 | phy-handle = <&phy2>; | ||
187 | }; | ||
188 | |||
189 | enet1: ethernet@25000 { | ||
190 | cell-index = <1>; | ||
191 | device_type = "network"; | ||
192 | model = "eTSEC"; | ||
193 | compatible = "gianfar"; | ||
194 | reg = <0x25000 0x1000>; | ||
195 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
196 | interrupts = <35 0x8 36 0x8 37 0x8>; | ||
197 | phy-connection-type = "mii"; | ||
198 | interrupt-parent = <&ipic>; | ||
199 | phy-handle = <&phy3>; | ||
200 | }; | ||
201 | |||
202 | serial0: serial@4500 { | ||
203 | cell-index = <0>; | ||
204 | device_type = "serial"; | ||
205 | compatible = "ns16550"; | ||
206 | reg = <0x4500 0x100>; | ||
207 | clock-frequency = <0>; | ||
208 | interrupts = <9 0x8>; | ||
209 | interrupt-parent = <&ipic>; | ||
210 | }; | ||
211 | |||
212 | serial1: serial@4600 { | ||
213 | cell-index = <1>; | ||
214 | device_type = "serial"; | ||
215 | compatible = "ns16550"; | ||
216 | reg = <0x4600 0x100>; | ||
217 | clock-frequency = <0>; | ||
218 | interrupts = <10 0x8>; | ||
219 | interrupt-parent = <&ipic>; | ||
220 | }; | ||
221 | |||
222 | crypto@30000 { | ||
223 | model = "SEC3"; | ||
224 | device_type = "crypto"; | ||
225 | compatible = "talitos"; | ||
226 | reg = <0x30000 0x10000>; | ||
227 | interrupts = <11 0x8>; | ||
228 | interrupt-parent = <&ipic>; | ||
229 | /* Rev. 3.0 geometry */ | ||
230 | num-channels = <4>; | ||
231 | channel-fifo-len = <24>; | ||
232 | exec-units-mask = <0x000001fe>; | ||
233 | descriptor-types-mask = <0x03ab0ebf>; | ||
234 | }; | ||
235 | |||
236 | sata@18000 { | ||
237 | compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; | ||
238 | reg = <0x18000 0x1000>; | ||
239 | interrupts = <44 0x8>; | ||
240 | interrupt-parent = <&ipic>; | ||
241 | }; | ||
242 | |||
243 | sata@19000 { | ||
244 | compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; | ||
245 | reg = <0x19000 0x1000>; | ||
246 | interrupts = <45 0x8>; | ||
247 | interrupt-parent = <&ipic>; | ||
248 | }; | ||
249 | |||
250 | sata@1a000 { | ||
251 | compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; | ||
252 | reg = <0x1a000 0x1000>; | ||
253 | interrupts = <46 0x8>; | ||
254 | interrupt-parent = <&ipic>; | ||
255 | }; | ||
256 | |||
257 | sata@1b000 { | ||
258 | compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; | ||
259 | reg = <0x1b000 0x1000>; | ||
260 | interrupts = <47 0x8>; | ||
261 | interrupt-parent = <&ipic>; | ||
262 | }; | ||
263 | |||
264 | /* IPIC | ||
265 | * interrupts cell = <intr #, sense> | ||
266 | * sense values match linux IORESOURCE_IRQ_* defines: | ||
267 | * sense == 8: Level, low assertion | ||
268 | * sense == 2: Edge, high-to-low change | ||
269 | */ | ||
270 | ipic: interrupt-controller@700 { | ||
271 | compatible = "fsl,ipic"; | ||
272 | interrupt-controller; | ||
273 | #address-cells = <0>; | ||
274 | #interrupt-cells = <2>; | ||
275 | reg = <0x700 0x100>; | ||
276 | }; | ||
277 | }; | ||
278 | |||
279 | pci0: pci@e0008500 { | ||
280 | interrupt-map-mask = <0xf800 0 0 7>; | ||
281 | interrupt-map = < | ||
282 | /* IRQ5 = 21 = 0x15, IRQ6 = 0x16, IRQ7 = 23 = 0x17 */ | ||
283 | |||
284 | /* IDSEL AD14 IRQ6 inta */ | ||
285 | 0x7000 0x0 0x0 0x1 &ipic 22 0x8 | ||
286 | |||
287 | /* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */ | ||
288 | 0x7800 0x0 0x0 0x1 &ipic 21 0x8 | ||
289 | 0x7800 0x0 0x0 0x2 &ipic 22 0x8 | ||
290 | 0x7800 0x0 0x0 0x4 &ipic 23 0x8 | ||
291 | |||
292 | /* IDSEL AD28 IRQ7 inta, IRQ5 intb IRQ6 intc*/ | ||
293 | 0xE000 0x0 0x0 0x1 &ipic 23 0x8 | ||
294 | 0xE000 0x0 0x0 0x2 &ipic 21 0x8 | ||
295 | 0xE000 0x0 0x0 0x3 &ipic 22 0x8>; | ||
296 | interrupt-parent = <&ipic>; | ||
297 | interrupts = <66 0x8>; | ||
298 | bus-range = <0x0 0x0>; | ||
299 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | ||
300 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | ||
301 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; | ||
302 | clock-frequency = <66666666>; | ||
303 | #interrupt-cells = <1>; | ||
304 | #size-cells = <2>; | ||
305 | #address-cells = <3>; | ||
306 | reg = <0xe0008500 0x100>; | ||
307 | compatible = "fsl,mpc8349-pci"; | ||
308 | device_type = "pci"; | ||
309 | }; | ||
310 | }; | ||
diff --git a/arch/powerpc/boot/dts/mpc8568mds.dts b/arch/powerpc/boot/dts/mpc8568mds.dts index 5818a7c861e7..97bc048f2158 100644 --- a/arch/powerpc/boot/dts/mpc8568mds.dts +++ b/arch/powerpc/boot/dts/mpc8568mds.dts | |||
@@ -284,24 +284,28 @@ | |||
284 | #address-cells = <1>; | 284 | #address-cells = <1>; |
285 | #size-cells = <1>; | 285 | #size-cells = <1>; |
286 | device_type = "qe"; | 286 | device_type = "qe"; |
287 | model = "QE"; | 287 | compatible = "fsl,qe"; |
288 | ranges = <0 e0080000 00040000>; | 288 | ranges = <0 e0080000 00040000>; |
289 | reg = <e0080000 480>; | 289 | reg = <e0080000 480>; |
290 | brg-frequency = <0>; | 290 | brg-frequency = <0>; |
291 | bus-frequency = <179A7B00>; | 291 | bus-frequency = <179A7B00>; |
292 | 292 | ||
293 | muram@10000 { | 293 | muram@10000 { |
294 | device_type = "muram"; | 294 | #address-cells = <1>; |
295 | #size-cells = <1>; | ||
296 | compatible = "fsl,qe-muram", "fsl,cpm-muram"; | ||
295 | ranges = <0 00010000 0000c000>; | 297 | ranges = <0 00010000 0000c000>; |
296 | 298 | ||
297 | data-only@0{ | 299 | data-only@0 { |
300 | compatible = "fsl,qe-muram-data", | ||
301 | "fsl,cpm-muram-data"; | ||
298 | reg = <0 c000>; | 302 | reg = <0 c000>; |
299 | }; | 303 | }; |
300 | }; | 304 | }; |
301 | 305 | ||
302 | spi@4c0 { | 306 | spi@4c0 { |
303 | device_type = "spi"; | 307 | cell-index = <0>; |
304 | compatible = "fsl_spi"; | 308 | compatible = "fsl,spi"; |
305 | reg = <4c0 40>; | 309 | reg = <4c0 40>; |
306 | interrupts = <2>; | 310 | interrupts = <2>; |
307 | interrupt-parent = <&qeic>; | 311 | interrupt-parent = <&qeic>; |
@@ -309,8 +313,8 @@ | |||
309 | }; | 313 | }; |
310 | 314 | ||
311 | spi@500 { | 315 | spi@500 { |
312 | device_type = "spi"; | 316 | cell-index = <1>; |
313 | compatible = "fsl_spi"; | 317 | compatible = "fsl,spi"; |
314 | reg = <500 40>; | 318 | reg = <500 40>; |
315 | interrupts = <1>; | 319 | interrupts = <1>; |
316 | interrupt-parent = <&qeic>; | 320 | interrupt-parent = <&qeic>; |
@@ -355,7 +359,7 @@ | |||
355 | #address-cells = <1>; | 359 | #address-cells = <1>; |
356 | #size-cells = <0>; | 360 | #size-cells = <0>; |
357 | reg = <2120 18>; | 361 | reg = <2120 18>; |
358 | compatible = "ucc_geth_phy"; | 362 | compatible = "fsl,ucc-mdio"; |
359 | 363 | ||
360 | /* These are the same PHYs as on | 364 | /* These are the same PHYs as on |
361 | * gianfar's MDIO bus */ | 365 | * gianfar's MDIO bus */ |
@@ -385,9 +389,9 @@ | |||
385 | }; | 389 | }; |
386 | }; | 390 | }; |
387 | 391 | ||
388 | qeic: qeic@80 { | 392 | qeic: interrupt-controller@80 { |
389 | interrupt-controller; | 393 | interrupt-controller; |
390 | device_type = "qeic"; | 394 | compatible = "fsl,qe-ic"; |
391 | #address-cells = <0>; | 395 | #address-cells = <0>; |
392 | #interrupt-cells = <1>; | 396 | #interrupt-cells = <1>; |
393 | reg = <80 80>; | 397 | reg = <80 80>; |
diff --git a/arch/powerpc/boot/dts/mpc8610_hpcd.dts b/arch/powerpc/boot/dts/mpc8610_hpcd.dts index d98715cbda28..16c947b8a721 100644 --- a/arch/powerpc/boot/dts/mpc8610_hpcd.dts +++ b/arch/powerpc/boot/dts/mpc8610_hpcd.dts | |||
@@ -8,6 +8,7 @@ | |||
8 | * by the Free Software Foundation. | 8 | * by the Free Software Foundation. |
9 | */ | 9 | */ |
10 | 10 | ||
11 | /dts-v1/; | ||
11 | 12 | ||
12 | / { | 13 | / { |
13 | model = "MPC8610HPCD"; | 14 | model = "MPC8610HPCD"; |
@@ -29,11 +30,11 @@ | |||
29 | PowerPC,8610@0 { | 30 | PowerPC,8610@0 { |
30 | device_type = "cpu"; | 31 | device_type = "cpu"; |
31 | reg = <0>; | 32 | reg = <0>; |
32 | d-cache-line-size = <d# 32>; // bytes | 33 | d-cache-line-size = <32>; |
33 | i-cache-line-size = <d# 32>; // bytes | 34 | i-cache-line-size = <32>; |
34 | d-cache-size = <8000>; // L1, 32K | 35 | d-cache-size = <32768>; // L1 |
35 | i-cache-size = <8000>; // L1, 32K | 36 | i-cache-size = <32768>; // L1 |
36 | timebase-frequency = <0>; // 33 MHz, from uboot | 37 | timebase-frequency = <0>; // From uboot |
37 | bus-frequency = <0>; // From uboot | 38 | bus-frequency = <0>; // From uboot |
38 | clock-frequency = <0>; // From uboot | 39 | clock-frequency = <0>; // From uboot |
39 | }; | 40 | }; |
@@ -41,7 +42,7 @@ | |||
41 | 42 | ||
42 | memory { | 43 | memory { |
43 | device_type = "memory"; | 44 | device_type = "memory"; |
44 | reg = <00000000 20000000>; // 512M at 0x0 | 45 | reg = <0x00000000 0x20000000>; // 512M at 0x0 |
45 | }; | 46 | }; |
46 | 47 | ||
47 | soc@e0000000 { | 48 | soc@e0000000 { |
@@ -50,8 +51,8 @@ | |||
50 | #interrupt-cells = <2>; | 51 | #interrupt-cells = <2>; |
51 | device_type = "soc"; | 52 | device_type = "soc"; |
52 | compatible = "fsl,mpc8610-immr", "simple-bus"; | 53 | compatible = "fsl,mpc8610-immr", "simple-bus"; |
53 | ranges = <0 e0000000 00100000>; | 54 | ranges = <0x0 0xe0000000 0x00100000>; |
54 | reg = <e0000000 1000>; | 55 | reg = <0xe0000000 0x1000>; |
55 | bus-frequency = <0>; | 56 | bus-frequency = <0>; |
56 | 57 | ||
57 | i2c@3000 { | 58 | i2c@3000 { |
@@ -59,17 +60,17 @@ | |||
59 | #size-cells = <0>; | 60 | #size-cells = <0>; |
60 | cell-index = <0>; | 61 | cell-index = <0>; |
61 | compatible = "fsl-i2c"; | 62 | compatible = "fsl-i2c"; |
62 | reg = <3000 100>; | 63 | reg = <0x3000 0x100>; |
63 | interrupts = <2b 2>; | 64 | interrupts = <43 2>; |
64 | interrupt-parent = <&mpic>; | 65 | interrupt-parent = <&mpic>; |
65 | dfsrr; | 66 | dfsrr; |
66 | 67 | ||
67 | cs4270:codec@4f { | 68 | cs4270:codec@4f { |
68 | compatible = "cirrus,cs4270"; | 69 | compatible = "cirrus,cs4270"; |
69 | reg = <4f>; | 70 | reg = <0x4f>; |
70 | /* MCLK source is a stand-alone oscillator */ | 71 | /* MCLK source is a stand-alone oscillator */ |
71 | clock-frequency = <bb8000>; | 72 | clock-frequency = <12288000>; |
72 | }; | 73 | }; |
73 | }; | 74 | }; |
74 | 75 | ||
75 | i2c@3100 { | 76 | i2c@3100 { |
@@ -77,8 +78,8 @@ | |||
77 | #size-cells = <0>; | 78 | #size-cells = <0>; |
78 | cell-index = <1>; | 79 | cell-index = <1>; |
79 | compatible = "fsl-i2c"; | 80 | compatible = "fsl-i2c"; |
80 | reg = <3100 100>; | 81 | reg = <0x3100 0x100>; |
81 | interrupts = <2b 2>; | 82 | interrupts = <43 2>; |
82 | interrupt-parent = <&mpic>; | 83 | interrupt-parent = <&mpic>; |
83 | dfsrr; | 84 | dfsrr; |
84 | }; | 85 | }; |
@@ -87,9 +88,9 @@ | |||
87 | cell-index = <0>; | 88 | cell-index = <0>; |
88 | device_type = "serial"; | 89 | device_type = "serial"; |
89 | compatible = "ns16550"; | 90 | compatible = "ns16550"; |
90 | reg = <4500 100>; | 91 | reg = <0x4500 0x100>; |
91 | clock-frequency = <0>; | 92 | clock-frequency = <0>; |
92 | interrupts = <2a 2>; | 93 | interrupts = <42 2>; |
93 | interrupt-parent = <&mpic>; | 94 | interrupt-parent = <&mpic>; |
94 | }; | 95 | }; |
95 | 96 | ||
@@ -97,9 +98,9 @@ | |||
97 | cell-index = <1>; | 98 | cell-index = <1>; |
98 | device_type = "serial"; | 99 | device_type = "serial"; |
99 | compatible = "ns16550"; | 100 | compatible = "ns16550"; |
100 | reg = <4600 100>; | 101 | reg = <0x4600 0x100>; |
101 | clock-frequency = <0>; | 102 | clock-frequency = <0>; |
102 | interrupts = <1c 2>; | 103 | interrupts = <28 2>; |
103 | interrupt-parent = <&mpic>; | 104 | interrupt-parent = <&mpic>; |
104 | }; | 105 | }; |
105 | 106 | ||
@@ -108,7 +109,7 @@ | |||
108 | interrupt-controller; | 109 | interrupt-controller; |
109 | #address-cells = <0>; | 110 | #address-cells = <0>; |
110 | #interrupt-cells = <2>; | 111 | #interrupt-cells = <2>; |
111 | reg = <40000 40000>; | 112 | reg = <0x40000 0x40000>; |
112 | compatible = "chrp,open-pic"; | 113 | compatible = "chrp,open-pic"; |
113 | device_type = "open-pic"; | 114 | device_type = "open-pic"; |
114 | big-endian; | 115 | big-endian; |
@@ -116,16 +117,16 @@ | |||
116 | 117 | ||
117 | global-utilities@e0000 { | 118 | global-utilities@e0000 { |
118 | compatible = "fsl,mpc8610-guts"; | 119 | compatible = "fsl,mpc8610-guts"; |
119 | reg = <e0000 1000>; | 120 | reg = <0xe0000 0x1000>; |
120 | fsl,has-rstcr; | 121 | fsl,has-rstcr; |
121 | }; | 122 | }; |
122 | 123 | ||
123 | i2s@16000 { | 124 | i2s@16000 { |
124 | compatible = "fsl,mpc8610-ssi"; | 125 | compatible = "fsl,mpc8610-ssi"; |
125 | cell-index = <0>; | 126 | cell-index = <0>; |
126 | reg = <16000 100>; | 127 | reg = <0x16000 0x100>; |
127 | interrupt-parent = <&mpic>; | 128 | interrupt-parent = <&mpic>; |
128 | interrupts = <3e 2>; | 129 | interrupts = <62 2>; |
129 | fsl,mode = "i2s-slave"; | 130 | fsl,mode = "i2s-slave"; |
130 | codec-handle = <&cs4270>; | 131 | codec-handle = <&cs4270>; |
131 | }; | 132 | }; |
@@ -133,94 +134,94 @@ | |||
133 | ssi@16100 { | 134 | ssi@16100 { |
134 | compatible = "fsl,mpc8610-ssi"; | 135 | compatible = "fsl,mpc8610-ssi"; |
135 | cell-index = <1>; | 136 | cell-index = <1>; |
136 | reg = <16100 100>; | 137 | reg = <0x16100 0x100>; |
137 | interrupt-parent = <&mpic>; | 138 | interrupt-parent = <&mpic>; |
138 | interrupts = <3f 2>; | 139 | interrupts = <63 2>; |
139 | }; | 140 | }; |
140 | 141 | ||
141 | dma@21300 { | 142 | dma@21300 { |
142 | #address-cells = <1>; | 143 | #address-cells = <1>; |
143 | #size-cells = <1>; | 144 | #size-cells = <1>; |
144 | compatible = "fsl,mpc8610-dma", "fsl,eloplus-dma"; | 145 | compatible = "fsl,mpc8610-dma", "fsl,eloplus-dma"; |
145 | cell-index = <0>; | 146 | cell-index = <0>; |
146 | reg = <21300 4>; /* DMA general status register */ | 147 | reg = <0x21300 0x4>; /* DMA general status register */ |
147 | ranges = <0 21100 200>; | 148 | ranges = <0x0 0x21100 0x200>; |
148 | 149 | ||
149 | dma-channel@0 { | 150 | dma-channel@0 { |
150 | compatible = "fsl,mpc8610-dma-channel", | 151 | compatible = "fsl,mpc8610-dma-channel", |
151 | "fsl,eloplus-dma-channel"; | 152 | "fsl,eloplus-dma-channel"; |
152 | cell-index = <0>; | 153 | cell-index = <0>; |
153 | reg = <0 80>; | 154 | reg = <0x0 0x80>; |
154 | interrupt-parent = <&mpic>; | 155 | interrupt-parent = <&mpic>; |
155 | interrupts = <14 2>; | 156 | interrupts = <20 2>; |
156 | }; | 157 | }; |
157 | dma-channel@1 { | 158 | dma-channel@1 { |
158 | compatible = "fsl,mpc8610-dma-channel", | 159 | compatible = "fsl,mpc8610-dma-channel", |
159 | "fsl,eloplus-dma-channel"; | 160 | "fsl,eloplus-dma-channel"; |
160 | cell-index = <1>; | 161 | cell-index = <1>; |
161 | reg = <80 80>; | 162 | reg = <0x80 0x80>; |
162 | interrupt-parent = <&mpic>; | 163 | interrupt-parent = <&mpic>; |
163 | interrupts = <15 2>; | 164 | interrupts = <21 2>; |
164 | }; | 165 | }; |
165 | dma-channel@2 { | 166 | dma-channel@2 { |
166 | compatible = "fsl,mpc8610-dma-channel", | 167 | compatible = "fsl,mpc8610-dma-channel", |
167 | "fsl,eloplus-dma-channel"; | 168 | "fsl,eloplus-dma-channel"; |
168 | cell-index = <2>; | 169 | cell-index = <2>; |
169 | reg = <100 80>; | 170 | reg = <0x100 0x80>; |
170 | interrupt-parent = <&mpic>; | 171 | interrupt-parent = <&mpic>; |
171 | interrupts = <16 2>; | 172 | interrupts = <22 2>; |
172 | }; | 173 | }; |
173 | dma-channel@3 { | 174 | dma-channel@3 { |
174 | compatible = "fsl,mpc8610-dma-channel", | 175 | compatible = "fsl,mpc8610-dma-channel", |
175 | "fsl,eloplus-dma-channel"; | 176 | "fsl,eloplus-dma-channel"; |
176 | cell-index = <3>; | 177 | cell-index = <3>; |
177 | reg = <180 80>; | 178 | reg = <0x180 0x80>; |
178 | interrupt-parent = <&mpic>; | 179 | interrupt-parent = <&mpic>; |
179 | interrupts = <17 2>; | 180 | interrupts = <23 2>; |
180 | }; | 181 | }; |
181 | }; | 182 | }; |
182 | 183 | ||
183 | dma@c300 { | 184 | dma@c300 { |
184 | #address-cells = <1>; | 185 | #address-cells = <1>; |
185 | #size-cells = <1>; | 186 | #size-cells = <1>; |
186 | compatible = "fsl,mpc8610-dma", "fsl,mpc8540-dma"; | 187 | compatible = "fsl,mpc8610-dma", "fsl,mpc8540-dma"; |
187 | cell-index = <1>; | 188 | cell-index = <1>; |
188 | reg = <c300 4>; /* DMA general status register */ | 189 | reg = <0xc300 0x4>; /* DMA general status register */ |
189 | ranges = <0 c100 200>; | 190 | ranges = <0x0 0xc100 0x200>; |
190 | 191 | ||
191 | dma-channel@0 { | 192 | dma-channel@0 { |
192 | compatible = "fsl,mpc8610-dma-channel", | 193 | compatible = "fsl,mpc8610-dma-channel", |
193 | "fsl,mpc8540-dma-channel"; | 194 | "fsl,mpc8540-dma-channel"; |
194 | cell-index = <0>; | 195 | cell-index = <0>; |
195 | reg = <0 80>; | 196 | reg = <0x0 0x80>; |
196 | interrupt-parent = <&mpic>; | 197 | interrupt-parent = <&mpic>; |
197 | interrupts = <3c 2>; | 198 | interrupts = <60 2>; |
198 | }; | 199 | }; |
199 | dma-channel@1 { | 200 | dma-channel@1 { |
200 | compatible = "fsl,mpc8610-dma-channel", | 201 | compatible = "fsl,mpc8610-dma-channel", |
201 | "fsl,mpc8540-dma-channel"; | 202 | "fsl,mpc8540-dma-channel"; |
202 | cell-index = <1>; | 203 | cell-index = <1>; |
203 | reg = <80 80>; | 204 | reg = <0x80 0x80>; |
204 | interrupt-parent = <&mpic>; | 205 | interrupt-parent = <&mpic>; |
205 | interrupts = <3d 2>; | 206 | interrupts = <61 2>; |
206 | }; | 207 | }; |
207 | dma-channel@2 { | 208 | dma-channel@2 { |
208 | compatible = "fsl,mpc8610-dma-channel", | 209 | compatible = "fsl,mpc8610-dma-channel", |
209 | "fsl,mpc8540-dma-channel"; | 210 | "fsl,mpc8540-dma-channel"; |
210 | cell-index = <2>; | 211 | cell-index = <2>; |
211 | reg = <100 80>; | 212 | reg = <0x100 0x80>; |
212 | interrupt-parent = <&mpic>; | 213 | interrupt-parent = <&mpic>; |
213 | interrupts = <3e 2>; | 214 | interrupts = <62 2>; |
214 | }; | 215 | }; |
215 | dma-channel@3 { | 216 | dma-channel@3 { |
216 | compatible = "fsl,mpc8610-dma-channel", | 217 | compatible = "fsl,mpc8610-dma-channel", |
217 | "fsl,mpc8540-dma-channel"; | 218 | "fsl,mpc8540-dma-channel"; |
218 | cell-index = <3>; | 219 | cell-index = <3>; |
219 | reg = <180 80>; | 220 | reg = <0x180 0x80>; |
220 | interrupt-parent = <&mpic>; | 221 | interrupt-parent = <&mpic>; |
221 | interrupts = <3f 2>; | 222 | interrupts = <63 2>; |
222 | }; | 223 | }; |
223 | }; | 224 | }; |
224 | 225 | ||
225 | }; | 226 | }; |
226 | 227 | ||
@@ -231,26 +232,26 @@ | |||
231 | #interrupt-cells = <1>; | 232 | #interrupt-cells = <1>; |
232 | #size-cells = <2>; | 233 | #size-cells = <2>; |
233 | #address-cells = <3>; | 234 | #address-cells = <3>; |
234 | reg = <e0008000 1000>; | 235 | reg = <0xe0008000 0x1000>; |
235 | bus-range = <0 0>; | 236 | bus-range = <0 0>; |
236 | ranges = <02000000 0 80000000 80000000 0 10000000 | 237 | ranges = <0x02000000 0x0 0x80000000 0x80000000 0x0 0x10000000 |
237 | 01000000 0 00000000 e1000000 0 00100000>; | 238 | 0x01000000 0x0 0x00000000 0xe1000000 0x0 0x00100000>; |
238 | clock-frequency = <1fca055>; | 239 | clock-frequency = <33333333>; |
239 | interrupt-parent = <&mpic>; | 240 | interrupt-parent = <&mpic>; |
240 | interrupts = <18 2>; | 241 | interrupts = <24 2>; |
241 | interrupt-map-mask = <f800 0 0 7>; | 242 | interrupt-map-mask = <0xf800 0 0 7>; |
242 | interrupt-map = < | 243 | interrupt-map = < |
243 | /* IDSEL 0x11 */ | 244 | /* IDSEL 0x11 */ |
244 | 8800 0 0 1 &mpic 4 1 | 245 | 0x8800 0 0 1 &mpic 4 1 |
245 | 8800 0 0 2 &mpic 5 1 | 246 | 0x8800 0 0 2 &mpic 5 1 |
246 | 8800 0 0 3 &mpic 6 1 | 247 | 0x8800 0 0 3 &mpic 6 1 |
247 | 8800 0 0 4 &mpic 7 1 | 248 | 0x8800 0 0 4 &mpic 7 1 |
248 | 249 | ||
249 | /* IDSEL 0x12 */ | 250 | /* IDSEL 0x12 */ |
250 | 9000 0 0 1 &mpic 5 1 | 251 | 0x9000 0 0 1 &mpic 5 1 |
251 | 9000 0 0 2 &mpic 6 1 | 252 | 0x9000 0 0 2 &mpic 6 1 |
252 | 9000 0 0 3 &mpic 7 1 | 253 | 0x9000 0 0 3 &mpic 7 1 |
253 | 9000 0 0 4 &mpic 4 1 | 254 | 0x9000 0 0 4 &mpic 4 1 |
254 | >; | 255 | >; |
255 | }; | 256 | }; |
256 | 257 | ||
@@ -261,28 +262,28 @@ | |||
261 | #interrupt-cells = <1>; | 262 | #interrupt-cells = <1>; |
262 | #size-cells = <2>; | 263 | #size-cells = <2>; |
263 | #address-cells = <3>; | 264 | #address-cells = <3>; |
264 | reg = <e000a000 1000>; | 265 | reg = <0xe000a000 0x1000>; |
265 | bus-range = <1 3>; | 266 | bus-range = <1 3>; |
266 | ranges = <02000000 0 a0000000 a0000000 0 10000000 | 267 | ranges = <0x02000000 0x0 0xa0000000 0xa0000000 0x0 0x10000000 |
267 | 01000000 0 00000000 e3000000 0 00100000>; | 268 | 0x01000000 0x0 0x00000000 0xe3000000 0x0 0x00100000>; |
268 | clock-frequency = <1fca055>; | 269 | clock-frequency = <33333333>; |
269 | interrupt-parent = <&mpic>; | 270 | interrupt-parent = <&mpic>; |
270 | interrupts = <1a 2>; | 271 | interrupts = <26 2>; |
271 | interrupt-map-mask = <f800 0 0 7>; | 272 | interrupt-map-mask = <0xf800 0 0 7>; |
272 | 273 | ||
273 | interrupt-map = < | 274 | interrupt-map = < |
274 | /* IDSEL 0x1b */ | 275 | /* IDSEL 0x1b */ |
275 | d800 0 0 1 &mpic 2 1 | 276 | 0xd800 0 0 1 &mpic 2 1 |
276 | 277 | ||
277 | /* IDSEL 0x1c*/ | 278 | /* IDSEL 0x1c*/ |
278 | e000 0 0 1 &mpic 1 1 | 279 | 0xe000 0 0 1 &mpic 1 1 |
279 | e000 0 0 2 &mpic 1 1 | 280 | 0xe000 0 0 2 &mpic 1 1 |
280 | e000 0 0 3 &mpic 1 1 | 281 | 0xe000 0 0 3 &mpic 1 1 |
281 | e000 0 0 4 &mpic 1 1 | 282 | 0xe000 0 0 4 &mpic 1 1 |
282 | 283 | ||
283 | /* IDSEL 0x1f */ | 284 | /* IDSEL 0x1f */ |
284 | f800 0 0 1 &mpic 3 0 | 285 | 0xf800 0 0 1 &mpic 3 0 |
285 | f800 0 0 2 &mpic 0 1 | 286 | 0xf800 0 0 2 &mpic 0 1 |
286 | >; | 287 | >; |
287 | 288 | ||
288 | pcie@0 { | 289 | pcie@0 { |
@@ -290,22 +291,22 @@ | |||
290 | #size-cells = <2>; | 291 | #size-cells = <2>; |
291 | #address-cells = <3>; | 292 | #address-cells = <3>; |
292 | device_type = "pci"; | 293 | device_type = "pci"; |
293 | ranges = <02000000 0 a0000000 | 294 | ranges = <0x02000000 0x0 0xa0000000 |
294 | 02000000 0 a0000000 | 295 | 0x02000000 0x0 0xa0000000 |
295 | 0 10000000 | 296 | 0x0 0x10000000 |
296 | 01000000 0 00000000 | 297 | 0x01000000 0x0 0x00000000 |
297 | 01000000 0 00000000 | 298 | 0x01000000 0x0 0x00000000 |
298 | 0 00100000>; | 299 | 0x0 0x00100000>; |
299 | uli1575@0 { | 300 | uli1575@0 { |
300 | reg = <0 0 0 0 0>; | 301 | reg = <0 0 0 0 0>; |
301 | #size-cells = <2>; | 302 | #size-cells = <2>; |
302 | #address-cells = <3>; | 303 | #address-cells = <3>; |
303 | ranges = <02000000 0 a0000000 | 304 | ranges = <0x02000000 0x0 0xa0000000 |
304 | 02000000 0 a0000000 | 305 | 0x02000000 0x0 0xa0000000 |
305 | 0 10000000 | 306 | 0x0 0x10000000 |
306 | 01000000 0 00000000 | 307 | 0x01000000 0x0 0x00000000 |
307 | 01000000 0 00000000 | 308 | 0x01000000 0x0 0x00000000 |
308 | 0 00100000>; | 309 | 0x0 0x00100000>; |
309 | }; | 310 | }; |
310 | }; | 311 | }; |
311 | }; | 312 | }; |
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn.dts b/arch/powerpc/boot/dts/mpc8641_hpcn.dts index 556a9cac0793..79385bcd5c5f 100644 --- a/arch/powerpc/boot/dts/mpc8641_hpcn.dts +++ b/arch/powerpc/boot/dts/mpc8641_hpcn.dts | |||
@@ -9,6 +9,7 @@ | |||
9 | * option) any later version. | 9 | * option) any later version. |
10 | */ | 10 | */ |
11 | 11 | ||
12 | /dts-v1/; | ||
12 | 13 | ||
13 | / { | 14 | / { |
14 | model = "MPC8641HPCN"; | 15 | model = "MPC8641HPCN"; |
@@ -34,22 +35,22 @@ | |||
34 | PowerPC,8641@0 { | 35 | PowerPC,8641@0 { |
35 | device_type = "cpu"; | 36 | device_type = "cpu"; |
36 | reg = <0>; | 37 | reg = <0>; |
37 | d-cache-line-size = <20>; // 32 bytes | 38 | d-cache-line-size = <32>; |
38 | i-cache-line-size = <20>; // 32 bytes | 39 | i-cache-line-size = <32>; |
39 | d-cache-size = <8000>; // L1, 32K | 40 | d-cache-size = <32768>; // L1 |
40 | i-cache-size = <8000>; // L1, 32K | 41 | i-cache-size = <32768>; // L1 |
41 | timebase-frequency = <0>; // 33 MHz, from uboot | 42 | timebase-frequency = <0>; // From uboot |
42 | bus-frequency = <0>; // From uboot | 43 | bus-frequency = <0>; // From uboot |
43 | clock-frequency = <0>; // From uboot | 44 | clock-frequency = <0>; // From uboot |
44 | }; | 45 | }; |
45 | PowerPC,8641@1 { | 46 | PowerPC,8641@1 { |
46 | device_type = "cpu"; | 47 | device_type = "cpu"; |
47 | reg = <1>; | 48 | reg = <1>; |
48 | d-cache-line-size = <20>; // 32 bytes | 49 | d-cache-line-size = <32>; |
49 | i-cache-line-size = <20>; // 32 bytes | 50 | i-cache-line-size = <32>; |
50 | d-cache-size = <8000>; // L1, 32K | 51 | d-cache-size = <32768>; |
51 | i-cache-size = <8000>; // L1, 32K | 52 | i-cache-size = <32768>; |
52 | timebase-frequency = <0>; // 33 MHz, from uboot | 53 | timebase-frequency = <0>; // From uboot |
53 | bus-frequency = <0>; // From uboot | 54 | bus-frequency = <0>; // From uboot |
54 | clock-frequency = <0>; // From uboot | 55 | clock-frequency = <0>; // From uboot |
55 | }; | 56 | }; |
@@ -57,45 +58,45 @@ | |||
57 | 58 | ||
58 | memory { | 59 | memory { |
59 | device_type = "memory"; | 60 | device_type = "memory"; |
60 | reg = <00000000 40000000>; // 1G at 0x0 | 61 | reg = <0x00000000 0x40000000>; // 1G at 0x0 |
61 | }; | 62 | }; |
62 | 63 | ||
63 | localbus@f8005000 { | 64 | localbus@f8005000 { |
64 | #address-cells = <2>; | 65 | #address-cells = <2>; |
65 | #size-cells = <1>; | 66 | #size-cells = <1>; |
66 | compatible = "fsl,mpc8641-localbus", "simple-bus"; | 67 | compatible = "fsl,mpc8641-localbus", "simple-bus"; |
67 | reg = <f8005000 1000>; | 68 | reg = <0xf8005000 0x1000>; |
68 | interrupts = <13 2>; | 69 | interrupts = <19 2>; |
69 | interrupt-parent = <&mpic>; | 70 | interrupt-parent = <&mpic>; |
70 | 71 | ||
71 | ranges = <0 0 ff800000 00800000 | 72 | ranges = <0 0 0xff800000 0x00800000 |
72 | 1 0 fe000000 01000000 | 73 | 1 0 0xfe000000 0x01000000 |
73 | 2 0 f8200000 00100000 | 74 | 2 0 0xf8200000 0x00100000 |
74 | 3 0 f8100000 00100000>; | 75 | 3 0 0xf8100000 0x00100000>; |
75 | 76 | ||
76 | flash@0,0 { | 77 | flash@0,0 { |
77 | compatible = "cfi-flash"; | 78 | compatible = "cfi-flash"; |
78 | reg = <0 0 00800000>; | 79 | reg = <0 0 0x00800000>; |
79 | bank-width = <2>; | 80 | bank-width = <2>; |
80 | device-width = <2>; | 81 | device-width = <2>; |
81 | #address-cells = <1>; | 82 | #address-cells = <1>; |
82 | #size-cells = <1>; | 83 | #size-cells = <1>; |
83 | partition@0 { | 84 | partition@0 { |
84 | label = "kernel"; | 85 | label = "kernel"; |
85 | reg = <00000000 00300000>; | 86 | reg = <0x00000000 0x00300000>; |
86 | }; | 87 | }; |
87 | partition@300000 { | 88 | partition@300000 { |
88 | label = "firmware b"; | 89 | label = "firmware b"; |
89 | reg = <00300000 00100000>; | 90 | reg = <0x00300000 0x00100000>; |
90 | read-only; | 91 | read-only; |
91 | }; | 92 | }; |
92 | partition@400000 { | 93 | partition@400000 { |
93 | label = "fs"; | 94 | label = "fs"; |
94 | reg = <00400000 00300000>; | 95 | reg = <0x00400000 0x00300000>; |
95 | }; | 96 | }; |
96 | partition@700000 { | 97 | partition@700000 { |
97 | label = "firmware a"; | 98 | label = "firmware a"; |
98 | reg = <00700000 00100000>; | 99 | reg = <0x00700000 0x00100000>; |
99 | read-only; | 100 | read-only; |
100 | }; | 101 | }; |
101 | }; | 102 | }; |
@@ -106,8 +107,8 @@ | |||
106 | #size-cells = <1>; | 107 | #size-cells = <1>; |
107 | device_type = "soc"; | 108 | device_type = "soc"; |
108 | compatible = "simple-bus"; | 109 | compatible = "simple-bus"; |
109 | ranges = <00000000 f8000000 00100000>; | 110 | ranges = <0x00000000 0xf8000000 0x00100000>; |
110 | reg = <f8000000 00001000>; // CCSRBAR | 111 | reg = <0xf8000000 0x00001000>; // CCSRBAR |
111 | bus-frequency = <0>; | 112 | bus-frequency = <0>; |
112 | 113 | ||
113 | i2c@3000 { | 114 | i2c@3000 { |
@@ -115,8 +116,8 @@ | |||
115 | #size-cells = <0>; | 116 | #size-cells = <0>; |
116 | cell-index = <0>; | 117 | cell-index = <0>; |
117 | compatible = "fsl-i2c"; | 118 | compatible = "fsl-i2c"; |
118 | reg = <3000 100>; | 119 | reg = <0x3000 0x100>; |
119 | interrupts = <2b 2>; | 120 | interrupts = <43 2>; |
120 | interrupt-parent = <&mpic>; | 121 | interrupt-parent = <&mpic>; |
121 | dfsrr; | 122 | dfsrr; |
122 | }; | 123 | }; |
@@ -126,8 +127,8 @@ | |||
126 | #size-cells = <0>; | 127 | #size-cells = <0>; |
127 | cell-index = <1>; | 128 | cell-index = <1>; |
128 | compatible = "fsl-i2c"; | 129 | compatible = "fsl-i2c"; |
129 | reg = <3100 100>; | 130 | reg = <0x3100 0x100>; |
130 | interrupts = <2b 2>; | 131 | interrupts = <43 2>; |
131 | interrupt-parent = <&mpic>; | 132 | interrupt-parent = <&mpic>; |
132 | dfsrr; | 133 | dfsrr; |
133 | }; | 134 | }; |
@@ -136,29 +137,29 @@ | |||
136 | #address-cells = <1>; | 137 | #address-cells = <1>; |
137 | #size-cells = <0>; | 138 | #size-cells = <0>; |
138 | compatible = "fsl,gianfar-mdio"; | 139 | compatible = "fsl,gianfar-mdio"; |
139 | reg = <24520 20>; | 140 | reg = <0x24520 0x20>; |
140 | 141 | ||
141 | phy0: ethernet-phy@0 { | 142 | phy0: ethernet-phy@0 { |
142 | interrupt-parent = <&mpic>; | 143 | interrupt-parent = <&mpic>; |
143 | interrupts = <a 1>; | 144 | interrupts = <10 1>; |
144 | reg = <0>; | 145 | reg = <0>; |
145 | device_type = "ethernet-phy"; | 146 | device_type = "ethernet-phy"; |
146 | }; | 147 | }; |
147 | phy1: ethernet-phy@1 { | 148 | phy1: ethernet-phy@1 { |
148 | interrupt-parent = <&mpic>; | 149 | interrupt-parent = <&mpic>; |
149 | interrupts = <a 1>; | 150 | interrupts = <10 1>; |
150 | reg = <1>; | 151 | reg = <1>; |
151 | device_type = "ethernet-phy"; | 152 | device_type = "ethernet-phy"; |
152 | }; | 153 | }; |
153 | phy2: ethernet-phy@2 { | 154 | phy2: ethernet-phy@2 { |
154 | interrupt-parent = <&mpic>; | 155 | interrupt-parent = <&mpic>; |
155 | interrupts = <a 1>; | 156 | interrupts = <10 1>; |
156 | reg = <2>; | 157 | reg = <2>; |
157 | device_type = "ethernet-phy"; | 158 | device_type = "ethernet-phy"; |
158 | }; | 159 | }; |
159 | phy3: ethernet-phy@3 { | 160 | phy3: ethernet-phy@3 { |
160 | interrupt-parent = <&mpic>; | 161 | interrupt-parent = <&mpic>; |
161 | interrupts = <a 1>; | 162 | interrupts = <10 1>; |
162 | reg = <3>; | 163 | reg = <3>; |
163 | device_type = "ethernet-phy"; | 164 | device_type = "ethernet-phy"; |
164 | }; | 165 | }; |
@@ -169,9 +170,9 @@ | |||
169 | device_type = "network"; | 170 | device_type = "network"; |
170 | model = "TSEC"; | 171 | model = "TSEC"; |
171 | compatible = "gianfar"; | 172 | compatible = "gianfar"; |
172 | reg = <24000 1000>; | 173 | reg = <0x24000 0x1000>; |
173 | local-mac-address = [ 00 00 00 00 00 00 ]; | 174 | local-mac-address = [ 00 00 00 00 00 00 ]; |
174 | interrupts = <1d 2 1e 2 22 2>; | 175 | interrupts = <29 2 30 2 34 2>; |
175 | interrupt-parent = <&mpic>; | 176 | interrupt-parent = <&mpic>; |
176 | phy-handle = <&phy0>; | 177 | phy-handle = <&phy0>; |
177 | phy-connection-type = "rgmii-id"; | 178 | phy-connection-type = "rgmii-id"; |
@@ -182,9 +183,9 @@ | |||
182 | device_type = "network"; | 183 | device_type = "network"; |
183 | model = "TSEC"; | 184 | model = "TSEC"; |
184 | compatible = "gianfar"; | 185 | compatible = "gianfar"; |
185 | reg = <25000 1000>; | 186 | reg = <0x25000 0x1000>; |
186 | local-mac-address = [ 00 00 00 00 00 00 ]; | 187 | local-mac-address = [ 00 00 00 00 00 00 ]; |
187 | interrupts = <23 2 24 2 28 2>; | 188 | interrupts = <35 2 36 2 40 2>; |
188 | interrupt-parent = <&mpic>; | 189 | interrupt-parent = <&mpic>; |
189 | phy-handle = <&phy1>; | 190 | phy-handle = <&phy1>; |
190 | phy-connection-type = "rgmii-id"; | 191 | phy-connection-type = "rgmii-id"; |
@@ -195,9 +196,9 @@ | |||
195 | device_type = "network"; | 196 | device_type = "network"; |
196 | model = "TSEC"; | 197 | model = "TSEC"; |
197 | compatible = "gianfar"; | 198 | compatible = "gianfar"; |
198 | reg = <26000 1000>; | 199 | reg = <0x26000 0x1000>; |
199 | local-mac-address = [ 00 00 00 00 00 00 ]; | 200 | local-mac-address = [ 00 00 00 00 00 00 ]; |
200 | interrupts = <1F 2 20 2 21 2>; | 201 | interrupts = <31 2 32 2 33 2>; |
201 | interrupt-parent = <&mpic>; | 202 | interrupt-parent = <&mpic>; |
202 | phy-handle = <&phy2>; | 203 | phy-handle = <&phy2>; |
203 | phy-connection-type = "rgmii-id"; | 204 | phy-connection-type = "rgmii-id"; |
@@ -208,9 +209,9 @@ | |||
208 | device_type = "network"; | 209 | device_type = "network"; |
209 | model = "TSEC"; | 210 | model = "TSEC"; |
210 | compatible = "gianfar"; | 211 | compatible = "gianfar"; |
211 | reg = <27000 1000>; | 212 | reg = <0x27000 0x1000>; |
212 | local-mac-address = [ 00 00 00 00 00 00 ]; | 213 | local-mac-address = [ 00 00 00 00 00 00 ]; |
213 | interrupts = <25 2 26 2 27 2>; | 214 | interrupts = <37 2 38 2 39 2>; |
214 | interrupt-parent = <&mpic>; | 215 | interrupt-parent = <&mpic>; |
215 | phy-handle = <&phy3>; | 216 | phy-handle = <&phy3>; |
216 | phy-connection-type = "rgmii-id"; | 217 | phy-connection-type = "rgmii-id"; |
@@ -220,9 +221,9 @@ | |||
220 | cell-index = <0>; | 221 | cell-index = <0>; |
221 | device_type = "serial"; | 222 | device_type = "serial"; |
222 | compatible = "ns16550"; | 223 | compatible = "ns16550"; |
223 | reg = <4500 100>; | 224 | reg = <0x4500 0x100>; |
224 | clock-frequency = <0>; | 225 | clock-frequency = <0>; |
225 | interrupts = <2a 2>; | 226 | interrupts = <42 2>; |
226 | interrupt-parent = <&mpic>; | 227 | interrupt-parent = <&mpic>; |
227 | }; | 228 | }; |
228 | 229 | ||
@@ -230,9 +231,9 @@ | |||
230 | cell-index = <1>; | 231 | cell-index = <1>; |
231 | device_type = "serial"; | 232 | device_type = "serial"; |
232 | compatible = "ns16550"; | 233 | compatible = "ns16550"; |
233 | reg = <4600 100>; | 234 | reg = <0x4600 0x100>; |
234 | clock-frequency = <0>; | 235 | clock-frequency = <0>; |
235 | interrupts = <1c 2>; | 236 | interrupts = <28 2>; |
236 | interrupt-parent = <&mpic>; | 237 | interrupt-parent = <&mpic>; |
237 | }; | 238 | }; |
238 | 239 | ||
@@ -241,7 +242,7 @@ | |||
241 | interrupt-controller; | 242 | interrupt-controller; |
242 | #address-cells = <0>; | 243 | #address-cells = <0>; |
243 | #interrupt-cells = <2>; | 244 | #interrupt-cells = <2>; |
244 | reg = <40000 40000>; | 245 | reg = <0x40000 0x40000>; |
245 | compatible = "chrp,open-pic"; | 246 | compatible = "chrp,open-pic"; |
246 | device_type = "open-pic"; | 247 | device_type = "open-pic"; |
247 | big-endian; | 248 | big-endian; |
@@ -249,7 +250,7 @@ | |||
249 | 250 | ||
250 | global-utilities@e0000 { | 251 | global-utilities@e0000 { |
251 | compatible = "fsl,mpc8641-guts"; | 252 | compatible = "fsl,mpc8641-guts"; |
252 | reg = <e0000 1000>; | 253 | reg = <0xe0000 0x1000>; |
253 | fsl,has-rstcr; | 254 | fsl,has-rstcr; |
254 | }; | 255 | }; |
255 | }; | 256 | }; |
@@ -261,127 +262,127 @@ | |||
261 | #interrupt-cells = <1>; | 262 | #interrupt-cells = <1>; |
262 | #size-cells = <2>; | 263 | #size-cells = <2>; |
263 | #address-cells = <3>; | 264 | #address-cells = <3>; |
264 | reg = <f8008000 1000>; | 265 | reg = <0xf8008000 0x1000>; |
265 | bus-range = <0 ff>; | 266 | bus-range = <0x0 0xff>; |
266 | ranges = <02000000 0 80000000 80000000 0 20000000 | 267 | ranges = <0x02000000 0x0 0x80000000 0x80000000 0x0 0x20000000 |
267 | 01000000 0 00000000 e2000000 0 00100000>; | 268 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; |
268 | clock-frequency = <1fca055>; | 269 | clock-frequency = <33333333>; |
269 | interrupt-parent = <&mpic>; | 270 | interrupt-parent = <&mpic>; |
270 | interrupts = <18 2>; | 271 | interrupts = <24 2>; |
271 | interrupt-map-mask = <ff00 0 0 7>; | 272 | interrupt-map-mask = <0xff00 0 0 7>; |
272 | interrupt-map = < | 273 | interrupt-map = < |
273 | /* IDSEL 0x11 func 0 - PCI slot 1 */ | 274 | /* IDSEL 0x11 func 0 - PCI slot 1 */ |
274 | 8800 0 0 1 &mpic 2 1 | 275 | 0x8800 0 0 1 &mpic 2 1 |
275 | 8800 0 0 2 &mpic 3 1 | 276 | 0x8800 0 0 2 &mpic 3 1 |
276 | 8800 0 0 3 &mpic 4 1 | 277 | 0x8800 0 0 3 &mpic 4 1 |
277 | 8800 0 0 4 &mpic 1 1 | 278 | 0x8800 0 0 4 &mpic 1 1 |
278 | 279 | ||
279 | /* IDSEL 0x11 func 1 - PCI slot 1 */ | 280 | /* IDSEL 0x11 func 1 - PCI slot 1 */ |
280 | 8900 0 0 1 &mpic 2 1 | 281 | 0x8900 0 0 1 &mpic 2 1 |
281 | 8900 0 0 2 &mpic 3 1 | 282 | 0x8900 0 0 2 &mpic 3 1 |
282 | 8900 0 0 3 &mpic 4 1 | 283 | 0x8900 0 0 3 &mpic 4 1 |
283 | 8900 0 0 4 &mpic 1 1 | 284 | 0x8900 0 0 4 &mpic 1 1 |
284 | 285 | ||
285 | /* IDSEL 0x11 func 2 - PCI slot 1 */ | 286 | /* IDSEL 0x11 func 2 - PCI slot 1 */ |
286 | 8a00 0 0 1 &mpic 2 1 | 287 | 0x8a00 0 0 1 &mpic 2 1 |
287 | 8a00 0 0 2 &mpic 3 1 | 288 | 0x8a00 0 0 2 &mpic 3 1 |
288 | 8a00 0 0 3 &mpic 4 1 | 289 | 0x8a00 0 0 3 &mpic 4 1 |
289 | 8a00 0 0 4 &mpic 1 1 | 290 | 0x8a00 0 0 4 &mpic 1 1 |
290 | 291 | ||
291 | /* IDSEL 0x11 func 3 - PCI slot 1 */ | 292 | /* IDSEL 0x11 func 3 - PCI slot 1 */ |
292 | 8b00 0 0 1 &mpic 2 1 | 293 | 0x8b00 0 0 1 &mpic 2 1 |
293 | 8b00 0 0 2 &mpic 3 1 | 294 | 0x8b00 0 0 2 &mpic 3 1 |
294 | 8b00 0 0 3 &mpic 4 1 | 295 | 0x8b00 0 0 3 &mpic 4 1 |
295 | 8b00 0 0 4 &mpic 1 1 | 296 | 0x8b00 0 0 4 &mpic 1 1 |
296 | 297 | ||
297 | /* IDSEL 0x11 func 4 - PCI slot 1 */ | 298 | /* IDSEL 0x11 func 4 - PCI slot 1 */ |
298 | 8c00 0 0 1 &mpic 2 1 | 299 | 0x8c00 0 0 1 &mpic 2 1 |
299 | 8c00 0 0 2 &mpic 3 1 | 300 | 0x8c00 0 0 2 &mpic 3 1 |
300 | 8c00 0 0 3 &mpic 4 1 | 301 | 0x8c00 0 0 3 &mpic 4 1 |
301 | 8c00 0 0 4 &mpic 1 1 | 302 | 0x8c00 0 0 4 &mpic 1 1 |
302 | 303 | ||
303 | /* IDSEL 0x11 func 5 - PCI slot 1 */ | 304 | /* IDSEL 0x11 func 5 - PCI slot 1 */ |
304 | 8d00 0 0 1 &mpic 2 1 | 305 | 0x8d00 0 0 1 &mpic 2 1 |
305 | 8d00 0 0 2 &mpic 3 1 | 306 | 0x8d00 0 0 2 &mpic 3 1 |
306 | 8d00 0 0 3 &mpic 4 1 | 307 | 0x8d00 0 0 3 &mpic 4 1 |
307 | 8d00 0 0 4 &mpic 1 1 | 308 | 0x8d00 0 0 4 &mpic 1 1 |
308 | 309 | ||
309 | /* IDSEL 0x11 func 6 - PCI slot 1 */ | 310 | /* IDSEL 0x11 func 6 - PCI slot 1 */ |
310 | 8e00 0 0 1 &mpic 2 1 | 311 | 0x8e00 0 0 1 &mpic 2 1 |
311 | 8e00 0 0 2 &mpic 3 1 | 312 | 0x8e00 0 0 2 &mpic 3 1 |
312 | 8e00 0 0 3 &mpic 4 1 | 313 | 0x8e00 0 0 3 &mpic 4 1 |
313 | 8e00 0 0 4 &mpic 1 1 | 314 | 0x8e00 0 0 4 &mpic 1 1 |
314 | 315 | ||
315 | /* IDSEL 0x11 func 7 - PCI slot 1 */ | 316 | /* IDSEL 0x11 func 7 - PCI slot 1 */ |
316 | 8f00 0 0 1 &mpic 2 1 | 317 | 0x8f00 0 0 1 &mpic 2 1 |
317 | 8f00 0 0 2 &mpic 3 1 | 318 | 0x8f00 0 0 2 &mpic 3 1 |
318 | 8f00 0 0 3 &mpic 4 1 | 319 | 0x8f00 0 0 3 &mpic 4 1 |
319 | 8f00 0 0 4 &mpic 1 1 | 320 | 0x8f00 0 0 4 &mpic 1 1 |
320 | 321 | ||
321 | /* IDSEL 0x12 func 0 - PCI slot 2 */ | 322 | /* IDSEL 0x12 func 0 - PCI slot 2 */ |
322 | 9000 0 0 1 &mpic 3 1 | 323 | 0x9000 0 0 1 &mpic 3 1 |
323 | 9000 0 0 2 &mpic 4 1 | 324 | 0x9000 0 0 2 &mpic 4 1 |
324 | 9000 0 0 3 &mpic 1 1 | 325 | 0x9000 0 0 3 &mpic 1 1 |
325 | 9000 0 0 4 &mpic 2 1 | 326 | 0x9000 0 0 4 &mpic 2 1 |
326 | 327 | ||
327 | /* IDSEL 0x12 func 1 - PCI slot 2 */ | 328 | /* IDSEL 0x12 func 1 - PCI slot 2 */ |
328 | 9100 0 0 1 &mpic 3 1 | 329 | 0x9100 0 0 1 &mpic 3 1 |
329 | 9100 0 0 2 &mpic 4 1 | 330 | 0x9100 0 0 2 &mpic 4 1 |
330 | 9100 0 0 3 &mpic 1 1 | 331 | 0x9100 0 0 3 &mpic 1 1 |
331 | 9100 0 0 4 &mpic 2 1 | 332 | 0x9100 0 0 4 &mpic 2 1 |
332 | 333 | ||
333 | /* IDSEL 0x12 func 2 - PCI slot 2 */ | 334 | /* IDSEL 0x12 func 2 - PCI slot 2 */ |
334 | 9200 0 0 1 &mpic 3 1 | 335 | 0x9200 0 0 1 &mpic 3 1 |
335 | 9200 0 0 2 &mpic 4 1 | 336 | 0x9200 0 0 2 &mpic 4 1 |
336 | 9200 0 0 3 &mpic 1 1 | 337 | 0x9200 0 0 3 &mpic 1 1 |
337 | 9200 0 0 4 &mpic 2 1 | 338 | 0x9200 0 0 4 &mpic 2 1 |
338 | 339 | ||
339 | /* IDSEL 0x12 func 3 - PCI slot 2 */ | 340 | /* IDSEL 0x12 func 3 - PCI slot 2 */ |
340 | 9300 0 0 1 &mpic 3 1 | 341 | 0x9300 0 0 1 &mpic 3 1 |
341 | 9300 0 0 2 &mpic 4 1 | 342 | 0x9300 0 0 2 &mpic 4 1 |
342 | 9300 0 0 3 &mpic 1 1 | 343 | 0x9300 0 0 3 &mpic 1 1 |
343 | 9300 0 0 4 &mpic 2 1 | 344 | 0x9300 0 0 4 &mpic 2 1 |
344 | 345 | ||
345 | /* IDSEL 0x12 func 4 - PCI slot 2 */ | 346 | /* IDSEL 0x12 func 4 - PCI slot 2 */ |
346 | 9400 0 0 1 &mpic 3 1 | 347 | 0x9400 0 0 1 &mpic 3 1 |
347 | 9400 0 0 2 &mpic 4 1 | 348 | 0x9400 0 0 2 &mpic 4 1 |
348 | 9400 0 0 3 &mpic 1 1 | 349 | 0x9400 0 0 3 &mpic 1 1 |
349 | 9400 0 0 4 &mpic 2 1 | 350 | 0x9400 0 0 4 &mpic 2 1 |
350 | 351 | ||
351 | /* IDSEL 0x12 func 5 - PCI slot 2 */ | 352 | /* IDSEL 0x12 func 5 - PCI slot 2 */ |
352 | 9500 0 0 1 &mpic 3 1 | 353 | 0x9500 0 0 1 &mpic 3 1 |
353 | 9500 0 0 2 &mpic 4 1 | 354 | 0x9500 0 0 2 &mpic 4 1 |
354 | 9500 0 0 3 &mpic 1 1 | 355 | 0x9500 0 0 3 &mpic 1 1 |
355 | 9500 0 0 4 &mpic 2 1 | 356 | 0x9500 0 0 4 &mpic 2 1 |
356 | 357 | ||
357 | /* IDSEL 0x12 func 6 - PCI slot 2 */ | 358 | /* IDSEL 0x12 func 6 - PCI slot 2 */ |
358 | 9600 0 0 1 &mpic 3 1 | 359 | 0x9600 0 0 1 &mpic 3 1 |
359 | 9600 0 0 2 &mpic 4 1 | 360 | 0x9600 0 0 2 &mpic 4 1 |
360 | 9600 0 0 3 &mpic 1 1 | 361 | 0x9600 0 0 3 &mpic 1 1 |
361 | 9600 0 0 4 &mpic 2 1 | 362 | 0x9600 0 0 4 &mpic 2 1 |
362 | 363 | ||
363 | /* IDSEL 0x12 func 7 - PCI slot 2 */ | 364 | /* IDSEL 0x12 func 7 - PCI slot 2 */ |
364 | 9700 0 0 1 &mpic 3 1 | 365 | 0x9700 0 0 1 &mpic 3 1 |
365 | 9700 0 0 2 &mpic 4 1 | 366 | 0x9700 0 0 2 &mpic 4 1 |
366 | 9700 0 0 3 &mpic 1 1 | 367 | 0x9700 0 0 3 &mpic 1 1 |
367 | 9700 0 0 4 &mpic 2 1 | 368 | 0x9700 0 0 4 &mpic 2 1 |
368 | 369 | ||
369 | // IDSEL 0x1c USB | 370 | // IDSEL 0x1c USB |
370 | e000 0 0 1 &i8259 c 2 | 371 | 0xe000 0 0 1 &i8259 12 2 |
371 | e100 0 0 2 &i8259 9 2 | 372 | 0xe100 0 0 2 &i8259 9 2 |
372 | e200 0 0 3 &i8259 a 2 | 373 | 0xe200 0 0 3 &i8259 10 2 |
373 | e300 0 0 4 &i8259 b 2 | 374 | 0xe300 0 0 4 &i8259 112 |
374 | 375 | ||
375 | // IDSEL 0x1d Audio | 376 | // IDSEL 0x1d Audio |
376 | e800 0 0 1 &i8259 6 2 | 377 | 0xe800 0 0 1 &i8259 6 2 |
377 | 378 | ||
378 | // IDSEL 0x1e Legacy | 379 | // IDSEL 0x1e Legacy |
379 | f000 0 0 1 &i8259 7 2 | 380 | 0xf000 0 0 1 &i8259 7 2 |
380 | f100 0 0 1 &i8259 7 2 | 381 | 0xf100 0 0 1 &i8259 7 2 |
381 | 382 | ||
382 | // IDSEL 0x1f IDE/SATA | 383 | // IDSEL 0x1f IDE/SATA |
383 | f800 0 0 1 &i8259 e 2 | 384 | 0xf800 0 0 1 &i8259 14 2 |
384 | f900 0 0 1 &i8259 5 2 | 385 | 0xf900 0 0 1 &i8259 5 2 |
385 | >; | 386 | >; |
386 | 387 | ||
387 | pcie@0 { | 388 | pcie@0 { |
@@ -389,37 +390,37 @@ | |||
389 | #size-cells = <2>; | 390 | #size-cells = <2>; |
390 | #address-cells = <3>; | 391 | #address-cells = <3>; |
391 | device_type = "pci"; | 392 | device_type = "pci"; |
392 | ranges = <02000000 0 80000000 | 393 | ranges = <0x02000000 0x0 0x80000000 |
393 | 02000000 0 80000000 | 394 | 0x02000000 0x0 0x80000000 |
394 | 0 20000000 | 395 | 0x0 0x20000000 |
395 | 396 | ||
396 | 01000000 0 00000000 | 397 | 0x01000000 0x0 0x00000000 |
397 | 01000000 0 00000000 | 398 | 0x01000000 0x0 0x00000000 |
398 | 0 00100000>; | 399 | 0x0 0x00100000>; |
399 | uli1575@0 { | 400 | uli1575@0 { |
400 | reg = <0 0 0 0 0>; | 401 | reg = <0 0 0 0 0>; |
401 | #size-cells = <2>; | 402 | #size-cells = <2>; |
402 | #address-cells = <3>; | 403 | #address-cells = <3>; |
403 | ranges = <02000000 0 80000000 | 404 | ranges = <0x02000000 0x0 0x80000000 |
404 | 02000000 0 80000000 | 405 | 0x02000000 0x0 0x80000000 |
405 | 0 20000000 | 406 | 0x0 0x20000000 |
406 | 01000000 0 00000000 | 407 | 0x01000000 0x0 0x00000000 |
407 | 01000000 0 00000000 | 408 | 0x01000000 0x0 0x00000000 |
408 | 0 00100000>; | 409 | 0x0 0x00100000>; |
409 | isa@1e { | 410 | isa@1e { |
410 | device_type = "isa"; | 411 | device_type = "isa"; |
411 | #interrupt-cells = <2>; | 412 | #interrupt-cells = <2>; |
412 | #size-cells = <1>; | 413 | #size-cells = <1>; |
413 | #address-cells = <2>; | 414 | #address-cells = <2>; |
414 | reg = <f000 0 0 0 0>; | 415 | reg = <0xf000 0 0 0 0>; |
415 | ranges = <1 0 01000000 0 0 | 416 | ranges = <1 0 0x01000000 0 0 |
416 | 00001000>; | 417 | 0x00001000>; |
417 | interrupt-parent = <&i8259>; | 418 | interrupt-parent = <&i8259>; |
418 | 419 | ||
419 | i8259: interrupt-controller@20 { | 420 | i8259: interrupt-controller@20 { |
420 | reg = <1 20 2 | 421 | reg = <1 0x20 2 |
421 | 1 a0 2 | 422 | 1 0xa0 2 |
422 | 1 4d0 2>; | 423 | 1 0x4d0 2>; |
423 | interrupt-controller; | 424 | interrupt-controller; |
424 | device_type = "interrupt-controller"; | 425 | device_type = "interrupt-controller"; |
425 | #address-cells = <0>; | 426 | #address-cells = <0>; |
@@ -432,8 +433,8 @@ | |||
432 | i8042@60 { | 433 | i8042@60 { |
433 | #size-cells = <0>; | 434 | #size-cells = <0>; |
434 | #address-cells = <1>; | 435 | #address-cells = <1>; |
435 | reg = <1 60 1 1 64 1>; | 436 | reg = <1 0x60 1 1 0x64 1>; |
436 | interrupts = <1 3 c 3>; | 437 | interrupts = <1 3 12 3>; |
437 | interrupt-parent = | 438 | interrupt-parent = |
438 | <&i8259>; | 439 | <&i8259>; |
439 | 440 | ||
@@ -451,11 +452,11 @@ | |||
451 | rtc@70 { | 452 | rtc@70 { |
452 | compatible = | 453 | compatible = |
453 | "pnpPNP,b00"; | 454 | "pnpPNP,b00"; |
454 | reg = <1 70 2>; | 455 | reg = <1 0x70 2>; |
455 | }; | 456 | }; |
456 | 457 | ||
457 | gpio@400 { | 458 | gpio@400 { |
458 | reg = <1 400 80>; | 459 | reg = <1 0x400 0x80>; |
459 | }; | 460 | }; |
460 | }; | 461 | }; |
461 | }; | 462 | }; |
@@ -470,33 +471,33 @@ | |||
470 | #interrupt-cells = <1>; | 471 | #interrupt-cells = <1>; |
471 | #size-cells = <2>; | 472 | #size-cells = <2>; |
472 | #address-cells = <3>; | 473 | #address-cells = <3>; |
473 | reg = <f8009000 1000>; | 474 | reg = <0xf8009000 0x1000>; |
474 | bus-range = <0 ff>; | 475 | bus-range = <0 0xff>; |
475 | ranges = <02000000 0 a0000000 a0000000 0 20000000 | 476 | ranges = <0x02000000 0x0 0xa0000000 0xa0000000 0x0 0x20000000 |
476 | 01000000 0 00000000 e3000000 0 00100000>; | 477 | 0x01000000 0x0 0x00000000 0xe3000000 0x0 0x00100000>; |
477 | clock-frequency = <1fca055>; | 478 | clock-frequency = <33333333>; |
478 | interrupt-parent = <&mpic>; | 479 | interrupt-parent = <&mpic>; |
479 | interrupts = <19 2>; | 480 | interrupts = <25 2>; |
480 | interrupt-map-mask = <f800 0 0 7>; | 481 | interrupt-map-mask = <0xf800 0 0 7>; |
481 | interrupt-map = < | 482 | interrupt-map = < |
482 | /* IDSEL 0x0 */ | 483 | /* IDSEL 0x0 */ |
483 | 0000 0 0 1 &mpic 4 1 | 484 | 0x0000 0 0 1 &mpic 4 1 |
484 | 0000 0 0 2 &mpic 5 1 | 485 | 0x0000 0 0 2 &mpic 5 1 |
485 | 0000 0 0 3 &mpic 6 1 | 486 | 0x0000 0 0 3 &mpic 6 1 |
486 | 0000 0 0 4 &mpic 7 1 | 487 | 0x0000 0 0 4 &mpic 7 1 |
487 | >; | 488 | >; |
488 | pcie@0 { | 489 | pcie@0 { |
489 | reg = <0 0 0 0 0>; | 490 | reg = <0 0 0 0 0>; |
490 | #size-cells = <2>; | 491 | #size-cells = <2>; |
491 | #address-cells = <3>; | 492 | #address-cells = <3>; |
492 | device_type = "pci"; | 493 | device_type = "pci"; |
493 | ranges = <02000000 0 a0000000 | 494 | ranges = <0x02000000 0x0 0xa0000000 |
494 | 02000000 0 a0000000 | 495 | 0x02000000 0x0 0xa0000000 |
495 | 0 20000000 | 496 | 0x0 0x20000000 |
496 | 497 | ||
497 | 01000000 0 00000000 | 498 | 0x01000000 0x0 0x00000000 |
498 | 01000000 0 00000000 | 499 | 0x01000000 0x0 0x00000000 |
499 | 0 00100000>; | 500 | 0x0 0x00100000>; |
500 | }; | 501 | }; |
501 | }; | 502 | }; |
502 | }; | 503 | }; |
diff --git a/arch/powerpc/boot/dts/sbc8349.dts b/arch/powerpc/boot/dts/sbc8349.dts new file mode 100644 index 000000000000..3839d4b7d6a7 --- /dev/null +++ b/arch/powerpc/boot/dts/sbc8349.dts | |||
@@ -0,0 +1,244 @@ | |||
1 | /* | ||
2 | * SBC8349E Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007 Wind River Inc. | ||
5 | * | ||
6 | * Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * -based largely on the Freescale MPC834x_MDS dts. | ||
9 | * | ||
10 | * This program is free software; you can redistribute it and/or modify it | ||
11 | * under the terms of the GNU General Public License as published by the | ||
12 | * Free Software Foundation; either version 2 of the License, or (at your | ||
13 | * option) any later version. | ||
14 | */ | ||
15 | |||
16 | /dts-v1/; | ||
17 | |||
18 | / { | ||
19 | model = "SBC8349E"; | ||
20 | compatible = "SBC834xE"; | ||
21 | #address-cells = <1>; | ||
22 | #size-cells = <1>; | ||
23 | |||
24 | aliases { | ||
25 | ethernet0 = &enet0; | ||
26 | ethernet1 = &enet1; | ||
27 | serial0 = &serial0; | ||
28 | serial1 = &serial1; | ||
29 | pci0 = &pci0; | ||
30 | }; | ||
31 | |||
32 | cpus { | ||
33 | #address-cells = <1>; | ||
34 | #size-cells = <0>; | ||
35 | |||
36 | PowerPC,8349@0 { | ||
37 | device_type = "cpu"; | ||
38 | reg = <0x0>; | ||
39 | d-cache-line-size = <32>; | ||
40 | i-cache-line-size = <32>; | ||
41 | d-cache-size = <32768>; | ||
42 | i-cache-size = <32768>; | ||
43 | timebase-frequency = <0>; // from bootloader | ||
44 | bus-frequency = <0>; // from bootloader | ||
45 | clock-frequency = <0>; // from bootloader | ||
46 | }; | ||
47 | }; | ||
48 | |||
49 | memory { | ||
50 | device_type = "memory"; | ||
51 | reg = <0x00000000 0x10000000>; // 256MB at 0 | ||
52 | }; | ||
53 | |||
54 | soc8349@e0000000 { | ||
55 | #address-cells = <1>; | ||
56 | #size-cells = <1>; | ||
57 | device_type = "soc"; | ||
58 | ranges = <0x0 0xe0000000 0x00100000>; | ||
59 | reg = <0xe0000000 0x00000200>; | ||
60 | bus-frequency = <0>; | ||
61 | |||
62 | wdt@200 { | ||
63 | compatible = "mpc83xx_wdt"; | ||
64 | reg = <0x200 0x100>; | ||
65 | }; | ||
66 | |||
67 | i2c@3000 { | ||
68 | #address-cells = <1>; | ||
69 | #size-cells = <0>; | ||
70 | cell-index = <0>; | ||
71 | compatible = "fsl-i2c"; | ||
72 | reg = <0x3000 0x100>; | ||
73 | interrupts = <14 0x8>; | ||
74 | interrupt-parent = <&ipic>; | ||
75 | dfsrr; | ||
76 | }; | ||
77 | |||
78 | i2c@3100 { | ||
79 | #address-cells = <1>; | ||
80 | #size-cells = <0>; | ||
81 | cell-index = <1>; | ||
82 | compatible = "fsl-i2c"; | ||
83 | reg = <0x3100 0x100>; | ||
84 | interrupts = <15 0x8>; | ||
85 | interrupt-parent = <&ipic>; | ||
86 | dfsrr; | ||
87 | }; | ||
88 | |||
89 | spi@7000 { | ||
90 | cell-index = <0>; | ||
91 | compatible = "fsl,spi"; | ||
92 | reg = <0x7000 0x1000>; | ||
93 | interrupts = <16 0x8>; | ||
94 | interrupt-parent = <&ipic>; | ||
95 | mode = "cpu"; | ||
96 | }; | ||
97 | |||
98 | /* phy type (ULPI or SERIAL) are only types supported for MPH */ | ||
99 | /* port = 0 or 1 */ | ||
100 | usb@22000 { | ||
101 | compatible = "fsl-usb2-mph"; | ||
102 | reg = <0x22000 0x1000>; | ||
103 | #address-cells = <1>; | ||
104 | #size-cells = <0>; | ||
105 | interrupt-parent = <&ipic>; | ||
106 | interrupts = <39 0x8>; | ||
107 | phy_type = "ulpi"; | ||
108 | port1; | ||
109 | }; | ||
110 | /* phy type (ULPI, UTMI, UTMI_WIDE, SERIAL) */ | ||
111 | usb@23000 { | ||
112 | device_type = "usb"; | ||
113 | compatible = "fsl-usb2-dr"; | ||
114 | reg = <0x23000 0x1000>; | ||
115 | #address-cells = <1>; | ||
116 | #size-cells = <0>; | ||
117 | interrupt-parent = <&ipic>; | ||
118 | interrupts = <38 0x8>; | ||
119 | dr_mode = "otg"; | ||
120 | phy_type = "ulpi"; | ||
121 | }; | ||
122 | |||
123 | mdio@24520 { | ||
124 | #address-cells = <1>; | ||
125 | #size-cells = <0>; | ||
126 | compatible = "fsl,gianfar-mdio"; | ||
127 | reg = <0x24520 0x20>; | ||
128 | |||
129 | phy0: ethernet-phy@19 { | ||
130 | interrupt-parent = <&ipic>; | ||
131 | interrupts = <20 0x8>; | ||
132 | reg = <0x19>; | ||
133 | device_type = "ethernet-phy"; | ||
134 | }; | ||
135 | phy1: ethernet-phy@1a { | ||
136 | interrupt-parent = <&ipic>; | ||
137 | interrupts = <21 0x8>; | ||
138 | reg = <0x1a>; | ||
139 | device_type = "ethernet-phy"; | ||
140 | }; | ||
141 | }; | ||
142 | |||
143 | enet0: ethernet@24000 { | ||
144 | cell-index = <0>; | ||
145 | device_type = "network"; | ||
146 | model = "TSEC"; | ||
147 | compatible = "gianfar"; | ||
148 | reg = <0x24000 0x1000>; | ||
149 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
150 | interrupts = <32 0x8 33 0x8 34 0x8>; | ||
151 | interrupt-parent = <&ipic>; | ||
152 | phy-handle = <&phy0>; | ||
153 | linux,network-index = <0>; | ||
154 | }; | ||
155 | |||
156 | enet1: ethernet@25000 { | ||
157 | cell-index = <1>; | ||
158 | device_type = "network"; | ||
159 | model = "TSEC"; | ||
160 | compatible = "gianfar"; | ||
161 | reg = <0x25000 0x1000>; | ||
162 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
163 | interrupts = <35 0x8 36 0x8 37 0x8>; | ||
164 | interrupt-parent = <&ipic>; | ||
165 | phy-handle = <&phy1>; | ||
166 | linux,network-index = <1>; | ||
167 | }; | ||
168 | |||
169 | serial0: serial@4500 { | ||
170 | cell-index = <0>; | ||
171 | device_type = "serial"; | ||
172 | compatible = "ns16550"; | ||
173 | reg = <0x4500 0x100>; | ||
174 | clock-frequency = <0>; | ||
175 | interrupts = <9 0x8>; | ||
176 | interrupt-parent = <&ipic>; | ||
177 | }; | ||
178 | |||
179 | serial1: serial@4600 { | ||
180 | cell-index = <1>; | ||
181 | device_type = "serial"; | ||
182 | compatible = "ns16550"; | ||
183 | reg = <0x4600 0x100>; | ||
184 | clock-frequency = <0>; | ||
185 | interrupts = <10 0x8>; | ||
186 | interrupt-parent = <&ipic>; | ||
187 | }; | ||
188 | |||
189 | /* May need to remove if on a part without crypto engine */ | ||
190 | crypto@30000 { | ||
191 | model = "SEC2"; | ||
192 | compatible = "talitos"; | ||
193 | reg = <0x30000 0x10000>; | ||
194 | interrupts = <11 0x8>; | ||
195 | interrupt-parent = <&ipic>; | ||
196 | num-channels = <4>; | ||
197 | channel-fifo-len = <24>; | ||
198 | exec-units-mask = <0x0000007e>; | ||
199 | /* desc mask is for rev2.0, | ||
200 | * we need runtime fixup for >2.0 */ | ||
201 | descriptor-types-mask = <0x01010ebf>; | ||
202 | }; | ||
203 | |||
204 | /* IPIC | ||
205 | * interrupts cell = <intr #, sense> | ||
206 | * sense values match linux IORESOURCE_IRQ_* defines: | ||
207 | * sense == 8: Level, low assertion | ||
208 | * sense == 2: Edge, high-to-low change | ||
209 | */ | ||
210 | ipic: pic@700 { | ||
211 | interrupt-controller; | ||
212 | #address-cells = <0>; | ||
213 | #interrupt-cells = <2>; | ||
214 | reg = <0x700 0x100>; | ||
215 | device_type = "ipic"; | ||
216 | }; | ||
217 | }; | ||
218 | |||
219 | pci0: pci@e0008500 { | ||
220 | cell-index = <1>; | ||
221 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
222 | interrupt-map = < | ||
223 | |||
224 | /* IDSEL 0x11 */ | ||
225 | 0x8800 0x0 0x0 0x1 &ipic 20 0x8 | ||
226 | 0x8800 0x0 0x0 0x2 &ipic 21 0x8 | ||
227 | 0x8800 0x0 0x0 0x3 &ipic 22 0x8 | ||
228 | 0x8800 0x0 0x0 0x4 &ipic 23 0x8>; | ||
229 | |||
230 | interrupt-parent = <&ipic>; | ||
231 | interrupts = <0x42 0x8>; | ||
232 | bus-range = <0 0>; | ||
233 | ranges = <0x02000000 0x0 0x90000000 0x90000000 0x0 0x10000000 | ||
234 | 0x42000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | ||
235 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; | ||
236 | clock-frequency = <66666666>; | ||
237 | #interrupt-cells = <1>; | ||
238 | #size-cells = <2>; | ||
239 | #address-cells = <3>; | ||
240 | reg = <0xe0008500 0x100>; | ||
241 | compatible = "fsl,mpc8349-pci"; | ||
242 | device_type = "pci"; | ||
243 | }; | ||
244 | }; | ||
diff --git a/arch/powerpc/boot/dts/sbc8548.dts b/arch/powerpc/boot/dts/sbc8548.dts new file mode 100644 index 000000000000..14be38ad5d4b --- /dev/null +++ b/arch/powerpc/boot/dts/sbc8548.dts | |||
@@ -0,0 +1,244 @@ | |||
1 | /* | ||
2 | * SBC8548 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007 Wind River Systems Inc. | ||
5 | * | ||
6 | * Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License as published by the | ||
10 | * Free Software Foundation; either version 2 of the License, or (at your | ||
11 | * option) any later version. | ||
12 | */ | ||
13 | |||
14 | |||
15 | /dts-v1/; | ||
16 | |||
17 | / { | ||
18 | model = "SBC8548"; | ||
19 | compatible = "SBC8548"; | ||
20 | #address-cells = <1>; | ||
21 | #size-cells = <1>; | ||
22 | |||
23 | aliases { | ||
24 | ethernet0 = &enet0; | ||
25 | ethernet1 = &enet1; | ||
26 | serial0 = &serial0; | ||
27 | serial1 = &serial1; | ||
28 | pci0 = &pci0; | ||
29 | /* pci1 doesn't have a corresponding physical connector */ | ||
30 | pci2 = &pci2; | ||
31 | }; | ||
32 | |||
33 | cpus { | ||
34 | #address-cells = <1>; | ||
35 | #size-cells = <0>; | ||
36 | |||
37 | PowerPC,8548@0 { | ||
38 | device_type = "cpu"; | ||
39 | reg = <0>; | ||
40 | d-cache-line-size = <0x20>; // 32 bytes | ||
41 | i-cache-line-size = <0x20>; // 32 bytes | ||
42 | d-cache-size = <0x8000>; // L1, 32K | ||
43 | i-cache-size = <0x8000>; // L1, 32K | ||
44 | timebase-frequency = <0>; // From uboot | ||
45 | bus-frequency = <0>; | ||
46 | clock-frequency = <0>; | ||
47 | }; | ||
48 | }; | ||
49 | |||
50 | memory { | ||
51 | device_type = "memory"; | ||
52 | reg = <0x00000000 0x10000000>; | ||
53 | }; | ||
54 | |||
55 | soc8548@e0000000 { | ||
56 | #address-cells = <1>; | ||
57 | #size-cells = <1>; | ||
58 | device_type = "soc"; | ||
59 | ranges = <0x00000000 0xe0000000 0x00100000>; | ||
60 | reg = <0xe0000000 0x00001000>; // CCSRBAR | ||
61 | bus-frequency = <0>; | ||
62 | |||
63 | memory-controller@2000 { | ||
64 | compatible = "fsl,8548-memory-controller"; | ||
65 | reg = <0x2000 0x1000>; | ||
66 | interrupt-parent = <&mpic>; | ||
67 | interrupts = <0x12 0x2>; | ||
68 | }; | ||
69 | |||
70 | l2-cache-controller@20000 { | ||
71 | compatible = "fsl,8548-l2-cache-controller"; | ||
72 | reg = <0x20000 0x1000>; | ||
73 | cache-line-size = <0x20>; // 32 bytes | ||
74 | cache-size = <0x80000>; // L2, 512K | ||
75 | interrupt-parent = <&mpic>; | ||
76 | interrupts = <0x10 0x2>; | ||
77 | }; | ||
78 | |||
79 | i2c@3000 { | ||
80 | #address-cells = <1>; | ||
81 | #size-cells = <0>; | ||
82 | cell-index = <0>; | ||
83 | compatible = "fsl-i2c"; | ||
84 | reg = <0x3000 0x100>; | ||
85 | interrupts = <0x2b 0x2>; | ||
86 | interrupt-parent = <&mpic>; | ||
87 | dfsrr; | ||
88 | }; | ||
89 | |||
90 | i2c@3100 { | ||
91 | #address-cells = <1>; | ||
92 | #size-cells = <0>; | ||
93 | cell-index = <1>; | ||
94 | compatible = "fsl-i2c"; | ||
95 | reg = <0x3100 0x100>; | ||
96 | interrupts = <0x2b 0x2>; | ||
97 | interrupt-parent = <&mpic>; | ||
98 | dfsrr; | ||
99 | }; | ||
100 | |||
101 | mdio@24520 { | ||
102 | #address-cells = <1>; | ||
103 | #size-cells = <0>; | ||
104 | compatible = "fsl,gianfar-mdio"; | ||
105 | reg = <0x24520 0x20>; | ||
106 | |||
107 | phy0: ethernet-phy@19 { | ||
108 | interrupt-parent = <&mpic>; | ||
109 | interrupts = <0x6 0x1>; | ||
110 | reg = <0x19>; | ||
111 | device_type = "ethernet-phy"; | ||
112 | }; | ||
113 | phy1: ethernet-phy@1a { | ||
114 | interrupt-parent = <&mpic>; | ||
115 | interrupts = <0x7 0x1>; | ||
116 | reg = <0x1a>; | ||
117 | device_type = "ethernet-phy"; | ||
118 | }; | ||
119 | }; | ||
120 | |||
121 | enet0: ethernet@24000 { | ||
122 | cell-index = <0>; | ||
123 | device_type = "network"; | ||
124 | model = "eTSEC"; | ||
125 | compatible = "gianfar"; | ||
126 | reg = <0x24000 0x1000>; | ||
127 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
128 | interrupts = <0x1d 0x2 0x1e 0x2 0x22 0x2>; | ||
129 | interrupt-parent = <&mpic>; | ||
130 | phy-handle = <&phy0>; | ||
131 | }; | ||
132 | |||
133 | enet1: ethernet@25000 { | ||
134 | cell-index = <1>; | ||
135 | device_type = "network"; | ||
136 | model = "eTSEC"; | ||
137 | compatible = "gianfar"; | ||
138 | reg = <0x25000 0x1000>; | ||
139 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
140 | interrupts = <0x23 0x2 0x24 0x2 0x28 0x2>; | ||
141 | interrupt-parent = <&mpic>; | ||
142 | phy-handle = <&phy1>; | ||
143 | }; | ||
144 | |||
145 | serial0: serial@4500 { | ||
146 | cell-index = <0>; | ||
147 | device_type = "serial"; | ||
148 | compatible = "ns16550"; | ||
149 | reg = <0x4500 0x100>; // reg base, size | ||
150 | clock-frequency = <0>; // should we fill in in uboot? | ||
151 | interrupts = <0x2a 0x2>; | ||
152 | interrupt-parent = <&mpic>; | ||
153 | }; | ||
154 | |||
155 | serial1: serial@4600 { | ||
156 | cell-index = <1>; | ||
157 | device_type = "serial"; | ||
158 | compatible = "ns16550"; | ||
159 | reg = <0x4600 0x100>; // reg base, size | ||
160 | clock-frequency = <0>; // should we fill in in uboot? | ||
161 | interrupts = <0x2a 0x2>; | ||
162 | interrupt-parent = <&mpic>; | ||
163 | }; | ||
164 | |||
165 | global-utilities@e0000 { //global utilities reg | ||
166 | compatible = "fsl,mpc8548-guts"; | ||
167 | reg = <0xe0000 0x1000>; | ||
168 | fsl,has-rstcr; | ||
169 | }; | ||
170 | |||
171 | mpic: pic@40000 { | ||
172 | interrupt-controller; | ||
173 | #address-cells = <0>; | ||
174 | #size-cells = <0>; | ||
175 | #interrupt-cells = <2>; | ||
176 | reg = <0x40000 0x40000>; | ||
177 | compatible = "chrp,open-pic"; | ||
178 | device_type = "open-pic"; | ||
179 | big-endian; | ||
180 | }; | ||
181 | }; | ||
182 | |||
183 | pci0: pci@e0008000 { | ||
184 | cell-index = <0>; | ||
185 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
186 | interrupt-map = < | ||
187 | /* IDSEL 0x01 (PCI-X slot) */ | ||
188 | 0x0800 0x0 0x0 0x1 &mpic 0x0 0x1 | ||
189 | 0x0800 0x0 0x0 0x2 &mpic 0x1 0x1 | ||
190 | 0x0800 0x0 0x0 0x3 &mpic 0x2 0x1 | ||
191 | 0x0800 0x0 0x0 0x4 &mpic 0x3 0x1>; | ||
192 | |||
193 | interrupt-parent = <&mpic>; | ||
194 | interrupts = <0x18 0x2>; | ||
195 | bus-range = <0 0>; | ||
196 | ranges = <0x02000000 0x0 0x80000000 0x80000000 0x0 0x10000000 | ||
197 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00800000>; | ||
198 | clock-frequency = <66666666>; | ||
199 | #interrupt-cells = <1>; | ||
200 | #size-cells = <2>; | ||
201 | #address-cells = <3>; | ||
202 | reg = <0xe0008000 0x1000>; | ||
203 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
204 | device_type = "pci"; | ||
205 | }; | ||
206 | |||
207 | pci2: pcie@e000a000 { | ||
208 | cell-index = <2>; | ||
209 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
210 | interrupt-map = < | ||
211 | |||
212 | /* IDSEL 0x0 (PEX) */ | ||
213 | 0x0000 0x0 0x0 0x1 &mpic 0x0 0x1 | ||
214 | 0x0000 0x0 0x0 0x2 &mpic 0x1 0x1 | ||
215 | 0x0000 0x0 0x0 0x3 &mpic 0x2 0x1 | ||
216 | 0x0000 0x0 0x0 0x4 &mpic 0x3 0x1>; | ||
217 | |||
218 | interrupt-parent = <&mpic>; | ||
219 | interrupts = <0x1a 0x2>; | ||
220 | bus-range = <0x0 0xff>; | ||
221 | ranges = <0x02000000 0x0 0xa0000000 0xa0000000 0x0 0x20000000 | ||
222 | 0x01000000 0x0 0x00000000 0xe3000000 0x0 0x08000000>; | ||
223 | clock-frequency = <33333333>; | ||
224 | #interrupt-cells = <1>; | ||
225 | #size-cells = <2>; | ||
226 | #address-cells = <3>; | ||
227 | reg = <0xe000a000 0x1000>; | ||
228 | compatible = "fsl,mpc8548-pcie"; | ||
229 | device_type = "pci"; | ||
230 | pcie@0 { | ||
231 | reg = <0x0 0x0 0x0 0x0 0x0>; | ||
232 | #size-cells = <2>; | ||
233 | #address-cells = <3>; | ||
234 | device_type = "pci"; | ||
235 | ranges = <0x02000000 0x0 0xa0000000 | ||
236 | 0x02000000 0x0 0xa0000000 | ||
237 | 0x0 0x20000000 | ||
238 | |||
239 | 0x01000000 0x0 0x00000000 | ||
240 | 0x01000000 0x0 0x00000000 | ||
241 | 0x0 0x08000000>; | ||
242 | }; | ||
243 | }; | ||
244 | }; | ||
diff --git a/arch/powerpc/boot/dts/sbc8560.dts b/arch/powerpc/boot/dts/sbc8560.dts new file mode 100644 index 000000000000..0476802fba60 --- /dev/null +++ b/arch/powerpc/boot/dts/sbc8560.dts | |||
@@ -0,0 +1,330 @@ | |||
1 | /* | ||
2 | * SBC8560 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2007 Wind River Systems Inc. | ||
5 | * | ||
6 | * Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License as published by the | ||
10 | * Free Software Foundation; either version 2 of the License, or (at your | ||
11 | * option) any later version. | ||
12 | */ | ||
13 | |||
14 | /dts-v1/; | ||
15 | |||
16 | / { | ||
17 | model = "SBC8560"; | ||
18 | compatible = "SBC8560"; | ||
19 | #address-cells = <1>; | ||
20 | #size-cells = <1>; | ||
21 | |||
22 | aliases { | ||
23 | ethernet0 = &enet0; | ||
24 | ethernet1 = &enet1; | ||
25 | ethernet2 = &enet2; | ||
26 | ethernet3 = &enet3; | ||
27 | serial0 = &serial0; | ||
28 | serial1 = &serial1; | ||
29 | pci0 = &pci0; | ||
30 | }; | ||
31 | |||
32 | cpus { | ||
33 | #address-cells = <1>; | ||
34 | #size-cells = <0>; | ||
35 | |||
36 | PowerPC,8560@0 { | ||
37 | device_type = "cpu"; | ||
38 | reg = <0>; | ||
39 | d-cache-line-size = <0x20>; // 32 bytes | ||
40 | i-cache-line-size = <0x20>; // 32 bytes | ||
41 | d-cache-size = <0x8000>; // L1, 32K | ||
42 | i-cache-size = <0x8000>; // L1, 32K | ||
43 | timebase-frequency = <0>; // From uboot | ||
44 | bus-frequency = <0>; | ||
45 | clock-frequency = <0>; | ||
46 | }; | ||
47 | }; | ||
48 | |||
49 | memory { | ||
50 | device_type = "memory"; | ||
51 | reg = <0x00000000 0x20000000>; | ||
52 | }; | ||
53 | |||
54 | soc@ff700000 { | ||
55 | #address-cells = <1>; | ||
56 | #size-cells = <1>; | ||
57 | device_type = "soc"; | ||
58 | ranges = <0x0 0xff700000 0x00100000>; | ||
59 | reg = <0xff700000 0x00100000>; | ||
60 | clock-frequency = <0>; | ||
61 | |||
62 | memory-controller@2000 { | ||
63 | compatible = "fsl,8560-memory-controller"; | ||
64 | reg = <0x2000 0x1000>; | ||
65 | interrupt-parent = <&mpic>; | ||
66 | interrupts = <0x12 0x2>; | ||
67 | }; | ||
68 | |||
69 | l2-cache-controller@20000 { | ||
70 | compatible = "fsl,8560-l2-cache-controller"; | ||
71 | reg = <0x20000 0x1000>; | ||
72 | cache-line-size = <0x20>; // 32 bytes | ||
73 | cache-size = <0x40000>; // L2, 256K | ||
74 | interrupt-parent = <&mpic>; | ||
75 | interrupts = <0x10 0x2>; | ||
76 | }; | ||
77 | |||
78 | i2c@3000 { | ||
79 | #address-cells = <1>; | ||
80 | #size-cells = <0>; | ||
81 | cell-index = <0>; | ||
82 | compatible = "fsl-i2c"; | ||
83 | reg = <0x3000 0x100>; | ||
84 | interrupts = <0x2b 0x2>; | ||
85 | interrupt-parent = <&mpic>; | ||
86 | dfsrr; | ||
87 | }; | ||
88 | |||
89 | i2c@3100 { | ||
90 | #address-cells = <1>; | ||
91 | #size-cells = <0>; | ||
92 | cell-index = <1>; | ||
93 | compatible = "fsl-i2c"; | ||
94 | reg = <0x3100 0x100>; | ||
95 | interrupts = <0x2b 0x2>; | ||
96 | interrupt-parent = <&mpic>; | ||
97 | dfsrr; | ||
98 | }; | ||
99 | |||
100 | mdio@24520 { | ||
101 | #address-cells = <1>; | ||
102 | #size-cells = <0>; | ||
103 | compatible = "fsl,gianfar-mdio"; | ||
104 | reg = <0x24520 0x20>; | ||
105 | phy0: ethernet-phy@19 { | ||
106 | interrupt-parent = <&mpic>; | ||
107 | interrupts = <0x6 0x1>; | ||
108 | reg = <0x19>; | ||
109 | device_type = "ethernet-phy"; | ||
110 | }; | ||
111 | phy1: ethernet-phy@1a { | ||
112 | interrupt-parent = <&mpic>; | ||
113 | interrupts = <0x7 0x1>; | ||
114 | reg = <0x1a>; | ||
115 | device_type = "ethernet-phy"; | ||
116 | }; | ||
117 | phy2: ethernet-phy@1b { | ||
118 | interrupt-parent = <&mpic>; | ||
119 | interrupts = <0x8 0x1>; | ||
120 | reg = <0x1b>; | ||
121 | device_type = "ethernet-phy"; | ||
122 | }; | ||
123 | phy3: ethernet-phy@1c { | ||
124 | interrupt-parent = <&mpic>; | ||
125 | interrupts = <0x8 0x1>; | ||
126 | reg = <0x1c>; | ||
127 | device_type = "ethernet-phy"; | ||
128 | }; | ||
129 | }; | ||
130 | |||
131 | enet0: ethernet@24000 { | ||
132 | cell-index = <0>; | ||
133 | device_type = "network"; | ||
134 | model = "TSEC"; | ||
135 | compatible = "gianfar"; | ||
136 | reg = <0x24000 0x1000>; | ||
137 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
138 | interrupts = <0x1d 0x2 0x1e 0x2 0x22 0x2>; | ||
139 | interrupt-parent = <&mpic>; | ||
140 | phy-handle = <&phy0>; | ||
141 | }; | ||
142 | |||
143 | enet1: ethernet@25000 { | ||
144 | cell-index = <1>; | ||
145 | device_type = "network"; | ||
146 | model = "TSEC"; | ||
147 | compatible = "gianfar"; | ||
148 | reg = <0x25000 0x1000>; | ||
149 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
150 | interrupts = <0x23 0x2 0x24 0x2 0x28 0x2>; | ||
151 | interrupt-parent = <&mpic>; | ||
152 | phy-handle = <&phy1>; | ||
153 | }; | ||
154 | |||
155 | mpic: pic@40000 { | ||
156 | interrupt-controller; | ||
157 | #address-cells = <0>; | ||
158 | #size-cells = <0>; | ||
159 | #interrupt-cells = <2>; | ||
160 | reg = <0x40000 0x40000>; | ||
161 | device_type = "open-pic"; | ||
162 | }; | ||
163 | |||
164 | cpm@919c0 { | ||
165 | #address-cells = <1>; | ||
166 | #size-cells = <1>; | ||
167 | compatible = "fsl,mpc8560-cpm", "fsl,cpm2"; | ||
168 | reg = <0x919c0 0x30>; | ||
169 | ranges; | ||
170 | |||
171 | muram@80000 { | ||
172 | #address-cells = <1>; | ||
173 | #size-cells = <1>; | ||
174 | ranges = <0x0 0x80000 0x10000>; | ||
175 | |||
176 | data@0 { | ||
177 | compatible = "fsl,cpm-muram-data"; | ||
178 | reg = <0x0 0x4000 0x9000 0x2000>; | ||
179 | }; | ||
180 | }; | ||
181 | |||
182 | brg@919f0 { | ||
183 | compatible = "fsl,mpc8560-brg", | ||
184 | "fsl,cpm2-brg", | ||
185 | "fsl,cpm-brg"; | ||
186 | reg = <0x919f0 0x10 0x915f0 0x10>; | ||
187 | clock-frequency = <165000000>; | ||
188 | }; | ||
189 | |||
190 | cpmpic: pic@90c00 { | ||
191 | interrupt-controller; | ||
192 | #address-cells = <0>; | ||
193 | #interrupt-cells = <2>; | ||
194 | interrupts = <0x2e 0x2>; | ||
195 | interrupt-parent = <&mpic>; | ||
196 | reg = <0x90c00 0x80>; | ||
197 | compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; | ||
198 | }; | ||
199 | |||
200 | enet2: ethernet@91320 { | ||
201 | device_type = "network"; | ||
202 | compatible = "fsl,mpc8560-fcc-enet", | ||
203 | "fsl,cpm2-fcc-enet"; | ||
204 | reg = <0x91320 0x20 0x88500 0x100 0x913b0 0x1>; | ||
205 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
206 | fsl,cpm-command = <0x16200300>; | ||
207 | interrupts = <0x21 0x8>; | ||
208 | interrupt-parent = <&cpmpic>; | ||
209 | phy-handle = <&phy2>; | ||
210 | }; | ||
211 | |||
212 | enet3: ethernet@91340 { | ||
213 | device_type = "network"; | ||
214 | compatible = "fsl,mpc8560-fcc-enet", | ||
215 | "fsl,cpm2-fcc-enet"; | ||
216 | reg = <0x91340 0x20 0x88600 0x100 0x913d0 0x1>; | ||
217 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
218 | fsl,cpm-command = <0x1a400300>; | ||
219 | interrupts = <0x22 0x8>; | ||
220 | interrupt-parent = <&cpmpic>; | ||
221 | phy-handle = <&phy3>; | ||
222 | }; | ||
223 | }; | ||
224 | |||
225 | global-utilities@e0000 { | ||
226 | compatible = "fsl,mpc8560-guts"; | ||
227 | reg = <0xe0000 0x1000>; | ||
228 | fsl,has-rstcr; | ||
229 | }; | ||
230 | }; | ||
231 | |||
232 | pci0: pci@ff708000 { | ||
233 | cell-index = <0>; | ||
234 | #interrupt-cells = <1>; | ||
235 | #size-cells = <2>; | ||
236 | #address-cells = <3>; | ||
237 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
238 | device_type = "pci"; | ||
239 | reg = <0xff708000 0x1000>; | ||
240 | clock-frequency = <66666666>; | ||
241 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
242 | interrupt-map = < | ||
243 | |||
244 | /* IDSEL 0x02 */ | ||
245 | 0x1000 0x0 0x0 0x1 &mpic 0x2 0x1 | ||
246 | 0x1000 0x0 0x0 0x2 &mpic 0x3 0x1 | ||
247 | 0x1000 0x0 0x0 0x3 &mpic 0x4 0x1 | ||
248 | 0x1000 0x0 0x0 0x4 &mpic 0x5 0x1>; | ||
249 | |||
250 | interrupt-parent = <&mpic>; | ||
251 | interrupts = <0x18 0x2>; | ||
252 | bus-range = <0x0 0x0>; | ||
253 | ranges = <0x02000000 0x0 0x80000000 0x80000000 0x0 0x20000000 | ||
254 | 0x01000000 0x0 0x00000000 0xe2000000 0x0 0x00100000>; | ||
255 | }; | ||
256 | |||
257 | localbus@ff705000 { | ||
258 | compatible = "fsl,mpc8560-localbus"; | ||
259 | #address-cells = <2>; | ||
260 | #size-cells = <1>; | ||
261 | reg = <0xff705000 0x100>; // BRx, ORx, etc. | ||
262 | |||
263 | ranges = < | ||
264 | 0x0 0x0 0xff800000 0x0800000 // 8MB boot flash | ||
265 | 0x1 0x0 0xe4000000 0x4000000 // 64MB flash | ||
266 | 0x3 0x0 0x20000000 0x4000000 // 64MB SDRAM | ||
267 | 0x4 0x0 0x24000000 0x4000000 // 64MB SDRAM | ||
268 | 0x5 0x0 0xfc000000 0x0c00000 // EPLD | ||
269 | 0x6 0x0 0xe0000000 0x4000000 // 64MB flash | ||
270 | 0x7 0x0 0x80000000 0x0200000 // ATM1,2 | ||
271 | >; | ||
272 | |||
273 | epld@5,0 { | ||
274 | compatible = "wrs,epld-localbus"; | ||
275 | #address-cells = <2>; | ||
276 | #size-cells = <1>; | ||
277 | reg = <0x5 0x0 0xc00000>; | ||
278 | ranges = < | ||
279 | 0x0 0x0 0x5 0x000000 0x1fff // LED disp. | ||
280 | 0x1 0x0 0x5 0x100000 0x1fff // switches | ||
281 | 0x2 0x0 0x5 0x200000 0x1fff // ID reg. | ||
282 | 0x3 0x0 0x5 0x300000 0x1fff // status reg. | ||
283 | 0x4 0x0 0x5 0x400000 0x1fff // reset reg. | ||
284 | 0x5 0x0 0x5 0x500000 0x1fff // Wind port | ||
285 | 0x7 0x0 0x5 0x700000 0x1fff // UART #1 | ||
286 | 0x8 0x0 0x5 0x800000 0x1fff // UART #2 | ||
287 | 0x9 0x0 0x5 0x900000 0x1fff // RTC | ||
288 | 0xb 0x0 0x5 0xb00000 0x1fff // EEPROM | ||
289 | >; | ||
290 | |||
291 | bidr@2,0 { | ||
292 | compatible = "wrs,sbc8560-bidr"; | ||
293 | reg = <0x2 0x0 0x10>; | ||
294 | }; | ||
295 | |||
296 | bcsr@3,0 { | ||
297 | compatible = "wrs,sbc8560-bcsr"; | ||
298 | reg = <0x3 0x0 0x10>; | ||
299 | }; | ||
300 | |||
301 | brstcr@4,0 { | ||
302 | compatible = "wrs,sbc8560-brstcr"; | ||
303 | reg = <0x4 0x0 0x10>; | ||
304 | }; | ||
305 | |||
306 | serial0: serial@7,0 { | ||
307 | device_type = "serial"; | ||
308 | compatible = "ns16550"; | ||
309 | reg = <0x7 0x0 0x100>; | ||
310 | clock-frequency = <1843200>; | ||
311 | interrupts = <0x9 0x2>; | ||
312 | interrupt-parent = <&mpic>; | ||
313 | }; | ||
314 | |||
315 | serial1: serial@8,0 { | ||
316 | device_type = "serial"; | ||
317 | compatible = "ns16550"; | ||
318 | reg = <0x8 0x0 0x100>; | ||
319 | clock-frequency = <1843200>; | ||
320 | interrupts = <0xa 0x2>; | ||
321 | interrupt-parent = <&mpic>; | ||
322 | }; | ||
323 | |||
324 | rtc@9,0 { | ||
325 | compatible = "m48t59"; | ||
326 | reg = <0x9 0x0 0x1fff>; | ||
327 | }; | ||
328 | }; | ||
329 | }; | ||
330 | }; | ||
diff --git a/arch/powerpc/boot/dts/storcenter.dts b/arch/powerpc/boot/dts/storcenter.dts index 6aa1d695e644..2204874ac5f3 100644 --- a/arch/powerpc/boot/dts/storcenter.dts +++ b/arch/powerpc/boot/dts/storcenter.dts | |||
@@ -11,6 +11,8 @@ | |||
11 | * warranty of any kind, whether express or implied. | 11 | * warranty of any kind, whether express or implied. |
12 | */ | 12 | */ |
13 | 13 | ||
14 | /dts-v1/; | ||
15 | |||
14 | / { | 16 | / { |
15 | model = "StorCenter"; | 17 | model = "StorCenter"; |
16 | compatible = "storcenter"; | 18 | compatible = "storcenter"; |
@@ -30,19 +32,19 @@ | |||
30 | PowerPC,8241@0 { | 32 | PowerPC,8241@0 { |
31 | device_type = "cpu"; | 33 | device_type = "cpu"; |
32 | reg = <0>; | 34 | reg = <0>; |
33 | clock-frequency = <d# 200000000>; /* Hz */ | 35 | clock-frequency = <200000000>; |
34 | timebase-frequency = <d# 25000000>; /* Hz */ | 36 | timebase-frequency = <25000000>; |
35 | bus-frequency = <0>; /* from bootwrapper */ | 37 | bus-frequency = <0>; /* from bootwrapper */ |
36 | i-cache-line-size = <d# 32>; /* bytes */ | 38 | i-cache-line-size = <32>; |
37 | d-cache-line-size = <d# 32>; /* bytes */ | 39 | d-cache-line-size = <32>; |
38 | i-cache-size = <4000>; | 40 | i-cache-size = <16384>; |
39 | d-cache-size = <4000>; | 41 | d-cache-size = <16384>; |
40 | }; | 42 | }; |
41 | }; | 43 | }; |
42 | 44 | ||
43 | memory { | 45 | memory { |
44 | device_type = "memory"; | 46 | device_type = "memory"; |
45 | reg = <00000000 04000000>; /* 64MB @ 0x0 */ | 47 | reg = <0x00000000 0x04000000>; /* 64MB @ 0x0 */ |
46 | }; | 48 | }; |
47 | 49 | ||
48 | soc@fc000000 { | 50 | soc@fc000000 { |
@@ -51,15 +53,15 @@ | |||
51 | device_type = "soc"; | 53 | device_type = "soc"; |
52 | compatible = "fsl,mpc8241", "mpc10x"; | 54 | compatible = "fsl,mpc8241", "mpc10x"; |
53 | store-gathering = <0>; /* 0 == off, !0 == on */ | 55 | store-gathering = <0>; /* 0 == off, !0 == on */ |
54 | ranges = <0 fc000000 100000>; | 56 | ranges = <0x0 0xfc000000 0x100000>; |
55 | reg = <fc000000 100000>; /* EUMB */ | 57 | reg = <0xfc000000 0x100000>; /* EUMB */ |
56 | bus-frequency = <0>; /* fixed by loader */ | 58 | bus-frequency = <0>; /* fixed by loader */ |
57 | 59 | ||
58 | i2c@3000 { | 60 | i2c@3000 { |
59 | #address-cells = <1>; | 61 | #address-cells = <1>; |
60 | #size-cells = <0>; | 62 | #size-cells = <0>; |
61 | compatible = "fsl-i2c"; | 63 | compatible = "fsl-i2c"; |
62 | reg = <3000 100>; | 64 | reg = <0x3000 0x100>; |
63 | interrupts = <5 2>; | 65 | interrupts = <5 2>; |
64 | interrupt-parent = <&mpic>; | 66 | interrupt-parent = <&mpic>; |
65 | 67 | ||
@@ -73,9 +75,9 @@ | |||
73 | cell-index = <0>; | 75 | cell-index = <0>; |
74 | device_type = "serial"; | 76 | device_type = "serial"; |
75 | compatible = "ns16550"; | 77 | compatible = "ns16550"; |
76 | reg = <4500 20>; | 78 | reg = <0x4500 0x20>; |
77 | clock-frequency = <d# 97553800>; /* Hz */ | 79 | clock-frequency = <97553800>; /* Hz */ |
78 | current-speed = <d# 115200>; | 80 | current-speed = <115200>; |
79 | interrupts = <9 2>; | 81 | interrupts = <9 2>; |
80 | interrupt-parent = <&mpic>; | 82 | interrupt-parent = <&mpic>; |
81 | }; | 83 | }; |
@@ -84,10 +86,10 @@ | |||
84 | cell-index = <1>; | 86 | cell-index = <1>; |
85 | device_type = "serial"; | 87 | device_type = "serial"; |
86 | compatible = "ns16550"; | 88 | compatible = "ns16550"; |
87 | reg = <4600 20>; | 89 | reg = <0x4600 0x20>; |
88 | clock-frequency = <d# 97553800>; /* Hz */ | 90 | clock-frequency = <97553800>; /* Hz */ |
89 | current-speed = <d# 9600>; | 91 | current-speed = <9600>; |
90 | interrupts = <a 2>; | 92 | interrupts = <10 2>; |
91 | interrupt-parent = <&mpic>; | 93 | interrupt-parent = <&mpic>; |
92 | }; | 94 | }; |
93 | 95 | ||
@@ -96,7 +98,7 @@ | |||
96 | device_type = "open-pic"; | 98 | device_type = "open-pic"; |
97 | compatible = "chrp,open-pic"; | 99 | compatible = "chrp,open-pic"; |
98 | interrupt-controller; | 100 | interrupt-controller; |
99 | reg = <40000 40000>; | 101 | reg = <0x40000 0x40000>; |
100 | }; | 102 | }; |
101 | 103 | ||
102 | }; | 104 | }; |
@@ -107,28 +109,29 @@ | |||
107 | #interrupt-cells = <1>; | 109 | #interrupt-cells = <1>; |
108 | device_type = "pci"; | 110 | device_type = "pci"; |
109 | compatible = "mpc10x-pci"; | 111 | compatible = "mpc10x-pci"; |
110 | reg = <fe800000 1000>; | 112 | reg = <0xfe800000 0x1000>; |
111 | ranges = <01000000 0 0 fe000000 0 00c00000 | 113 | ranges = <0x01000000 0x0 0x0 0xfe000000 0x0 0x00c00000 |
112 | 02000000 0 80000000 80000000 0 70000000>; | 114 | 0x02000000 0x0 0x80000000 0x80000000 0x0 0x70000000>; |
113 | bus-range = <0 ff>; | 115 | bus-range = <0 0xff>; |
114 | clock-frequency = <d# 97553800>; /* Hz */ | 116 | clock-frequency = <97553800>; |
115 | interrupt-parent = <&mpic>; | 117 | interrupt-parent = <&mpic>; |
116 | interrupt-map-mask = <f800 0 0 7>; | 118 | interrupt-map-mask = <0xf800 0 0 7>; |
117 | interrupt-map = < | 119 | interrupt-map = < |
118 | /* IDSEL 13 - IDE */ | 120 | /* IDSEL 13 - IDE */ |
119 | 6800 0 0 1 &mpic 0 1 | 121 | 0x6800 0 0 1 &mpic 0 1 |
120 | 6800 0 0 2 &mpic 0 1 | 122 | 0x6800 0 0 2 &mpic 0 1 |
121 | 6800 0 0 3 &mpic 0 1 | 123 | 0x6800 0 0 3 &mpic 0 1 |
124 | 0x6800 0 0 4 &mpic 0 1 | ||
122 | /* IDSEL 14 - USB */ | 125 | /* IDSEL 14 - USB */ |
123 | 7000 0 0 1 &mpic 0 1 | 126 | 0x7000 0 0 1 &mpic 0 1 |
124 | 7000 0 0 2 &mpic 0 1 | 127 | 0x7000 0 0 2 &mpic 0 1 |
125 | 7000 0 0 3 &mpic 0 1 | 128 | 0x7000 0 0 3 &mpic 0 1 |
126 | 7000 0 0 4 &mpic 0 1 | 129 | 0x7000 0 0 4 &mpic 0 1 |
127 | /* IDSEL 15 - ETH */ | 130 | /* IDSEL 15 - ETH */ |
128 | 7800 0 0 1 &mpic 0 1 | 131 | 0x7800 0 0 1 &mpic 0 1 |
129 | 7800 0 0 2 &mpic 0 1 | 132 | 0x7800 0 0 2 &mpic 0 1 |
130 | 7800 0 0 3 &mpic 0 1 | 133 | 0x7800 0 0 3 &mpic 0 1 |
131 | 7800 0 0 4 &mpic 0 1 | 134 | 0x7800 0 0 4 &mpic 0 1 |
132 | >; | 135 | >; |
133 | }; | 136 | }; |
134 | 137 | ||
diff --git a/arch/powerpc/boot/dts/stx_gp3_8560.dts b/arch/powerpc/boot/dts/stx_gp3_8560.dts new file mode 100644 index 000000000000..f81fd7fdb29e --- /dev/null +++ b/arch/powerpc/boot/dts/stx_gp3_8560.dts | |||
@@ -0,0 +1,228 @@ | |||
1 | /* | ||
2 | * STX GP3 - 8560 ADS Device Tree Source | ||
3 | * | ||
4 | * Copyright 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | model = "stx,gp3"; | ||
16 | compatible = "stx,gp3-8560", "stx,gp3"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <1>; | ||
19 | |||
20 | aliases { | ||
21 | ethernet0 = &enet0; | ||
22 | ethernet1 = &enet1; | ||
23 | serial0 = &serial0; | ||
24 | pci0 = &pci0; | ||
25 | }; | ||
26 | |||
27 | cpus { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <0>; | ||
30 | |||
31 | PowerPC,8560@0 { | ||
32 | device_type = "cpu"; | ||
33 | reg = <0>; | ||
34 | d-cache-line-size = <32>; | ||
35 | i-cache-line-size = <32>; | ||
36 | d-cache-size = <32768>; | ||
37 | i-cache-size = <32768>; | ||
38 | timebase-frequency = <0>; | ||
39 | bus-frequency = <0>; | ||
40 | clock-frequency = <0>; | ||
41 | }; | ||
42 | }; | ||
43 | |||
44 | memory { | ||
45 | device_type = "memory"; | ||
46 | reg = <0x00000000 0x10000000>; | ||
47 | }; | ||
48 | |||
49 | soc@fdf00000 { | ||
50 | #address-cells = <1>; | ||
51 | #size-cells = <1>; | ||
52 | device_type = "soc"; | ||
53 | ranges = <0 0xfdf00000 0x100000>; | ||
54 | reg = <0xfdf00000 0x1000>; | ||
55 | bus-frequency = <0>; | ||
56 | compatible = "fsl,mpc8560-immr", "simple-bus"; | ||
57 | |||
58 | memory-controller@2000 { | ||
59 | compatible = "fsl,8540-memory-controller"; | ||
60 | reg = <0x2000 0x1000>; | ||
61 | interrupt-parent = <&mpic>; | ||
62 | interrupts = <18 2>; | ||
63 | }; | ||
64 | |||
65 | l2-cache-controller@20000 { | ||
66 | compatible = "fsl,8540-l2-cache-controller"; | ||
67 | reg = <0x20000 0x1000>; | ||
68 | cache-line-size = <32>; | ||
69 | cache-size = <0x40000>; // L2, 256K | ||
70 | interrupt-parent = <&mpic>; | ||
71 | interrupts = <16 2>; | ||
72 | }; | ||
73 | |||
74 | i2c@3000 { | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <0>; | ||
77 | cell-index = <0>; | ||
78 | compatible = "fsl-i2c"; | ||
79 | reg = <0x3000 0x100>; | ||
80 | interrupts = <43 2>; | ||
81 | interrupt-parent = <&mpic>; | ||
82 | dfsrr; | ||
83 | }; | ||
84 | |||
85 | mdio@24520 { | ||
86 | #address-cells = <1>; | ||
87 | #size-cells = <0>; | ||
88 | compatible = "fsl,gianfar-mdio"; | ||
89 | reg = <0x24520 0x20>; | ||
90 | |||
91 | phy2: ethernet-phy@2 { | ||
92 | interrupt-parent = <&mpic>; | ||
93 | interrupts = <5 4>; | ||
94 | reg = <2>; | ||
95 | device_type = "ethernet-phy"; | ||
96 | }; | ||
97 | phy4: ethernet-phy@4 { | ||
98 | interrupt-parent = <&mpic>; | ||
99 | interrupts = <5 4>; | ||
100 | reg = <4>; | ||
101 | device_type = "ethernet-phy"; | ||
102 | }; | ||
103 | }; | ||
104 | |||
105 | enet0: ethernet@24000 { | ||
106 | cell-index = <0>; | ||
107 | device_type = "network"; | ||
108 | model = "TSEC"; | ||
109 | compatible = "gianfar"; | ||
110 | reg = <0x24000 0x1000>; | ||
111 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
112 | interrupts = <29 2 30 2 34 2>; | ||
113 | interrupt-parent = <&mpic>; | ||
114 | phy-handle = <&phy2>; | ||
115 | }; | ||
116 | |||
117 | enet1: ethernet@25000 { | ||
118 | cell-index = <1>; | ||
119 | device_type = "network"; | ||
120 | model = "TSEC"; | ||
121 | compatible = "gianfar"; | ||
122 | reg = <0x25000 0x1000>; | ||
123 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
124 | interrupts = <35 2 36 2 40 2>; | ||
125 | interrupt-parent = <&mpic>; | ||
126 | phy-handle = <&phy4>; | ||
127 | }; | ||
128 | |||
129 | mpic: pic@40000 { | ||
130 | interrupt-controller; | ||
131 | #address-cells = <0>; | ||
132 | #interrupt-cells = <2>; | ||
133 | reg = <0x40000 0x40000>; | ||
134 | device_type = "open-pic"; | ||
135 | }; | ||
136 | |||
137 | cpm@919c0 { | ||
138 | #address-cells = <1>; | ||
139 | #size-cells = <1>; | ||
140 | compatible = "fsl,mpc8560-cpm", "fsl,cpm2", "simple-bus"; | ||
141 | reg = <0x919c0 0x30>; | ||
142 | ranges; | ||
143 | |||
144 | muram@80000 { | ||
145 | #address-cells = <1>; | ||
146 | #size-cells = <1>; | ||
147 | ranges = <0 0x80000 0x10000>; | ||
148 | |||
149 | data@0 { | ||
150 | compatible = "fsl,cpm-muram-data"; | ||
151 | reg = <0 0x4000 0x9000 0x2000>; | ||
152 | }; | ||
153 | }; | ||
154 | |||
155 | brg@919f0 { | ||
156 | compatible = "fsl,mpc8560-brg", | ||
157 | "fsl,cpm2-brg", | ||
158 | "fsl,cpm-brg"; | ||
159 | reg = <0x919f0 0x10 0x915f0 0x10>; | ||
160 | clock-frequency = <0>; | ||
161 | }; | ||
162 | |||
163 | cpmpic: pic@90c00 { | ||
164 | interrupt-controller; | ||
165 | #address-cells = <0>; | ||
166 | #interrupt-cells = <2>; | ||
167 | interrupts = <46 2>; | ||
168 | interrupt-parent = <&mpic>; | ||
169 | reg = <0x90c00 0x80>; | ||
170 | compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; | ||
171 | }; | ||
172 | |||
173 | serial0: serial@91a20 { | ||
174 | device_type = "serial"; | ||
175 | compatible = "fsl,mpc8560-scc-uart", | ||
176 | "fsl,cpm2-scc-uart"; | ||
177 | reg = <0x91a20 0x20 0x88100 0x100>; | ||
178 | fsl,cpm-brg = <2>; | ||
179 | fsl,cpm-command = <0x4a00000>; | ||
180 | interrupts = <41 8>; | ||
181 | interrupt-parent = <&cpmpic>; | ||
182 | }; | ||
183 | }; | ||
184 | }; | ||
185 | |||
186 | pci0: pci@fdf08000 { | ||
187 | cell-index = <0>; | ||
188 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
189 | interrupt-map = < | ||
190 | |||
191 | /* IDSEL 0x0c */ | ||
192 | 0x6000 0 0 1 &mpic 1 1 | ||
193 | 0x6000 0 0 2 &mpic 2 1 | ||
194 | 0x6000 0 0 3 &mpic 3 1 | ||
195 | 0x6000 0 0 4 &mpic 4 1 | ||
196 | |||
197 | /* IDSEL 0x0d */ | ||
198 | 0x6800 0 0 1 &mpic 4 1 | ||
199 | 0x6800 0 0 2 &mpic 1 1 | ||
200 | 0x6800 0 0 3 &mpic 2 1 | ||
201 | 0x6800 0 0 4 &mpic 3 1 | ||
202 | |||
203 | /* IDSEL 0x0e */ | ||
204 | 0x7000 0 0 1 &mpic 3 1 | ||
205 | 0x7000 0 0 2 &mpic 4 1 | ||
206 | 0x7000 0 0 3 &mpic 1 1 | ||
207 | 0x7000 0 0 4 &mpic 2 1 | ||
208 | |||
209 | /* IDSEL 0x0f */ | ||
210 | 0x7800 0 0 1 &mpic 2 1 | ||
211 | 0x7800 0 0 2 &mpic 3 1 | ||
212 | 0x7800 0 0 3 &mpic 4 1 | ||
213 | 0x7800 0 0 4 &mpic 1 1>; | ||
214 | |||
215 | interrupt-parent = <&mpic>; | ||
216 | interrupts = <24 2>; | ||
217 | bus-range = <0 0>; | ||
218 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000 | ||
219 | 0x01000000 0 0x00000000 0xe2000000 0 0x00100000>; | ||
220 | clock-frequency = <66666666>; | ||
221 | #interrupt-cells = <1>; | ||
222 | #size-cells = <2>; | ||
223 | #address-cells = <3>; | ||
224 | reg = <0xfdf08000 0x1000>; | ||
225 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
226 | device_type = "pci"; | ||
227 | }; | ||
228 | }; | ||
diff --git a/arch/powerpc/boot/dts/tqm8540.dts b/arch/powerpc/boot/dts/tqm8540.dts new file mode 100644 index 000000000000..1addb3ae719e --- /dev/null +++ b/arch/powerpc/boot/dts/tqm8540.dts | |||
@@ -0,0 +1,204 @@ | |||
1 | /* | ||
2 | * TQM 8540 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | model = "tqm,8540"; | ||
16 | compatible = "tqm,8540", "tqm,85xx"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <1>; | ||
19 | |||
20 | aliases { | ||
21 | ethernet0 = &enet0; | ||
22 | ethernet1 = &enet1; | ||
23 | ethernet2 = &enet2; | ||
24 | serial0 = &serial0; | ||
25 | serial1 = &serial1; | ||
26 | pci0 = &pci0; | ||
27 | }; | ||
28 | |||
29 | cpus { | ||
30 | #address-cells = <1>; | ||
31 | #size-cells = <0>; | ||
32 | |||
33 | PowerPC,8540@0 { | ||
34 | device_type = "cpu"; | ||
35 | reg = <0>; | ||
36 | d-cache-line-size = <32>; | ||
37 | i-cache-line-size = <32>; | ||
38 | d-cache-size = <32768>; | ||
39 | i-cache-size = <32768>; | ||
40 | timebase-frequency = <0>; | ||
41 | bus-frequency = <0>; | ||
42 | clock-frequency = <0>; | ||
43 | }; | ||
44 | }; | ||
45 | |||
46 | memory { | ||
47 | device_type = "memory"; | ||
48 | reg = <0x00000000 0x10000000>; | ||
49 | }; | ||
50 | |||
51 | soc@e0000000 { | ||
52 | #address-cells = <1>; | ||
53 | #size-cells = <1>; | ||
54 | device_type = "soc"; | ||
55 | ranges = <0x0 0xe0000000 0x100000>; | ||
56 | reg = <0xe0000000 0x200>; | ||
57 | bus-frequency = <0>; | ||
58 | compatible = "fsl,mpc8540-immr", "simple-bus"; | ||
59 | |||
60 | memory-controller@2000 { | ||
61 | compatible = "fsl,8540-memory-controller"; | ||
62 | reg = <0x2000 0x1000>; | ||
63 | interrupt-parent = <&mpic>; | ||
64 | interrupts = <18 2>; | ||
65 | }; | ||
66 | |||
67 | l2-cache-controller@20000 { | ||
68 | compatible = "fsl,8540-l2-cache-controller"; | ||
69 | reg = <0x20000 0x1000>; | ||
70 | cache-line-size = <32>; | ||
71 | cache-size = <0x40000>; // L2, 256K | ||
72 | interrupt-parent = <&mpic>; | ||
73 | interrupts = <16 2>; | ||
74 | }; | ||
75 | |||
76 | i2c@3000 { | ||
77 | #address-cells = <1>; | ||
78 | #size-cells = <0>; | ||
79 | cell-index = <0>; | ||
80 | compatible = "fsl-i2c"; | ||
81 | reg = <0x3000 0x100>; | ||
82 | interrupts = <43 2>; | ||
83 | interrupt-parent = <&mpic>; | ||
84 | dfsrr; | ||
85 | |||
86 | rtc@68 { | ||
87 | compatible = "dallas,ds1337"; | ||
88 | reg = <0x68>; | ||
89 | }; | ||
90 | }; | ||
91 | |||
92 | mdio@24520 { | ||
93 | #address-cells = <1>; | ||
94 | #size-cells = <0>; | ||
95 | compatible = "fsl,gianfar-mdio"; | ||
96 | reg = <0x24520 0x20>; | ||
97 | |||
98 | phy1: ethernet-phy@1 { | ||
99 | interrupt-parent = <&mpic>; | ||
100 | interrupts = <8 1>; | ||
101 | reg = <1>; | ||
102 | device_type = "ethernet-phy"; | ||
103 | }; | ||
104 | phy2: ethernet-phy@2 { | ||
105 | interrupt-parent = <&mpic>; | ||
106 | interrupts = <8 1>; | ||
107 | reg = <2>; | ||
108 | device_type = "ethernet-phy"; | ||
109 | }; | ||
110 | phy3: ethernet-phy@3 { | ||
111 | interrupt-parent = <&mpic>; | ||
112 | interrupts = <8 1>; | ||
113 | reg = <3>; | ||
114 | device_type = "ethernet-phy"; | ||
115 | }; | ||
116 | }; | ||
117 | |||
118 | enet0: ethernet@24000 { | ||
119 | cell-index = <0>; | ||
120 | device_type = "network"; | ||
121 | model = "TSEC"; | ||
122 | compatible = "gianfar"; | ||
123 | reg = <0x24000 0x1000>; | ||
124 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
125 | interrupts = <29 2 30 2 34 2>; | ||
126 | interrupt-parent = <&mpic>; | ||
127 | phy-handle = <&phy2>; | ||
128 | }; | ||
129 | |||
130 | enet1: ethernet@25000 { | ||
131 | cell-index = <1>; | ||
132 | device_type = "network"; | ||
133 | model = "TSEC"; | ||
134 | compatible = "gianfar"; | ||
135 | reg = <0x25000 0x1000>; | ||
136 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
137 | interrupts = <35 2 36 2 40 2>; | ||
138 | interrupt-parent = <&mpic>; | ||
139 | phy-handle = <&phy1>; | ||
140 | }; | ||
141 | |||
142 | enet2: ethernet@26000 { | ||
143 | cell-index = <2>; | ||
144 | device_type = "network"; | ||
145 | model = "FEC"; | ||
146 | compatible = "gianfar"; | ||
147 | reg = <0x26000 0x1000>; | ||
148 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
149 | interrupts = <41 2>; | ||
150 | interrupt-parent = <&mpic>; | ||
151 | phy-handle = <&phy3>; | ||
152 | }; | ||
153 | |||
154 | serial0: serial@4500 { | ||
155 | cell-index = <0>; | ||
156 | device_type = "serial"; | ||
157 | compatible = "ns16550"; | ||
158 | reg = <0x4500 0x100>; // reg base, size | ||
159 | clock-frequency = <0>; // should we fill in in uboot? | ||
160 | interrupts = <42 2>; | ||
161 | interrupt-parent = <&mpic>; | ||
162 | }; | ||
163 | |||
164 | serial1: serial@4600 { | ||
165 | cell-index = <1>; | ||
166 | device_type = "serial"; | ||
167 | compatible = "ns16550"; | ||
168 | reg = <0x4600 0x100>; // reg base, size | ||
169 | clock-frequency = <0>; // should we fill in in uboot? | ||
170 | interrupts = <42 2>; | ||
171 | interrupt-parent = <&mpic>; | ||
172 | }; | ||
173 | |||
174 | mpic: pic@40000 { | ||
175 | interrupt-controller; | ||
176 | #address-cells = <0>; | ||
177 | #interrupt-cells = <2>; | ||
178 | reg = <0x40000 0x40000>; | ||
179 | device_type = "open-pic"; | ||
180 | }; | ||
181 | }; | ||
182 | |||
183 | pci0: pci@e0008000 { | ||
184 | cell-index = <0>; | ||
185 | #interrupt-cells = <1>; | ||
186 | #size-cells = <2>; | ||
187 | #address-cells = <3>; | ||
188 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
189 | device_type = "pci"; | ||
190 | reg = <0xe0008000 0x1000>; | ||
191 | clock-frequency = <66666666>; | ||
192 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
193 | interrupt-map = < | ||
194 | /* IDSEL 28 */ | ||
195 | 0xe000 0 0 1 &mpic 2 1 | ||
196 | 0xe000 0 0 2 &mpic 3 1>; | ||
197 | |||
198 | interrupt-parent = <&mpic>; | ||
199 | interrupts = <24 2>; | ||
200 | bus-range = <0 0>; | ||
201 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000 | ||
202 | 0x01000000 0 0x00000000 0xe2000000 0 0x01000000>; | ||
203 | }; | ||
204 | }; | ||
diff --git a/arch/powerpc/boot/dts/tqm8541.dts b/arch/powerpc/boot/dts/tqm8541.dts new file mode 100644 index 000000000000..9e01093f496e --- /dev/null +++ b/arch/powerpc/boot/dts/tqm8541.dts | |||
@@ -0,0 +1,228 @@ | |||
1 | /* | ||
2 | * TQM 8541 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | model = "tqm,8541"; | ||
16 | compatible = "tqm,8541", "tqm,85xx"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <1>; | ||
19 | |||
20 | aliases { | ||
21 | ethernet0 = &enet0; | ||
22 | ethernet1 = &enet1; | ||
23 | serial0 = &serial0; | ||
24 | serial1 = &serial1; | ||
25 | pci0 = &pci0; | ||
26 | }; | ||
27 | |||
28 | cpus { | ||
29 | #address-cells = <1>; | ||
30 | #size-cells = <0>; | ||
31 | |||
32 | PowerPC,8541@0 { | ||
33 | device_type = "cpu"; | ||
34 | reg = <0>; | ||
35 | d-cache-line-size = <32>; | ||
36 | i-cache-line-size = <32>; | ||
37 | d-cache-size = <32768>; | ||
38 | i-cache-size = <32768>; | ||
39 | timebase-frequency = <0>; | ||
40 | bus-frequency = <0>; | ||
41 | clock-frequency = <0>; | ||
42 | }; | ||
43 | }; | ||
44 | |||
45 | memory { | ||
46 | device_type = "memory"; | ||
47 | reg = <0x00000000 0x10000000>; | ||
48 | }; | ||
49 | |||
50 | soc@e0000000 { | ||
51 | #address-cells = <1>; | ||
52 | #size-cells = <1>; | ||
53 | device_type = "soc"; | ||
54 | ranges = <0x0 0xe0000000 0x100000>; | ||
55 | reg = <0xe0000000 0x200>; | ||
56 | bus-frequency = <0>; | ||
57 | compatible = "fsl,mpc8541-immr", "simple-bus"; | ||
58 | |||
59 | memory-controller@2000 { | ||
60 | compatible = "fsl,8540-memory-controller"; | ||
61 | reg = <0x2000 0x1000>; | ||
62 | interrupt-parent = <&mpic>; | ||
63 | interrupts = <18 2>; | ||
64 | }; | ||
65 | |||
66 | l2-cache-controller@20000 { | ||
67 | compatible = "fsl,8540-l2-cache-controller"; | ||
68 | reg = <0x20000 0x1000>; | ||
69 | cache-line-size = <32>; | ||
70 | cache-size = <0x40000>; // L2, 256K | ||
71 | interrupt-parent = <&mpic>; | ||
72 | interrupts = <16 2>; | ||
73 | }; | ||
74 | |||
75 | i2c@3000 { | ||
76 | #address-cells = <1>; | ||
77 | #size-cells = <0>; | ||
78 | cell-index = <0>; | ||
79 | compatible = "fsl-i2c"; | ||
80 | reg = <0x3000 0x100>; | ||
81 | interrupts = <43 2>; | ||
82 | interrupt-parent = <&mpic>; | ||
83 | dfsrr; | ||
84 | |||
85 | rtc@68 { | ||
86 | compatible = "dallas,ds1337"; | ||
87 | reg = <0x68>; | ||
88 | }; | ||
89 | }; | ||
90 | |||
91 | mdio@24520 { | ||
92 | #address-cells = <1>; | ||
93 | #size-cells = <0>; | ||
94 | compatible = "fsl,gianfar-mdio"; | ||
95 | reg = <0x24520 0x20>; | ||
96 | |||
97 | phy1: ethernet-phy@1 { | ||
98 | interrupt-parent = <&mpic>; | ||
99 | interrupts = <8 1>; | ||
100 | reg = <1>; | ||
101 | device_type = "ethernet-phy"; | ||
102 | }; | ||
103 | phy2: ethernet-phy@2 { | ||
104 | interrupt-parent = <&mpic>; | ||
105 | interrupts = <8 1>; | ||
106 | reg = <2>; | ||
107 | device_type = "ethernet-phy"; | ||
108 | }; | ||
109 | phy3: ethernet-phy@3 { | ||
110 | interrupt-parent = <&mpic>; | ||
111 | interrupts = <8 1>; | ||
112 | reg = <3>; | ||
113 | device_type = "ethernet-phy"; | ||
114 | }; | ||
115 | }; | ||
116 | |||
117 | enet0: ethernet@24000 { | ||
118 | cell-index = <0>; | ||
119 | device_type = "network"; | ||
120 | model = "TSEC"; | ||
121 | compatible = "gianfar"; | ||
122 | reg = <0x24000 0x1000>; | ||
123 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
124 | interrupts = <29 2 30 2 34 2>; | ||
125 | interrupt-parent = <&mpic>; | ||
126 | phy-handle = <&phy2>; | ||
127 | }; | ||
128 | |||
129 | enet1: ethernet@25000 { | ||
130 | cell-index = <1>; | ||
131 | device_type = "network"; | ||
132 | model = "TSEC"; | ||
133 | compatible = "gianfar"; | ||
134 | reg = <0x25000 0x1000>; | ||
135 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
136 | interrupts = <35 2 36 2 40 2>; | ||
137 | interrupt-parent = <&mpic>; | ||
138 | phy-handle = <&phy1>; | ||
139 | }; | ||
140 | |||
141 | serial0: serial@4500 { | ||
142 | cell-index = <0>; | ||
143 | device_type = "serial"; | ||
144 | compatible = "ns16550"; | ||
145 | reg = <0x4500 0x100>; // reg base, size | ||
146 | clock-frequency = <0>; // should we fill in in uboot? | ||
147 | interrupts = <42 2>; | ||
148 | interrupt-parent = <&mpic>; | ||
149 | }; | ||
150 | |||
151 | serial1: serial@4600 { | ||
152 | cell-index = <1>; | ||
153 | device_type = "serial"; | ||
154 | compatible = "ns16550"; | ||
155 | reg = <0x4600 0x100>; // reg base, size | ||
156 | clock-frequency = <0>; // should we fill in in uboot? | ||
157 | interrupts = <42 2>; | ||
158 | interrupt-parent = <&mpic>; | ||
159 | }; | ||
160 | |||
161 | mpic: pic@40000 { | ||
162 | interrupt-controller; | ||
163 | #address-cells = <0>; | ||
164 | #interrupt-cells = <2>; | ||
165 | reg = <0x40000 0x40000>; | ||
166 | device_type = "open-pic"; | ||
167 | }; | ||
168 | |||
169 | cpm@919c0 { | ||
170 | #address-cells = <1>; | ||
171 | #size-cells = <1>; | ||
172 | compatible = "fsl,mpc8541-cpm", "fsl,cpm2", "simple-bus"; | ||
173 | reg = <0x919c0 0x30>; | ||
174 | ranges; | ||
175 | |||
176 | muram@80000 { | ||
177 | #address-cells = <1>; | ||
178 | #size-cells = <1>; | ||
179 | ranges = <0 0x80000 0x10000>; | ||
180 | |||
181 | data@0 { | ||
182 | compatible = "fsl,cpm-muram-data"; | ||
183 | reg = <0 0x2000 0x9000 0x1000>; | ||
184 | }; | ||
185 | }; | ||
186 | |||
187 | brg@919f0 { | ||
188 | compatible = "fsl,mpc8541-brg", | ||
189 | "fsl,cpm2-brg", | ||
190 | "fsl,cpm-brg"; | ||
191 | reg = <0x919f0 0x10 0x915f0 0x10>; | ||
192 | clock-frequency = <0>; | ||
193 | }; | ||
194 | |||
195 | cpmpic: pic@90c00 { | ||
196 | interrupt-controller; | ||
197 | #address-cells = <0>; | ||
198 | #interrupt-cells = <2>; | ||
199 | interrupts = <46 2>; | ||
200 | interrupt-parent = <&mpic>; | ||
201 | reg = <0x90c00 0x80>; | ||
202 | compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic"; | ||
203 | }; | ||
204 | }; | ||
205 | }; | ||
206 | |||
207 | pci0: pci@e0008000 { | ||
208 | cell-index = <0>; | ||
209 | #interrupt-cells = <1>; | ||
210 | #size-cells = <2>; | ||
211 | #address-cells = <3>; | ||
212 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
213 | device_type = "pci"; | ||
214 | reg = <0xe0008000 0x1000>; | ||
215 | clock-frequency = <66666666>; | ||
216 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
217 | interrupt-map = < | ||
218 | /* IDSEL 28 */ | ||
219 | 0xe000 0 0 1 &mpic 2 1 | ||
220 | 0xe000 0 0 2 &mpic 3 1>; | ||
221 | |||
222 | interrupt-parent = <&mpic>; | ||
223 | interrupts = <24 2>; | ||
224 | bus-range = <0 0>; | ||
225 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000 | ||
226 | 0x01000000 0 0x00000000 0xe2000000 0 0x01000000>; | ||
227 | }; | ||
228 | }; | ||
diff --git a/arch/powerpc/boot/dts/tqm8555.dts b/arch/powerpc/boot/dts/tqm8555.dts new file mode 100644 index 000000000000..a20eb06c482f --- /dev/null +++ b/arch/powerpc/boot/dts/tqm8555.dts | |||
@@ -0,0 +1,228 @@ | |||
1 | /* | ||
2 | * TQM 8555 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | model = "tqm,8555"; | ||
16 | compatible = "tqm,8555", "tqm,85xx"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <1>; | ||
19 | |||
20 | aliases { | ||
21 | ethernet0 = &enet0; | ||
22 | ethernet1 = &enet1; | ||
23 | serial0 = &serial0; | ||
24 | serial1 = &serial1; | ||
25 | pci0 = &pci0; | ||
26 | }; | ||
27 | |||
28 | cpus { | ||
29 | #address-cells = <1>; | ||
30 | #size-cells = <0>; | ||
31 | |||
32 | PowerPC,8555@0 { | ||
33 | device_type = "cpu"; | ||
34 | reg = <0>; | ||
35 | d-cache-line-size = <32>; | ||
36 | i-cache-line-size = <32>; | ||
37 | d-cache-size = <32768>; | ||
38 | i-cache-size = <32768>; | ||
39 | timebase-frequency = <0>; | ||
40 | bus-frequency = <0>; | ||
41 | clock-frequency = <0>; | ||
42 | }; | ||
43 | }; | ||
44 | |||
45 | memory { | ||
46 | device_type = "memory"; | ||
47 | reg = <0x00000000 0x10000000>; | ||
48 | }; | ||
49 | |||
50 | soc@e0000000 { | ||
51 | #address-cells = <1>; | ||
52 | #size-cells = <1>; | ||
53 | device_type = "soc"; | ||
54 | ranges = <0x0 0xe0000000 0x100000>; | ||
55 | reg = <0xe0000000 0x200>; | ||
56 | bus-frequency = <0>; | ||
57 | compatible = "fsl,mpc8555-immr", "simple-bus"; | ||
58 | |||
59 | memory-controller@2000 { | ||
60 | compatible = "fsl,8540-memory-controller"; | ||
61 | reg = <0x2000 0x1000>; | ||
62 | interrupt-parent = <&mpic>; | ||
63 | interrupts = <18 2>; | ||
64 | }; | ||
65 | |||
66 | l2-cache-controller@20000 { | ||
67 | compatible = "fsl,8540-l2-cache-controller"; | ||
68 | reg = <0x20000 0x1000>; | ||
69 | cache-line-size = <32>; | ||
70 | cache-size = <0x40000>; // L2, 256K | ||
71 | interrupt-parent = <&mpic>; | ||
72 | interrupts = <16 2>; | ||
73 | }; | ||
74 | |||
75 | i2c@3000 { | ||
76 | #address-cells = <1>; | ||
77 | #size-cells = <0>; | ||
78 | cell-index = <0>; | ||
79 | compatible = "fsl-i2c"; | ||
80 | reg = <0x3000 0x100>; | ||
81 | interrupts = <43 2>; | ||
82 | interrupt-parent = <&mpic>; | ||
83 | dfsrr; | ||
84 | |||
85 | rtc@68 { | ||
86 | compatible = "dallas,ds1337"; | ||
87 | reg = <0x68>; | ||
88 | }; | ||
89 | }; | ||
90 | |||
91 | mdio@24520 { | ||
92 | #address-cells = <1>; | ||
93 | #size-cells = <0>; | ||
94 | compatible = "fsl,gianfar-mdio"; | ||
95 | reg = <0x24520 0x20>; | ||
96 | |||
97 | phy1: ethernet-phy@1 { | ||
98 | interrupt-parent = <&mpic>; | ||
99 | interrupts = <8 1>; | ||
100 | reg = <1>; | ||
101 | device_type = "ethernet-phy"; | ||
102 | }; | ||
103 | phy2: ethernet-phy@2 { | ||
104 | interrupt-parent = <&mpic>; | ||
105 | interrupts = <8 1>; | ||
106 | reg = <2>; | ||
107 | device_type = "ethernet-phy"; | ||
108 | }; | ||
109 | phy3: ethernet-phy@3 { | ||
110 | interrupt-parent = <&mpic>; | ||
111 | interrupts = <8 1>; | ||
112 | reg = <3>; | ||
113 | device_type = "ethernet-phy"; | ||
114 | }; | ||
115 | }; | ||
116 | |||
117 | enet0: ethernet@24000 { | ||
118 | cell-index = <0>; | ||
119 | device_type = "network"; | ||
120 | model = "TSEC"; | ||
121 | compatible = "gianfar"; | ||
122 | reg = <0x24000 0x1000>; | ||
123 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
124 | interrupts = <29 2 30 2 34 2>; | ||
125 | interrupt-parent = <&mpic>; | ||
126 | phy-handle = <&phy2>; | ||
127 | }; | ||
128 | |||
129 | enet1: ethernet@25000 { | ||
130 | cell-index = <1>; | ||
131 | device_type = "network"; | ||
132 | model = "TSEC"; | ||
133 | compatible = "gianfar"; | ||
134 | reg = <0x25000 0x1000>; | ||
135 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
136 | interrupts = <35 2 36 2 40 2>; | ||
137 | interrupt-parent = <&mpic>; | ||
138 | phy-handle = <&phy1>; | ||
139 | }; | ||
140 | |||
141 | serial0: serial@4500 { | ||
142 | cell-index = <0>; | ||
143 | device_type = "serial"; | ||
144 | compatible = "ns16550"; | ||
145 | reg = <0x4500 0x100>; // reg base, size | ||
146 | clock-frequency = <0>; // should we fill in in uboot? | ||
147 | interrupts = <42 2>; | ||
148 | interrupt-parent = <&mpic>; | ||
149 | }; | ||
150 | |||
151 | serial1: serial@4600 { | ||
152 | cell-index = <1>; | ||
153 | device_type = "serial"; | ||
154 | compatible = "ns16550"; | ||
155 | reg = <0x4600 0x100>; // reg base, size | ||
156 | clock-frequency = <0>; // should we fill in in uboot? | ||
157 | interrupts = <42 2>; | ||
158 | interrupt-parent = <&mpic>; | ||
159 | }; | ||
160 | |||
161 | mpic: pic@40000 { | ||
162 | interrupt-controller; | ||
163 | #address-cells = <0>; | ||
164 | #interrupt-cells = <2>; | ||
165 | reg = <0x40000 0x40000>; | ||
166 | device_type = "open-pic"; | ||
167 | }; | ||
168 | |||
169 | cpm@919c0 { | ||
170 | #address-cells = <1>; | ||
171 | #size-cells = <1>; | ||
172 | compatible = "fsl,mpc8555-cpm", "fsl,cpm2", "simple-bus"; | ||
173 | reg = <0x919c0 0x30>; | ||
174 | ranges; | ||
175 | |||
176 | muram@80000 { | ||
177 | #address-cells = <1>; | ||
178 | #size-cells = <1>; | ||
179 | ranges = <0 0x80000 0x10000>; | ||
180 | |||
181 | data@0 { | ||
182 | compatible = "fsl,cpm-muram-data"; | ||
183 | reg = <0 0x2000 0x9000 0x1000>; | ||
184 | }; | ||
185 | }; | ||
186 | |||
187 | brg@919f0 { | ||
188 | compatible = "fsl,mpc8555-brg", | ||
189 | "fsl,cpm2-brg", | ||
190 | "fsl,cpm-brg"; | ||
191 | reg = <0x919f0 0x10 0x915f0 0x10>; | ||
192 | clock-frequency = <0>; | ||
193 | }; | ||
194 | |||
195 | cpmpic: pic@90c00 { | ||
196 | interrupt-controller; | ||
197 | #address-cells = <0>; | ||
198 | #interrupt-cells = <2>; | ||
199 | interrupts = <46 2>; | ||
200 | interrupt-parent = <&mpic>; | ||
201 | reg = <0x90c00 0x80>; | ||
202 | compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic"; | ||
203 | }; | ||
204 | }; | ||
205 | }; | ||
206 | |||
207 | pci0: pci@e0008000 { | ||
208 | cell-index = <0>; | ||
209 | #interrupt-cells = <1>; | ||
210 | #size-cells = <2>; | ||
211 | #address-cells = <3>; | ||
212 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
213 | device_type = "pci"; | ||
214 | reg = <0xe0008000 0x1000>; | ||
215 | clock-frequency = <66666666>; | ||
216 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
217 | interrupt-map = < | ||
218 | /* IDSEL 28 */ | ||
219 | 0xe000 0 0 1 &mpic 2 1 | ||
220 | 0xe000 0 0 2 &mpic 3 1>; | ||
221 | |||
222 | interrupt-parent = <&mpic>; | ||
223 | interrupts = <24 2>; | ||
224 | bus-range = <0 0>; | ||
225 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000 | ||
226 | 0x01000000 0 0x00000000 0xe2000000 0 0x01000000>; | ||
227 | }; | ||
228 | }; | ||
diff --git a/arch/powerpc/boot/dts/tqm8560.dts b/arch/powerpc/boot/dts/tqm8560.dts new file mode 100644 index 000000000000..b9ac6c943b89 --- /dev/null +++ b/arch/powerpc/boot/dts/tqm8560.dts | |||
@@ -0,0 +1,245 @@ | |||
1 | /* | ||
2 | * TQM 8560 Device Tree Source | ||
3 | * | ||
4 | * Copyright 2008 Freescale Semiconductor Inc. | ||
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 | |||
12 | /dts-v1/; | ||
13 | |||
14 | / { | ||
15 | model = "tqm,8560"; | ||
16 | compatible = "tqm,8560", "tqm,85xx"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <1>; | ||
19 | |||
20 | aliases { | ||
21 | ethernet0 = &enet0; | ||
22 | ethernet1 = &enet1; | ||
23 | ethernet2 = &enet2; | ||
24 | serial0 = &serial0; | ||
25 | serial1 = &serial1; | ||
26 | pci0 = &pci0; | ||
27 | }; | ||
28 | |||
29 | cpus { | ||
30 | #address-cells = <1>; | ||
31 | #size-cells = <0>; | ||
32 | |||
33 | PowerPC,8560@0 { | ||
34 | device_type = "cpu"; | ||
35 | reg = <0>; | ||
36 | d-cache-line-size = <32>; | ||
37 | i-cache-line-size = <32>; | ||
38 | d-cache-size = <32768>; | ||
39 | i-cache-size = <32768>; | ||
40 | timebase-frequency = <0>; | ||
41 | bus-frequency = <0>; | ||
42 | clock-frequency = <0>; | ||
43 | }; | ||
44 | }; | ||
45 | |||
46 | memory { | ||
47 | device_type = "memory"; | ||
48 | reg = <0x00000000 0x10000000>; | ||
49 | }; | ||
50 | |||
51 | soc@e0000000 { | ||
52 | #address-cells = <1>; | ||
53 | #size-cells = <1>; | ||
54 | device_type = "soc"; | ||
55 | ranges = <0x0 0xe0000000 0x100000>; | ||
56 | reg = <0xe0000000 0x200>; | ||
57 | bus-frequency = <0>; | ||
58 | compatible = "fsl,mpc8560-immr", "simple-bus"; | ||
59 | |||
60 | memory-controller@2000 { | ||
61 | compatible = "fsl,8540-memory-controller"; | ||
62 | reg = <0x2000 0x1000>; | ||
63 | interrupt-parent = <&mpic>; | ||
64 | interrupts = <18 2>; | ||
65 | }; | ||
66 | |||
67 | l2-cache-controller@20000 { | ||
68 | compatible = "fsl,8540-l2-cache-controller"; | ||
69 | reg = <0x20000 0x1000>; | ||
70 | cache-line-size = <32>; | ||
71 | cache-size = <0x40000>; // L2, 256K | ||
72 | interrupt-parent = <&mpic>; | ||
73 | interrupts = <16 2>; | ||
74 | }; | ||
75 | |||
76 | i2c@3000 { | ||
77 | #address-cells = <1>; | ||
78 | #size-cells = <0>; | ||
79 | cell-index = <0>; | ||
80 | compatible = "fsl-i2c"; | ||
81 | reg = <0x3000 0x100>; | ||
82 | interrupts = <43 2>; | ||
83 | interrupt-parent = <&mpic>; | ||
84 | dfsrr; | ||
85 | |||
86 | rtc@68 { | ||
87 | compatible = "dallas,ds1337"; | ||
88 | reg = <0x68>; | ||
89 | }; | ||
90 | }; | ||
91 | |||
92 | mdio@24520 { | ||
93 | #address-cells = <1>; | ||
94 | #size-cells = <0>; | ||
95 | compatible = "fsl,gianfar-mdio"; | ||
96 | reg = <0x24520 0x20>; | ||
97 | |||
98 | phy1: ethernet-phy@1 { | ||
99 | interrupt-parent = <&mpic>; | ||
100 | interrupts = <8 1>; | ||
101 | reg = <1>; | ||
102 | device_type = "ethernet-phy"; | ||
103 | }; | ||
104 | phy2: ethernet-phy@2 { | ||
105 | interrupt-parent = <&mpic>; | ||
106 | interrupts = <8 1>; | ||
107 | reg = <2>; | ||
108 | device_type = "ethernet-phy"; | ||
109 | }; | ||
110 | phy3: ethernet-phy@3 { | ||
111 | interrupt-parent = <&mpic>; | ||
112 | interrupts = <8 1>; | ||
113 | reg = <3>; | ||
114 | device_type = "ethernet-phy"; | ||
115 | }; | ||
116 | }; | ||
117 | |||
118 | enet0: ethernet@24000 { | ||
119 | cell-index = <0>; | ||
120 | device_type = "network"; | ||
121 | model = "TSEC"; | ||
122 | compatible = "gianfar"; | ||
123 | reg = <0x24000 0x1000>; | ||
124 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
125 | interrupts = <29 2 30 2 34 2>; | ||
126 | interrupt-parent = <&mpic>; | ||
127 | phy-handle = <&phy2>; | ||
128 | }; | ||
129 | |||
130 | enet1: ethernet@25000 { | ||
131 | cell-index = <1>; | ||
132 | device_type = "network"; | ||
133 | model = "TSEC"; | ||
134 | compatible = "gianfar"; | ||
135 | reg = <0x25000 0x1000>; | ||
136 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
137 | interrupts = <35 2 36 2 40 2>; | ||
138 | interrupt-parent = <&mpic>; | ||
139 | phy-handle = <&phy1>; | ||
140 | }; | ||
141 | |||
142 | mpic: pic@40000 { | ||
143 | interrupt-controller; | ||
144 | #address-cells = <0>; | ||
145 | #interrupt-cells = <2>; | ||
146 | reg = <0x40000 0x40000>; | ||
147 | device_type = "open-pic"; | ||
148 | }; | ||
149 | |||
150 | cpm@919c0 { | ||
151 | #address-cells = <1>; | ||
152 | #size-cells = <1>; | ||
153 | compatible = "fsl,mpc8560-cpm", "fsl,cpm2", "simple-bus"; | ||
154 | reg = <0x919c0 0x30>; | ||
155 | ranges; | ||
156 | |||
157 | muram@80000 { | ||
158 | #address-cells = <1>; | ||
159 | #size-cells = <1>; | ||
160 | ranges = <0 0x80000 0x10000>; | ||
161 | |||
162 | data@0 { | ||
163 | compatible = "fsl,cpm-muram-data"; | ||
164 | reg = <0 0x4000 0x9000 0x2000>; | ||
165 | }; | ||
166 | }; | ||
167 | |||
168 | brg@919f0 { | ||
169 | compatible = "fsl,mpc8560-brg", | ||
170 | "fsl,cpm2-brg", | ||
171 | "fsl,cpm-brg"; | ||
172 | reg = <0x919f0 0x10 0x915f0 0x10>; | ||
173 | clock-frequency = <0>; | ||
174 | }; | ||
175 | |||
176 | cpmpic: pic@90c00 { | ||
177 | interrupt-controller; | ||
178 | #address-cells = <0>; | ||
179 | #interrupt-cells = <2>; | ||
180 | interrupts = <46 2>; | ||
181 | interrupt-parent = <&mpic>; | ||
182 | reg = <0x90c00 0x80>; | ||
183 | compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; | ||
184 | }; | ||
185 | |||
186 | serial0: serial@91a00 { | ||
187 | device_type = "serial"; | ||
188 | compatible = "fsl,mpc8560-scc-uart", | ||
189 | "fsl,cpm2-scc-uart"; | ||
190 | reg = <0x91a00 0x20 0x88000 0x100>; | ||
191 | fsl,cpm-brg = <1>; | ||
192 | fsl,cpm-command = <0x800000>; | ||
193 | current-speed = <115200>; | ||
194 | interrupts = <40 8>; | ||
195 | interrupt-parent = <&cpmpic>; | ||
196 | }; | ||
197 | |||
198 | serial1: serial@91a20 { | ||
199 | device_type = "serial"; | ||
200 | compatible = "fsl,mpc8560-scc-uart", | ||
201 | "fsl,cpm2-scc-uart"; | ||
202 | reg = <0x91a20 0x20 0x88100 0x100>; | ||
203 | fsl,cpm-brg = <2>; | ||
204 | fsl,cpm-command = <0x4a00000>; | ||
205 | current-speed = <115200>; | ||
206 | interrupts = <41 8>; | ||
207 | interrupt-parent = <&cpmpic>; | ||
208 | }; | ||
209 | |||
210 | enet2: ethernet@91340 { | ||
211 | device_type = "network"; | ||
212 | compatible = "fsl,mpc8560-fcc-enet", | ||
213 | "fsl,cpm2-fcc-enet"; | ||
214 | reg = <0x91340 0x20 0x88600 0x100 0x913d0 0x1>; | ||
215 | local-mac-address = [ 00 00 00 00 00 00 ]; | ||
216 | fsl,cpm-command = <0x1a400300>; | ||
217 | interrupts = <34 8>; | ||
218 | interrupt-parent = <&cpmpic>; | ||
219 | phy-handle = <&phy3>; | ||
220 | }; | ||
221 | }; | ||
222 | }; | ||
223 | |||
224 | pci0: pci@e0008000 { | ||
225 | cell-index = <0>; | ||
226 | #interrupt-cells = <1>; | ||
227 | #size-cells = <2>; | ||
228 | #address-cells = <3>; | ||
229 | compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; | ||
230 | device_type = "pci"; | ||
231 | reg = <0xe0008000 0x1000>; | ||
232 | clock-frequency = <66666666>; | ||
233 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
234 | interrupt-map = < | ||
235 | /* IDSEL 28 */ | ||
236 | 0xe000 0 0 1 &mpic 2 1 | ||
237 | 0xe000 0 0 2 &mpic 3 1>; | ||
238 | |||
239 | interrupt-parent = <&mpic>; | ||
240 | interrupts = <24 2>; | ||
241 | bus-range = <0 0>; | ||
242 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x20000000 | ||
243 | 0x01000000 0 0x00000000 0xe2000000 0 0x01000000>; | ||
244 | }; | ||
245 | }; | ||
diff --git a/arch/powerpc/boot/libfdt-wrapper.c b/arch/powerpc/boot/libfdt-wrapper.c index 97af36c224bd..59016bef1391 100644 --- a/arch/powerpc/boot/libfdt-wrapper.c +++ b/arch/powerpc/boot/libfdt-wrapper.c | |||
@@ -133,6 +133,14 @@ static void *fdt_wrapper_find_node_by_prop_value(const void *prev, | |||
133 | return offset_devp(offset); | 133 | return offset_devp(offset); |
134 | } | 134 | } |
135 | 135 | ||
136 | static void *fdt_wrapper_find_node_by_compatible(const void *prev, | ||
137 | const char *val) | ||
138 | { | ||
139 | int offset = fdt_node_offset_by_compatible(fdt, devp_offset_find(prev), | ||
140 | val); | ||
141 | return offset_devp(offset); | ||
142 | } | ||
143 | |||
136 | static char *fdt_wrapper_get_path(const void *devp, char *buf, int len) | 144 | static char *fdt_wrapper_get_path(const void *devp, char *buf, int len) |
137 | { | 145 | { |
138 | int rc; | 146 | int rc; |
@@ -164,6 +172,7 @@ void fdt_init(void *blob) | |||
164 | dt_ops.get_parent = fdt_wrapper_get_parent; | 172 | dt_ops.get_parent = fdt_wrapper_get_parent; |
165 | dt_ops.create_node = fdt_wrapper_create_node; | 173 | dt_ops.create_node = fdt_wrapper_create_node; |
166 | dt_ops.find_node_by_prop_value = fdt_wrapper_find_node_by_prop_value; | 174 | dt_ops.find_node_by_prop_value = fdt_wrapper_find_node_by_prop_value; |
175 | dt_ops.find_node_by_compatible = fdt_wrapper_find_node_by_compatible; | ||
167 | dt_ops.get_path = fdt_wrapper_get_path; | 176 | dt_ops.get_path = fdt_wrapper_get_path; |
168 | dt_ops.finalize = fdt_wrapper_finalize; | 177 | dt_ops.finalize = fdt_wrapper_finalize; |
169 | 178 | ||
diff --git a/arch/powerpc/boot/ops.h b/arch/powerpc/boot/ops.h index 5872ef1779ae..4b0544b03c64 100644 --- a/arch/powerpc/boot/ops.h +++ b/arch/powerpc/boot/ops.h | |||
@@ -46,6 +46,8 @@ struct dt_ops { | |||
46 | void *(*find_node_by_prop_value)(const void *prev, | 46 | void *(*find_node_by_prop_value)(const void *prev, |
47 | const char *propname, | 47 | const char *propname, |
48 | const char *propval, int proplen); | 48 | const char *propval, int proplen); |
49 | void *(*find_node_by_compatible)(const void *prev, | ||
50 | const char *compat); | ||
49 | unsigned long (*finalize)(void); | 51 | unsigned long (*finalize)(void); |
50 | char *(*get_path)(const void *phandle, char *buf, int len); | 52 | char *(*get_path)(const void *phandle, char *buf, int len); |
51 | }; | 53 | }; |
@@ -172,6 +174,15 @@ static inline void *find_node_by_alias(const char *alias) | |||
172 | return NULL; | 174 | return NULL; |
173 | } | 175 | } |
174 | 176 | ||
177 | static inline void *find_node_by_compatible(const void *prev, | ||
178 | const char *compat) | ||
179 | { | ||
180 | if (dt_ops.find_node_by_compatible) | ||
181 | return dt_ops.find_node_by_compatible(prev, compat); | ||
182 | |||
183 | return NULL; | ||
184 | } | ||
185 | |||
175 | void dt_fixup_memory(u64 start, u64 size); | 186 | void dt_fixup_memory(u64 start, u64 size); |
176 | void dt_fixup_cpu_clocks(u32 cpufreq, u32 tbfreq, u32 busfreq); | 187 | void dt_fixup_cpu_clocks(u32 cpufreq, u32 tbfreq, u32 busfreq); |
177 | void dt_fixup_clock(const char *path, u32 freq); | 188 | void dt_fixup_clock(const char *path, u32 freq); |
diff --git a/arch/powerpc/configs/mpc8313_rdb_defconfig b/arch/powerpc/configs/mpc8313_rdb_defconfig index db08e736c0ac..3b29ac53844e 100644 --- a/arch/powerpc/configs/mpc8313_rdb_defconfig +++ b/arch/powerpc/configs/mpc8313_rdb_defconfig | |||
@@ -138,7 +138,7 @@ CONFIG_PPC_83xx=y | |||
138 | # CONFIG_PPC_CELL is not set | 138 | # CONFIG_PPC_CELL is not set |
139 | # CONFIG_PPC_CELL_NATIVE is not set | 139 | # CONFIG_PPC_CELL_NATIVE is not set |
140 | # CONFIG_PQ2ADS is not set | 140 | # CONFIG_PQ2ADS is not set |
141 | CONFIG_MPC8313_RDB=y | 141 | CONFIG_MPC831x_RDB=y |
142 | # CONFIG_MPC832x_MDS is not set | 142 | # CONFIG_MPC832x_MDS is not set |
143 | # CONFIG_MPC832x_RDB is not set | 143 | # CONFIG_MPC832x_RDB is not set |
144 | # CONFIG_MPC834x_MDS is not set | 144 | # CONFIG_MPC834x_MDS is not set |
diff --git a/arch/powerpc/configs/mpc8315_rdb_defconfig b/arch/powerpc/configs/mpc8315_rdb_defconfig new file mode 100644 index 000000000000..9adf7f98f675 --- /dev/null +++ b/arch/powerpc/configs/mpc8315_rdb_defconfig | |||
@@ -0,0 +1,1417 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Wed Jan 23 20:02:25 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | CONFIG_6xx=y | ||
12 | # CONFIG_PPC_85xx is not set | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_83xx=y | ||
18 | CONFIG_PPC_FPU=y | ||
19 | CONFIG_PPC_STD_MMU=y | ||
20 | CONFIG_PPC_STD_MMU_32=y | ||
21 | # CONFIG_PPC_MM_SLICES is not set | ||
22 | # CONFIG_SMP is not set | ||
23 | CONFIG_PPC32=y | ||
24 | CONFIG_WORD_SIZE=32 | ||
25 | CONFIG_PPC_MERGE=y | ||
26 | CONFIG_MMU=y | ||
27 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
28 | CONFIG_GENERIC_TIME=y | ||
29 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
30 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
31 | CONFIG_GENERIC_HARDIRQS=y | ||
32 | CONFIG_IRQ_PER_CPU=y | ||
33 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
34 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
35 | CONFIG_GENERIC_HWEIGHT=y | ||
36 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
37 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
38 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
39 | CONFIG_PPC=y | ||
40 | CONFIG_EARLY_PRINTK=y | ||
41 | CONFIG_GENERIC_NVRAM=y | ||
42 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
43 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
44 | CONFIG_PPC_OF=y | ||
45 | CONFIG_OF=y | ||
46 | CONFIG_PPC_UDBG_16550=y | ||
47 | # CONFIG_GENERIC_TBSYNC is not set | ||
48 | CONFIG_AUDIT_ARCH=y | ||
49 | CONFIG_GENERIC_BUG=y | ||
50 | CONFIG_DEFAULT_UIMAGE=y | ||
51 | # CONFIG_PPC_DCR_NATIVE is not set | ||
52 | # CONFIG_PPC_DCR_MMIO is not set | ||
53 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
54 | |||
55 | # | ||
56 | # General setup | ||
57 | # | ||
58 | CONFIG_EXPERIMENTAL=y | ||
59 | CONFIG_BROKEN_ON_SMP=y | ||
60 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
61 | CONFIG_LOCALVERSION="" | ||
62 | CONFIG_LOCALVERSION_AUTO=y | ||
63 | CONFIG_SWAP=y | ||
64 | CONFIG_SYSVIPC=y | ||
65 | CONFIG_SYSVIPC_SYSCTL=y | ||
66 | # CONFIG_POSIX_MQUEUE is not set | ||
67 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
68 | # CONFIG_TASKSTATS is not set | ||
69 | # CONFIG_USER_NS is not set | ||
70 | # CONFIG_PID_NS is not set | ||
71 | # CONFIG_AUDIT is not set | ||
72 | # CONFIG_IKCONFIG is not set | ||
73 | CONFIG_LOG_BUF_SHIFT=14 | ||
74 | # CONFIG_CGROUPS is not set | ||
75 | # CONFIG_FAIR_GROUP_SCHED is not set | ||
76 | CONFIG_SYSFS_DEPRECATED=y | ||
77 | # CONFIG_RELAY is not set | ||
78 | CONFIG_BLK_DEV_INITRD=y | ||
79 | CONFIG_INITRAMFS_SOURCE="" | ||
80 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
81 | CONFIG_SYSCTL=y | ||
82 | CONFIG_EMBEDDED=y | ||
83 | CONFIG_SYSCTL_SYSCALL=y | ||
84 | # CONFIG_KALLSYMS is not set | ||
85 | CONFIG_HOTPLUG=y | ||
86 | CONFIG_PRINTK=y | ||
87 | CONFIG_BUG=y | ||
88 | CONFIG_ELF_CORE=y | ||
89 | CONFIG_BASE_FULL=y | ||
90 | CONFIG_FUTEX=y | ||
91 | CONFIG_ANON_INODES=y | ||
92 | # CONFIG_EPOLL is not set | ||
93 | CONFIG_SIGNALFD=y | ||
94 | CONFIG_EVENTFD=y | ||
95 | CONFIG_SHMEM=y | ||
96 | CONFIG_VM_EVENT_COUNTERS=y | ||
97 | CONFIG_SLUB_DEBUG=y | ||
98 | # CONFIG_SLAB is not set | ||
99 | CONFIG_SLUB=y | ||
100 | # CONFIG_SLOB is not set | ||
101 | CONFIG_SLABINFO=y | ||
102 | CONFIG_RT_MUTEXES=y | ||
103 | # CONFIG_TINY_SHMEM is not set | ||
104 | CONFIG_BASE_SMALL=0 | ||
105 | CONFIG_MODULES=y | ||
106 | CONFIG_MODULE_UNLOAD=y | ||
107 | # CONFIG_MODULE_FORCE_UNLOAD is not set | ||
108 | # CONFIG_MODVERSIONS is not set | ||
109 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
110 | # CONFIG_KMOD is not set | ||
111 | CONFIG_BLOCK=y | ||
112 | # CONFIG_LBD is not set | ||
113 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
114 | # CONFIG_LSF is not set | ||
115 | # CONFIG_BLK_DEV_BSG is not set | ||
116 | |||
117 | # | ||
118 | # IO Schedulers | ||
119 | # | ||
120 | CONFIG_IOSCHED_NOOP=y | ||
121 | CONFIG_IOSCHED_AS=y | ||
122 | CONFIG_IOSCHED_DEADLINE=y | ||
123 | CONFIG_IOSCHED_CFQ=y | ||
124 | CONFIG_DEFAULT_AS=y | ||
125 | # CONFIG_DEFAULT_DEADLINE is not set | ||
126 | # CONFIG_DEFAULT_CFQ is not set | ||
127 | # CONFIG_DEFAULT_NOOP is not set | ||
128 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
129 | |||
130 | # | ||
131 | # Platform support | ||
132 | # | ||
133 | # CONFIG_PPC_MULTIPLATFORM is not set | ||
134 | # CONFIG_PPC_82xx is not set | ||
135 | CONFIG_PPC_83xx=y | ||
136 | # CONFIG_PPC_86xx is not set | ||
137 | # CONFIG_PPC_MPC52xx is not set | ||
138 | # CONFIG_PPC_MPC5200 is not set | ||
139 | # CONFIG_PPC_CELL is not set | ||
140 | # CONFIG_PPC_CELL_NATIVE is not set | ||
141 | # CONFIG_PQ2ADS is not set | ||
142 | CONFIG_MPC831x_RDB=y | ||
143 | # CONFIG_MPC832x_MDS is not set | ||
144 | # CONFIG_MPC832x_RDB is not set | ||
145 | # CONFIG_MPC834x_MDS is not set | ||
146 | # CONFIG_MPC834x_ITX is not set | ||
147 | # CONFIG_MPC836x_MDS is not set | ||
148 | # CONFIG_MPC837x_MDS is not set | ||
149 | CONFIG_PPC_MPC831x=y | ||
150 | CONFIG_IPIC=y | ||
151 | # CONFIG_MPIC is not set | ||
152 | # CONFIG_MPIC_WEIRD is not set | ||
153 | # CONFIG_PPC_I8259 is not set | ||
154 | # CONFIG_PPC_RTAS is not set | ||
155 | # CONFIG_MMIO_NVRAM is not set | ||
156 | # CONFIG_PPC_MPC106 is not set | ||
157 | # CONFIG_PPC_970_NAP is not set | ||
158 | # CONFIG_PPC_INDIRECT_IO is not set | ||
159 | # CONFIG_GENERIC_IOMAP is not set | ||
160 | # CONFIG_CPU_FREQ is not set | ||
161 | # CONFIG_CPM2 is not set | ||
162 | # CONFIG_FSL_ULI1575 is not set | ||
163 | |||
164 | # | ||
165 | # Kernel options | ||
166 | # | ||
167 | # CONFIG_HIGHMEM is not set | ||
168 | CONFIG_TICK_ONESHOT=y | ||
169 | CONFIG_NO_HZ=y | ||
170 | CONFIG_HIGH_RES_TIMERS=y | ||
171 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
172 | # CONFIG_HZ_100 is not set | ||
173 | CONFIG_HZ_250=y | ||
174 | # CONFIG_HZ_300 is not set | ||
175 | # CONFIG_HZ_1000 is not set | ||
176 | CONFIG_HZ=250 | ||
177 | CONFIG_PREEMPT_NONE=y | ||
178 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
179 | # CONFIG_PREEMPT is not set | ||
180 | CONFIG_BINFMT_ELF=y | ||
181 | # CONFIG_BINFMT_MISC is not set | ||
182 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
183 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
184 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
185 | CONFIG_SELECT_MEMORY_MODEL=y | ||
186 | CONFIG_FLATMEM_MANUAL=y | ||
187 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
188 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
189 | CONFIG_FLATMEM=y | ||
190 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
191 | # CONFIG_SPARSEMEM_STATIC is not set | ||
192 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
193 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
194 | # CONFIG_RESOURCES_64BIT is not set | ||
195 | CONFIG_ZONE_DMA_FLAG=1 | ||
196 | CONFIG_BOUNCE=y | ||
197 | CONFIG_VIRT_TO_BUS=y | ||
198 | CONFIG_PROC_DEVICETREE=y | ||
199 | # CONFIG_CMDLINE_BOOL is not set | ||
200 | # CONFIG_PM is not set | ||
201 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
202 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
203 | CONFIG_SECCOMP=y | ||
204 | CONFIG_WANT_DEVICE_TREE=y | ||
205 | CONFIG_DEVICE_TREE="" | ||
206 | CONFIG_ISA_DMA_API=y | ||
207 | |||
208 | # | ||
209 | # Bus options | ||
210 | # | ||
211 | CONFIG_ZONE_DMA=y | ||
212 | CONFIG_GENERIC_ISA_DMA=y | ||
213 | CONFIG_PPC_INDIRECT_PCI=y | ||
214 | CONFIG_FSL_SOC=y | ||
215 | CONFIG_PCI=y | ||
216 | CONFIG_PCI_DOMAINS=y | ||
217 | CONFIG_PCI_SYSCALL=y | ||
218 | # CONFIG_PCIEPORTBUS is not set | ||
219 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
220 | # CONFIG_PCI_MSI is not set | ||
221 | CONFIG_PCI_LEGACY=y | ||
222 | # CONFIG_PCI_DEBUG is not set | ||
223 | # CONFIG_PCCARD is not set | ||
224 | # CONFIG_HOTPLUG_PCI is not set | ||
225 | |||
226 | # | ||
227 | # Advanced setup | ||
228 | # | ||
229 | # CONFIG_ADVANCED_OPTIONS is not set | ||
230 | |||
231 | # | ||
232 | # Default settings for advanced configuration options are used | ||
233 | # | ||
234 | CONFIG_HIGHMEM_START=0xfe000000 | ||
235 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
236 | CONFIG_KERNEL_START=0xc0000000 | ||
237 | CONFIG_TASK_SIZE=0xc0000000 | ||
238 | CONFIG_BOOT_LOAD=0x00800000 | ||
239 | |||
240 | # | ||
241 | # Networking | ||
242 | # | ||
243 | CONFIG_NET=y | ||
244 | |||
245 | # | ||
246 | # Networking options | ||
247 | # | ||
248 | CONFIG_PACKET=y | ||
249 | # CONFIG_PACKET_MMAP is not set | ||
250 | CONFIG_UNIX=y | ||
251 | CONFIG_XFRM=y | ||
252 | # CONFIG_XFRM_USER is not set | ||
253 | # CONFIG_XFRM_SUB_POLICY is not set | ||
254 | # CONFIG_XFRM_MIGRATE is not set | ||
255 | # CONFIG_NET_KEY is not set | ||
256 | CONFIG_INET=y | ||
257 | CONFIG_IP_MULTICAST=y | ||
258 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
259 | CONFIG_IP_FIB_HASH=y | ||
260 | CONFIG_IP_PNP=y | ||
261 | CONFIG_IP_PNP_DHCP=y | ||
262 | CONFIG_IP_PNP_BOOTP=y | ||
263 | # CONFIG_IP_PNP_RARP is not set | ||
264 | # CONFIG_NET_IPIP is not set | ||
265 | # CONFIG_NET_IPGRE is not set | ||
266 | # CONFIG_IP_MROUTE is not set | ||
267 | # CONFIG_ARPD is not set | ||
268 | CONFIG_SYN_COOKIES=y | ||
269 | # CONFIG_INET_AH is not set | ||
270 | # CONFIG_INET_ESP is not set | ||
271 | # CONFIG_INET_IPCOMP is not set | ||
272 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
273 | # CONFIG_INET_TUNNEL is not set | ||
274 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
275 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
276 | CONFIG_INET_XFRM_MODE_BEET=y | ||
277 | # CONFIG_INET_LRO is not set | ||
278 | CONFIG_INET_DIAG=y | ||
279 | CONFIG_INET_TCP_DIAG=y | ||
280 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
281 | CONFIG_TCP_CONG_CUBIC=y | ||
282 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
283 | # CONFIG_TCP_MD5SIG is not set | ||
284 | # CONFIG_IPV6 is not set | ||
285 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
286 | # CONFIG_INET6_TUNNEL is not set | ||
287 | # CONFIG_NETWORK_SECMARK is not set | ||
288 | # CONFIG_NETFILTER is not set | ||
289 | # CONFIG_IP_DCCP is not set | ||
290 | # CONFIG_IP_SCTP is not set | ||
291 | # CONFIG_TIPC is not set | ||
292 | # CONFIG_ATM is not set | ||
293 | # CONFIG_BRIDGE is not set | ||
294 | # CONFIG_VLAN_8021Q is not set | ||
295 | # CONFIG_DECNET is not set | ||
296 | # CONFIG_LLC2 is not set | ||
297 | # CONFIG_IPX is not set | ||
298 | # CONFIG_ATALK is not set | ||
299 | # CONFIG_X25 is not set | ||
300 | # CONFIG_LAPB is not set | ||
301 | # CONFIG_ECONET is not set | ||
302 | # CONFIG_WAN_ROUTER is not set | ||
303 | # CONFIG_NET_SCHED is not set | ||
304 | |||
305 | # | ||
306 | # Network testing | ||
307 | # | ||
308 | # CONFIG_NET_PKTGEN is not set | ||
309 | # CONFIG_HAMRADIO is not set | ||
310 | # CONFIG_IRDA is not set | ||
311 | # CONFIG_BT is not set | ||
312 | # CONFIG_AF_RXRPC is not set | ||
313 | |||
314 | # | ||
315 | # Wireless | ||
316 | # | ||
317 | # CONFIG_CFG80211 is not set | ||
318 | # CONFIG_WIRELESS_EXT is not set | ||
319 | # CONFIG_MAC80211 is not set | ||
320 | # CONFIG_IEEE80211 is not set | ||
321 | # CONFIG_RFKILL is not set | ||
322 | # CONFIG_NET_9P is not set | ||
323 | |||
324 | # | ||
325 | # Device Drivers | ||
326 | # | ||
327 | |||
328 | # | ||
329 | # Generic Driver Options | ||
330 | # | ||
331 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
332 | CONFIG_STANDALONE=y | ||
333 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
334 | # CONFIG_FW_LOADER is not set | ||
335 | # CONFIG_DEBUG_DRIVER is not set | ||
336 | # CONFIG_DEBUG_DEVRES is not set | ||
337 | # CONFIG_SYS_HYPERVISOR is not set | ||
338 | # CONFIG_CONNECTOR is not set | ||
339 | CONFIG_MTD=y | ||
340 | # CONFIG_MTD_DEBUG is not set | ||
341 | # CONFIG_MTD_CONCAT is not set | ||
342 | CONFIG_MTD_PARTITIONS=y | ||
343 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
344 | # CONFIG_MTD_CMDLINE_PARTS is not set | ||
345 | |||
346 | # | ||
347 | # User Modules And Translation Layers | ||
348 | # | ||
349 | CONFIG_MTD_CHAR=y | ||
350 | CONFIG_MTD_BLKDEVS=y | ||
351 | CONFIG_MTD_BLOCK=y | ||
352 | # CONFIG_FTL is not set | ||
353 | # CONFIG_NFTL is not set | ||
354 | # CONFIG_INFTL is not set | ||
355 | # CONFIG_RFD_FTL is not set | ||
356 | # CONFIG_SSFDC is not set | ||
357 | # CONFIG_MTD_OOPS is not set | ||
358 | |||
359 | # | ||
360 | # RAM/ROM/Flash chip drivers | ||
361 | # | ||
362 | CONFIG_MTD_CFI=y | ||
363 | # CONFIG_MTD_JEDECPROBE is not set | ||
364 | CONFIG_MTD_GEN_PROBE=y | ||
365 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
366 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
367 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
368 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
369 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
370 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
371 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
372 | CONFIG_MTD_CFI_I1=y | ||
373 | CONFIG_MTD_CFI_I2=y | ||
374 | # CONFIG_MTD_CFI_I4 is not set | ||
375 | # CONFIG_MTD_CFI_I8 is not set | ||
376 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
377 | CONFIG_MTD_CFI_AMDSTD=y | ||
378 | # CONFIG_MTD_CFI_STAA is not set | ||
379 | CONFIG_MTD_CFI_UTIL=y | ||
380 | # CONFIG_MTD_RAM is not set | ||
381 | # CONFIG_MTD_ROM is not set | ||
382 | # CONFIG_MTD_ABSENT is not set | ||
383 | |||
384 | # | ||
385 | # Mapping drivers for chip access | ||
386 | # | ||
387 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
388 | # CONFIG_MTD_PHYSMAP is not set | ||
389 | CONFIG_MTD_PHYSMAP_OF=y | ||
390 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
391 | # CONFIG_MTD_PLATRAM is not set | ||
392 | |||
393 | # | ||
394 | # Self-contained MTD device drivers | ||
395 | # | ||
396 | # CONFIG_MTD_PMC551 is not set | ||
397 | # CONFIG_MTD_DATAFLASH is not set | ||
398 | # CONFIG_MTD_M25P80 is not set | ||
399 | # CONFIG_MTD_SLRAM is not set | ||
400 | # CONFIG_MTD_PHRAM is not set | ||
401 | # CONFIG_MTD_MTDRAM is not set | ||
402 | # CONFIG_MTD_BLOCK2MTD is not set | ||
403 | |||
404 | # | ||
405 | # Disk-On-Chip Device Drivers | ||
406 | # | ||
407 | # CONFIG_MTD_DOC2000 is not set | ||
408 | # CONFIG_MTD_DOC2001 is not set | ||
409 | # CONFIG_MTD_DOC2001PLUS is not set | ||
410 | CONFIG_MTD_NAND=y | ||
411 | CONFIG_MTD_NAND_VERIFY_WRITE=y | ||
412 | # CONFIG_MTD_NAND_ECC_SMC is not set | ||
413 | # CONFIG_MTD_NAND_MUSEUM_IDS is not set | ||
414 | CONFIG_MTD_NAND_IDS=y | ||
415 | # CONFIG_MTD_NAND_DISKONCHIP is not set | ||
416 | # CONFIG_MTD_NAND_CAFE is not set | ||
417 | # CONFIG_MTD_NAND_NANDSIM is not set | ||
418 | # CONFIG_MTD_NAND_PLATFORM is not set | ||
419 | # CONFIG_MTD_ALAUDA is not set | ||
420 | # CONFIG_MTD_ONENAND is not set | ||
421 | |||
422 | # | ||
423 | # UBI - Unsorted block images | ||
424 | # | ||
425 | # CONFIG_MTD_UBI is not set | ||
426 | CONFIG_OF_DEVICE=y | ||
427 | # CONFIG_PARPORT is not set | ||
428 | CONFIG_BLK_DEV=y | ||
429 | # CONFIG_BLK_DEV_FD is not set | ||
430 | # CONFIG_BLK_CPQ_DA is not set | ||
431 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
432 | # CONFIG_BLK_DEV_DAC960 is not set | ||
433 | # CONFIG_BLK_DEV_UMEM is not set | ||
434 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
435 | CONFIG_BLK_DEV_LOOP=y | ||
436 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
437 | # CONFIG_BLK_DEV_NBD is not set | ||
438 | # CONFIG_BLK_DEV_SX8 is not set | ||
439 | # CONFIG_BLK_DEV_UB is not set | ||
440 | CONFIG_BLK_DEV_RAM=y | ||
441 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
442 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
443 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
444 | # CONFIG_CDROM_PKTCDVD is not set | ||
445 | # CONFIG_ATA_OVER_ETH is not set | ||
446 | CONFIG_MISC_DEVICES=y | ||
447 | # CONFIG_PHANTOM is not set | ||
448 | # CONFIG_EEPROM_93CX6 is not set | ||
449 | # CONFIG_SGI_IOC4 is not set | ||
450 | # CONFIG_TIFM_CORE is not set | ||
451 | # CONFIG_IDE is not set | ||
452 | |||
453 | # | ||
454 | # SCSI device support | ||
455 | # | ||
456 | # CONFIG_RAID_ATTRS is not set | ||
457 | CONFIG_SCSI=y | ||
458 | CONFIG_SCSI_DMA=y | ||
459 | # CONFIG_SCSI_TGT is not set | ||
460 | # CONFIG_SCSI_NETLINK is not set | ||
461 | CONFIG_SCSI_PROC_FS=y | ||
462 | |||
463 | # | ||
464 | # SCSI support type (disk, tape, CD-ROM) | ||
465 | # | ||
466 | # CONFIG_BLK_DEV_SD is not set | ||
467 | # CONFIG_CHR_DEV_ST is not set | ||
468 | # CONFIG_CHR_DEV_OSST is not set | ||
469 | # CONFIG_BLK_DEV_SR is not set | ||
470 | CONFIG_CHR_DEV_SG=y | ||
471 | # CONFIG_CHR_DEV_SCH is not set | ||
472 | |||
473 | # | ||
474 | # Some SCSI devices (e.g. CD jukebox) support multiple LUNs | ||
475 | # | ||
476 | # CONFIG_SCSI_MULTI_LUN is not set | ||
477 | # CONFIG_SCSI_CONSTANTS is not set | ||
478 | # CONFIG_SCSI_LOGGING is not set | ||
479 | # CONFIG_SCSI_SCAN_ASYNC is not set | ||
480 | CONFIG_SCSI_WAIT_SCAN=m | ||
481 | |||
482 | # | ||
483 | # SCSI Transports | ||
484 | # | ||
485 | CONFIG_SCSI_SPI_ATTRS=y | ||
486 | # CONFIG_SCSI_FC_ATTRS is not set | ||
487 | # CONFIG_SCSI_ISCSI_ATTRS is not set | ||
488 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
489 | # CONFIG_SCSI_SRP_ATTRS is not set | ||
490 | CONFIG_SCSI_LOWLEVEL=y | ||
491 | # CONFIG_ISCSI_TCP is not set | ||
492 | # CONFIG_BLK_DEV_3W_XXXX_RAID is not set | ||
493 | # CONFIG_SCSI_3W_9XXX is not set | ||
494 | # CONFIG_SCSI_ACARD is not set | ||
495 | # CONFIG_SCSI_AACRAID is not set | ||
496 | # CONFIG_SCSI_AIC7XXX is not set | ||
497 | # CONFIG_SCSI_AIC7XXX_OLD is not set | ||
498 | # CONFIG_SCSI_AIC79XX is not set | ||
499 | # CONFIG_SCSI_AIC94XX is not set | ||
500 | # CONFIG_SCSI_DPT_I2O is not set | ||
501 | # CONFIG_SCSI_ADVANSYS is not set | ||
502 | # CONFIG_SCSI_ARCMSR is not set | ||
503 | # CONFIG_MEGARAID_NEWGEN is not set | ||
504 | # CONFIG_MEGARAID_LEGACY is not set | ||
505 | # CONFIG_MEGARAID_SAS is not set | ||
506 | # CONFIG_SCSI_HPTIOP is not set | ||
507 | # CONFIG_SCSI_BUSLOGIC is not set | ||
508 | # CONFIG_SCSI_DMX3191D is not set | ||
509 | # CONFIG_SCSI_EATA is not set | ||
510 | # CONFIG_SCSI_FUTURE_DOMAIN is not set | ||
511 | # CONFIG_SCSI_GDTH is not set | ||
512 | # CONFIG_SCSI_IPS is not set | ||
513 | # CONFIG_SCSI_INITIO is not set | ||
514 | # CONFIG_SCSI_INIA100 is not set | ||
515 | # CONFIG_SCSI_STEX is not set | ||
516 | # CONFIG_SCSI_SYM53C8XX_2 is not set | ||
517 | # CONFIG_SCSI_IPR is not set | ||
518 | # CONFIG_SCSI_QLOGIC_1280 is not set | ||
519 | # CONFIG_SCSI_QLA_FC is not set | ||
520 | # CONFIG_SCSI_QLA_ISCSI is not set | ||
521 | # CONFIG_SCSI_LPFC is not set | ||
522 | # CONFIG_SCSI_DC395x is not set | ||
523 | # CONFIG_SCSI_DC390T is not set | ||
524 | # CONFIG_SCSI_NSP32 is not set | ||
525 | # CONFIG_SCSI_DEBUG is not set | ||
526 | # CONFIG_SCSI_SRP is not set | ||
527 | CONFIG_ATA=y | ||
528 | # CONFIG_ATA_NONSTANDARD is not set | ||
529 | # CONFIG_SATA_AHCI is not set | ||
530 | # CONFIG_SATA_SVW is not set | ||
531 | # CONFIG_ATA_PIIX is not set | ||
532 | # CONFIG_SATA_MV is not set | ||
533 | # CONFIG_SATA_NV is not set | ||
534 | # CONFIG_PDC_ADMA is not set | ||
535 | # CONFIG_SATA_QSTOR is not set | ||
536 | # CONFIG_SATA_PROMISE is not set | ||
537 | # CONFIG_SATA_SX4 is not set | ||
538 | # CONFIG_SATA_SIL is not set | ||
539 | # CONFIG_SATA_SIL24 is not set | ||
540 | # CONFIG_SATA_SIS is not set | ||
541 | # CONFIG_SATA_ULI is not set | ||
542 | # CONFIG_SATA_VIA is not set | ||
543 | # CONFIG_SATA_VITESSE is not set | ||
544 | # CONFIG_SATA_INIC162X is not set | ||
545 | CONFIG_SATA_FSL=y | ||
546 | # CONFIG_PATA_ALI is not set | ||
547 | # CONFIG_PATA_AMD is not set | ||
548 | # CONFIG_PATA_ARTOP is not set | ||
549 | # CONFIG_PATA_ATIIXP is not set | ||
550 | # CONFIG_PATA_CMD640_PCI is not set | ||
551 | # CONFIG_PATA_CMD64X is not set | ||
552 | # CONFIG_PATA_CS5520 is not set | ||
553 | # CONFIG_PATA_CS5530 is not set | ||
554 | # CONFIG_PATA_CYPRESS is not set | ||
555 | # CONFIG_PATA_EFAR is not set | ||
556 | # CONFIG_ATA_GENERIC is not set | ||
557 | # CONFIG_PATA_HPT366 is not set | ||
558 | # CONFIG_PATA_HPT37X is not set | ||
559 | # CONFIG_PATA_HPT3X2N is not set | ||
560 | # CONFIG_PATA_HPT3X3 is not set | ||
561 | # CONFIG_PATA_IT821X is not set | ||
562 | # CONFIG_PATA_IT8213 is not set | ||
563 | # CONFIG_PATA_JMICRON is not set | ||
564 | # CONFIG_PATA_TRIFLEX is not set | ||
565 | # CONFIG_PATA_MARVELL is not set | ||
566 | # CONFIG_PATA_MPIIX is not set | ||
567 | # CONFIG_PATA_OLDPIIX is not set | ||
568 | # CONFIG_PATA_NETCELL is not set | ||
569 | # CONFIG_PATA_NS87410 is not set | ||
570 | # CONFIG_PATA_NS87415 is not set | ||
571 | # CONFIG_PATA_OPTI is not set | ||
572 | # CONFIG_PATA_OPTIDMA is not set | ||
573 | # CONFIG_PATA_PDC_OLD is not set | ||
574 | # CONFIG_PATA_RADISYS is not set | ||
575 | # CONFIG_PATA_RZ1000 is not set | ||
576 | # CONFIG_PATA_SC1200 is not set | ||
577 | # CONFIG_PATA_SERVERWORKS is not set | ||
578 | # CONFIG_PATA_PDC2027X is not set | ||
579 | # CONFIG_PATA_SIL680 is not set | ||
580 | # CONFIG_PATA_SIS is not set | ||
581 | # CONFIG_PATA_VIA is not set | ||
582 | # CONFIG_PATA_WINBOND is not set | ||
583 | # CONFIG_PATA_PLATFORM is not set | ||
584 | CONFIG_MD=y | ||
585 | CONFIG_BLK_DEV_MD=y | ||
586 | CONFIG_MD_LINEAR=y | ||
587 | CONFIG_MD_RAID0=y | ||
588 | CONFIG_MD_RAID1=y | ||
589 | # CONFIG_MD_RAID10 is not set | ||
590 | # CONFIG_MD_RAID456 is not set | ||
591 | # CONFIG_MD_MULTIPATH is not set | ||
592 | # CONFIG_MD_FAULTY is not set | ||
593 | # CONFIG_BLK_DEV_DM is not set | ||
594 | # CONFIG_FUSION is not set | ||
595 | |||
596 | # | ||
597 | # IEEE 1394 (FireWire) support | ||
598 | # | ||
599 | # CONFIG_FIREWIRE is not set | ||
600 | # CONFIG_IEEE1394 is not set | ||
601 | # CONFIG_I2O is not set | ||
602 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
603 | CONFIG_NETDEVICES=y | ||
604 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
605 | # CONFIG_DUMMY is not set | ||
606 | # CONFIG_BONDING is not set | ||
607 | # CONFIG_MACVLAN is not set | ||
608 | # CONFIG_EQUALIZER is not set | ||
609 | # CONFIG_TUN is not set | ||
610 | # CONFIG_VETH is not set | ||
611 | # CONFIG_ARCNET is not set | ||
612 | CONFIG_PHYLIB=y | ||
613 | |||
614 | # | ||
615 | # MII PHY device drivers | ||
616 | # | ||
617 | # CONFIG_MARVELL_PHY is not set | ||
618 | # CONFIG_DAVICOM_PHY is not set | ||
619 | # CONFIG_QSEMI_PHY is not set | ||
620 | # CONFIG_LXT_PHY is not set | ||
621 | # CONFIG_CICADA_PHY is not set | ||
622 | # CONFIG_VITESSE_PHY is not set | ||
623 | # CONFIG_SMSC_PHY is not set | ||
624 | # CONFIG_BROADCOM_PHY is not set | ||
625 | # CONFIG_ICPLUS_PHY is not set | ||
626 | # CONFIG_FIXED_PHY is not set | ||
627 | # CONFIG_MDIO_BITBANG is not set | ||
628 | CONFIG_NET_ETHERNET=y | ||
629 | CONFIG_MII=y | ||
630 | # CONFIG_HAPPYMEAL is not set | ||
631 | # CONFIG_SUNGEM is not set | ||
632 | # CONFIG_CASSINI is not set | ||
633 | # CONFIG_NET_VENDOR_3COM is not set | ||
634 | # CONFIG_NET_TULIP is not set | ||
635 | # CONFIG_HP100 is not set | ||
636 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
637 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
638 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
639 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
640 | CONFIG_NET_PCI=y | ||
641 | # CONFIG_PCNET32 is not set | ||
642 | # CONFIG_AMD8111_ETH is not set | ||
643 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
644 | # CONFIG_B44 is not set | ||
645 | # CONFIG_FORCEDETH is not set | ||
646 | # CONFIG_EEPRO100 is not set | ||
647 | CONFIG_E100=y | ||
648 | # CONFIG_FEALNX is not set | ||
649 | # CONFIG_NATSEMI is not set | ||
650 | # CONFIG_NE2K_PCI is not set | ||
651 | # CONFIG_8139CP is not set | ||
652 | # CONFIG_8139TOO is not set | ||
653 | # CONFIG_SIS900 is not set | ||
654 | # CONFIG_EPIC100 is not set | ||
655 | # CONFIG_SUNDANCE is not set | ||
656 | # CONFIG_TLAN is not set | ||
657 | # CONFIG_VIA_RHINE is not set | ||
658 | # CONFIG_SC92031 is not set | ||
659 | CONFIG_NETDEV_1000=y | ||
660 | # CONFIG_ACENIC is not set | ||
661 | # CONFIG_DL2K is not set | ||
662 | # CONFIG_E1000 is not set | ||
663 | # CONFIG_E1000E is not set | ||
664 | # CONFIG_IP1000 is not set | ||
665 | # CONFIG_NS83820 is not set | ||
666 | # CONFIG_HAMACHI is not set | ||
667 | # CONFIG_YELLOWFIN is not set | ||
668 | # CONFIG_R8169 is not set | ||
669 | # CONFIG_SIS190 is not set | ||
670 | # CONFIG_SKGE is not set | ||
671 | # CONFIG_SKY2 is not set | ||
672 | # CONFIG_SK98LIN is not set | ||
673 | # CONFIG_VIA_VELOCITY is not set | ||
674 | # CONFIG_TIGON3 is not set | ||
675 | # CONFIG_BNX2 is not set | ||
676 | CONFIG_GIANFAR=y | ||
677 | CONFIG_GFAR_NAPI=y | ||
678 | # CONFIG_QLA3XXX is not set | ||
679 | # CONFIG_ATL1 is not set | ||
680 | CONFIG_NETDEV_10000=y | ||
681 | # CONFIG_CHELSIO_T1 is not set | ||
682 | # CONFIG_CHELSIO_T3 is not set | ||
683 | # CONFIG_IXGBE is not set | ||
684 | # CONFIG_IXGB is not set | ||
685 | # CONFIG_S2IO is not set | ||
686 | # CONFIG_MYRI10GE is not set | ||
687 | # CONFIG_NETXEN_NIC is not set | ||
688 | # CONFIG_NIU is not set | ||
689 | # CONFIG_MLX4_CORE is not set | ||
690 | # CONFIG_TEHUTI is not set | ||
691 | # CONFIG_TR is not set | ||
692 | |||
693 | # | ||
694 | # Wireless LAN | ||
695 | # | ||
696 | # CONFIG_WLAN_PRE80211 is not set | ||
697 | # CONFIG_WLAN_80211 is not set | ||
698 | |||
699 | # | ||
700 | # USB Network Adapters | ||
701 | # | ||
702 | # CONFIG_USB_CATC is not set | ||
703 | # CONFIG_USB_KAWETH is not set | ||
704 | # CONFIG_USB_PEGASUS is not set | ||
705 | # CONFIG_USB_RTL8150 is not set | ||
706 | # CONFIG_USB_USBNET is not set | ||
707 | # CONFIG_WAN is not set | ||
708 | # CONFIG_FDDI is not set | ||
709 | # CONFIG_HIPPI is not set | ||
710 | # CONFIG_PPP is not set | ||
711 | # CONFIG_SLIP is not set | ||
712 | # CONFIG_NET_FC is not set | ||
713 | # CONFIG_SHAPER is not set | ||
714 | # CONFIG_NETCONSOLE is not set | ||
715 | # CONFIG_NETPOLL is not set | ||
716 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
717 | # CONFIG_ISDN is not set | ||
718 | # CONFIG_PHONE is not set | ||
719 | |||
720 | # | ||
721 | # Input device support | ||
722 | # | ||
723 | CONFIG_INPUT=y | ||
724 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
725 | # CONFIG_INPUT_POLLDEV is not set | ||
726 | |||
727 | # | ||
728 | # Userland interfaces | ||
729 | # | ||
730 | # CONFIG_INPUT_MOUSEDEV is not set | ||
731 | # CONFIG_INPUT_JOYDEV is not set | ||
732 | # CONFIG_INPUT_EVDEV is not set | ||
733 | # CONFIG_INPUT_EVBUG is not set | ||
734 | |||
735 | # | ||
736 | # Input Device Drivers | ||
737 | # | ||
738 | # CONFIG_INPUT_KEYBOARD is not set | ||
739 | # CONFIG_INPUT_MOUSE is not set | ||
740 | # CONFIG_INPUT_JOYSTICK is not set | ||
741 | # CONFIG_INPUT_TABLET is not set | ||
742 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
743 | # CONFIG_INPUT_MISC is not set | ||
744 | |||
745 | # | ||
746 | # Hardware I/O ports | ||
747 | # | ||
748 | # CONFIG_SERIO is not set | ||
749 | # CONFIG_GAMEPORT is not set | ||
750 | |||
751 | # | ||
752 | # Character devices | ||
753 | # | ||
754 | # CONFIG_VT is not set | ||
755 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
756 | |||
757 | # | ||
758 | # Serial drivers | ||
759 | # | ||
760 | CONFIG_SERIAL_8250=y | ||
761 | CONFIG_SERIAL_8250_CONSOLE=y | ||
762 | CONFIG_SERIAL_8250_PCI=y | ||
763 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
764 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
765 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
766 | |||
767 | # | ||
768 | # Non-8250 serial port support | ||
769 | # | ||
770 | # CONFIG_SERIAL_UARTLITE is not set | ||
771 | CONFIG_SERIAL_CORE=y | ||
772 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
773 | # CONFIG_SERIAL_JSM is not set | ||
774 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
775 | CONFIG_UNIX98_PTYS=y | ||
776 | CONFIG_LEGACY_PTYS=y | ||
777 | CONFIG_LEGACY_PTY_COUNT=256 | ||
778 | # CONFIG_IPMI_HANDLER is not set | ||
779 | CONFIG_HW_RANDOM=y | ||
780 | # CONFIG_NVRAM is not set | ||
781 | # CONFIG_GEN_RTC is not set | ||
782 | # CONFIG_R3964 is not set | ||
783 | # CONFIG_APPLICOM is not set | ||
784 | # CONFIG_RAW_DRIVER is not set | ||
785 | # CONFIG_TCG_TPM is not set | ||
786 | CONFIG_DEVPORT=y | ||
787 | CONFIG_I2C=y | ||
788 | CONFIG_I2C_BOARDINFO=y | ||
789 | CONFIG_I2C_CHARDEV=y | ||
790 | |||
791 | # | ||
792 | # I2C Algorithms | ||
793 | # | ||
794 | # CONFIG_I2C_ALGOBIT is not set | ||
795 | # CONFIG_I2C_ALGOPCF is not set | ||
796 | # CONFIG_I2C_ALGOPCA is not set | ||
797 | |||
798 | # | ||
799 | # I2C Hardware Bus support | ||
800 | # | ||
801 | # CONFIG_I2C_ALI1535 is not set | ||
802 | # CONFIG_I2C_ALI1563 is not set | ||
803 | # CONFIG_I2C_ALI15X3 is not set | ||
804 | # CONFIG_I2C_AMD756 is not set | ||
805 | # CONFIG_I2C_AMD8111 is not set | ||
806 | # CONFIG_I2C_I801 is not set | ||
807 | # CONFIG_I2C_I810 is not set | ||
808 | # CONFIG_I2C_PIIX4 is not set | ||
809 | CONFIG_I2C_MPC=y | ||
810 | # CONFIG_I2C_NFORCE2 is not set | ||
811 | # CONFIG_I2C_OCORES is not set | ||
812 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
813 | # CONFIG_I2C_PROSAVAGE is not set | ||
814 | # CONFIG_I2C_SAVAGE4 is not set | ||
815 | # CONFIG_I2C_SIMTEC is not set | ||
816 | # CONFIG_I2C_SIS5595 is not set | ||
817 | # CONFIG_I2C_SIS630 is not set | ||
818 | # CONFIG_I2C_SIS96X is not set | ||
819 | # CONFIG_I2C_TAOS_EVM is not set | ||
820 | # CONFIG_I2C_STUB is not set | ||
821 | # CONFIG_I2C_TINY_USB is not set | ||
822 | # CONFIG_I2C_VIA is not set | ||
823 | # CONFIG_I2C_VIAPRO is not set | ||
824 | # CONFIG_I2C_VOODOO3 is not set | ||
825 | |||
826 | # | ||
827 | # Miscellaneous I2C Chip support | ||
828 | # | ||
829 | # CONFIG_SENSORS_DS1337 is not set | ||
830 | # CONFIG_SENSORS_DS1374 is not set | ||
831 | # CONFIG_DS1682 is not set | ||
832 | # CONFIG_SENSORS_EEPROM is not set | ||
833 | # CONFIG_SENSORS_PCF8574 is not set | ||
834 | # CONFIG_SENSORS_PCA9539 is not set | ||
835 | # CONFIG_SENSORS_PCF8591 is not set | ||
836 | # CONFIG_SENSORS_M41T00 is not set | ||
837 | # CONFIG_SENSORS_MAX6875 is not set | ||
838 | # CONFIG_SENSORS_TSL2550 is not set | ||
839 | # CONFIG_I2C_DEBUG_CORE is not set | ||
840 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
841 | # CONFIG_I2C_DEBUG_BUS is not set | ||
842 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
843 | |||
844 | # | ||
845 | # SPI support | ||
846 | # | ||
847 | CONFIG_SPI=y | ||
848 | # CONFIG_SPI_DEBUG is not set | ||
849 | CONFIG_SPI_MASTER=y | ||
850 | |||
851 | # | ||
852 | # SPI Master Controller Drivers | ||
853 | # | ||
854 | CONFIG_SPI_BITBANG=y | ||
855 | CONFIG_SPI_MPC83xx=y | ||
856 | |||
857 | # | ||
858 | # SPI Protocol Masters | ||
859 | # | ||
860 | # CONFIG_SPI_AT25 is not set | ||
861 | # CONFIG_SPI_SPIDEV is not set | ||
862 | # CONFIG_SPI_TLE62X0 is not set | ||
863 | # CONFIG_W1 is not set | ||
864 | # CONFIG_POWER_SUPPLY is not set | ||
865 | CONFIG_HWMON=y | ||
866 | # CONFIG_HWMON_VID is not set | ||
867 | # CONFIG_SENSORS_AD7418 is not set | ||
868 | # CONFIG_SENSORS_ADM1021 is not set | ||
869 | # CONFIG_SENSORS_ADM1025 is not set | ||
870 | # CONFIG_SENSORS_ADM1026 is not set | ||
871 | # CONFIG_SENSORS_ADM1029 is not set | ||
872 | # CONFIG_SENSORS_ADM1031 is not set | ||
873 | # CONFIG_SENSORS_ADM9240 is not set | ||
874 | # CONFIG_SENSORS_ADT7470 is not set | ||
875 | # CONFIG_SENSORS_ATXP1 is not set | ||
876 | # CONFIG_SENSORS_DS1621 is not set | ||
877 | # CONFIG_SENSORS_I5K_AMB is not set | ||
878 | # CONFIG_SENSORS_F71805F is not set | ||
879 | # CONFIG_SENSORS_F71882FG is not set | ||
880 | # CONFIG_SENSORS_F75375S is not set | ||
881 | # CONFIG_SENSORS_GL518SM is not set | ||
882 | # CONFIG_SENSORS_GL520SM is not set | ||
883 | # CONFIG_SENSORS_IT87 is not set | ||
884 | # CONFIG_SENSORS_LM63 is not set | ||
885 | # CONFIG_SENSORS_LM70 is not set | ||
886 | # CONFIG_SENSORS_LM75 is not set | ||
887 | # CONFIG_SENSORS_LM77 is not set | ||
888 | # CONFIG_SENSORS_LM78 is not set | ||
889 | # CONFIG_SENSORS_LM80 is not set | ||
890 | # CONFIG_SENSORS_LM83 is not set | ||
891 | # CONFIG_SENSORS_LM85 is not set | ||
892 | # CONFIG_SENSORS_LM87 is not set | ||
893 | # CONFIG_SENSORS_LM90 is not set | ||
894 | # CONFIG_SENSORS_LM92 is not set | ||
895 | # CONFIG_SENSORS_LM93 is not set | ||
896 | # CONFIG_SENSORS_MAX1619 is not set | ||
897 | # CONFIG_SENSORS_MAX6650 is not set | ||
898 | # CONFIG_SENSORS_PC87360 is not set | ||
899 | # CONFIG_SENSORS_PC87427 is not set | ||
900 | # CONFIG_SENSORS_SIS5595 is not set | ||
901 | # CONFIG_SENSORS_DME1737 is not set | ||
902 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
903 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
904 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
905 | # CONFIG_SENSORS_THMC50 is not set | ||
906 | # CONFIG_SENSORS_VIA686A is not set | ||
907 | # CONFIG_SENSORS_VT1211 is not set | ||
908 | # CONFIG_SENSORS_VT8231 is not set | ||
909 | # CONFIG_SENSORS_W83781D is not set | ||
910 | # CONFIG_SENSORS_W83791D is not set | ||
911 | # CONFIG_SENSORS_W83792D is not set | ||
912 | # CONFIG_SENSORS_W83793 is not set | ||
913 | # CONFIG_SENSORS_W83L785TS is not set | ||
914 | # CONFIG_SENSORS_W83627HF is not set | ||
915 | # CONFIG_SENSORS_W83627EHF is not set | ||
916 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
917 | CONFIG_WATCHDOG=y | ||
918 | # CONFIG_WATCHDOG_NOWAYOUT is not set | ||
919 | |||
920 | # | ||
921 | # Watchdog Device Drivers | ||
922 | # | ||
923 | # CONFIG_SOFT_WATCHDOG is not set | ||
924 | CONFIG_83xx_WDT=y | ||
925 | |||
926 | # | ||
927 | # PCI-based Watchdog Cards | ||
928 | # | ||
929 | # CONFIG_PCIPCWATCHDOG is not set | ||
930 | # CONFIG_WDTPCI is not set | ||
931 | |||
932 | # | ||
933 | # USB-based Watchdog Cards | ||
934 | # | ||
935 | # CONFIG_USBPCWATCHDOG is not set | ||
936 | |||
937 | # | ||
938 | # Sonics Silicon Backplane | ||
939 | # | ||
940 | CONFIG_SSB_POSSIBLE=y | ||
941 | # CONFIG_SSB is not set | ||
942 | |||
943 | # | ||
944 | # Multifunction device drivers | ||
945 | # | ||
946 | # CONFIG_MFD_SM501 is not set | ||
947 | |||
948 | # | ||
949 | # Multimedia devices | ||
950 | # | ||
951 | # CONFIG_VIDEO_DEV is not set | ||
952 | # CONFIG_DVB_CORE is not set | ||
953 | CONFIG_DAB=y | ||
954 | # CONFIG_USB_DABUSB is not set | ||
955 | |||
956 | # | ||
957 | # Graphics support | ||
958 | # | ||
959 | # CONFIG_AGP is not set | ||
960 | # CONFIG_DRM is not set | ||
961 | # CONFIG_VGASTATE is not set | ||
962 | CONFIG_VIDEO_OUTPUT_CONTROL=m | ||
963 | # CONFIG_FB is not set | ||
964 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
965 | |||
966 | # | ||
967 | # Display device support | ||
968 | # | ||
969 | # CONFIG_DISPLAY_SUPPORT is not set | ||
970 | |||
971 | # | ||
972 | # Sound | ||
973 | # | ||
974 | # CONFIG_SOUND is not set | ||
975 | CONFIG_HID_SUPPORT=y | ||
976 | CONFIG_HID=y | ||
977 | # CONFIG_HID_DEBUG is not set | ||
978 | # CONFIG_HIDRAW is not set | ||
979 | |||
980 | # | ||
981 | # USB Input Devices | ||
982 | # | ||
983 | # CONFIG_USB_HID is not set | ||
984 | |||
985 | # | ||
986 | # USB HID Boot Protocol drivers | ||
987 | # | ||
988 | # CONFIG_USB_KBD is not set | ||
989 | # CONFIG_USB_MOUSE is not set | ||
990 | CONFIG_USB_SUPPORT=y | ||
991 | CONFIG_USB_ARCH_HAS_HCD=y | ||
992 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
993 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
994 | CONFIG_USB=y | ||
995 | # CONFIG_USB_DEBUG is not set | ||
996 | |||
997 | # | ||
998 | # Miscellaneous USB options | ||
999 | # | ||
1000 | CONFIG_USB_DEVICEFS=y | ||
1001 | CONFIG_USB_DEVICE_CLASS=y | ||
1002 | # CONFIG_USB_DYNAMIC_MINORS is not set | ||
1003 | # CONFIG_USB_OTG is not set | ||
1004 | |||
1005 | # | ||
1006 | # USB Host Controller Drivers | ||
1007 | # | ||
1008 | CONFIG_USB_EHCI_HCD=y | ||
1009 | # CONFIG_USB_EHCI_SPLIT_ISO is not set | ||
1010 | CONFIG_USB_EHCI_ROOT_HUB_TT=y | ||
1011 | # CONFIG_USB_EHCI_TT_NEWSCHED is not set | ||
1012 | CONFIG_USB_EHCI_FSL=y | ||
1013 | # CONFIG_USB_ISP116X_HCD is not set | ||
1014 | CONFIG_USB_OHCI_HCD=y | ||
1015 | CONFIG_USB_OHCI_HCD_PPC_OF=y | ||
1016 | CONFIG_USB_OHCI_HCD_PPC_OF_BE=y | ||
1017 | # CONFIG_USB_OHCI_HCD_PPC_OF_LE is not set | ||
1018 | CONFIG_USB_OHCI_HCD_PCI=y | ||
1019 | CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y | ||
1020 | CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y | ||
1021 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y | ||
1022 | CONFIG_USB_UHCI_HCD=y | ||
1023 | # CONFIG_USB_SL811_HCD is not set | ||
1024 | # CONFIG_USB_R8A66597_HCD is not set | ||
1025 | |||
1026 | # | ||
1027 | # USB Device Class drivers | ||
1028 | # | ||
1029 | # CONFIG_USB_ACM is not set | ||
1030 | # CONFIG_USB_PRINTER is not set | ||
1031 | |||
1032 | # | ||
1033 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
1034 | # | ||
1035 | |||
1036 | # | ||
1037 | # may also be needed; see USB_STORAGE Help for more information | ||
1038 | # | ||
1039 | CONFIG_USB_STORAGE=y | ||
1040 | # CONFIG_USB_STORAGE_DEBUG is not set | ||
1041 | # CONFIG_USB_STORAGE_DATAFAB is not set | ||
1042 | # CONFIG_USB_STORAGE_FREECOM is not set | ||
1043 | # CONFIG_USB_STORAGE_ISD200 is not set | ||
1044 | # CONFIG_USB_STORAGE_DPCM is not set | ||
1045 | # CONFIG_USB_STORAGE_USBAT is not set | ||
1046 | # CONFIG_USB_STORAGE_SDDR09 is not set | ||
1047 | # CONFIG_USB_STORAGE_SDDR55 is not set | ||
1048 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | ||
1049 | # CONFIG_USB_STORAGE_ALAUDA is not set | ||
1050 | # CONFIG_USB_STORAGE_KARMA is not set | ||
1051 | # CONFIG_USB_LIBUSUAL is not set | ||
1052 | |||
1053 | # | ||
1054 | # USB Imaging devices | ||
1055 | # | ||
1056 | # CONFIG_USB_MDC800 is not set | ||
1057 | # CONFIG_USB_MICROTEK is not set | ||
1058 | CONFIG_USB_MON=y | ||
1059 | |||
1060 | # | ||
1061 | # USB port drivers | ||
1062 | # | ||
1063 | |||
1064 | # | ||
1065 | # USB Serial Converter support | ||
1066 | # | ||
1067 | # CONFIG_USB_SERIAL is not set | ||
1068 | |||
1069 | # | ||
1070 | # USB Miscellaneous drivers | ||
1071 | # | ||
1072 | # CONFIG_USB_EMI62 is not set | ||
1073 | # CONFIG_USB_EMI26 is not set | ||
1074 | # CONFIG_USB_ADUTUX is not set | ||
1075 | # CONFIG_USB_AUERSWALD is not set | ||
1076 | # CONFIG_USB_RIO500 is not set | ||
1077 | # CONFIG_USB_LEGOTOWER is not set | ||
1078 | # CONFIG_USB_LCD is not set | ||
1079 | # CONFIG_USB_BERRY_CHARGE is not set | ||
1080 | # CONFIG_USB_LED is not set | ||
1081 | # CONFIG_USB_CYPRESS_CY7C63 is not set | ||
1082 | # CONFIG_USB_CYTHERM is not set | ||
1083 | # CONFIG_USB_PHIDGET is not set | ||
1084 | # CONFIG_USB_IDMOUSE is not set | ||
1085 | # CONFIG_USB_FTDI_ELAN is not set | ||
1086 | # CONFIG_USB_APPLEDISPLAY is not set | ||
1087 | # CONFIG_USB_SISUSBVGA is not set | ||
1088 | # CONFIG_USB_LD is not set | ||
1089 | # CONFIG_USB_TRANCEVIBRATOR is not set | ||
1090 | # CONFIG_USB_IOWARRIOR is not set | ||
1091 | # CONFIG_USB_TEST is not set | ||
1092 | |||
1093 | # | ||
1094 | # USB DSL modem support | ||
1095 | # | ||
1096 | |||
1097 | # | ||
1098 | # USB Gadget Support | ||
1099 | # | ||
1100 | CONFIG_USB_GADGET=y | ||
1101 | # CONFIG_USB_GADGET_DEBUG is not set | ||
1102 | # CONFIG_USB_GADGET_DEBUG_FILES is not set | ||
1103 | CONFIG_USB_GADGET_SELECTED=y | ||
1104 | # CONFIG_USB_GADGET_AMD5536UDC is not set | ||
1105 | # CONFIG_USB_GADGET_ATMEL_USBA is not set | ||
1106 | # CONFIG_USB_GADGET_FSL_USB2 is not set | ||
1107 | CONFIG_USB_GADGET_NET2280=y | ||
1108 | CONFIG_USB_NET2280=y | ||
1109 | # CONFIG_USB_GADGET_PXA2XX is not set | ||
1110 | # CONFIG_USB_GADGET_M66592 is not set | ||
1111 | # CONFIG_USB_GADGET_GOKU is not set | ||
1112 | # CONFIG_USB_GADGET_LH7A40X is not set | ||
1113 | # CONFIG_USB_GADGET_OMAP is not set | ||
1114 | # CONFIG_USB_GADGET_S3C2410 is not set | ||
1115 | # CONFIG_USB_GADGET_AT91 is not set | ||
1116 | # CONFIG_USB_GADGET_DUMMY_HCD is not set | ||
1117 | CONFIG_USB_GADGET_DUALSPEED=y | ||
1118 | # CONFIG_USB_ZERO is not set | ||
1119 | CONFIG_USB_ETH=y | ||
1120 | CONFIG_USB_ETH_RNDIS=y | ||
1121 | # CONFIG_USB_GADGETFS is not set | ||
1122 | # CONFIG_USB_FILE_STORAGE is not set | ||
1123 | # CONFIG_USB_G_SERIAL is not set | ||
1124 | # CONFIG_USB_MIDI_GADGET is not set | ||
1125 | # CONFIG_MMC is not set | ||
1126 | # CONFIG_NEW_LEDS is not set | ||
1127 | # CONFIG_INFINIBAND is not set | ||
1128 | # CONFIG_EDAC is not set | ||
1129 | CONFIG_RTC_LIB=y | ||
1130 | CONFIG_RTC_CLASS=y | ||
1131 | CONFIG_RTC_HCTOSYS=y | ||
1132 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | ||
1133 | # CONFIG_RTC_DEBUG is not set | ||
1134 | |||
1135 | # | ||
1136 | # RTC interfaces | ||
1137 | # | ||
1138 | CONFIG_RTC_INTF_SYSFS=y | ||
1139 | CONFIG_RTC_INTF_PROC=y | ||
1140 | CONFIG_RTC_INTF_DEV=y | ||
1141 | CONFIG_RTC_INTF_DEV_UIE_EMUL=y | ||
1142 | # CONFIG_RTC_DRV_TEST is not set | ||
1143 | |||
1144 | # | ||
1145 | # I2C RTC drivers | ||
1146 | # | ||
1147 | CONFIG_RTC_DRV_DS1307=y | ||
1148 | # CONFIG_RTC_DRV_DS1374 is not set | ||
1149 | # CONFIG_RTC_DRV_DS1672 is not set | ||
1150 | # CONFIG_RTC_DRV_MAX6900 is not set | ||
1151 | # CONFIG_RTC_DRV_RS5C372 is not set | ||
1152 | # CONFIG_RTC_DRV_ISL1208 is not set | ||
1153 | # CONFIG_RTC_DRV_X1205 is not set | ||
1154 | # CONFIG_RTC_DRV_PCF8563 is not set | ||
1155 | # CONFIG_RTC_DRV_PCF8583 is not set | ||
1156 | # CONFIG_RTC_DRV_M41T80 is not set | ||
1157 | |||
1158 | # | ||
1159 | # SPI RTC drivers | ||
1160 | # | ||
1161 | # CONFIG_RTC_DRV_RS5C348 is not set | ||
1162 | # CONFIG_RTC_DRV_MAX6902 is not set | ||
1163 | |||
1164 | # | ||
1165 | # Platform RTC drivers | ||
1166 | # | ||
1167 | # CONFIG_RTC_DRV_CMOS is not set | ||
1168 | # CONFIG_RTC_DRV_DS1553 is not set | ||
1169 | # CONFIG_RTC_DRV_STK17TA8 is not set | ||
1170 | # CONFIG_RTC_DRV_DS1742 is not set | ||
1171 | # CONFIG_RTC_DRV_M48T86 is not set | ||
1172 | # CONFIG_RTC_DRV_M48T59 is not set | ||
1173 | # CONFIG_RTC_DRV_V3020 is not set | ||
1174 | |||
1175 | # | ||
1176 | # on-CPU RTC drivers | ||
1177 | # | ||
1178 | |||
1179 | # | ||
1180 | # Userspace I/O | ||
1181 | # | ||
1182 | # CONFIG_UIO is not set | ||
1183 | |||
1184 | # | ||
1185 | # File systems | ||
1186 | # | ||
1187 | CONFIG_EXT2_FS=y | ||
1188 | # CONFIG_EXT2_FS_XATTR is not set | ||
1189 | # CONFIG_EXT2_FS_XIP is not set | ||
1190 | CONFIG_EXT3_FS=y | ||
1191 | CONFIG_EXT3_FS_XATTR=y | ||
1192 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
1193 | # CONFIG_EXT3_FS_SECURITY is not set | ||
1194 | # CONFIG_EXT4DEV_FS is not set | ||
1195 | CONFIG_JBD=y | ||
1196 | CONFIG_FS_MBCACHE=y | ||
1197 | # CONFIG_REISERFS_FS is not set | ||
1198 | # CONFIG_JFS_FS is not set | ||
1199 | # CONFIG_FS_POSIX_ACL is not set | ||
1200 | # CONFIG_XFS_FS is not set | ||
1201 | # CONFIG_GFS2_FS is not set | ||
1202 | # CONFIG_OCFS2_FS is not set | ||
1203 | # CONFIG_MINIX_FS is not set | ||
1204 | # CONFIG_ROMFS_FS is not set | ||
1205 | CONFIG_INOTIFY=y | ||
1206 | CONFIG_INOTIFY_USER=y | ||
1207 | # CONFIG_QUOTA is not set | ||
1208 | CONFIG_DNOTIFY=y | ||
1209 | # CONFIG_AUTOFS_FS is not set | ||
1210 | # CONFIG_AUTOFS4_FS is not set | ||
1211 | # CONFIG_FUSE_FS is not set | ||
1212 | |||
1213 | # | ||
1214 | # CD-ROM/DVD Filesystems | ||
1215 | # | ||
1216 | # CONFIG_ISO9660_FS is not set | ||
1217 | # CONFIG_UDF_FS is not set | ||
1218 | |||
1219 | # | ||
1220 | # DOS/FAT/NT Filesystems | ||
1221 | # | ||
1222 | # CONFIG_MSDOS_FS is not set | ||
1223 | # CONFIG_VFAT_FS is not set | ||
1224 | # CONFIG_NTFS_FS is not set | ||
1225 | |||
1226 | # | ||
1227 | # Pseudo filesystems | ||
1228 | # | ||
1229 | CONFIG_PROC_FS=y | ||
1230 | CONFIG_PROC_KCORE=y | ||
1231 | CONFIG_PROC_SYSCTL=y | ||
1232 | CONFIG_SYSFS=y | ||
1233 | CONFIG_TMPFS=y | ||
1234 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
1235 | # CONFIG_HUGETLB_PAGE is not set | ||
1236 | # CONFIG_CONFIGFS_FS is not set | ||
1237 | |||
1238 | # | ||
1239 | # Miscellaneous filesystems | ||
1240 | # | ||
1241 | # CONFIG_ADFS_FS is not set | ||
1242 | # CONFIG_AFFS_FS is not set | ||
1243 | # CONFIG_HFS_FS is not set | ||
1244 | # CONFIG_HFSPLUS_FS is not set | ||
1245 | # CONFIG_BEFS_FS is not set | ||
1246 | # CONFIG_BFS_FS is not set | ||
1247 | # CONFIG_EFS_FS is not set | ||
1248 | CONFIG_JFFS2_FS=y | ||
1249 | CONFIG_JFFS2_FS_DEBUG=0 | ||
1250 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
1251 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
1252 | # CONFIG_JFFS2_SUMMARY is not set | ||
1253 | # CONFIG_JFFS2_FS_XATTR is not set | ||
1254 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set | ||
1255 | CONFIG_JFFS2_ZLIB=y | ||
1256 | # CONFIG_JFFS2_LZO is not set | ||
1257 | CONFIG_JFFS2_RTIME=y | ||
1258 | # CONFIG_JFFS2_RUBIN is not set | ||
1259 | # CONFIG_CRAMFS is not set | ||
1260 | # CONFIG_VXFS_FS is not set | ||
1261 | # CONFIG_HPFS_FS is not set | ||
1262 | # CONFIG_QNX4FS_FS is not set | ||
1263 | # CONFIG_SYSV_FS is not set | ||
1264 | # CONFIG_UFS_FS is not set | ||
1265 | CONFIG_NETWORK_FILESYSTEMS=y | ||
1266 | CONFIG_NFS_FS=y | ||
1267 | CONFIG_NFS_V3=y | ||
1268 | # CONFIG_NFS_V3_ACL is not set | ||
1269 | CONFIG_NFS_V4=y | ||
1270 | # CONFIG_NFS_DIRECTIO is not set | ||
1271 | # CONFIG_NFSD is not set | ||
1272 | CONFIG_ROOT_NFS=y | ||
1273 | CONFIG_LOCKD=y | ||
1274 | CONFIG_LOCKD_V4=y | ||
1275 | CONFIG_NFS_COMMON=y | ||
1276 | CONFIG_SUNRPC=y | ||
1277 | CONFIG_SUNRPC_GSS=y | ||
1278 | # CONFIG_SUNRPC_BIND34 is not set | ||
1279 | CONFIG_RPCSEC_GSS_KRB5=y | ||
1280 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
1281 | # CONFIG_SMB_FS is not set | ||
1282 | # CONFIG_CIFS is not set | ||
1283 | # CONFIG_NCP_FS is not set | ||
1284 | # CONFIG_CODA_FS is not set | ||
1285 | # CONFIG_AFS_FS is not set | ||
1286 | |||
1287 | # | ||
1288 | # Partition Types | ||
1289 | # | ||
1290 | CONFIG_PARTITION_ADVANCED=y | ||
1291 | # CONFIG_ACORN_PARTITION is not set | ||
1292 | # CONFIG_OSF_PARTITION is not set | ||
1293 | # CONFIG_AMIGA_PARTITION is not set | ||
1294 | # CONFIG_ATARI_PARTITION is not set | ||
1295 | # CONFIG_MAC_PARTITION is not set | ||
1296 | CONFIG_MSDOS_PARTITION=y | ||
1297 | # CONFIG_BSD_DISKLABEL is not set | ||
1298 | # CONFIG_MINIX_SUBPARTITION is not set | ||
1299 | # CONFIG_SOLARIS_X86_PARTITION is not set | ||
1300 | # CONFIG_UNIXWARE_DISKLABEL is not set | ||
1301 | # CONFIG_LDM_PARTITION is not set | ||
1302 | # CONFIG_SGI_PARTITION is not set | ||
1303 | # CONFIG_ULTRIX_PARTITION is not set | ||
1304 | # CONFIG_SUN_PARTITION is not set | ||
1305 | # CONFIG_KARMA_PARTITION is not set | ||
1306 | # CONFIG_EFI_PARTITION is not set | ||
1307 | # CONFIG_SYSV68_PARTITION is not set | ||
1308 | # CONFIG_NLS is not set | ||
1309 | # CONFIG_DLM is not set | ||
1310 | |||
1311 | # | ||
1312 | # Library routines | ||
1313 | # | ||
1314 | CONFIG_BITREVERSE=y | ||
1315 | # CONFIG_CRC_CCITT is not set | ||
1316 | # CONFIG_CRC16 is not set | ||
1317 | # CONFIG_CRC_ITU_T is not set | ||
1318 | CONFIG_CRC32=y | ||
1319 | # CONFIG_CRC7 is not set | ||
1320 | # CONFIG_LIBCRC32C is not set | ||
1321 | CONFIG_ZLIB_INFLATE=y | ||
1322 | CONFIG_ZLIB_DEFLATE=y | ||
1323 | CONFIG_PLIST=y | ||
1324 | CONFIG_HAS_IOMEM=y | ||
1325 | CONFIG_HAS_IOPORT=y | ||
1326 | CONFIG_HAS_DMA=y | ||
1327 | # CONFIG_INSTRUMENTATION is not set | ||
1328 | |||
1329 | # | ||
1330 | # Kernel hacking | ||
1331 | # | ||
1332 | # CONFIG_PRINTK_TIME is not set | ||
1333 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1334 | CONFIG_ENABLE_MUST_CHECK=y | ||
1335 | # CONFIG_MAGIC_SYSRQ is not set | ||
1336 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1337 | # CONFIG_DEBUG_FS is not set | ||
1338 | # CONFIG_HEADERS_CHECK is not set | ||
1339 | CONFIG_DEBUG_KERNEL=y | ||
1340 | # CONFIG_DEBUG_SHIRQ is not set | ||
1341 | CONFIG_DETECT_SOFTLOCKUP=y | ||
1342 | CONFIG_SCHED_DEBUG=y | ||
1343 | # CONFIG_SCHEDSTATS is not set | ||
1344 | # CONFIG_TIMER_STATS is not set | ||
1345 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1346 | # CONFIG_DEBUG_RT_MUTEXES is not set | ||
1347 | # CONFIG_RT_MUTEX_TESTER is not set | ||
1348 | # CONFIG_DEBUG_SPINLOCK is not set | ||
1349 | # CONFIG_DEBUG_MUTEXES is not set | ||
1350 | # CONFIG_DEBUG_SPINLOCK_SLEEP is not set | ||
1351 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | ||
1352 | # CONFIG_DEBUG_KOBJECT is not set | ||
1353 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1354 | # CONFIG_DEBUG_INFO is not set | ||
1355 | # CONFIG_DEBUG_VM is not set | ||
1356 | # CONFIG_DEBUG_LIST is not set | ||
1357 | # CONFIG_DEBUG_SG is not set | ||
1358 | CONFIG_FORCED_INLINING=y | ||
1359 | # CONFIG_BOOT_PRINTK_DELAY is not set | ||
1360 | # CONFIG_RCU_TORTURE_TEST is not set | ||
1361 | # CONFIG_FAULT_INJECTION is not set | ||
1362 | # CONFIG_SAMPLES is not set | ||
1363 | # CONFIG_DEBUG_STACKOVERFLOW is not set | ||
1364 | # CONFIG_DEBUG_STACK_USAGE is not set | ||
1365 | # CONFIG_DEBUG_PAGEALLOC is not set | ||
1366 | # CONFIG_DEBUGGER is not set | ||
1367 | # CONFIG_BDI_SWITCH is not set | ||
1368 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1369 | |||
1370 | # | ||
1371 | # Security options | ||
1372 | # | ||
1373 | # CONFIG_KEYS is not set | ||
1374 | # CONFIG_SECURITY is not set | ||
1375 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1376 | CONFIG_CRYPTO=y | ||
1377 | CONFIG_CRYPTO_ALGAPI=y | ||
1378 | CONFIG_CRYPTO_BLKCIPHER=y | ||
1379 | CONFIG_CRYPTO_MANAGER=y | ||
1380 | # CONFIG_CRYPTO_HMAC is not set | ||
1381 | # CONFIG_CRYPTO_XCBC is not set | ||
1382 | # CONFIG_CRYPTO_NULL is not set | ||
1383 | # CONFIG_CRYPTO_MD4 is not set | ||
1384 | CONFIG_CRYPTO_MD5=y | ||
1385 | # CONFIG_CRYPTO_SHA1 is not set | ||
1386 | # CONFIG_CRYPTO_SHA256 is not set | ||
1387 | # CONFIG_CRYPTO_SHA512 is not set | ||
1388 | # CONFIG_CRYPTO_WP512 is not set | ||
1389 | # CONFIG_CRYPTO_TGR192 is not set | ||
1390 | # CONFIG_CRYPTO_GF128MUL is not set | ||
1391 | # CONFIG_CRYPTO_ECB is not set | ||
1392 | CONFIG_CRYPTO_CBC=y | ||
1393 | CONFIG_CRYPTO_PCBC=m | ||
1394 | # CONFIG_CRYPTO_LRW is not set | ||
1395 | # CONFIG_CRYPTO_XTS is not set | ||
1396 | # CONFIG_CRYPTO_CRYPTD is not set | ||
1397 | CONFIG_CRYPTO_DES=y | ||
1398 | # CONFIG_CRYPTO_FCRYPT is not set | ||
1399 | # CONFIG_CRYPTO_BLOWFISH is not set | ||
1400 | # CONFIG_CRYPTO_TWOFISH is not set | ||
1401 | # CONFIG_CRYPTO_SERPENT is not set | ||
1402 | # CONFIG_CRYPTO_AES is not set | ||
1403 | # CONFIG_CRYPTO_CAST5 is not set | ||
1404 | # CONFIG_CRYPTO_CAST6 is not set | ||
1405 | # CONFIG_CRYPTO_TEA is not set | ||
1406 | # CONFIG_CRYPTO_ARC4 is not set | ||
1407 | # CONFIG_CRYPTO_KHAZAD is not set | ||
1408 | # CONFIG_CRYPTO_ANUBIS is not set | ||
1409 | # CONFIG_CRYPTO_SEED is not set | ||
1410 | # CONFIG_CRYPTO_DEFLATE is not set | ||
1411 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | ||
1412 | # CONFIG_CRYPTO_CRC32C is not set | ||
1413 | # CONFIG_CRYPTO_CAMELLIA is not set | ||
1414 | # CONFIG_CRYPTO_TEST is not set | ||
1415 | # CONFIG_CRYPTO_AUTHENC is not set | ||
1416 | CONFIG_CRYPTO_HW=y | ||
1417 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/mpc837x_rdb_defconfig b/arch/powerpc/configs/mpc837x_rdb_defconfig new file mode 100644 index 000000000000..91d291e3ee3a --- /dev/null +++ b/arch/powerpc/configs/mpc837x_rdb_defconfig | |||
@@ -0,0 +1,887 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Thu Jan 24 20:04:39 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | CONFIG_6xx=y | ||
12 | # CONFIG_PPC_85xx is not set | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_83xx=y | ||
18 | CONFIG_PPC_FPU=y | ||
19 | CONFIG_PPC_STD_MMU=y | ||
20 | CONFIG_PPC_STD_MMU_32=y | ||
21 | # CONFIG_PPC_MM_SLICES is not set | ||
22 | # CONFIG_SMP is not set | ||
23 | CONFIG_PPC32=y | ||
24 | CONFIG_WORD_SIZE=32 | ||
25 | CONFIG_PPC_MERGE=y | ||
26 | CONFIG_MMU=y | ||
27 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
28 | CONFIG_GENERIC_TIME=y | ||
29 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
30 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
31 | CONFIG_GENERIC_HARDIRQS=y | ||
32 | CONFIG_IRQ_PER_CPU=y | ||
33 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
34 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
35 | CONFIG_GENERIC_HWEIGHT=y | ||
36 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
37 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
38 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
39 | CONFIG_PPC=y | ||
40 | CONFIG_EARLY_PRINTK=y | ||
41 | CONFIG_GENERIC_NVRAM=y | ||
42 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
43 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
44 | CONFIG_PPC_OF=y | ||
45 | CONFIG_OF=y | ||
46 | CONFIG_PPC_UDBG_16550=y | ||
47 | # CONFIG_GENERIC_TBSYNC is not set | ||
48 | CONFIG_AUDIT_ARCH=y | ||
49 | CONFIG_GENERIC_BUG=y | ||
50 | CONFIG_DEFAULT_UIMAGE=y | ||
51 | # CONFIG_PPC_DCR_NATIVE is not set | ||
52 | # CONFIG_PPC_DCR_MMIO is not set | ||
53 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
54 | |||
55 | # | ||
56 | # General setup | ||
57 | # | ||
58 | CONFIG_EXPERIMENTAL=y | ||
59 | CONFIG_BROKEN_ON_SMP=y | ||
60 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
61 | CONFIG_LOCALVERSION="" | ||
62 | CONFIG_LOCALVERSION_AUTO=y | ||
63 | CONFIG_SWAP=y | ||
64 | CONFIG_SYSVIPC=y | ||
65 | CONFIG_SYSVIPC_SYSCTL=y | ||
66 | # CONFIG_POSIX_MQUEUE is not set | ||
67 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
68 | # CONFIG_TASKSTATS is not set | ||
69 | # CONFIG_USER_NS is not set | ||
70 | # CONFIG_PID_NS is not set | ||
71 | # CONFIG_AUDIT is not set | ||
72 | # CONFIG_IKCONFIG is not set | ||
73 | CONFIG_LOG_BUF_SHIFT=14 | ||
74 | # CONFIG_CGROUPS is not set | ||
75 | CONFIG_FAIR_GROUP_SCHED=y | ||
76 | CONFIG_FAIR_USER_SCHED=y | ||
77 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
78 | CONFIG_SYSFS_DEPRECATED=y | ||
79 | # CONFIG_RELAY is not set | ||
80 | CONFIG_BLK_DEV_INITRD=y | ||
81 | CONFIG_INITRAMFS_SOURCE="" | ||
82 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
83 | CONFIG_SYSCTL=y | ||
84 | CONFIG_EMBEDDED=y | ||
85 | CONFIG_SYSCTL_SYSCALL=y | ||
86 | CONFIG_KALLSYMS=y | ||
87 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
88 | CONFIG_HOTPLUG=y | ||
89 | CONFIG_PRINTK=y | ||
90 | CONFIG_BUG=y | ||
91 | CONFIG_ELF_CORE=y | ||
92 | CONFIG_BASE_FULL=y | ||
93 | CONFIG_FUTEX=y | ||
94 | CONFIG_ANON_INODES=y | ||
95 | # CONFIG_EPOLL is not set | ||
96 | CONFIG_SIGNALFD=y | ||
97 | CONFIG_EVENTFD=y | ||
98 | CONFIG_SHMEM=y | ||
99 | CONFIG_VM_EVENT_COUNTERS=y | ||
100 | CONFIG_SLAB=y | ||
101 | # CONFIG_SLUB is not set | ||
102 | # CONFIG_SLOB is not set | ||
103 | CONFIG_SLABINFO=y | ||
104 | CONFIG_RT_MUTEXES=y | ||
105 | # CONFIG_TINY_SHMEM is not set | ||
106 | CONFIG_BASE_SMALL=0 | ||
107 | CONFIG_MODULES=y | ||
108 | CONFIG_MODULE_UNLOAD=y | ||
109 | # CONFIG_MODULE_FORCE_UNLOAD is not set | ||
110 | # CONFIG_MODVERSIONS is not set | ||
111 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
112 | # CONFIG_KMOD is not set | ||
113 | CONFIG_BLOCK=y | ||
114 | # CONFIG_LBD is not set | ||
115 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
116 | # CONFIG_LSF is not set | ||
117 | # CONFIG_BLK_DEV_BSG is not set | ||
118 | |||
119 | # | ||
120 | # IO Schedulers | ||
121 | # | ||
122 | CONFIG_IOSCHED_NOOP=y | ||
123 | CONFIG_IOSCHED_AS=y | ||
124 | CONFIG_IOSCHED_DEADLINE=y | ||
125 | CONFIG_IOSCHED_CFQ=y | ||
126 | CONFIG_DEFAULT_AS=y | ||
127 | # CONFIG_DEFAULT_DEADLINE is not set | ||
128 | # CONFIG_DEFAULT_CFQ is not set | ||
129 | # CONFIG_DEFAULT_NOOP is not set | ||
130 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
131 | |||
132 | # | ||
133 | # Platform support | ||
134 | # | ||
135 | # CONFIG_PPC_MULTIPLATFORM is not set | ||
136 | # CONFIG_PPC_82xx is not set | ||
137 | CONFIG_PPC_83xx=y | ||
138 | # CONFIG_PPC_86xx is not set | ||
139 | # CONFIG_PPC_MPC52xx is not set | ||
140 | # CONFIG_PPC_MPC5200 is not set | ||
141 | # CONFIG_PPC_CELL is not set | ||
142 | # CONFIG_PPC_CELL_NATIVE is not set | ||
143 | # CONFIG_PQ2ADS is not set | ||
144 | # CONFIG_MPC831x_RDB is not set | ||
145 | # CONFIG_MPC832x_MDS is not set | ||
146 | # CONFIG_MPC832x_RDB is not set | ||
147 | # CONFIG_MPC834x_MDS is not set | ||
148 | # CONFIG_MPC834x_ITX is not set | ||
149 | # CONFIG_MPC836x_MDS is not set | ||
150 | # CONFIG_MPC837x_MDS is not set | ||
151 | CONFIG_MPC837x_RDB=y | ||
152 | CONFIG_PPC_MPC837x=y | ||
153 | CONFIG_IPIC=y | ||
154 | # CONFIG_MPIC is not set | ||
155 | # CONFIG_MPIC_WEIRD is not set | ||
156 | # CONFIG_PPC_I8259 is not set | ||
157 | # CONFIG_PPC_RTAS is not set | ||
158 | # CONFIG_MMIO_NVRAM is not set | ||
159 | # CONFIG_PPC_MPC106 is not set | ||
160 | # CONFIG_PPC_970_NAP is not set | ||
161 | # CONFIG_PPC_INDIRECT_IO is not set | ||
162 | # CONFIG_GENERIC_IOMAP is not set | ||
163 | # CONFIG_CPU_FREQ is not set | ||
164 | # CONFIG_CPM2 is not set | ||
165 | # CONFIG_FSL_ULI1575 is not set | ||
166 | |||
167 | # | ||
168 | # Kernel options | ||
169 | # | ||
170 | # CONFIG_HIGHMEM is not set | ||
171 | # CONFIG_TICK_ONESHOT is not set | ||
172 | # CONFIG_NO_HZ is not set | ||
173 | # CONFIG_HIGH_RES_TIMERS is not set | ||
174 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
175 | # CONFIG_HZ_100 is not set | ||
176 | CONFIG_HZ_250=y | ||
177 | # CONFIG_HZ_300 is not set | ||
178 | # CONFIG_HZ_1000 is not set | ||
179 | CONFIG_HZ=250 | ||
180 | CONFIG_PREEMPT_NONE=y | ||
181 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
182 | # CONFIG_PREEMPT is not set | ||
183 | CONFIG_BINFMT_ELF=y | ||
184 | # CONFIG_BINFMT_MISC is not set | ||
185 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
186 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
187 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
188 | CONFIG_SELECT_MEMORY_MODEL=y | ||
189 | CONFIG_FLATMEM_MANUAL=y | ||
190 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
191 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
192 | CONFIG_FLATMEM=y | ||
193 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
194 | # CONFIG_SPARSEMEM_STATIC is not set | ||
195 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
196 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
197 | # CONFIG_RESOURCES_64BIT is not set | ||
198 | CONFIG_ZONE_DMA_FLAG=1 | ||
199 | CONFIG_BOUNCE=y | ||
200 | CONFIG_VIRT_TO_BUS=y | ||
201 | CONFIG_PROC_DEVICETREE=y | ||
202 | # CONFIG_CMDLINE_BOOL is not set | ||
203 | # CONFIG_PM is not set | ||
204 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
205 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
206 | CONFIG_SECCOMP=y | ||
207 | CONFIG_WANT_DEVICE_TREE=y | ||
208 | CONFIG_DEVICE_TREE="" | ||
209 | CONFIG_ISA_DMA_API=y | ||
210 | |||
211 | # | ||
212 | # Bus options | ||
213 | # | ||
214 | CONFIG_ZONE_DMA=y | ||
215 | CONFIG_GENERIC_ISA_DMA=y | ||
216 | CONFIG_PPC_INDIRECT_PCI=y | ||
217 | CONFIG_FSL_SOC=y | ||
218 | # CONFIG_PCI is not set | ||
219 | # CONFIG_PCI_DOMAINS is not set | ||
220 | # CONFIG_PCI_SYSCALL is not set | ||
221 | # CONFIG_ARCH_SUPPORTS_MSI is not set | ||
222 | # CONFIG_PCCARD is not set | ||
223 | |||
224 | # | ||
225 | # Advanced setup | ||
226 | # | ||
227 | # CONFIG_ADVANCED_OPTIONS is not set | ||
228 | |||
229 | # | ||
230 | # Default settings for advanced configuration options are used | ||
231 | # | ||
232 | CONFIG_HIGHMEM_START=0xfe000000 | ||
233 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
234 | CONFIG_KERNEL_START=0xc0000000 | ||
235 | CONFIG_TASK_SIZE=0xc0000000 | ||
236 | CONFIG_BOOT_LOAD=0x00800000 | ||
237 | |||
238 | # | ||
239 | # Networking | ||
240 | # | ||
241 | CONFIG_NET=y | ||
242 | |||
243 | # | ||
244 | # Networking options | ||
245 | # | ||
246 | CONFIG_PACKET=y | ||
247 | # CONFIG_PACKET_MMAP is not set | ||
248 | CONFIG_UNIX=y | ||
249 | # CONFIG_NET_KEY is not set | ||
250 | CONFIG_INET=y | ||
251 | CONFIG_IP_MULTICAST=y | ||
252 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
253 | CONFIG_IP_FIB_HASH=y | ||
254 | CONFIG_IP_PNP=y | ||
255 | CONFIG_IP_PNP_DHCP=y | ||
256 | CONFIG_IP_PNP_BOOTP=y | ||
257 | # CONFIG_IP_PNP_RARP is not set | ||
258 | # CONFIG_NET_IPIP is not set | ||
259 | # CONFIG_NET_IPGRE is not set | ||
260 | # CONFIG_IP_MROUTE is not set | ||
261 | # CONFIG_ARPD is not set | ||
262 | CONFIG_SYN_COOKIES=y | ||
263 | # CONFIG_INET_AH is not set | ||
264 | # CONFIG_INET_ESP is not set | ||
265 | # CONFIG_INET_IPCOMP is not set | ||
266 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
267 | # CONFIG_INET_TUNNEL is not set | ||
268 | # CONFIG_INET_XFRM_MODE_TRANSPORT is not set | ||
269 | # CONFIG_INET_XFRM_MODE_TUNNEL is not set | ||
270 | # CONFIG_INET_XFRM_MODE_BEET is not set | ||
271 | # CONFIG_INET_LRO is not set | ||
272 | CONFIG_INET_DIAG=y | ||
273 | CONFIG_INET_TCP_DIAG=y | ||
274 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
275 | CONFIG_TCP_CONG_CUBIC=y | ||
276 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
277 | # CONFIG_TCP_MD5SIG is not set | ||
278 | # CONFIG_IPV6 is not set | ||
279 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
280 | # CONFIG_INET6_TUNNEL is not set | ||
281 | # CONFIG_NETWORK_SECMARK is not set | ||
282 | # CONFIG_NETFILTER is not set | ||
283 | # CONFIG_IP_DCCP is not set | ||
284 | # CONFIG_IP_SCTP is not set | ||
285 | # CONFIG_TIPC is not set | ||
286 | # CONFIG_ATM is not set | ||
287 | # CONFIG_BRIDGE is not set | ||
288 | # CONFIG_VLAN_8021Q is not set | ||
289 | # CONFIG_DECNET is not set | ||
290 | # CONFIG_LLC2 is not set | ||
291 | # CONFIG_IPX is not set | ||
292 | # CONFIG_ATALK is not set | ||
293 | # CONFIG_X25 is not set | ||
294 | # CONFIG_LAPB is not set | ||
295 | # CONFIG_ECONET is not set | ||
296 | # CONFIG_WAN_ROUTER is not set | ||
297 | # CONFIG_NET_SCHED is not set | ||
298 | |||
299 | # | ||
300 | # Network testing | ||
301 | # | ||
302 | # CONFIG_NET_PKTGEN is not set | ||
303 | # CONFIG_HAMRADIO is not set | ||
304 | # CONFIG_IRDA is not set | ||
305 | # CONFIG_BT is not set | ||
306 | # CONFIG_AF_RXRPC is not set | ||
307 | |||
308 | # | ||
309 | # Wireless | ||
310 | # | ||
311 | # CONFIG_CFG80211 is not set | ||
312 | # CONFIG_WIRELESS_EXT is not set | ||
313 | # CONFIG_MAC80211 is not set | ||
314 | # CONFIG_IEEE80211 is not set | ||
315 | # CONFIG_RFKILL is not set | ||
316 | # CONFIG_NET_9P is not set | ||
317 | |||
318 | # | ||
319 | # Device Drivers | ||
320 | # | ||
321 | |||
322 | # | ||
323 | # Generic Driver Options | ||
324 | # | ||
325 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
326 | CONFIG_STANDALONE=y | ||
327 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
328 | # CONFIG_FW_LOADER is not set | ||
329 | # CONFIG_SYS_HYPERVISOR is not set | ||
330 | # CONFIG_CONNECTOR is not set | ||
331 | # CONFIG_MTD is not set | ||
332 | CONFIG_OF_DEVICE=y | ||
333 | # CONFIG_PARPORT is not set | ||
334 | CONFIG_BLK_DEV=y | ||
335 | # CONFIG_BLK_DEV_FD is not set | ||
336 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
337 | CONFIG_BLK_DEV_LOOP=y | ||
338 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
339 | # CONFIG_BLK_DEV_NBD is not set | ||
340 | CONFIG_BLK_DEV_RAM=y | ||
341 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
342 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
343 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
344 | # CONFIG_CDROM_PKTCDVD is not set | ||
345 | # CONFIG_ATA_OVER_ETH is not set | ||
346 | CONFIG_MISC_DEVICES=y | ||
347 | # CONFIG_EEPROM_93CX6 is not set | ||
348 | # CONFIG_IDE is not set | ||
349 | |||
350 | # | ||
351 | # SCSI device support | ||
352 | # | ||
353 | # CONFIG_RAID_ATTRS is not set | ||
354 | CONFIG_SCSI=y | ||
355 | CONFIG_SCSI_DMA=y | ||
356 | # CONFIG_SCSI_TGT is not set | ||
357 | # CONFIG_SCSI_NETLINK is not set | ||
358 | CONFIG_SCSI_PROC_FS=y | ||
359 | |||
360 | # | ||
361 | # SCSI support type (disk, tape, CD-ROM) | ||
362 | # | ||
363 | CONFIG_BLK_DEV_SD=y | ||
364 | # CONFIG_CHR_DEV_ST is not set | ||
365 | # CONFIG_CHR_DEV_OSST is not set | ||
366 | # CONFIG_BLK_DEV_SR is not set | ||
367 | CONFIG_CHR_DEV_SG=y | ||
368 | # CONFIG_CHR_DEV_SCH is not set | ||
369 | |||
370 | # | ||
371 | # Some SCSI devices (e.g. CD jukebox) support multiple LUNs | ||
372 | # | ||
373 | # CONFIG_SCSI_MULTI_LUN is not set | ||
374 | # CONFIG_SCSI_CONSTANTS is not set | ||
375 | # CONFIG_SCSI_LOGGING is not set | ||
376 | # CONFIG_SCSI_SCAN_ASYNC is not set | ||
377 | CONFIG_SCSI_WAIT_SCAN=m | ||
378 | |||
379 | # | ||
380 | # SCSI Transports | ||
381 | # | ||
382 | # CONFIG_SCSI_SPI_ATTRS is not set | ||
383 | # CONFIG_SCSI_FC_ATTRS is not set | ||
384 | # CONFIG_SCSI_ISCSI_ATTRS is not set | ||
385 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
386 | # CONFIG_SCSI_SRP_ATTRS is not set | ||
387 | CONFIG_SCSI_LOWLEVEL=y | ||
388 | # CONFIG_ISCSI_TCP is not set | ||
389 | # CONFIG_SCSI_DEBUG is not set | ||
390 | CONFIG_ATA=y | ||
391 | # CONFIG_ATA_NONSTANDARD is not set | ||
392 | CONFIG_SATA_FSL=y | ||
393 | # CONFIG_PATA_PLATFORM is not set | ||
394 | CONFIG_MD=y | ||
395 | CONFIG_BLK_DEV_MD=y | ||
396 | # CONFIG_MD_LINEAR is not set | ||
397 | # CONFIG_MD_RAID0 is not set | ||
398 | CONFIG_MD_RAID1=y | ||
399 | # CONFIG_MD_RAID10 is not set | ||
400 | CONFIG_MD_RAID456=y | ||
401 | CONFIG_MD_RAID5_RESHAPE=y | ||
402 | # CONFIG_MD_MULTIPATH is not set | ||
403 | # CONFIG_MD_FAULTY is not set | ||
404 | # CONFIG_BLK_DEV_DM is not set | ||
405 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
406 | CONFIG_NETDEVICES=y | ||
407 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
408 | # CONFIG_DUMMY is not set | ||
409 | # CONFIG_BONDING is not set | ||
410 | # CONFIG_MACVLAN is not set | ||
411 | # CONFIG_EQUALIZER is not set | ||
412 | # CONFIG_TUN is not set | ||
413 | # CONFIG_VETH is not set | ||
414 | CONFIG_PHYLIB=y | ||
415 | |||
416 | # | ||
417 | # MII PHY device drivers | ||
418 | # | ||
419 | CONFIG_MARVELL_PHY=y | ||
420 | # CONFIG_DAVICOM_PHY is not set | ||
421 | # CONFIG_QSEMI_PHY is not set | ||
422 | # CONFIG_LXT_PHY is not set | ||
423 | # CONFIG_CICADA_PHY is not set | ||
424 | # CONFIG_VITESSE_PHY is not set | ||
425 | # CONFIG_SMSC_PHY is not set | ||
426 | # CONFIG_BROADCOM_PHY is not set | ||
427 | # CONFIG_ICPLUS_PHY is not set | ||
428 | # CONFIG_FIXED_PHY is not set | ||
429 | # CONFIG_MDIO_BITBANG is not set | ||
430 | CONFIG_NET_ETHERNET=y | ||
431 | CONFIG_MII=y | ||
432 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
433 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
434 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
435 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
436 | # CONFIG_B44 is not set | ||
437 | CONFIG_NETDEV_1000=y | ||
438 | CONFIG_GIANFAR=y | ||
439 | CONFIG_GFAR_NAPI=y | ||
440 | # CONFIG_NETDEV_10000 is not set | ||
441 | |||
442 | # | ||
443 | # Wireless LAN | ||
444 | # | ||
445 | # CONFIG_WLAN_PRE80211 is not set | ||
446 | # CONFIG_WLAN_80211 is not set | ||
447 | # CONFIG_WAN is not set | ||
448 | # CONFIG_PPP is not set | ||
449 | # CONFIG_SLIP is not set | ||
450 | # CONFIG_SHAPER is not set | ||
451 | # CONFIG_NETCONSOLE is not set | ||
452 | # CONFIG_NETPOLL is not set | ||
453 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
454 | # CONFIG_ISDN is not set | ||
455 | # CONFIG_PHONE is not set | ||
456 | |||
457 | # | ||
458 | # Input device support | ||
459 | # | ||
460 | CONFIG_INPUT=y | ||
461 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
462 | # CONFIG_INPUT_POLLDEV is not set | ||
463 | |||
464 | # | ||
465 | # Userland interfaces | ||
466 | # | ||
467 | # CONFIG_INPUT_MOUSEDEV is not set | ||
468 | # CONFIG_INPUT_JOYDEV is not set | ||
469 | # CONFIG_INPUT_EVDEV is not set | ||
470 | # CONFIG_INPUT_EVBUG is not set | ||
471 | |||
472 | # | ||
473 | # Input Device Drivers | ||
474 | # | ||
475 | # CONFIG_INPUT_KEYBOARD is not set | ||
476 | # CONFIG_INPUT_MOUSE is not set | ||
477 | # CONFIG_INPUT_JOYSTICK is not set | ||
478 | # CONFIG_INPUT_TABLET is not set | ||
479 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
480 | # CONFIG_INPUT_MISC is not set | ||
481 | |||
482 | # | ||
483 | # Hardware I/O ports | ||
484 | # | ||
485 | # CONFIG_SERIO is not set | ||
486 | # CONFIG_GAMEPORT is not set | ||
487 | |||
488 | # | ||
489 | # Character devices | ||
490 | # | ||
491 | # CONFIG_VT is not set | ||
492 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
493 | |||
494 | # | ||
495 | # Serial drivers | ||
496 | # | ||
497 | CONFIG_SERIAL_8250=y | ||
498 | CONFIG_SERIAL_8250_CONSOLE=y | ||
499 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
500 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
501 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
502 | |||
503 | # | ||
504 | # Non-8250 serial port support | ||
505 | # | ||
506 | # CONFIG_SERIAL_UARTLITE is not set | ||
507 | CONFIG_SERIAL_CORE=y | ||
508 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
509 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
510 | CONFIG_UNIX98_PTYS=y | ||
511 | CONFIG_LEGACY_PTYS=y | ||
512 | CONFIG_LEGACY_PTY_COUNT=256 | ||
513 | # CONFIG_IPMI_HANDLER is not set | ||
514 | # CONFIG_HW_RANDOM is not set | ||
515 | # CONFIG_NVRAM is not set | ||
516 | CONFIG_GEN_RTC=y | ||
517 | # CONFIG_GEN_RTC_X is not set | ||
518 | # CONFIG_R3964 is not set | ||
519 | # CONFIG_RAW_DRIVER is not set | ||
520 | # CONFIG_TCG_TPM is not set | ||
521 | CONFIG_I2C=y | ||
522 | CONFIG_I2C_BOARDINFO=y | ||
523 | CONFIG_I2C_CHARDEV=y | ||
524 | |||
525 | # | ||
526 | # I2C Algorithms | ||
527 | # | ||
528 | # CONFIG_I2C_ALGOBIT is not set | ||
529 | # CONFIG_I2C_ALGOPCF is not set | ||
530 | # CONFIG_I2C_ALGOPCA is not set | ||
531 | |||
532 | # | ||
533 | # I2C Hardware Bus support | ||
534 | # | ||
535 | CONFIG_I2C_MPC=y | ||
536 | # CONFIG_I2C_OCORES is not set | ||
537 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
538 | # CONFIG_I2C_SIMTEC is not set | ||
539 | # CONFIG_I2C_TAOS_EVM is not set | ||
540 | # CONFIG_I2C_STUB is not set | ||
541 | |||
542 | # | ||
543 | # Miscellaneous I2C Chip support | ||
544 | # | ||
545 | # CONFIG_SENSORS_DS1337 is not set | ||
546 | # CONFIG_SENSORS_DS1374 is not set | ||
547 | # CONFIG_DS1682 is not set | ||
548 | # CONFIG_SENSORS_EEPROM is not set | ||
549 | # CONFIG_SENSORS_PCF8574 is not set | ||
550 | # CONFIG_SENSORS_PCA9539 is not set | ||
551 | # CONFIG_SENSORS_PCF8591 is not set | ||
552 | # CONFIG_SENSORS_M41T00 is not set | ||
553 | # CONFIG_SENSORS_MAX6875 is not set | ||
554 | # CONFIG_SENSORS_TSL2550 is not set | ||
555 | # CONFIG_I2C_DEBUG_CORE is not set | ||
556 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
557 | # CONFIG_I2C_DEBUG_BUS is not set | ||
558 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
559 | |||
560 | # | ||
561 | # SPI support | ||
562 | # | ||
563 | # CONFIG_SPI is not set | ||
564 | # CONFIG_SPI_MASTER is not set | ||
565 | # CONFIG_W1 is not set | ||
566 | # CONFIG_POWER_SUPPLY is not set | ||
567 | CONFIG_HWMON=y | ||
568 | # CONFIG_HWMON_VID is not set | ||
569 | # CONFIG_SENSORS_AD7418 is not set | ||
570 | # CONFIG_SENSORS_ADM1021 is not set | ||
571 | # CONFIG_SENSORS_ADM1025 is not set | ||
572 | # CONFIG_SENSORS_ADM1026 is not set | ||
573 | # CONFIG_SENSORS_ADM1029 is not set | ||
574 | # CONFIG_SENSORS_ADM1031 is not set | ||
575 | # CONFIG_SENSORS_ADM9240 is not set | ||
576 | # CONFIG_SENSORS_ADT7470 is not set | ||
577 | # CONFIG_SENSORS_ATXP1 is not set | ||
578 | # CONFIG_SENSORS_DS1621 is not set | ||
579 | # CONFIG_SENSORS_F71805F is not set | ||
580 | # CONFIG_SENSORS_F71882FG is not set | ||
581 | # CONFIG_SENSORS_F75375S is not set | ||
582 | # CONFIG_SENSORS_GL518SM is not set | ||
583 | # CONFIG_SENSORS_GL520SM is not set | ||
584 | # CONFIG_SENSORS_IT87 is not set | ||
585 | # CONFIG_SENSORS_LM63 is not set | ||
586 | # CONFIG_SENSORS_LM75 is not set | ||
587 | # CONFIG_SENSORS_LM77 is not set | ||
588 | # CONFIG_SENSORS_LM78 is not set | ||
589 | # CONFIG_SENSORS_LM80 is not set | ||
590 | # CONFIG_SENSORS_LM83 is not set | ||
591 | # CONFIG_SENSORS_LM85 is not set | ||
592 | # CONFIG_SENSORS_LM87 is not set | ||
593 | # CONFIG_SENSORS_LM90 is not set | ||
594 | # CONFIG_SENSORS_LM92 is not set | ||
595 | # CONFIG_SENSORS_LM93 is not set | ||
596 | # CONFIG_SENSORS_MAX1619 is not set | ||
597 | # CONFIG_SENSORS_MAX6650 is not set | ||
598 | # CONFIG_SENSORS_PC87360 is not set | ||
599 | # CONFIG_SENSORS_PC87427 is not set | ||
600 | # CONFIG_SENSORS_DME1737 is not set | ||
601 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
602 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
603 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
604 | # CONFIG_SENSORS_THMC50 is not set | ||
605 | # CONFIG_SENSORS_VT1211 is not set | ||
606 | # CONFIG_SENSORS_W83781D is not set | ||
607 | # CONFIG_SENSORS_W83791D is not set | ||
608 | # CONFIG_SENSORS_W83792D is not set | ||
609 | # CONFIG_SENSORS_W83793 is not set | ||
610 | # CONFIG_SENSORS_W83L785TS is not set | ||
611 | # CONFIG_SENSORS_W83627HF is not set | ||
612 | # CONFIG_SENSORS_W83627EHF is not set | ||
613 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
614 | CONFIG_WATCHDOG=y | ||
615 | # CONFIG_WATCHDOG_NOWAYOUT is not set | ||
616 | |||
617 | # | ||
618 | # Watchdog Device Drivers | ||
619 | # | ||
620 | # CONFIG_SOFT_WATCHDOG is not set | ||
621 | CONFIG_83xx_WDT=y | ||
622 | |||
623 | # | ||
624 | # Sonics Silicon Backplane | ||
625 | # | ||
626 | CONFIG_SSB_POSSIBLE=y | ||
627 | # CONFIG_SSB is not set | ||
628 | |||
629 | # | ||
630 | # Multifunction device drivers | ||
631 | # | ||
632 | # CONFIG_MFD_SM501 is not set | ||
633 | |||
634 | # | ||
635 | # Multimedia devices | ||
636 | # | ||
637 | # CONFIG_VIDEO_DEV is not set | ||
638 | # CONFIG_DVB_CORE is not set | ||
639 | CONFIG_DAB=y | ||
640 | |||
641 | # | ||
642 | # Graphics support | ||
643 | # | ||
644 | # CONFIG_VGASTATE is not set | ||
645 | CONFIG_VIDEO_OUTPUT_CONTROL=m | ||
646 | # CONFIG_FB is not set | ||
647 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
648 | |||
649 | # | ||
650 | # Display device support | ||
651 | # | ||
652 | # CONFIG_DISPLAY_SUPPORT is not set | ||
653 | |||
654 | # | ||
655 | # Sound | ||
656 | # | ||
657 | # CONFIG_SOUND is not set | ||
658 | CONFIG_HID_SUPPORT=y | ||
659 | CONFIG_HID=y | ||
660 | # CONFIG_HID_DEBUG is not set | ||
661 | # CONFIG_HIDRAW is not set | ||
662 | CONFIG_USB_SUPPORT=y | ||
663 | CONFIG_USB_ARCH_HAS_HCD=y | ||
664 | # CONFIG_USB_ARCH_HAS_OHCI is not set | ||
665 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
666 | # CONFIG_USB is not set | ||
667 | |||
668 | # | ||
669 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
670 | # | ||
671 | |||
672 | # | ||
673 | # USB Gadget Support | ||
674 | # | ||
675 | # CONFIG_USB_GADGET is not set | ||
676 | # CONFIG_MMC is not set | ||
677 | # CONFIG_NEW_LEDS is not set | ||
678 | # CONFIG_EDAC is not set | ||
679 | # CONFIG_RTC_CLASS is not set | ||
680 | |||
681 | # | ||
682 | # Userspace I/O | ||
683 | # | ||
684 | # CONFIG_UIO is not set | ||
685 | |||
686 | # | ||
687 | # File systems | ||
688 | # | ||
689 | CONFIG_EXT2_FS=y | ||
690 | # CONFIG_EXT2_FS_XATTR is not set | ||
691 | # CONFIG_EXT2_FS_XIP is not set | ||
692 | CONFIG_EXT3_FS=y | ||
693 | CONFIG_EXT3_FS_XATTR=y | ||
694 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
695 | # CONFIG_EXT3_FS_SECURITY is not set | ||
696 | # CONFIG_EXT4DEV_FS is not set | ||
697 | CONFIG_JBD=y | ||
698 | CONFIG_FS_MBCACHE=y | ||
699 | # CONFIG_REISERFS_FS is not set | ||
700 | # CONFIG_JFS_FS is not set | ||
701 | # CONFIG_FS_POSIX_ACL is not set | ||
702 | # CONFIG_XFS_FS is not set | ||
703 | # CONFIG_GFS2_FS is not set | ||
704 | # CONFIG_OCFS2_FS is not set | ||
705 | # CONFIG_MINIX_FS is not set | ||
706 | # CONFIG_ROMFS_FS is not set | ||
707 | CONFIG_INOTIFY=y | ||
708 | CONFIG_INOTIFY_USER=y | ||
709 | # CONFIG_QUOTA is not set | ||
710 | CONFIG_DNOTIFY=y | ||
711 | # CONFIG_AUTOFS_FS is not set | ||
712 | # CONFIG_AUTOFS4_FS is not set | ||
713 | # CONFIG_FUSE_FS is not set | ||
714 | |||
715 | # | ||
716 | # CD-ROM/DVD Filesystems | ||
717 | # | ||
718 | # CONFIG_ISO9660_FS is not set | ||
719 | # CONFIG_UDF_FS is not set | ||
720 | |||
721 | # | ||
722 | # DOS/FAT/NT Filesystems | ||
723 | # | ||
724 | # CONFIG_MSDOS_FS is not set | ||
725 | # CONFIG_VFAT_FS is not set | ||
726 | # CONFIG_NTFS_FS is not set | ||
727 | |||
728 | # | ||
729 | # Pseudo filesystems | ||
730 | # | ||
731 | CONFIG_PROC_FS=y | ||
732 | CONFIG_PROC_KCORE=y | ||
733 | CONFIG_PROC_SYSCTL=y | ||
734 | CONFIG_SYSFS=y | ||
735 | CONFIG_TMPFS=y | ||
736 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
737 | # CONFIG_HUGETLB_PAGE is not set | ||
738 | # CONFIG_CONFIGFS_FS is not set | ||
739 | |||
740 | # | ||
741 | # Miscellaneous filesystems | ||
742 | # | ||
743 | # CONFIG_ADFS_FS is not set | ||
744 | # CONFIG_AFFS_FS is not set | ||
745 | # CONFIG_HFS_FS is not set | ||
746 | # CONFIG_HFSPLUS_FS is not set | ||
747 | # CONFIG_BEFS_FS is not set | ||
748 | # CONFIG_BFS_FS is not set | ||
749 | # CONFIG_EFS_FS is not set | ||
750 | # CONFIG_CRAMFS is not set | ||
751 | # CONFIG_VXFS_FS is not set | ||
752 | # CONFIG_HPFS_FS is not set | ||
753 | # CONFIG_QNX4FS_FS is not set | ||
754 | # CONFIG_SYSV_FS is not set | ||
755 | # CONFIG_UFS_FS is not set | ||
756 | CONFIG_NETWORK_FILESYSTEMS=y | ||
757 | CONFIG_NFS_FS=y | ||
758 | CONFIG_NFS_V3=y | ||
759 | # CONFIG_NFS_V3_ACL is not set | ||
760 | CONFIG_NFS_V4=y | ||
761 | # CONFIG_NFS_DIRECTIO is not set | ||
762 | # CONFIG_NFSD is not set | ||
763 | CONFIG_ROOT_NFS=y | ||
764 | CONFIG_LOCKD=y | ||
765 | CONFIG_LOCKD_V4=y | ||
766 | CONFIG_NFS_COMMON=y | ||
767 | CONFIG_SUNRPC=y | ||
768 | CONFIG_SUNRPC_GSS=y | ||
769 | # CONFIG_SUNRPC_BIND34 is not set | ||
770 | CONFIG_RPCSEC_GSS_KRB5=y | ||
771 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
772 | # CONFIG_SMB_FS is not set | ||
773 | # CONFIG_CIFS is not set | ||
774 | # CONFIG_NCP_FS is not set | ||
775 | # CONFIG_CODA_FS is not set | ||
776 | # CONFIG_AFS_FS is not set | ||
777 | |||
778 | # | ||
779 | # Partition Types | ||
780 | # | ||
781 | CONFIG_PARTITION_ADVANCED=y | ||
782 | # CONFIG_ACORN_PARTITION is not set | ||
783 | # CONFIG_OSF_PARTITION is not set | ||
784 | # CONFIG_AMIGA_PARTITION is not set | ||
785 | # CONFIG_ATARI_PARTITION is not set | ||
786 | # CONFIG_MAC_PARTITION is not set | ||
787 | CONFIG_MSDOS_PARTITION=y | ||
788 | # CONFIG_BSD_DISKLABEL is not set | ||
789 | # CONFIG_MINIX_SUBPARTITION is not set | ||
790 | # CONFIG_SOLARIS_X86_PARTITION is not set | ||
791 | # CONFIG_UNIXWARE_DISKLABEL is not set | ||
792 | # CONFIG_LDM_PARTITION is not set | ||
793 | # CONFIG_SGI_PARTITION is not set | ||
794 | # CONFIG_ULTRIX_PARTITION is not set | ||
795 | # CONFIG_SUN_PARTITION is not set | ||
796 | # CONFIG_KARMA_PARTITION is not set | ||
797 | # CONFIG_EFI_PARTITION is not set | ||
798 | # CONFIG_SYSV68_PARTITION is not set | ||
799 | # CONFIG_NLS is not set | ||
800 | # CONFIG_DLM is not set | ||
801 | |||
802 | # | ||
803 | # Library routines | ||
804 | # | ||
805 | CONFIG_BITREVERSE=y | ||
806 | # CONFIG_CRC_CCITT is not set | ||
807 | # CONFIG_CRC16 is not set | ||
808 | # CONFIG_CRC_ITU_T is not set | ||
809 | CONFIG_CRC32=y | ||
810 | # CONFIG_CRC7 is not set | ||
811 | # CONFIG_LIBCRC32C is not set | ||
812 | CONFIG_PLIST=y | ||
813 | CONFIG_HAS_IOMEM=y | ||
814 | CONFIG_HAS_IOPORT=y | ||
815 | CONFIG_HAS_DMA=y | ||
816 | CONFIG_INSTRUMENTATION=y | ||
817 | # CONFIG_PROFILING is not set | ||
818 | # CONFIG_KPROBES is not set | ||
819 | # CONFIG_MARKERS is not set | ||
820 | |||
821 | # | ||
822 | # Kernel hacking | ||
823 | # | ||
824 | # CONFIG_PRINTK_TIME is not set | ||
825 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
826 | # CONFIG_ENABLE_MUST_CHECK is not set | ||
827 | # CONFIG_MAGIC_SYSRQ is not set | ||
828 | # CONFIG_UNUSED_SYMBOLS is not set | ||
829 | # CONFIG_DEBUG_FS is not set | ||
830 | # CONFIG_HEADERS_CHECK is not set | ||
831 | # CONFIG_DEBUG_KERNEL is not set | ||
832 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
833 | # CONFIG_SAMPLES is not set | ||
834 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
835 | |||
836 | # | ||
837 | # Security options | ||
838 | # | ||
839 | # CONFIG_KEYS is not set | ||
840 | # CONFIG_SECURITY is not set | ||
841 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
842 | CONFIG_XOR_BLOCKS=y | ||
843 | CONFIG_ASYNC_CORE=y | ||
844 | CONFIG_ASYNC_MEMCPY=y | ||
845 | CONFIG_ASYNC_XOR=y | ||
846 | CONFIG_CRYPTO=y | ||
847 | CONFIG_CRYPTO_ALGAPI=y | ||
848 | CONFIG_CRYPTO_BLKCIPHER=y | ||
849 | CONFIG_CRYPTO_MANAGER=y | ||
850 | # CONFIG_CRYPTO_HMAC is not set | ||
851 | # CONFIG_CRYPTO_XCBC is not set | ||
852 | # CONFIG_CRYPTO_NULL is not set | ||
853 | # CONFIG_CRYPTO_MD4 is not set | ||
854 | CONFIG_CRYPTO_MD5=y | ||
855 | # CONFIG_CRYPTO_SHA1 is not set | ||
856 | # CONFIG_CRYPTO_SHA256 is not set | ||
857 | # CONFIG_CRYPTO_SHA512 is not set | ||
858 | # CONFIG_CRYPTO_WP512 is not set | ||
859 | # CONFIG_CRYPTO_TGR192 is not set | ||
860 | # CONFIG_CRYPTO_GF128MUL is not set | ||
861 | CONFIG_CRYPTO_ECB=m | ||
862 | CONFIG_CRYPTO_CBC=y | ||
863 | CONFIG_CRYPTO_PCBC=m | ||
864 | # CONFIG_CRYPTO_LRW is not set | ||
865 | # CONFIG_CRYPTO_XTS is not set | ||
866 | # CONFIG_CRYPTO_CRYPTD is not set | ||
867 | CONFIG_CRYPTO_DES=y | ||
868 | # CONFIG_CRYPTO_FCRYPT is not set | ||
869 | # CONFIG_CRYPTO_BLOWFISH is not set | ||
870 | # CONFIG_CRYPTO_TWOFISH is not set | ||
871 | # CONFIG_CRYPTO_SERPENT is not set | ||
872 | # CONFIG_CRYPTO_AES is not set | ||
873 | # CONFIG_CRYPTO_CAST5 is not set | ||
874 | # CONFIG_CRYPTO_CAST6 is not set | ||
875 | # CONFIG_CRYPTO_TEA is not set | ||
876 | # CONFIG_CRYPTO_ARC4 is not set | ||
877 | # CONFIG_CRYPTO_KHAZAD is not set | ||
878 | # CONFIG_CRYPTO_ANUBIS is not set | ||
879 | # CONFIG_CRYPTO_SEED is not set | ||
880 | # CONFIG_CRYPTO_DEFLATE is not set | ||
881 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | ||
882 | # CONFIG_CRYPTO_CRC32C is not set | ||
883 | # CONFIG_CRYPTO_CAMELLIA is not set | ||
884 | # CONFIG_CRYPTO_TEST is not set | ||
885 | # CONFIG_CRYPTO_AUTHENC is not set | ||
886 | CONFIG_CRYPTO_HW=y | ||
887 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/mpc83xx_defconfig b/arch/powerpc/configs/mpc83xx_defconfig new file mode 100644 index 000000000000..31bdbf3f7566 --- /dev/null +++ b/arch/powerpc/configs/mpc83xx_defconfig | |||
@@ -0,0 +1,887 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Mon Jan 28 13:14:19 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | CONFIG_6xx=y | ||
12 | # CONFIG_PPC_85xx is not set | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_PPC_FPU=y | ||
18 | CONFIG_PPC_STD_MMU=y | ||
19 | CONFIG_PPC_STD_MMU_32=y | ||
20 | # CONFIG_PPC_MM_SLICES is not set | ||
21 | # CONFIG_SMP is not set | ||
22 | CONFIG_PPC32=y | ||
23 | CONFIG_WORD_SIZE=32 | ||
24 | CONFIG_PPC_MERGE=y | ||
25 | CONFIG_MMU=y | ||
26 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
27 | CONFIG_GENERIC_TIME=y | ||
28 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
29 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
30 | CONFIG_GENERIC_HARDIRQS=y | ||
31 | CONFIG_IRQ_PER_CPU=y | ||
32 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
33 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
34 | CONFIG_GENERIC_HWEIGHT=y | ||
35 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
36 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
37 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
38 | CONFIG_PPC=y | ||
39 | CONFIG_EARLY_PRINTK=y | ||
40 | CONFIG_GENERIC_NVRAM=y | ||
41 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
42 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
43 | CONFIG_PPC_OF=y | ||
44 | CONFIG_OF=y | ||
45 | CONFIG_PPC_UDBG_16550=y | ||
46 | # CONFIG_GENERIC_TBSYNC is not set | ||
47 | CONFIG_AUDIT_ARCH=y | ||
48 | CONFIG_GENERIC_BUG=y | ||
49 | CONFIG_DEFAULT_UIMAGE=y | ||
50 | # CONFIG_PPC_DCR_NATIVE is not set | ||
51 | # CONFIG_PPC_DCR_MMIO is not set | ||
52 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
53 | |||
54 | # | ||
55 | # General setup | ||
56 | # | ||
57 | CONFIG_EXPERIMENTAL=y | ||
58 | CONFIG_BROKEN_ON_SMP=y | ||
59 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
60 | CONFIG_LOCALVERSION="" | ||
61 | CONFIG_LOCALVERSION_AUTO=y | ||
62 | CONFIG_SWAP=y | ||
63 | CONFIG_SYSVIPC=y | ||
64 | CONFIG_SYSVIPC_SYSCTL=y | ||
65 | # CONFIG_POSIX_MQUEUE is not set | ||
66 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
67 | # CONFIG_TASKSTATS is not set | ||
68 | # CONFIG_USER_NS is not set | ||
69 | # CONFIG_PID_NS is not set | ||
70 | # CONFIG_AUDIT is not set | ||
71 | # CONFIG_IKCONFIG is not set | ||
72 | CONFIG_LOG_BUF_SHIFT=14 | ||
73 | # CONFIG_CGROUPS is not set | ||
74 | CONFIG_FAIR_GROUP_SCHED=y | ||
75 | CONFIG_FAIR_USER_SCHED=y | ||
76 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
77 | CONFIG_SYSFS_DEPRECATED=y | ||
78 | # CONFIG_RELAY is not set | ||
79 | CONFIG_BLK_DEV_INITRD=y | ||
80 | CONFIG_INITRAMFS_SOURCE="" | ||
81 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
82 | CONFIG_SYSCTL=y | ||
83 | CONFIG_EMBEDDED=y | ||
84 | CONFIG_SYSCTL_SYSCALL=y | ||
85 | CONFIG_KALLSYMS=y | ||
86 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
87 | CONFIG_HOTPLUG=y | ||
88 | CONFIG_PRINTK=y | ||
89 | CONFIG_BUG=y | ||
90 | CONFIG_ELF_CORE=y | ||
91 | CONFIG_BASE_FULL=y | ||
92 | CONFIG_FUTEX=y | ||
93 | CONFIG_ANON_INODES=y | ||
94 | # CONFIG_EPOLL is not set | ||
95 | CONFIG_SIGNALFD=y | ||
96 | CONFIG_EVENTFD=y | ||
97 | CONFIG_SHMEM=y | ||
98 | CONFIG_VM_EVENT_COUNTERS=y | ||
99 | CONFIG_SLAB=y | ||
100 | # CONFIG_SLUB is not set | ||
101 | # CONFIG_SLOB is not set | ||
102 | CONFIG_SLABINFO=y | ||
103 | CONFIG_RT_MUTEXES=y | ||
104 | # CONFIG_TINY_SHMEM is not set | ||
105 | CONFIG_BASE_SMALL=0 | ||
106 | CONFIG_MODULES=y | ||
107 | CONFIG_MODULE_UNLOAD=y | ||
108 | # CONFIG_MODULE_FORCE_UNLOAD is not set | ||
109 | # CONFIG_MODVERSIONS is not set | ||
110 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
111 | # CONFIG_KMOD is not set | ||
112 | CONFIG_BLOCK=y | ||
113 | # CONFIG_LBD is not set | ||
114 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
115 | # CONFIG_LSF is not set | ||
116 | # CONFIG_BLK_DEV_BSG is not set | ||
117 | |||
118 | # | ||
119 | # IO Schedulers | ||
120 | # | ||
121 | CONFIG_IOSCHED_NOOP=y | ||
122 | CONFIG_IOSCHED_AS=y | ||
123 | CONFIG_IOSCHED_DEADLINE=y | ||
124 | CONFIG_IOSCHED_CFQ=y | ||
125 | CONFIG_DEFAULT_AS=y | ||
126 | # CONFIG_DEFAULT_DEADLINE is not set | ||
127 | # CONFIG_DEFAULT_CFQ is not set | ||
128 | # CONFIG_DEFAULT_NOOP is not set | ||
129 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
130 | |||
131 | # | ||
132 | # Platform support | ||
133 | # | ||
134 | # CONFIG_PPC_MULTIPLATFORM is not set | ||
135 | # CONFIG_PPC_82xx is not set | ||
136 | CONFIG_PPC_83xx=y | ||
137 | # CONFIG_PPC_86xx is not set | ||
138 | # CONFIG_PPC_MPC52xx is not set | ||
139 | # CONFIG_PPC_MPC5200 is not set | ||
140 | # CONFIG_PPC_CELL is not set | ||
141 | # CONFIG_PPC_CELL_NATIVE is not set | ||
142 | # CONFIG_PQ2ADS is not set | ||
143 | CONFIG_MPC83xx=y | ||
144 | CONFIG_MPC831x_RDB=y | ||
145 | CONFIG_MPC832x_MDS=y | ||
146 | CONFIG_MPC832x_RDB=y | ||
147 | CONFIG_MPC834x_MDS=y | ||
148 | CONFIG_MPC834x_ITX=y | ||
149 | CONFIG_MPC836x_MDS=y | ||
150 | CONFIG_MPC837x_MDS=y | ||
151 | CONFIG_MPC837x_RDB=y | ||
152 | CONFIG_SBC834x=y | ||
153 | CONFIG_PPC_MPC831x=y | ||
154 | CONFIG_PPC_MPC832x=y | ||
155 | CONFIG_PPC_MPC834x=y | ||
156 | CONFIG_PPC_MPC837x=y | ||
157 | CONFIG_IPIC=y | ||
158 | # CONFIG_MPIC is not set | ||
159 | # CONFIG_MPIC_WEIRD is not set | ||
160 | # CONFIG_PPC_I8259 is not set | ||
161 | # CONFIG_PPC_RTAS is not set | ||
162 | # CONFIG_MMIO_NVRAM is not set | ||
163 | # CONFIG_PPC_MPC106 is not set | ||
164 | # CONFIG_PPC_970_NAP is not set | ||
165 | # CONFIG_PPC_INDIRECT_IO is not set | ||
166 | # CONFIG_GENERIC_IOMAP is not set | ||
167 | # CONFIG_CPU_FREQ is not set | ||
168 | CONFIG_QUICC_ENGINE=y | ||
169 | # CONFIG_FSL_ULI1575 is not set | ||
170 | |||
171 | # | ||
172 | # Kernel options | ||
173 | # | ||
174 | # CONFIG_HIGHMEM is not set | ||
175 | # CONFIG_TICK_ONESHOT is not set | ||
176 | # CONFIG_NO_HZ is not set | ||
177 | # CONFIG_HIGH_RES_TIMERS is not set | ||
178 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
179 | # CONFIG_HZ_100 is not set | ||
180 | CONFIG_HZ_250=y | ||
181 | # CONFIG_HZ_300 is not set | ||
182 | # CONFIG_HZ_1000 is not set | ||
183 | CONFIG_HZ=250 | ||
184 | CONFIG_PREEMPT_NONE=y | ||
185 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
186 | # CONFIG_PREEMPT is not set | ||
187 | CONFIG_BINFMT_ELF=y | ||
188 | # CONFIG_BINFMT_MISC is not set | ||
189 | # CONFIG_MATH_EMULATION is not set | ||
190 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
191 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
192 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
193 | CONFIG_SELECT_MEMORY_MODEL=y | ||
194 | CONFIG_FLATMEM_MANUAL=y | ||
195 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
196 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
197 | CONFIG_FLATMEM=y | ||
198 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
199 | # CONFIG_SPARSEMEM_STATIC is not set | ||
200 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
201 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
202 | # CONFIG_RESOURCES_64BIT is not set | ||
203 | CONFIG_ZONE_DMA_FLAG=1 | ||
204 | CONFIG_BOUNCE=y | ||
205 | CONFIG_VIRT_TO_BUS=y | ||
206 | CONFIG_PROC_DEVICETREE=y | ||
207 | # CONFIG_CMDLINE_BOOL is not set | ||
208 | # CONFIG_PM is not set | ||
209 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
210 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
211 | CONFIG_SECCOMP=y | ||
212 | CONFIG_WANT_DEVICE_TREE=y | ||
213 | CONFIG_DEVICE_TREE="" | ||
214 | CONFIG_ISA_DMA_API=y | ||
215 | |||
216 | # | ||
217 | # Bus options | ||
218 | # | ||
219 | CONFIG_ZONE_DMA=y | ||
220 | CONFIG_GENERIC_ISA_DMA=y | ||
221 | CONFIG_PPC_INDIRECT_PCI=y | ||
222 | CONFIG_FSL_SOC=y | ||
223 | # CONFIG_PCI is not set | ||
224 | # CONFIG_PCI_DOMAINS is not set | ||
225 | # CONFIG_PCI_SYSCALL is not set | ||
226 | # CONFIG_ARCH_SUPPORTS_MSI is not set | ||
227 | # CONFIG_PCCARD is not set | ||
228 | |||
229 | # | ||
230 | # Advanced setup | ||
231 | # | ||
232 | # CONFIG_ADVANCED_OPTIONS is not set | ||
233 | |||
234 | # | ||
235 | # Default settings for advanced configuration options are used | ||
236 | # | ||
237 | CONFIG_HIGHMEM_START=0xfe000000 | ||
238 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
239 | CONFIG_KERNEL_START=0xc0000000 | ||
240 | CONFIG_TASK_SIZE=0xc0000000 | ||
241 | CONFIG_BOOT_LOAD=0x00800000 | ||
242 | |||
243 | # | ||
244 | # Networking | ||
245 | # | ||
246 | CONFIG_NET=y | ||
247 | |||
248 | # | ||
249 | # Networking options | ||
250 | # | ||
251 | CONFIG_PACKET=y | ||
252 | # CONFIG_PACKET_MMAP is not set | ||
253 | CONFIG_UNIX=y | ||
254 | CONFIG_XFRM=y | ||
255 | CONFIG_XFRM_USER=m | ||
256 | # CONFIG_XFRM_SUB_POLICY is not set | ||
257 | # CONFIG_XFRM_MIGRATE is not set | ||
258 | # CONFIG_NET_KEY is not set | ||
259 | CONFIG_INET=y | ||
260 | CONFIG_IP_MULTICAST=y | ||
261 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
262 | CONFIG_IP_FIB_HASH=y | ||
263 | CONFIG_IP_PNP=y | ||
264 | CONFIG_IP_PNP_DHCP=y | ||
265 | CONFIG_IP_PNP_BOOTP=y | ||
266 | # CONFIG_IP_PNP_RARP is not set | ||
267 | # CONFIG_NET_IPIP is not set | ||
268 | # CONFIG_NET_IPGRE is not set | ||
269 | # CONFIG_IP_MROUTE is not set | ||
270 | # CONFIG_ARPD is not set | ||
271 | CONFIG_SYN_COOKIES=y | ||
272 | # CONFIG_INET_AH is not set | ||
273 | # CONFIG_INET_ESP is not set | ||
274 | # CONFIG_INET_IPCOMP is not set | ||
275 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
276 | # CONFIG_INET_TUNNEL is not set | ||
277 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
278 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
279 | CONFIG_INET_XFRM_MODE_BEET=y | ||
280 | # CONFIG_INET_LRO is not set | ||
281 | CONFIG_INET_DIAG=y | ||
282 | CONFIG_INET_TCP_DIAG=y | ||
283 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
284 | CONFIG_TCP_CONG_CUBIC=y | ||
285 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
286 | # CONFIG_TCP_MD5SIG is not set | ||
287 | # CONFIG_IPV6 is not set | ||
288 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
289 | # CONFIG_INET6_TUNNEL is not set | ||
290 | # CONFIG_NETWORK_SECMARK is not set | ||
291 | # CONFIG_NETFILTER is not set | ||
292 | # CONFIG_IP_DCCP is not set | ||
293 | # CONFIG_IP_SCTP is not set | ||
294 | # CONFIG_TIPC is not set | ||
295 | # CONFIG_ATM is not set | ||
296 | # CONFIG_BRIDGE is not set | ||
297 | # CONFIG_VLAN_8021Q is not set | ||
298 | # CONFIG_DECNET is not set | ||
299 | # CONFIG_LLC2 is not set | ||
300 | # CONFIG_IPX is not set | ||
301 | # CONFIG_ATALK is not set | ||
302 | # CONFIG_X25 is not set | ||
303 | # CONFIG_LAPB is not set | ||
304 | # CONFIG_ECONET is not set | ||
305 | # CONFIG_WAN_ROUTER is not set | ||
306 | # CONFIG_NET_SCHED is not set | ||
307 | |||
308 | # | ||
309 | # Network testing | ||
310 | # | ||
311 | # CONFIG_NET_PKTGEN is not set | ||
312 | # CONFIG_HAMRADIO is not set | ||
313 | # CONFIG_IRDA is not set | ||
314 | # CONFIG_BT is not set | ||
315 | # CONFIG_AF_RXRPC is not set | ||
316 | |||
317 | # | ||
318 | # Wireless | ||
319 | # | ||
320 | # CONFIG_CFG80211 is not set | ||
321 | # CONFIG_WIRELESS_EXT is not set | ||
322 | # CONFIG_MAC80211 is not set | ||
323 | # CONFIG_IEEE80211 is not set | ||
324 | # CONFIG_RFKILL is not set | ||
325 | # CONFIG_NET_9P is not set | ||
326 | |||
327 | # | ||
328 | # Device Drivers | ||
329 | # | ||
330 | |||
331 | # | ||
332 | # Generic Driver Options | ||
333 | # | ||
334 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
335 | CONFIG_STANDALONE=y | ||
336 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
337 | # CONFIG_FW_LOADER is not set | ||
338 | # CONFIG_SYS_HYPERVISOR is not set | ||
339 | # CONFIG_CONNECTOR is not set | ||
340 | # CONFIG_MTD is not set | ||
341 | CONFIG_OF_DEVICE=y | ||
342 | # CONFIG_PARPORT is not set | ||
343 | CONFIG_BLK_DEV=y | ||
344 | # CONFIG_BLK_DEV_FD is not set | ||
345 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
346 | CONFIG_BLK_DEV_LOOP=y | ||
347 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
348 | # CONFIG_BLK_DEV_NBD is not set | ||
349 | CONFIG_BLK_DEV_RAM=y | ||
350 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
351 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
352 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
353 | # CONFIG_CDROM_PKTCDVD is not set | ||
354 | # CONFIG_ATA_OVER_ETH is not set | ||
355 | CONFIG_MISC_DEVICES=y | ||
356 | # CONFIG_EEPROM_93CX6 is not set | ||
357 | # CONFIG_IDE is not set | ||
358 | |||
359 | # | ||
360 | # SCSI device support | ||
361 | # | ||
362 | # CONFIG_RAID_ATTRS is not set | ||
363 | CONFIG_SCSI=y | ||
364 | CONFIG_SCSI_DMA=y | ||
365 | # CONFIG_SCSI_TGT is not set | ||
366 | # CONFIG_SCSI_NETLINK is not set | ||
367 | CONFIG_SCSI_PROC_FS=y | ||
368 | |||
369 | # | ||
370 | # SCSI support type (disk, tape, CD-ROM) | ||
371 | # | ||
372 | CONFIG_BLK_DEV_SD=y | ||
373 | # CONFIG_CHR_DEV_ST is not set | ||
374 | # CONFIG_CHR_DEV_OSST is not set | ||
375 | # CONFIG_BLK_DEV_SR is not set | ||
376 | CONFIG_CHR_DEV_SG=y | ||
377 | # CONFIG_CHR_DEV_SCH is not set | ||
378 | |||
379 | # | ||
380 | # Some SCSI devices (e.g. CD jukebox) support multiple LUNs | ||
381 | # | ||
382 | # CONFIG_SCSI_MULTI_LUN is not set | ||
383 | # CONFIG_SCSI_CONSTANTS is not set | ||
384 | # CONFIG_SCSI_LOGGING is not set | ||
385 | # CONFIG_SCSI_SCAN_ASYNC is not set | ||
386 | CONFIG_SCSI_WAIT_SCAN=m | ||
387 | |||
388 | # | ||
389 | # SCSI Transports | ||
390 | # | ||
391 | # CONFIG_SCSI_SPI_ATTRS is not set | ||
392 | # CONFIG_SCSI_FC_ATTRS is not set | ||
393 | # CONFIG_SCSI_ISCSI_ATTRS is not set | ||
394 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
395 | # CONFIG_SCSI_SRP_ATTRS is not set | ||
396 | CONFIG_SCSI_LOWLEVEL=y | ||
397 | # CONFIG_ISCSI_TCP is not set | ||
398 | # CONFIG_SCSI_DEBUG is not set | ||
399 | CONFIG_ATA=y | ||
400 | # CONFIG_ATA_NONSTANDARD is not set | ||
401 | CONFIG_SATA_FSL=y | ||
402 | # CONFIG_PATA_PLATFORM is not set | ||
403 | # CONFIG_MD is not set | ||
404 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
405 | CONFIG_NETDEVICES=y | ||
406 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
407 | # CONFIG_DUMMY is not set | ||
408 | # CONFIG_BONDING is not set | ||
409 | # CONFIG_MACVLAN is not set | ||
410 | # CONFIG_EQUALIZER is not set | ||
411 | # CONFIG_TUN is not set | ||
412 | # CONFIG_VETH is not set | ||
413 | CONFIG_PHYLIB=y | ||
414 | |||
415 | # | ||
416 | # MII PHY device drivers | ||
417 | # | ||
418 | CONFIG_MARVELL_PHY=y | ||
419 | # CONFIG_DAVICOM_PHY is not set | ||
420 | # CONFIG_QSEMI_PHY is not set | ||
421 | # CONFIG_LXT_PHY is not set | ||
422 | # CONFIG_CICADA_PHY is not set | ||
423 | # CONFIG_VITESSE_PHY is not set | ||
424 | # CONFIG_SMSC_PHY is not set | ||
425 | # CONFIG_BROADCOM_PHY is not set | ||
426 | # CONFIG_ICPLUS_PHY is not set | ||
427 | # CONFIG_FIXED_PHY is not set | ||
428 | # CONFIG_MDIO_BITBANG is not set | ||
429 | CONFIG_NET_ETHERNET=y | ||
430 | CONFIG_MII=y | ||
431 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
432 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
433 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
434 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
435 | # CONFIG_B44 is not set | ||
436 | CONFIG_NETDEV_1000=y | ||
437 | CONFIG_GIANFAR=y | ||
438 | # CONFIG_GFAR_NAPI is not set | ||
439 | # CONFIG_UCC_GETH is not set | ||
440 | CONFIG_NETDEV_10000=y | ||
441 | |||
442 | # | ||
443 | # Wireless LAN | ||
444 | # | ||
445 | # CONFIG_WLAN_PRE80211 is not set | ||
446 | # CONFIG_WLAN_80211 is not set | ||
447 | # CONFIG_WAN is not set | ||
448 | # CONFIG_PPP is not set | ||
449 | # CONFIG_SLIP is not set | ||
450 | # CONFIG_SHAPER is not set | ||
451 | # CONFIG_NETCONSOLE is not set | ||
452 | # CONFIG_NETPOLL is not set | ||
453 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
454 | # CONFIG_ISDN is not set | ||
455 | # CONFIG_PHONE is not set | ||
456 | |||
457 | # | ||
458 | # Input device support | ||
459 | # | ||
460 | CONFIG_INPUT=y | ||
461 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
462 | # CONFIG_INPUT_POLLDEV is not set | ||
463 | |||
464 | # | ||
465 | # Userland interfaces | ||
466 | # | ||
467 | # CONFIG_INPUT_MOUSEDEV is not set | ||
468 | # CONFIG_INPUT_JOYDEV is not set | ||
469 | # CONFIG_INPUT_EVDEV is not set | ||
470 | # CONFIG_INPUT_EVBUG is not set | ||
471 | |||
472 | # | ||
473 | # Input Device Drivers | ||
474 | # | ||
475 | # CONFIG_INPUT_KEYBOARD is not set | ||
476 | # CONFIG_INPUT_MOUSE is not set | ||
477 | # CONFIG_INPUT_JOYSTICK is not set | ||
478 | # CONFIG_INPUT_TABLET is not set | ||
479 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
480 | # CONFIG_INPUT_MISC is not set | ||
481 | |||
482 | # | ||
483 | # Hardware I/O ports | ||
484 | # | ||
485 | # CONFIG_SERIO is not set | ||
486 | # CONFIG_GAMEPORT is not set | ||
487 | |||
488 | # | ||
489 | # Character devices | ||
490 | # | ||
491 | # CONFIG_VT is not set | ||
492 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
493 | |||
494 | # | ||
495 | # Serial drivers | ||
496 | # | ||
497 | CONFIG_SERIAL_8250=y | ||
498 | CONFIG_SERIAL_8250_CONSOLE=y | ||
499 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
500 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
501 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
502 | |||
503 | # | ||
504 | # Non-8250 serial port support | ||
505 | # | ||
506 | # CONFIG_SERIAL_UARTLITE is not set | ||
507 | CONFIG_SERIAL_CORE=y | ||
508 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
509 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
510 | # CONFIG_SERIAL_QE is not set | ||
511 | CONFIG_UNIX98_PTYS=y | ||
512 | CONFIG_LEGACY_PTYS=y | ||
513 | CONFIG_LEGACY_PTY_COUNT=256 | ||
514 | # CONFIG_IPMI_HANDLER is not set | ||
515 | # CONFIG_HW_RANDOM is not set | ||
516 | # CONFIG_NVRAM is not set | ||
517 | CONFIG_GEN_RTC=y | ||
518 | # CONFIG_GEN_RTC_X is not set | ||
519 | # CONFIG_R3964 is not set | ||
520 | # CONFIG_RAW_DRIVER is not set | ||
521 | # CONFIG_TCG_TPM is not set | ||
522 | CONFIG_I2C=y | ||
523 | CONFIG_I2C_BOARDINFO=y | ||
524 | CONFIG_I2C_CHARDEV=y | ||
525 | |||
526 | # | ||
527 | # I2C Algorithms | ||
528 | # | ||
529 | # CONFIG_I2C_ALGOBIT is not set | ||
530 | # CONFIG_I2C_ALGOPCF is not set | ||
531 | # CONFIG_I2C_ALGOPCA is not set | ||
532 | |||
533 | # | ||
534 | # I2C Hardware Bus support | ||
535 | # | ||
536 | CONFIG_I2C_MPC=y | ||
537 | # CONFIG_I2C_OCORES is not set | ||
538 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
539 | # CONFIG_I2C_SIMTEC is not set | ||
540 | # CONFIG_I2C_TAOS_EVM is not set | ||
541 | # CONFIG_I2C_STUB is not set | ||
542 | |||
543 | # | ||
544 | # Miscellaneous I2C Chip support | ||
545 | # | ||
546 | # CONFIG_SENSORS_DS1337 is not set | ||
547 | # CONFIG_SENSORS_DS1374 is not set | ||
548 | # CONFIG_DS1682 is not set | ||
549 | # CONFIG_SENSORS_EEPROM is not set | ||
550 | # CONFIG_SENSORS_PCF8574 is not set | ||
551 | # CONFIG_SENSORS_PCA9539 is not set | ||
552 | # CONFIG_SENSORS_PCF8591 is not set | ||
553 | # CONFIG_SENSORS_M41T00 is not set | ||
554 | # CONFIG_SENSORS_MAX6875 is not set | ||
555 | # CONFIG_SENSORS_TSL2550 is not set | ||
556 | # CONFIG_I2C_DEBUG_CORE is not set | ||
557 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
558 | # CONFIG_I2C_DEBUG_BUS is not set | ||
559 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
560 | |||
561 | # | ||
562 | # SPI support | ||
563 | # | ||
564 | # CONFIG_SPI is not set | ||
565 | # CONFIG_SPI_MASTER is not set | ||
566 | # CONFIG_W1 is not set | ||
567 | # CONFIG_POWER_SUPPLY is not set | ||
568 | CONFIG_HWMON=y | ||
569 | # CONFIG_HWMON_VID is not set | ||
570 | # CONFIG_SENSORS_AD7418 is not set | ||
571 | # CONFIG_SENSORS_ADM1021 is not set | ||
572 | # CONFIG_SENSORS_ADM1025 is not set | ||
573 | # CONFIG_SENSORS_ADM1026 is not set | ||
574 | # CONFIG_SENSORS_ADM1029 is not set | ||
575 | # CONFIG_SENSORS_ADM1031 is not set | ||
576 | # CONFIG_SENSORS_ADM9240 is not set | ||
577 | # CONFIG_SENSORS_ADT7470 is not set | ||
578 | # CONFIG_SENSORS_ATXP1 is not set | ||
579 | # CONFIG_SENSORS_DS1621 is not set | ||
580 | # CONFIG_SENSORS_F71805F is not set | ||
581 | # CONFIG_SENSORS_F71882FG is not set | ||
582 | # CONFIG_SENSORS_F75375S is not set | ||
583 | # CONFIG_SENSORS_GL518SM is not set | ||
584 | # CONFIG_SENSORS_GL520SM is not set | ||
585 | # CONFIG_SENSORS_IT87 is not set | ||
586 | # CONFIG_SENSORS_LM63 is not set | ||
587 | # CONFIG_SENSORS_LM75 is not set | ||
588 | # CONFIG_SENSORS_LM77 is not set | ||
589 | # CONFIG_SENSORS_LM78 is not set | ||
590 | # CONFIG_SENSORS_LM80 is not set | ||
591 | # CONFIG_SENSORS_LM83 is not set | ||
592 | # CONFIG_SENSORS_LM85 is not set | ||
593 | # CONFIG_SENSORS_LM87 is not set | ||
594 | # CONFIG_SENSORS_LM90 is not set | ||
595 | # CONFIG_SENSORS_LM92 is not set | ||
596 | # CONFIG_SENSORS_LM93 is not set | ||
597 | # CONFIG_SENSORS_MAX1619 is not set | ||
598 | # CONFIG_SENSORS_MAX6650 is not set | ||
599 | # CONFIG_SENSORS_PC87360 is not set | ||
600 | # CONFIG_SENSORS_PC87427 is not set | ||
601 | # CONFIG_SENSORS_DME1737 is not set | ||
602 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
603 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
604 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
605 | # CONFIG_SENSORS_THMC50 is not set | ||
606 | # CONFIG_SENSORS_VT1211 is not set | ||
607 | # CONFIG_SENSORS_W83781D is not set | ||
608 | # CONFIG_SENSORS_W83791D is not set | ||
609 | # CONFIG_SENSORS_W83792D is not set | ||
610 | # CONFIG_SENSORS_W83793 is not set | ||
611 | # CONFIG_SENSORS_W83L785TS is not set | ||
612 | # CONFIG_SENSORS_W83627HF is not set | ||
613 | # CONFIG_SENSORS_W83627EHF is not set | ||
614 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
615 | CONFIG_WATCHDOG=y | ||
616 | # CONFIG_WATCHDOG_NOWAYOUT is not set | ||
617 | |||
618 | # | ||
619 | # Watchdog Device Drivers | ||
620 | # | ||
621 | # CONFIG_SOFT_WATCHDOG is not set | ||
622 | CONFIG_83xx_WDT=y | ||
623 | |||
624 | # | ||
625 | # Sonics Silicon Backplane | ||
626 | # | ||
627 | CONFIG_SSB_POSSIBLE=y | ||
628 | # CONFIG_SSB is not set | ||
629 | |||
630 | # | ||
631 | # Multifunction device drivers | ||
632 | # | ||
633 | # CONFIG_MFD_SM501 is not set | ||
634 | |||
635 | # | ||
636 | # Multimedia devices | ||
637 | # | ||
638 | # CONFIG_VIDEO_DEV is not set | ||
639 | # CONFIG_DVB_CORE is not set | ||
640 | CONFIG_DAB=y | ||
641 | |||
642 | # | ||
643 | # Graphics support | ||
644 | # | ||
645 | # CONFIG_VGASTATE is not set | ||
646 | CONFIG_VIDEO_OUTPUT_CONTROL=m | ||
647 | # CONFIG_FB is not set | ||
648 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
649 | |||
650 | # | ||
651 | # Display device support | ||
652 | # | ||
653 | # CONFIG_DISPLAY_SUPPORT is not set | ||
654 | |||
655 | # | ||
656 | # Sound | ||
657 | # | ||
658 | # CONFIG_SOUND is not set | ||
659 | CONFIG_HID_SUPPORT=y | ||
660 | CONFIG_HID=y | ||
661 | # CONFIG_HID_DEBUG is not set | ||
662 | # CONFIG_HIDRAW is not set | ||
663 | CONFIG_USB_SUPPORT=y | ||
664 | CONFIG_USB_ARCH_HAS_HCD=y | ||
665 | # CONFIG_USB_ARCH_HAS_OHCI is not set | ||
666 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
667 | # CONFIG_USB is not set | ||
668 | CONFIG_USB_EHCI_ROOT_HUB_TT=y | ||
669 | CONFIG_USB_EHCI_FSL=y | ||
670 | |||
671 | # | ||
672 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
673 | # | ||
674 | |||
675 | # | ||
676 | # USB Gadget Support | ||
677 | # | ||
678 | # CONFIG_USB_GADGET is not set | ||
679 | # CONFIG_MMC is not set | ||
680 | # CONFIG_NEW_LEDS is not set | ||
681 | # CONFIG_EDAC is not set | ||
682 | # CONFIG_RTC_CLASS is not set | ||
683 | |||
684 | # | ||
685 | # Userspace I/O | ||
686 | # | ||
687 | # CONFIG_UIO is not set | ||
688 | |||
689 | # | ||
690 | # File systems | ||
691 | # | ||
692 | CONFIG_EXT2_FS=y | ||
693 | # CONFIG_EXT2_FS_XATTR is not set | ||
694 | # CONFIG_EXT2_FS_XIP is not set | ||
695 | CONFIG_EXT3_FS=y | ||
696 | CONFIG_EXT3_FS_XATTR=y | ||
697 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
698 | # CONFIG_EXT3_FS_SECURITY is not set | ||
699 | # CONFIG_EXT4DEV_FS is not set | ||
700 | CONFIG_JBD=y | ||
701 | CONFIG_FS_MBCACHE=y | ||
702 | # CONFIG_REISERFS_FS is not set | ||
703 | # CONFIG_JFS_FS is not set | ||
704 | # CONFIG_FS_POSIX_ACL is not set | ||
705 | # CONFIG_XFS_FS is not set | ||
706 | # CONFIG_GFS2_FS is not set | ||
707 | # CONFIG_OCFS2_FS is not set | ||
708 | # CONFIG_MINIX_FS is not set | ||
709 | # CONFIG_ROMFS_FS is not set | ||
710 | CONFIG_INOTIFY=y | ||
711 | CONFIG_INOTIFY_USER=y | ||
712 | # CONFIG_QUOTA is not set | ||
713 | CONFIG_DNOTIFY=y | ||
714 | # CONFIG_AUTOFS_FS is not set | ||
715 | # CONFIG_AUTOFS4_FS is not set | ||
716 | # CONFIG_FUSE_FS is not set | ||
717 | |||
718 | # | ||
719 | # CD-ROM/DVD Filesystems | ||
720 | # | ||
721 | # CONFIG_ISO9660_FS is not set | ||
722 | # CONFIG_UDF_FS is not set | ||
723 | |||
724 | # | ||
725 | # DOS/FAT/NT Filesystems | ||
726 | # | ||
727 | # CONFIG_MSDOS_FS is not set | ||
728 | # CONFIG_VFAT_FS is not set | ||
729 | # CONFIG_NTFS_FS is not set | ||
730 | |||
731 | # | ||
732 | # Pseudo filesystems | ||
733 | # | ||
734 | CONFIG_PROC_FS=y | ||
735 | CONFIG_PROC_KCORE=y | ||
736 | CONFIG_PROC_SYSCTL=y | ||
737 | CONFIG_SYSFS=y | ||
738 | CONFIG_TMPFS=y | ||
739 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
740 | # CONFIG_HUGETLB_PAGE is not set | ||
741 | # CONFIG_CONFIGFS_FS is not set | ||
742 | |||
743 | # | ||
744 | # Miscellaneous filesystems | ||
745 | # | ||
746 | # CONFIG_ADFS_FS is not set | ||
747 | # CONFIG_AFFS_FS is not set | ||
748 | # CONFIG_HFS_FS is not set | ||
749 | # CONFIG_HFSPLUS_FS is not set | ||
750 | # CONFIG_BEFS_FS is not set | ||
751 | # CONFIG_BFS_FS is not set | ||
752 | # CONFIG_EFS_FS is not set | ||
753 | # CONFIG_CRAMFS is not set | ||
754 | # CONFIG_VXFS_FS is not set | ||
755 | # CONFIG_HPFS_FS is not set | ||
756 | # CONFIG_QNX4FS_FS is not set | ||
757 | # CONFIG_SYSV_FS is not set | ||
758 | # CONFIG_UFS_FS is not set | ||
759 | CONFIG_NETWORK_FILESYSTEMS=y | ||
760 | CONFIG_NFS_FS=y | ||
761 | CONFIG_NFS_V3=y | ||
762 | # CONFIG_NFS_V3_ACL is not set | ||
763 | CONFIG_NFS_V4=y | ||
764 | # CONFIG_NFS_DIRECTIO is not set | ||
765 | # CONFIG_NFSD is not set | ||
766 | CONFIG_ROOT_NFS=y | ||
767 | CONFIG_LOCKD=y | ||
768 | CONFIG_LOCKD_V4=y | ||
769 | CONFIG_NFS_COMMON=y | ||
770 | CONFIG_SUNRPC=y | ||
771 | CONFIG_SUNRPC_GSS=y | ||
772 | # CONFIG_SUNRPC_BIND34 is not set | ||
773 | CONFIG_RPCSEC_GSS_KRB5=y | ||
774 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
775 | # CONFIG_SMB_FS is not set | ||
776 | # CONFIG_CIFS is not set | ||
777 | # CONFIG_NCP_FS is not set | ||
778 | # CONFIG_CODA_FS is not set | ||
779 | # CONFIG_AFS_FS is not set | ||
780 | |||
781 | # | ||
782 | # Partition Types | ||
783 | # | ||
784 | CONFIG_PARTITION_ADVANCED=y | ||
785 | # CONFIG_ACORN_PARTITION is not set | ||
786 | # CONFIG_OSF_PARTITION is not set | ||
787 | # CONFIG_AMIGA_PARTITION is not set | ||
788 | # CONFIG_ATARI_PARTITION is not set | ||
789 | # CONFIG_MAC_PARTITION is not set | ||
790 | CONFIG_MSDOS_PARTITION=y | ||
791 | # CONFIG_BSD_DISKLABEL is not set | ||
792 | # CONFIG_MINIX_SUBPARTITION is not set | ||
793 | # CONFIG_SOLARIS_X86_PARTITION is not set | ||
794 | # CONFIG_UNIXWARE_DISKLABEL is not set | ||
795 | # CONFIG_LDM_PARTITION is not set | ||
796 | # CONFIG_SGI_PARTITION is not set | ||
797 | # CONFIG_ULTRIX_PARTITION is not set | ||
798 | # CONFIG_SUN_PARTITION is not set | ||
799 | # CONFIG_KARMA_PARTITION is not set | ||
800 | # CONFIG_EFI_PARTITION is not set | ||
801 | # CONFIG_SYSV68_PARTITION is not set | ||
802 | # CONFIG_NLS is not set | ||
803 | # CONFIG_DLM is not set | ||
804 | |||
805 | # | ||
806 | # Library routines | ||
807 | # | ||
808 | CONFIG_BITREVERSE=y | ||
809 | # CONFIG_CRC_CCITT is not set | ||
810 | # CONFIG_CRC16 is not set | ||
811 | # CONFIG_CRC_ITU_T is not set | ||
812 | CONFIG_CRC32=y | ||
813 | # CONFIG_CRC7 is not set | ||
814 | # CONFIG_LIBCRC32C is not set | ||
815 | CONFIG_PLIST=y | ||
816 | CONFIG_HAS_IOMEM=y | ||
817 | CONFIG_HAS_IOPORT=y | ||
818 | CONFIG_HAS_DMA=y | ||
819 | CONFIG_INSTRUMENTATION=y | ||
820 | # CONFIG_PROFILING is not set | ||
821 | # CONFIG_KPROBES is not set | ||
822 | # CONFIG_MARKERS is not set | ||
823 | |||
824 | # | ||
825 | # Kernel hacking | ||
826 | # | ||
827 | # CONFIG_PRINTK_TIME is not set | ||
828 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
829 | CONFIG_ENABLE_MUST_CHECK=y | ||
830 | # CONFIG_MAGIC_SYSRQ is not set | ||
831 | # CONFIG_UNUSED_SYMBOLS is not set | ||
832 | # CONFIG_DEBUG_FS is not set | ||
833 | # CONFIG_HEADERS_CHECK is not set | ||
834 | # CONFIG_DEBUG_KERNEL is not set | ||
835 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
836 | # CONFIG_SAMPLES is not set | ||
837 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
838 | |||
839 | # | ||
840 | # Security options | ||
841 | # | ||
842 | # CONFIG_KEYS is not set | ||
843 | # CONFIG_SECURITY is not set | ||
844 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
845 | CONFIG_CRYPTO=y | ||
846 | CONFIG_CRYPTO_ALGAPI=y | ||
847 | CONFIG_CRYPTO_BLKCIPHER=y | ||
848 | CONFIG_CRYPTO_MANAGER=y | ||
849 | # CONFIG_CRYPTO_HMAC is not set | ||
850 | # CONFIG_CRYPTO_XCBC is not set | ||
851 | # CONFIG_CRYPTO_NULL is not set | ||
852 | # CONFIG_CRYPTO_MD4 is not set | ||
853 | CONFIG_CRYPTO_MD5=y | ||
854 | # CONFIG_CRYPTO_SHA1 is not set | ||
855 | # CONFIG_CRYPTO_SHA256 is not set | ||
856 | # CONFIG_CRYPTO_SHA512 is not set | ||
857 | # CONFIG_CRYPTO_WP512 is not set | ||
858 | # CONFIG_CRYPTO_TGR192 is not set | ||
859 | # CONFIG_CRYPTO_GF128MUL is not set | ||
860 | CONFIG_CRYPTO_ECB=m | ||
861 | CONFIG_CRYPTO_CBC=y | ||
862 | CONFIG_CRYPTO_PCBC=m | ||
863 | # CONFIG_CRYPTO_LRW is not set | ||
864 | # CONFIG_CRYPTO_XTS is not set | ||
865 | # CONFIG_CRYPTO_CRYPTD is not set | ||
866 | CONFIG_CRYPTO_DES=y | ||
867 | # CONFIG_CRYPTO_FCRYPT is not set | ||
868 | # CONFIG_CRYPTO_BLOWFISH is not set | ||
869 | # CONFIG_CRYPTO_TWOFISH is not set | ||
870 | # CONFIG_CRYPTO_SERPENT is not set | ||
871 | # CONFIG_CRYPTO_AES is not set | ||
872 | # CONFIG_CRYPTO_CAST5 is not set | ||
873 | # CONFIG_CRYPTO_CAST6 is not set | ||
874 | # CONFIG_CRYPTO_TEA is not set | ||
875 | # CONFIG_CRYPTO_ARC4 is not set | ||
876 | # CONFIG_CRYPTO_KHAZAD is not set | ||
877 | # CONFIG_CRYPTO_ANUBIS is not set | ||
878 | # CONFIG_CRYPTO_SEED is not set | ||
879 | # CONFIG_CRYPTO_DEFLATE is not set | ||
880 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | ||
881 | # CONFIG_CRYPTO_CRC32C is not set | ||
882 | # CONFIG_CRYPTO_CAMELLIA is not set | ||
883 | # CONFIG_CRYPTO_TEST is not set | ||
884 | # CONFIG_CRYPTO_AUTHENC is not set | ||
885 | CONFIG_CRYPTO_HW=y | ||
886 | # CONFIG_PPC_CLOCK is not set | ||
887 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/configs/mpc85xx_defconfig b/arch/powerpc/configs/mpc85xx_defconfig new file mode 100644 index 000000000000..90e38ba3832b --- /dev/null +++ b/arch/powerpc/configs/mpc85xx_defconfig | |||
@@ -0,0 +1,1523 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Mon Jan 28 13:12:07 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_E500=y | ||
18 | CONFIG_BOOKE=y | ||
19 | CONFIG_FSL_BOOKE=y | ||
20 | # CONFIG_PHYS_64BIT is not set | ||
21 | CONFIG_SPE=y | ||
22 | # CONFIG_PPC_MM_SLICES is not set | ||
23 | CONFIG_PPC32=y | ||
24 | CONFIG_WORD_SIZE=32 | ||
25 | CONFIG_PPC_MERGE=y | ||
26 | CONFIG_MMU=y | ||
27 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
28 | CONFIG_GENERIC_TIME=y | ||
29 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
30 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
31 | CONFIG_GENERIC_HARDIRQS=y | ||
32 | CONFIG_IRQ_PER_CPU=y | ||
33 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
34 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
35 | CONFIG_GENERIC_HWEIGHT=y | ||
36 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
37 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
38 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
39 | CONFIG_PPC=y | ||
40 | CONFIG_EARLY_PRINTK=y | ||
41 | CONFIG_GENERIC_NVRAM=y | ||
42 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
43 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
44 | CONFIG_PPC_OF=y | ||
45 | CONFIG_OF=y | ||
46 | CONFIG_PPC_UDBG_16550=y | ||
47 | # CONFIG_GENERIC_TBSYNC is not set | ||
48 | CONFIG_AUDIT_ARCH=y | ||
49 | CONFIG_GENERIC_BUG=y | ||
50 | CONFIG_DEFAULT_UIMAGE=y | ||
51 | # CONFIG_PPC_DCR_NATIVE is not set | ||
52 | # CONFIG_PPC_DCR_MMIO is not set | ||
53 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
54 | |||
55 | # | ||
56 | # General setup | ||
57 | # | ||
58 | CONFIG_EXPERIMENTAL=y | ||
59 | CONFIG_BROKEN_ON_SMP=y | ||
60 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
61 | CONFIG_LOCALVERSION="" | ||
62 | CONFIG_LOCALVERSION_AUTO=y | ||
63 | CONFIG_SWAP=y | ||
64 | CONFIG_SYSVIPC=y | ||
65 | CONFIG_SYSVIPC_SYSCTL=y | ||
66 | CONFIG_POSIX_MQUEUE=y | ||
67 | CONFIG_BSD_PROCESS_ACCT=y | ||
68 | # CONFIG_BSD_PROCESS_ACCT_V3 is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | CONFIG_AUDIT=y | ||
73 | # CONFIG_AUDITSYSCALL is not set | ||
74 | CONFIG_IKCONFIG=y | ||
75 | CONFIG_IKCONFIG_PROC=y | ||
76 | CONFIG_LOG_BUF_SHIFT=14 | ||
77 | # CONFIG_CGROUPS is not set | ||
78 | # CONFIG_FAIR_GROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | CONFIG_KALLSYMS=y | ||
88 | CONFIG_KALLSYMS_ALL=y | ||
89 | CONFIG_KALLSYMS_EXTRA_PASS=y | ||
90 | CONFIG_HOTPLUG=y | ||
91 | CONFIG_PRINTK=y | ||
92 | CONFIG_BUG=y | ||
93 | CONFIG_ELF_CORE=y | ||
94 | CONFIG_BASE_FULL=y | ||
95 | CONFIG_FUTEX=y | ||
96 | CONFIG_ANON_INODES=y | ||
97 | CONFIG_EPOLL=y | ||
98 | CONFIG_SIGNALFD=y | ||
99 | CONFIG_EVENTFD=y | ||
100 | CONFIG_SHMEM=y | ||
101 | CONFIG_VM_EVENT_COUNTERS=y | ||
102 | CONFIG_SLUB_DEBUG=y | ||
103 | # CONFIG_SLAB is not set | ||
104 | CONFIG_SLUB=y | ||
105 | # CONFIG_SLOB is not set | ||
106 | CONFIG_SLABINFO=y | ||
107 | CONFIG_RT_MUTEXES=y | ||
108 | # CONFIG_TINY_SHMEM is not set | ||
109 | CONFIG_BASE_SMALL=0 | ||
110 | CONFIG_MODULES=y | ||
111 | CONFIG_MODULE_UNLOAD=y | ||
112 | CONFIG_MODULE_FORCE_UNLOAD=y | ||
113 | CONFIG_MODVERSIONS=y | ||
114 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
115 | CONFIG_KMOD=y | ||
116 | CONFIG_BLOCK=y | ||
117 | CONFIG_LBD=y | ||
118 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
119 | # CONFIG_LSF is not set | ||
120 | # CONFIG_BLK_DEV_BSG is not set | ||
121 | |||
122 | # | ||
123 | # IO Schedulers | ||
124 | # | ||
125 | CONFIG_IOSCHED_NOOP=y | ||
126 | CONFIG_IOSCHED_AS=y | ||
127 | CONFIG_IOSCHED_DEADLINE=y | ||
128 | CONFIG_IOSCHED_CFQ=y | ||
129 | # CONFIG_DEFAULT_AS is not set | ||
130 | # CONFIG_DEFAULT_DEADLINE is not set | ||
131 | CONFIG_DEFAULT_CFQ=y | ||
132 | # CONFIG_DEFAULT_NOOP is not set | ||
133 | CONFIG_DEFAULT_IOSCHED="cfq" | ||
134 | |||
135 | # | ||
136 | # Platform support | ||
137 | # | ||
138 | # CONFIG_PPC_MPC52xx is not set | ||
139 | # CONFIG_PPC_MPC5200 is not set | ||
140 | # CONFIG_PPC_CELL is not set | ||
141 | # CONFIG_PPC_CELL_NATIVE is not set | ||
142 | # CONFIG_PQ2ADS is not set | ||
143 | CONFIG_MPC85xx=y | ||
144 | CONFIG_MPC8540_ADS=y | ||
145 | CONFIG_MPC8560_ADS=y | ||
146 | CONFIG_MPC85xx_CDS=y | ||
147 | CONFIG_MPC85xx_MDS=y | ||
148 | CONFIG_MPC85xx_DS=y | ||
149 | # CONFIG_STX_GP3 is not set | ||
150 | CONFIG_TQM8540=y | ||
151 | CONFIG_TQM8541=y | ||
152 | CONFIG_TQM8555=y | ||
153 | CONFIG_TQM8560=y | ||
154 | CONFIG_SBC8548=y | ||
155 | # CONFIG_SBC8560 is not set | ||
156 | CONFIG_TQM85xx=y | ||
157 | # CONFIG_IPIC is not set | ||
158 | CONFIG_MPIC=y | ||
159 | # CONFIG_MPIC_WEIRD is not set | ||
160 | CONFIG_PPC_I8259=y | ||
161 | # CONFIG_PPC_RTAS is not set | ||
162 | # CONFIG_MMIO_NVRAM is not set | ||
163 | # CONFIG_PPC_MPC106 is not set | ||
164 | # CONFIG_PPC_970_NAP is not set | ||
165 | # CONFIG_PPC_INDIRECT_IO is not set | ||
166 | # CONFIG_GENERIC_IOMAP is not set | ||
167 | # CONFIG_CPU_FREQ is not set | ||
168 | CONFIG_QUICC_ENGINE=y | ||
169 | CONFIG_CPM2=y | ||
170 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
171 | CONFIG_FSL_ULI1575=y | ||
172 | CONFIG_CPM=y | ||
173 | |||
174 | # | ||
175 | # Kernel options | ||
176 | # | ||
177 | CONFIG_HIGHMEM=y | ||
178 | CONFIG_TICK_ONESHOT=y | ||
179 | CONFIG_NO_HZ=y | ||
180 | CONFIG_HIGH_RES_TIMERS=y | ||
181 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
182 | # CONFIG_HZ_100 is not set | ||
183 | CONFIG_HZ_250=y | ||
184 | # CONFIG_HZ_300 is not set | ||
185 | # CONFIG_HZ_1000 is not set | ||
186 | CONFIG_HZ=250 | ||
187 | CONFIG_PREEMPT_NONE=y | ||
188 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
189 | # CONFIG_PREEMPT is not set | ||
190 | CONFIG_BINFMT_ELF=y | ||
191 | CONFIG_BINFMT_MISC=m | ||
192 | CONFIG_MATH_EMULATION=y | ||
193 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
194 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
195 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
196 | CONFIG_SELECT_MEMORY_MODEL=y | ||
197 | CONFIG_FLATMEM_MANUAL=y | ||
198 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
199 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
200 | CONFIG_FLATMEM=y | ||
201 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
202 | # CONFIG_SPARSEMEM_STATIC is not set | ||
203 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
204 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
205 | # CONFIG_RESOURCES_64BIT is not set | ||
206 | CONFIG_ZONE_DMA_FLAG=1 | ||
207 | CONFIG_BOUNCE=y | ||
208 | CONFIG_VIRT_TO_BUS=y | ||
209 | CONFIG_PROC_DEVICETREE=y | ||
210 | # CONFIG_CMDLINE_BOOL is not set | ||
211 | # CONFIG_PM is not set | ||
212 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
213 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
214 | CONFIG_SECCOMP=y | ||
215 | CONFIG_WANT_DEVICE_TREE=y | ||
216 | CONFIG_DEVICE_TREE="" | ||
217 | CONFIG_ISA_DMA_API=y | ||
218 | |||
219 | # | ||
220 | # Bus options | ||
221 | # | ||
222 | CONFIG_ZONE_DMA=y | ||
223 | CONFIG_GENERIC_ISA_DMA=y | ||
224 | CONFIG_PPC_INDIRECT_PCI=y | ||
225 | CONFIG_FSL_SOC=y | ||
226 | CONFIG_FSL_PCI=y | ||
227 | CONFIG_PCI=y | ||
228 | CONFIG_PCI_DOMAINS=y | ||
229 | CONFIG_PCI_SYSCALL=y | ||
230 | # CONFIG_PCIEPORTBUS is not set | ||
231 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
232 | # CONFIG_PCI_MSI is not set | ||
233 | CONFIG_PCI_LEGACY=y | ||
234 | # CONFIG_PCI_DEBUG is not set | ||
235 | # CONFIG_PCCARD is not set | ||
236 | # CONFIG_HOTPLUG_PCI is not set | ||
237 | |||
238 | # | ||
239 | # Advanced setup | ||
240 | # | ||
241 | # CONFIG_ADVANCED_OPTIONS is not set | ||
242 | |||
243 | # | ||
244 | # Default settings for advanced configuration options are used | ||
245 | # | ||
246 | CONFIG_HIGHMEM_START=0xfe000000 | ||
247 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
248 | CONFIG_KERNEL_START=0xc0000000 | ||
249 | CONFIG_TASK_SIZE=0xc0000000 | ||
250 | CONFIG_BOOT_LOAD=0x00800000 | ||
251 | |||
252 | # | ||
253 | # Networking | ||
254 | # | ||
255 | CONFIG_NET=y | ||
256 | |||
257 | # | ||
258 | # Networking options | ||
259 | # | ||
260 | CONFIG_PACKET=y | ||
261 | # CONFIG_PACKET_MMAP is not set | ||
262 | CONFIG_UNIX=y | ||
263 | CONFIG_XFRM=y | ||
264 | CONFIG_XFRM_USER=y | ||
265 | # CONFIG_XFRM_SUB_POLICY is not set | ||
266 | # CONFIG_XFRM_MIGRATE is not set | ||
267 | CONFIG_NET_KEY=m | ||
268 | # CONFIG_NET_KEY_MIGRATE is not set | ||
269 | CONFIG_INET=y | ||
270 | CONFIG_IP_MULTICAST=y | ||
271 | CONFIG_IP_ADVANCED_ROUTER=y | ||
272 | CONFIG_ASK_IP_FIB_HASH=y | ||
273 | # CONFIG_IP_FIB_TRIE is not set | ||
274 | CONFIG_IP_FIB_HASH=y | ||
275 | CONFIG_IP_MULTIPLE_TABLES=y | ||
276 | CONFIG_IP_ROUTE_MULTIPATH=y | ||
277 | CONFIG_IP_ROUTE_VERBOSE=y | ||
278 | CONFIG_IP_PNP=y | ||
279 | CONFIG_IP_PNP_DHCP=y | ||
280 | CONFIG_IP_PNP_BOOTP=y | ||
281 | CONFIG_IP_PNP_RARP=y | ||
282 | CONFIG_NET_IPIP=y | ||
283 | CONFIG_NET_IPGRE=y | ||
284 | CONFIG_NET_IPGRE_BROADCAST=y | ||
285 | CONFIG_IP_MROUTE=y | ||
286 | CONFIG_IP_PIMSM_V1=y | ||
287 | CONFIG_IP_PIMSM_V2=y | ||
288 | CONFIG_ARPD=y | ||
289 | # CONFIG_SYN_COOKIES is not set | ||
290 | # CONFIG_INET_AH is not set | ||
291 | # CONFIG_INET_ESP is not set | ||
292 | # CONFIG_INET_IPCOMP is not set | ||
293 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
294 | CONFIG_INET_TUNNEL=y | ||
295 | # CONFIG_INET_XFRM_MODE_TRANSPORT is not set | ||
296 | # CONFIG_INET_XFRM_MODE_TUNNEL is not set | ||
297 | # CONFIG_INET_XFRM_MODE_BEET is not set | ||
298 | # CONFIG_INET_LRO is not set | ||
299 | CONFIG_INET_DIAG=y | ||
300 | CONFIG_INET_TCP_DIAG=y | ||
301 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
302 | CONFIG_TCP_CONG_CUBIC=y | ||
303 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
304 | # CONFIG_TCP_MD5SIG is not set | ||
305 | CONFIG_IPV6=y | ||
306 | # CONFIG_IPV6_PRIVACY is not set | ||
307 | # CONFIG_IPV6_ROUTER_PREF is not set | ||
308 | # CONFIG_IPV6_OPTIMISTIC_DAD is not set | ||
309 | # CONFIG_INET6_AH is not set | ||
310 | # CONFIG_INET6_ESP is not set | ||
311 | # CONFIG_INET6_IPCOMP is not set | ||
312 | # CONFIG_IPV6_MIP6 is not set | ||
313 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
314 | # CONFIG_INET6_TUNNEL is not set | ||
315 | CONFIG_INET6_XFRM_MODE_TRANSPORT=y | ||
316 | CONFIG_INET6_XFRM_MODE_TUNNEL=y | ||
317 | CONFIG_INET6_XFRM_MODE_BEET=y | ||
318 | # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set | ||
319 | CONFIG_IPV6_SIT=y | ||
320 | # CONFIG_IPV6_TUNNEL is not set | ||
321 | # CONFIG_IPV6_MULTIPLE_TABLES is not set | ||
322 | # CONFIG_NETWORK_SECMARK is not set | ||
323 | # CONFIG_NETFILTER is not set | ||
324 | # CONFIG_IP_DCCP is not set | ||
325 | CONFIG_IP_SCTP=m | ||
326 | # CONFIG_SCTP_DBG_MSG is not set | ||
327 | # CONFIG_SCTP_DBG_OBJCNT is not set | ||
328 | # CONFIG_SCTP_HMAC_NONE is not set | ||
329 | # CONFIG_SCTP_HMAC_SHA1 is not set | ||
330 | CONFIG_SCTP_HMAC_MD5=y | ||
331 | # CONFIG_TIPC is not set | ||
332 | # CONFIG_ATM is not set | ||
333 | # CONFIG_BRIDGE is not set | ||
334 | # CONFIG_VLAN_8021Q is not set | ||
335 | # CONFIG_DECNET is not set | ||
336 | # CONFIG_LLC2 is not set | ||
337 | # CONFIG_IPX is not set | ||
338 | # CONFIG_ATALK is not set | ||
339 | # CONFIG_X25 is not set | ||
340 | # CONFIG_LAPB is not set | ||
341 | # CONFIG_ECONET is not set | ||
342 | # CONFIG_WAN_ROUTER is not set | ||
343 | # CONFIG_NET_SCHED is not set | ||
344 | |||
345 | # | ||
346 | # Network testing | ||
347 | # | ||
348 | # CONFIG_NET_PKTGEN is not set | ||
349 | # CONFIG_HAMRADIO is not set | ||
350 | # CONFIG_IRDA is not set | ||
351 | # CONFIG_BT is not set | ||
352 | # CONFIG_AF_RXRPC is not set | ||
353 | CONFIG_FIB_RULES=y | ||
354 | |||
355 | # | ||
356 | # Wireless | ||
357 | # | ||
358 | # CONFIG_CFG80211 is not set | ||
359 | # CONFIG_WIRELESS_EXT is not set | ||
360 | # CONFIG_MAC80211 is not set | ||
361 | # CONFIG_IEEE80211 is not set | ||
362 | # CONFIG_RFKILL is not set | ||
363 | # CONFIG_NET_9P is not set | ||
364 | |||
365 | # | ||
366 | # Device Drivers | ||
367 | # | ||
368 | |||
369 | # | ||
370 | # Generic Driver Options | ||
371 | # | ||
372 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
373 | CONFIG_STANDALONE=y | ||
374 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
375 | CONFIG_FW_LOADER=y | ||
376 | # CONFIG_DEBUG_DRIVER is not set | ||
377 | # CONFIG_DEBUG_DEVRES is not set | ||
378 | # CONFIG_SYS_HYPERVISOR is not set | ||
379 | # CONFIG_CONNECTOR is not set | ||
380 | # CONFIG_MTD is not set | ||
381 | CONFIG_OF_DEVICE=y | ||
382 | # CONFIG_PARPORT is not set | ||
383 | CONFIG_BLK_DEV=y | ||
384 | # CONFIG_BLK_DEV_FD is not set | ||
385 | # CONFIG_BLK_CPQ_DA is not set | ||
386 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
387 | # CONFIG_BLK_DEV_DAC960 is not set | ||
388 | # CONFIG_BLK_DEV_UMEM is not set | ||
389 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
390 | CONFIG_BLK_DEV_LOOP=y | ||
391 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
392 | CONFIG_BLK_DEV_NBD=y | ||
393 | # CONFIG_BLK_DEV_SX8 is not set | ||
394 | # CONFIG_BLK_DEV_UB is not set | ||
395 | CONFIG_BLK_DEV_RAM=y | ||
396 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
397 | CONFIG_BLK_DEV_RAM_SIZE=131072 | ||
398 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
399 | # CONFIG_CDROM_PKTCDVD is not set | ||
400 | # CONFIG_ATA_OVER_ETH is not set | ||
401 | CONFIG_MISC_DEVICES=y | ||
402 | # CONFIG_PHANTOM is not set | ||
403 | # CONFIG_EEPROM_93CX6 is not set | ||
404 | # CONFIG_SGI_IOC4 is not set | ||
405 | # CONFIG_TIFM_CORE is not set | ||
406 | # CONFIG_IDE is not set | ||
407 | |||
408 | # | ||
409 | # SCSI device support | ||
410 | # | ||
411 | # CONFIG_RAID_ATTRS is not set | ||
412 | CONFIG_SCSI=y | ||
413 | CONFIG_SCSI_DMA=y | ||
414 | # CONFIG_SCSI_TGT is not set | ||
415 | # CONFIG_SCSI_NETLINK is not set | ||
416 | CONFIG_SCSI_PROC_FS=y | ||
417 | |||
418 | # | ||
419 | # SCSI support type (disk, tape, CD-ROM) | ||
420 | # | ||
421 | CONFIG_BLK_DEV_SD=y | ||
422 | CONFIG_CHR_DEV_ST=y | ||
423 | # CONFIG_CHR_DEV_OSST is not set | ||
424 | CONFIG_BLK_DEV_SR=y | ||
425 | # CONFIG_BLK_DEV_SR_VENDOR is not set | ||
426 | CONFIG_CHR_DEV_SG=y | ||
427 | # CONFIG_CHR_DEV_SCH is not set | ||
428 | |||
429 | # | ||
430 | # Some SCSI devices (e.g. CD jukebox) support multiple LUNs | ||
431 | # | ||
432 | CONFIG_SCSI_MULTI_LUN=y | ||
433 | # CONFIG_SCSI_CONSTANTS is not set | ||
434 | CONFIG_SCSI_LOGGING=y | ||
435 | # CONFIG_SCSI_SCAN_ASYNC is not set | ||
436 | CONFIG_SCSI_WAIT_SCAN=m | ||
437 | |||
438 | # | ||
439 | # SCSI Transports | ||
440 | # | ||
441 | # CONFIG_SCSI_SPI_ATTRS is not set | ||
442 | # CONFIG_SCSI_FC_ATTRS is not set | ||
443 | # CONFIG_SCSI_ISCSI_ATTRS is not set | ||
444 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
445 | # CONFIG_SCSI_SRP_ATTRS is not set | ||
446 | CONFIG_SCSI_LOWLEVEL=y | ||
447 | # CONFIG_ISCSI_TCP is not set | ||
448 | # CONFIG_BLK_DEV_3W_XXXX_RAID is not set | ||
449 | # CONFIG_SCSI_3W_9XXX is not set | ||
450 | # CONFIG_SCSI_ACARD is not set | ||
451 | # CONFIG_SCSI_AACRAID is not set | ||
452 | # CONFIG_SCSI_AIC7XXX is not set | ||
453 | # CONFIG_SCSI_AIC7XXX_OLD is not set | ||
454 | # CONFIG_SCSI_AIC79XX is not set | ||
455 | # CONFIG_SCSI_AIC94XX is not set | ||
456 | # CONFIG_SCSI_DPT_I2O is not set | ||
457 | # CONFIG_SCSI_ADVANSYS is not set | ||
458 | # CONFIG_SCSI_ARCMSR is not set | ||
459 | # CONFIG_MEGARAID_NEWGEN is not set | ||
460 | # CONFIG_MEGARAID_LEGACY is not set | ||
461 | # CONFIG_MEGARAID_SAS is not set | ||
462 | # CONFIG_SCSI_HPTIOP is not set | ||
463 | # CONFIG_SCSI_BUSLOGIC is not set | ||
464 | # CONFIG_SCSI_DMX3191D is not set | ||
465 | # CONFIG_SCSI_EATA is not set | ||
466 | # CONFIG_SCSI_FUTURE_DOMAIN is not set | ||
467 | # CONFIG_SCSI_GDTH is not set | ||
468 | # CONFIG_SCSI_IPS is not set | ||
469 | # CONFIG_SCSI_INITIO is not set | ||
470 | # CONFIG_SCSI_INIA100 is not set | ||
471 | # CONFIG_SCSI_STEX is not set | ||
472 | # CONFIG_SCSI_SYM53C8XX_2 is not set | ||
473 | # CONFIG_SCSI_IPR is not set | ||
474 | # CONFIG_SCSI_QLOGIC_1280 is not set | ||
475 | # CONFIG_SCSI_QLA_FC is not set | ||
476 | # CONFIG_SCSI_QLA_ISCSI is not set | ||
477 | # CONFIG_SCSI_LPFC is not set | ||
478 | # CONFIG_SCSI_DC395x is not set | ||
479 | # CONFIG_SCSI_DC390T is not set | ||
480 | # CONFIG_SCSI_NSP32 is not set | ||
481 | # CONFIG_SCSI_DEBUG is not set | ||
482 | # CONFIG_SCSI_SRP is not set | ||
483 | CONFIG_ATA=y | ||
484 | # CONFIG_ATA_NONSTANDARD is not set | ||
485 | CONFIG_SATA_AHCI=y | ||
486 | # CONFIG_SATA_SVW is not set | ||
487 | # CONFIG_ATA_PIIX is not set | ||
488 | # CONFIG_SATA_MV is not set | ||
489 | # CONFIG_SATA_NV is not set | ||
490 | # CONFIG_PDC_ADMA is not set | ||
491 | # CONFIG_SATA_QSTOR is not set | ||
492 | # CONFIG_SATA_PROMISE is not set | ||
493 | # CONFIG_SATA_SX4 is not set | ||
494 | # CONFIG_SATA_SIL is not set | ||
495 | # CONFIG_SATA_SIL24 is not set | ||
496 | # CONFIG_SATA_SIS is not set | ||
497 | # CONFIG_SATA_ULI is not set | ||
498 | # CONFIG_SATA_VIA is not set | ||
499 | # CONFIG_SATA_VITESSE is not set | ||
500 | # CONFIG_SATA_INIC162X is not set | ||
501 | # CONFIG_SATA_FSL is not set | ||
502 | CONFIG_PATA_ALI=y | ||
503 | # CONFIG_PATA_AMD is not set | ||
504 | # CONFIG_PATA_ARTOP is not set | ||
505 | # CONFIG_PATA_ATIIXP is not set | ||
506 | # CONFIG_PATA_CMD640_PCI is not set | ||
507 | # CONFIG_PATA_CMD64X is not set | ||
508 | # CONFIG_PATA_CS5520 is not set | ||
509 | # CONFIG_PATA_CS5530 is not set | ||
510 | # CONFIG_PATA_CYPRESS is not set | ||
511 | # CONFIG_PATA_EFAR is not set | ||
512 | # CONFIG_ATA_GENERIC is not set | ||
513 | # CONFIG_PATA_HPT366 is not set | ||
514 | # CONFIG_PATA_HPT37X is not set | ||
515 | # CONFIG_PATA_HPT3X2N is not set | ||
516 | # CONFIG_PATA_HPT3X3 is not set | ||
517 | # CONFIG_PATA_IT821X is not set | ||
518 | # CONFIG_PATA_IT8213 is not set | ||
519 | # CONFIG_PATA_JMICRON is not set | ||
520 | # CONFIG_PATA_TRIFLEX is not set | ||
521 | # CONFIG_PATA_MARVELL is not set | ||
522 | # CONFIG_PATA_MPIIX is not set | ||
523 | # CONFIG_PATA_OLDPIIX is not set | ||
524 | # CONFIG_PATA_NETCELL is not set | ||
525 | # CONFIG_PATA_NS87410 is not set | ||
526 | # CONFIG_PATA_NS87415 is not set | ||
527 | # CONFIG_PATA_OPTI is not set | ||
528 | # CONFIG_PATA_OPTIDMA is not set | ||
529 | # CONFIG_PATA_PDC_OLD is not set | ||
530 | # CONFIG_PATA_RADISYS is not set | ||
531 | # CONFIG_PATA_RZ1000 is not set | ||
532 | # CONFIG_PATA_SC1200 is not set | ||
533 | # CONFIG_PATA_SERVERWORKS is not set | ||
534 | # CONFIG_PATA_PDC2027X is not set | ||
535 | # CONFIG_PATA_SIL680 is not set | ||
536 | # CONFIG_PATA_SIS is not set | ||
537 | # CONFIG_PATA_VIA is not set | ||
538 | # CONFIG_PATA_WINBOND is not set | ||
539 | # CONFIG_PATA_PLATFORM is not set | ||
540 | # CONFIG_MD is not set | ||
541 | # CONFIG_FUSION is not set | ||
542 | |||
543 | # | ||
544 | # IEEE 1394 (FireWire) support | ||
545 | # | ||
546 | # CONFIG_FIREWIRE is not set | ||
547 | # CONFIG_IEEE1394 is not set | ||
548 | # CONFIG_I2O is not set | ||
549 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
550 | CONFIG_NETDEVICES=y | ||
551 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
552 | CONFIG_DUMMY=y | ||
553 | # CONFIG_BONDING is not set | ||
554 | # CONFIG_MACVLAN is not set | ||
555 | # CONFIG_EQUALIZER is not set | ||
556 | # CONFIG_TUN is not set | ||
557 | # CONFIG_VETH is not set | ||
558 | # CONFIG_ARCNET is not set | ||
559 | CONFIG_PHYLIB=y | ||
560 | |||
561 | # | ||
562 | # MII PHY device drivers | ||
563 | # | ||
564 | # CONFIG_MARVELL_PHY is not set | ||
565 | # CONFIG_DAVICOM_PHY is not set | ||
566 | # CONFIG_QSEMI_PHY is not set | ||
567 | # CONFIG_LXT_PHY is not set | ||
568 | # CONFIG_CICADA_PHY is not set | ||
569 | CONFIG_VITESSE_PHY=y | ||
570 | # CONFIG_SMSC_PHY is not set | ||
571 | # CONFIG_BROADCOM_PHY is not set | ||
572 | # CONFIG_ICPLUS_PHY is not set | ||
573 | # CONFIG_FIXED_PHY is not set | ||
574 | # CONFIG_MDIO_BITBANG is not set | ||
575 | CONFIG_NET_ETHERNET=y | ||
576 | CONFIG_MII=y | ||
577 | # CONFIG_HAPPYMEAL is not set | ||
578 | # CONFIG_SUNGEM is not set | ||
579 | # CONFIG_CASSINI is not set | ||
580 | # CONFIG_NET_VENDOR_3COM is not set | ||
581 | # CONFIG_NET_TULIP is not set | ||
582 | # CONFIG_HP100 is not set | ||
583 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
584 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
585 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
586 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
587 | # CONFIG_NET_PCI is not set | ||
588 | # CONFIG_B44 is not set | ||
589 | # CONFIG_FS_ENET is not set | ||
590 | CONFIG_NETDEV_1000=y | ||
591 | # CONFIG_ACENIC is not set | ||
592 | # CONFIG_DL2K is not set | ||
593 | # CONFIG_E1000 is not set | ||
594 | # CONFIG_E1000E is not set | ||
595 | # CONFIG_IP1000 is not set | ||
596 | # CONFIG_NS83820 is not set | ||
597 | # CONFIG_HAMACHI is not set | ||
598 | # CONFIG_YELLOWFIN is not set | ||
599 | # CONFIG_R8169 is not set | ||
600 | # CONFIG_SIS190 is not set | ||
601 | # CONFIG_SKGE is not set | ||
602 | # CONFIG_SKY2 is not set | ||
603 | # CONFIG_SK98LIN is not set | ||
604 | # CONFIG_VIA_VELOCITY is not set | ||
605 | # CONFIG_TIGON3 is not set | ||
606 | # CONFIG_BNX2 is not set | ||
607 | CONFIG_GIANFAR=y | ||
608 | CONFIG_GFAR_NAPI=y | ||
609 | # CONFIG_UCC_GETH is not set | ||
610 | # CONFIG_QLA3XXX is not set | ||
611 | # CONFIG_ATL1 is not set | ||
612 | CONFIG_NETDEV_10000=y | ||
613 | # CONFIG_CHELSIO_T1 is not set | ||
614 | # CONFIG_CHELSIO_T3 is not set | ||
615 | # CONFIG_IXGBE is not set | ||
616 | # CONFIG_IXGB is not set | ||
617 | # CONFIG_S2IO is not set | ||
618 | # CONFIG_MYRI10GE is not set | ||
619 | # CONFIG_NETXEN_NIC is not set | ||
620 | # CONFIG_NIU is not set | ||
621 | # CONFIG_MLX4_CORE is not set | ||
622 | # CONFIG_TEHUTI is not set | ||
623 | # CONFIG_TR is not set | ||
624 | |||
625 | # | ||
626 | # Wireless LAN | ||
627 | # | ||
628 | # CONFIG_WLAN_PRE80211 is not set | ||
629 | # CONFIG_WLAN_80211 is not set | ||
630 | |||
631 | # | ||
632 | # USB Network Adapters | ||
633 | # | ||
634 | # CONFIG_USB_CATC is not set | ||
635 | # CONFIG_USB_KAWETH is not set | ||
636 | # CONFIG_USB_PEGASUS is not set | ||
637 | # CONFIG_USB_RTL8150 is not set | ||
638 | # CONFIG_USB_USBNET is not set | ||
639 | # CONFIG_WAN is not set | ||
640 | # CONFIG_FDDI is not set | ||
641 | # CONFIG_HIPPI is not set | ||
642 | # CONFIG_PPP is not set | ||
643 | # CONFIG_SLIP is not set | ||
644 | # CONFIG_NET_FC is not set | ||
645 | # CONFIG_SHAPER is not set | ||
646 | # CONFIG_NETCONSOLE is not set | ||
647 | # CONFIG_NETPOLL is not set | ||
648 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
649 | # CONFIG_ISDN is not set | ||
650 | # CONFIG_PHONE is not set | ||
651 | |||
652 | # | ||
653 | # Input device support | ||
654 | # | ||
655 | CONFIG_INPUT=y | ||
656 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
657 | # CONFIG_INPUT_POLLDEV is not set | ||
658 | |||
659 | # | ||
660 | # Userland interfaces | ||
661 | # | ||
662 | # CONFIG_INPUT_MOUSEDEV is not set | ||
663 | # CONFIG_INPUT_JOYDEV is not set | ||
664 | # CONFIG_INPUT_EVDEV is not set | ||
665 | # CONFIG_INPUT_EVBUG is not set | ||
666 | |||
667 | # | ||
668 | # Input Device Drivers | ||
669 | # | ||
670 | # CONFIG_INPUT_KEYBOARD is not set | ||
671 | # CONFIG_INPUT_MOUSE is not set | ||
672 | # CONFIG_INPUT_JOYSTICK is not set | ||
673 | # CONFIG_INPUT_TABLET is not set | ||
674 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
675 | # CONFIG_INPUT_MISC is not set | ||
676 | |||
677 | # | ||
678 | # Hardware I/O ports | ||
679 | # | ||
680 | CONFIG_SERIO=y | ||
681 | CONFIG_SERIO_I8042=y | ||
682 | CONFIG_SERIO_SERPORT=y | ||
683 | # CONFIG_SERIO_PCIPS2 is not set | ||
684 | CONFIG_SERIO_LIBPS2=y | ||
685 | # CONFIG_SERIO_RAW is not set | ||
686 | # CONFIG_GAMEPORT is not set | ||
687 | |||
688 | # | ||
689 | # Character devices | ||
690 | # | ||
691 | CONFIG_VT=y | ||
692 | CONFIG_VT_CONSOLE=y | ||
693 | CONFIG_HW_CONSOLE=y | ||
694 | # CONFIG_VT_HW_CONSOLE_BINDING is not set | ||
695 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
696 | |||
697 | # | ||
698 | # Serial drivers | ||
699 | # | ||
700 | CONFIG_SERIAL_8250=y | ||
701 | CONFIG_SERIAL_8250_CONSOLE=y | ||
702 | CONFIG_SERIAL_8250_PCI=y | ||
703 | CONFIG_SERIAL_8250_NR_UARTS=2 | ||
704 | CONFIG_SERIAL_8250_RUNTIME_UARTS=2 | ||
705 | CONFIG_SERIAL_8250_EXTENDED=y | ||
706 | CONFIG_SERIAL_8250_MANY_PORTS=y | ||
707 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
708 | CONFIG_SERIAL_8250_DETECT_IRQ=y | ||
709 | CONFIG_SERIAL_8250_RSA=y | ||
710 | |||
711 | # | ||
712 | # Non-8250 serial port support | ||
713 | # | ||
714 | # CONFIG_SERIAL_UARTLITE is not set | ||
715 | CONFIG_SERIAL_CORE=y | ||
716 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
717 | # CONFIG_SERIAL_CPM is not set | ||
718 | # CONFIG_SERIAL_JSM is not set | ||
719 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
720 | # CONFIG_SERIAL_QE is not set | ||
721 | CONFIG_UNIX98_PTYS=y | ||
722 | CONFIG_LEGACY_PTYS=y | ||
723 | CONFIG_LEGACY_PTY_COUNT=256 | ||
724 | # CONFIG_IPMI_HANDLER is not set | ||
725 | # CONFIG_HW_RANDOM is not set | ||
726 | CONFIG_NVRAM=y | ||
727 | CONFIG_GEN_RTC=y | ||
728 | CONFIG_GEN_RTC_X=y | ||
729 | # CONFIG_R3964 is not set | ||
730 | # CONFIG_APPLICOM is not set | ||
731 | # CONFIG_RAW_DRIVER is not set | ||
732 | # CONFIG_TCG_TPM is not set | ||
733 | CONFIG_DEVPORT=y | ||
734 | CONFIG_I2C=y | ||
735 | CONFIG_I2C_BOARDINFO=y | ||
736 | # CONFIG_I2C_CHARDEV is not set | ||
737 | |||
738 | # | ||
739 | # I2C Algorithms | ||
740 | # | ||
741 | # CONFIG_I2C_ALGOBIT is not set | ||
742 | # CONFIG_I2C_ALGOPCF is not set | ||
743 | # CONFIG_I2C_ALGOPCA is not set | ||
744 | |||
745 | # | ||
746 | # I2C Hardware Bus support | ||
747 | # | ||
748 | # CONFIG_I2C_ALI1535 is not set | ||
749 | # CONFIG_I2C_ALI1563 is not set | ||
750 | # CONFIG_I2C_ALI15X3 is not set | ||
751 | # CONFIG_I2C_AMD756 is not set | ||
752 | # CONFIG_I2C_AMD8111 is not set | ||
753 | # CONFIG_I2C_I801 is not set | ||
754 | # CONFIG_I2C_I810 is not set | ||
755 | # CONFIG_I2C_PIIX4 is not set | ||
756 | CONFIG_I2C_MPC=y | ||
757 | # CONFIG_I2C_NFORCE2 is not set | ||
758 | # CONFIG_I2C_OCORES is not set | ||
759 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
760 | # CONFIG_I2C_PROSAVAGE is not set | ||
761 | # CONFIG_I2C_SAVAGE4 is not set | ||
762 | # CONFIG_I2C_SIMTEC is not set | ||
763 | # CONFIG_I2C_SIS5595 is not set | ||
764 | # CONFIG_I2C_SIS630 is not set | ||
765 | # CONFIG_I2C_SIS96X is not set | ||
766 | # CONFIG_I2C_TAOS_EVM is not set | ||
767 | # CONFIG_I2C_STUB is not set | ||
768 | # CONFIG_I2C_TINY_USB is not set | ||
769 | # CONFIG_I2C_VIA is not set | ||
770 | # CONFIG_I2C_VIAPRO is not set | ||
771 | # CONFIG_I2C_VOODOO3 is not set | ||
772 | |||
773 | # | ||
774 | # Miscellaneous I2C Chip support | ||
775 | # | ||
776 | # CONFIG_SENSORS_DS1337 is not set | ||
777 | # CONFIG_SENSORS_DS1374 is not set | ||
778 | # CONFIG_DS1682 is not set | ||
779 | CONFIG_SENSORS_EEPROM=y | ||
780 | # CONFIG_SENSORS_PCF8574 is not set | ||
781 | # CONFIG_SENSORS_PCA9539 is not set | ||
782 | # CONFIG_SENSORS_PCF8591 is not set | ||
783 | # CONFIG_SENSORS_M41T00 is not set | ||
784 | # CONFIG_SENSORS_MAX6875 is not set | ||
785 | # CONFIG_SENSORS_TSL2550 is not set | ||
786 | # CONFIG_I2C_DEBUG_CORE is not set | ||
787 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
788 | # CONFIG_I2C_DEBUG_BUS is not set | ||
789 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
790 | |||
791 | # | ||
792 | # SPI support | ||
793 | # | ||
794 | # CONFIG_SPI is not set | ||
795 | # CONFIG_SPI_MASTER is not set | ||
796 | # CONFIG_W1 is not set | ||
797 | # CONFIG_POWER_SUPPLY is not set | ||
798 | # CONFIG_HWMON is not set | ||
799 | # CONFIG_WATCHDOG is not set | ||
800 | |||
801 | # | ||
802 | # Sonics Silicon Backplane | ||
803 | # | ||
804 | CONFIG_SSB_POSSIBLE=y | ||
805 | # CONFIG_SSB is not set | ||
806 | |||
807 | # | ||
808 | # Multifunction device drivers | ||
809 | # | ||
810 | # CONFIG_MFD_SM501 is not set | ||
811 | |||
812 | # | ||
813 | # Multimedia devices | ||
814 | # | ||
815 | # CONFIG_VIDEO_DEV is not set | ||
816 | CONFIG_DVB_CORE=m | ||
817 | # CONFIG_DVB_CORE_ATTACH is not set | ||
818 | CONFIG_DVB_CAPTURE_DRIVERS=y | ||
819 | |||
820 | # | ||
821 | # Supported SAA7146 based PCI Adapters | ||
822 | # | ||
823 | |||
824 | # | ||
825 | # Supported USB Adapters | ||
826 | # | ||
827 | # CONFIG_DVB_USB is not set | ||
828 | # CONFIG_DVB_TTUSB_BUDGET is not set | ||
829 | # CONFIG_DVB_TTUSB_DEC is not set | ||
830 | # CONFIG_DVB_CINERGYT2 is not set | ||
831 | |||
832 | # | ||
833 | # Supported FlexCopII (B2C2) Adapters | ||
834 | # | ||
835 | # CONFIG_DVB_B2C2_FLEXCOP is not set | ||
836 | |||
837 | # | ||
838 | # Supported BT878 Adapters | ||
839 | # | ||
840 | |||
841 | # | ||
842 | # Supported Pluto2 Adapters | ||
843 | # | ||
844 | # CONFIG_DVB_PLUTO2 is not set | ||
845 | |||
846 | # | ||
847 | # Supported DVB Frontends | ||
848 | # | ||
849 | |||
850 | # | ||
851 | # Customise DVB Frontends | ||
852 | # | ||
853 | # CONFIG_DVB_FE_CUSTOMISE is not set | ||
854 | |||
855 | # | ||
856 | # DVB-S (satellite) frontends | ||
857 | # | ||
858 | # CONFIG_DVB_STV0299 is not set | ||
859 | # CONFIG_DVB_CX24110 is not set | ||
860 | # CONFIG_DVB_CX24123 is not set | ||
861 | # CONFIG_DVB_TDA8083 is not set | ||
862 | # CONFIG_DVB_MT312 is not set | ||
863 | # CONFIG_DVB_VES1X93 is not set | ||
864 | # CONFIG_DVB_S5H1420 is not set | ||
865 | # CONFIG_DVB_TDA10086 is not set | ||
866 | |||
867 | # | ||
868 | # DVB-T (terrestrial) frontends | ||
869 | # | ||
870 | # CONFIG_DVB_SP8870 is not set | ||
871 | # CONFIG_DVB_SP887X is not set | ||
872 | # CONFIG_DVB_CX22700 is not set | ||
873 | # CONFIG_DVB_CX22702 is not set | ||
874 | # CONFIG_DVB_L64781 is not set | ||
875 | # CONFIG_DVB_TDA1004X is not set | ||
876 | # CONFIG_DVB_NXT6000 is not set | ||
877 | # CONFIG_DVB_MT352 is not set | ||
878 | # CONFIG_DVB_ZL10353 is not set | ||
879 | # CONFIG_DVB_DIB3000MB is not set | ||
880 | # CONFIG_DVB_DIB3000MC is not set | ||
881 | # CONFIG_DVB_DIB7000M is not set | ||
882 | # CONFIG_DVB_DIB7000P is not set | ||
883 | |||
884 | # | ||
885 | # DVB-C (cable) frontends | ||
886 | # | ||
887 | # CONFIG_DVB_VES1820 is not set | ||
888 | # CONFIG_DVB_TDA10021 is not set | ||
889 | # CONFIG_DVB_TDA10023 is not set | ||
890 | # CONFIG_DVB_STV0297 is not set | ||
891 | |||
892 | # | ||
893 | # ATSC (North American/Korean Terrestrial/Cable DTV) frontends | ||
894 | # | ||
895 | # CONFIG_DVB_NXT200X is not set | ||
896 | # CONFIG_DVB_OR51211 is not set | ||
897 | # CONFIG_DVB_OR51132 is not set | ||
898 | # CONFIG_DVB_BCM3510 is not set | ||
899 | # CONFIG_DVB_LGDT330X is not set | ||
900 | # CONFIG_DVB_S5H1409 is not set | ||
901 | |||
902 | # | ||
903 | # Tuners/PLL support | ||
904 | # | ||
905 | # CONFIG_DVB_PLL is not set | ||
906 | # CONFIG_DVB_TDA826X is not set | ||
907 | # CONFIG_DVB_TDA827X is not set | ||
908 | # CONFIG_DVB_TUNER_QT1010 is not set | ||
909 | # CONFIG_DVB_TUNER_MT2060 is not set | ||
910 | # CONFIG_DVB_TUNER_MT2266 is not set | ||
911 | # CONFIG_DVB_TUNER_MT2131 is not set | ||
912 | # CONFIG_DVB_TUNER_DIB0070 is not set | ||
913 | |||
914 | # | ||
915 | # Miscellaneous devices | ||
916 | # | ||
917 | # CONFIG_DVB_LNBP21 is not set | ||
918 | # CONFIG_DVB_ISL6421 is not set | ||
919 | # CONFIG_DVB_TUA6100 is not set | ||
920 | CONFIG_DAB=y | ||
921 | # CONFIG_USB_DABUSB is not set | ||
922 | |||
923 | # | ||
924 | # Graphics support | ||
925 | # | ||
926 | # CONFIG_AGP is not set | ||
927 | # CONFIG_DRM is not set | ||
928 | # CONFIG_VGASTATE is not set | ||
929 | CONFIG_VIDEO_OUTPUT_CONTROL=y | ||
930 | # CONFIG_FB is not set | ||
931 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
932 | |||
933 | # | ||
934 | # Display device support | ||
935 | # | ||
936 | # CONFIG_DISPLAY_SUPPORT is not set | ||
937 | |||
938 | # | ||
939 | # Console display driver support | ||
940 | # | ||
941 | CONFIG_VGA_CONSOLE=y | ||
942 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | ||
943 | CONFIG_DUMMY_CONSOLE=y | ||
944 | |||
945 | # | ||
946 | # Sound | ||
947 | # | ||
948 | CONFIG_SOUND=y | ||
949 | |||
950 | # | ||
951 | # Advanced Linux Sound Architecture | ||
952 | # | ||
953 | CONFIG_SND=y | ||
954 | CONFIG_SND_TIMER=y | ||
955 | CONFIG_SND_PCM=y | ||
956 | # CONFIG_SND_SEQUENCER is not set | ||
957 | # CONFIG_SND_MIXER_OSS is not set | ||
958 | # CONFIG_SND_PCM_OSS is not set | ||
959 | # CONFIG_SND_DYNAMIC_MINORS is not set | ||
960 | CONFIG_SND_SUPPORT_OLD_API=y | ||
961 | CONFIG_SND_VERBOSE_PROCFS=y | ||
962 | # CONFIG_SND_VERBOSE_PRINTK is not set | ||
963 | # CONFIG_SND_DEBUG is not set | ||
964 | |||
965 | # | ||
966 | # Generic devices | ||
967 | # | ||
968 | CONFIG_SND_AC97_CODEC=y | ||
969 | # CONFIG_SND_DUMMY is not set | ||
970 | # CONFIG_SND_MTPAV is not set | ||
971 | # CONFIG_SND_SERIAL_U16550 is not set | ||
972 | # CONFIG_SND_MPU401 is not set | ||
973 | |||
974 | # | ||
975 | # PCI devices | ||
976 | # | ||
977 | # CONFIG_SND_AD1889 is not set | ||
978 | # CONFIG_SND_ALS300 is not set | ||
979 | # CONFIG_SND_ALS4000 is not set | ||
980 | # CONFIG_SND_ALI5451 is not set | ||
981 | # CONFIG_SND_ATIIXP is not set | ||
982 | # CONFIG_SND_ATIIXP_MODEM is not set | ||
983 | # CONFIG_SND_AU8810 is not set | ||
984 | # CONFIG_SND_AU8820 is not set | ||
985 | # CONFIG_SND_AU8830 is not set | ||
986 | # CONFIG_SND_AZT3328 is not set | ||
987 | # CONFIG_SND_BT87X is not set | ||
988 | # CONFIG_SND_CA0106 is not set | ||
989 | # CONFIG_SND_CMIPCI is not set | ||
990 | # CONFIG_SND_CS4281 is not set | ||
991 | # CONFIG_SND_CS46XX is not set | ||
992 | # CONFIG_SND_CS5530 is not set | ||
993 | # CONFIG_SND_DARLA20 is not set | ||
994 | # CONFIG_SND_GINA20 is not set | ||
995 | # CONFIG_SND_LAYLA20 is not set | ||
996 | # CONFIG_SND_DARLA24 is not set | ||
997 | # CONFIG_SND_GINA24 is not set | ||
998 | # CONFIG_SND_LAYLA24 is not set | ||
999 | # CONFIG_SND_MONA is not set | ||
1000 | # CONFIG_SND_MIA is not set | ||
1001 | # CONFIG_SND_ECHO3G is not set | ||
1002 | # CONFIG_SND_INDIGO is not set | ||
1003 | # CONFIG_SND_INDIGOIO is not set | ||
1004 | # CONFIG_SND_INDIGODJ is not set | ||
1005 | # CONFIG_SND_EMU10K1 is not set | ||
1006 | # CONFIG_SND_EMU10K1X is not set | ||
1007 | # CONFIG_SND_ENS1370 is not set | ||
1008 | # CONFIG_SND_ENS1371 is not set | ||
1009 | # CONFIG_SND_ES1938 is not set | ||
1010 | # CONFIG_SND_ES1968 is not set | ||
1011 | # CONFIG_SND_FM801 is not set | ||
1012 | # CONFIG_SND_HDA_INTEL is not set | ||
1013 | # CONFIG_SND_HDSP is not set | ||
1014 | # CONFIG_SND_HDSPM is not set | ||
1015 | # CONFIG_SND_ICE1712 is not set | ||
1016 | # CONFIG_SND_ICE1724 is not set | ||
1017 | CONFIG_SND_INTEL8X0=y | ||
1018 | # CONFIG_SND_INTEL8X0M is not set | ||
1019 | # CONFIG_SND_KORG1212 is not set | ||
1020 | # CONFIG_SND_MAESTRO3 is not set | ||
1021 | # CONFIG_SND_MIXART is not set | ||
1022 | # CONFIG_SND_NM256 is not set | ||
1023 | # CONFIG_SND_PCXHR is not set | ||
1024 | # CONFIG_SND_RIPTIDE is not set | ||
1025 | # CONFIG_SND_RME32 is not set | ||
1026 | # CONFIG_SND_RME96 is not set | ||
1027 | # CONFIG_SND_RME9652 is not set | ||
1028 | # CONFIG_SND_SONICVIBES is not set | ||
1029 | # CONFIG_SND_TRIDENT is not set | ||
1030 | # CONFIG_SND_VIA82XX is not set | ||
1031 | # CONFIG_SND_VIA82XX_MODEM is not set | ||
1032 | # CONFIG_SND_VX222 is not set | ||
1033 | # CONFIG_SND_YMFPCI is not set | ||
1034 | # CONFIG_SND_AC97_POWER_SAVE is not set | ||
1035 | |||
1036 | # | ||
1037 | # ALSA PowerMac devices | ||
1038 | # | ||
1039 | |||
1040 | # | ||
1041 | # ALSA PowerPC devices | ||
1042 | # | ||
1043 | |||
1044 | # | ||
1045 | # USB devices | ||
1046 | # | ||
1047 | # CONFIG_SND_USB_AUDIO is not set | ||
1048 | # CONFIG_SND_USB_USX2Y is not set | ||
1049 | # CONFIG_SND_USB_CAIAQ is not set | ||
1050 | |||
1051 | # | ||
1052 | # System on Chip audio support | ||
1053 | # | ||
1054 | # CONFIG_SND_SOC is not set | ||
1055 | |||
1056 | # | ||
1057 | # SoC Audio support for SuperH | ||
1058 | # | ||
1059 | |||
1060 | # | ||
1061 | # Open Sound System | ||
1062 | # | ||
1063 | # CONFIG_SOUND_PRIME is not set | ||
1064 | CONFIG_AC97_BUS=y | ||
1065 | CONFIG_HID_SUPPORT=y | ||
1066 | CONFIG_HID=y | ||
1067 | # CONFIG_HID_DEBUG is not set | ||
1068 | # CONFIG_HIDRAW is not set | ||
1069 | |||
1070 | # | ||
1071 | # USB Input Devices | ||
1072 | # | ||
1073 | CONFIG_USB_HID=y | ||
1074 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | ||
1075 | # CONFIG_HID_FF is not set | ||
1076 | # CONFIG_USB_HIDDEV is not set | ||
1077 | CONFIG_USB_SUPPORT=y | ||
1078 | CONFIG_USB_ARCH_HAS_HCD=y | ||
1079 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
1080 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
1081 | CONFIG_USB=y | ||
1082 | # CONFIG_USB_DEBUG is not set | ||
1083 | |||
1084 | # | ||
1085 | # Miscellaneous USB options | ||
1086 | # | ||
1087 | CONFIG_USB_DEVICEFS=y | ||
1088 | CONFIG_USB_DEVICE_CLASS=y | ||
1089 | # CONFIG_USB_DYNAMIC_MINORS is not set | ||
1090 | # CONFIG_USB_OTG is not set | ||
1091 | |||
1092 | # | ||
1093 | # USB Host Controller Drivers | ||
1094 | # | ||
1095 | CONFIG_USB_EHCI_HCD=y | ||
1096 | # CONFIG_USB_EHCI_SPLIT_ISO is not set | ||
1097 | # CONFIG_USB_EHCI_ROOT_HUB_TT is not set | ||
1098 | # CONFIG_USB_EHCI_TT_NEWSCHED is not set | ||
1099 | # CONFIG_USB_ISP116X_HCD is not set | ||
1100 | CONFIG_USB_OHCI_HCD=y | ||
1101 | CONFIG_USB_OHCI_HCD_PPC_OF=y | ||
1102 | CONFIG_USB_OHCI_HCD_PPC_OF_BE=y | ||
1103 | CONFIG_USB_OHCI_HCD_PPC_OF_LE=y | ||
1104 | CONFIG_USB_OHCI_HCD_PCI=y | ||
1105 | CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y | ||
1106 | CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y | ||
1107 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y | ||
1108 | # CONFIG_USB_UHCI_HCD is not set | ||
1109 | # CONFIG_USB_SL811_HCD is not set | ||
1110 | # CONFIG_USB_R8A66597_HCD is not set | ||
1111 | |||
1112 | # | ||
1113 | # USB Device Class drivers | ||
1114 | # | ||
1115 | # CONFIG_USB_ACM is not set | ||
1116 | # CONFIG_USB_PRINTER is not set | ||
1117 | |||
1118 | # | ||
1119 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
1120 | # | ||
1121 | |||
1122 | # | ||
1123 | # may also be needed; see USB_STORAGE Help for more information | ||
1124 | # | ||
1125 | CONFIG_USB_STORAGE=y | ||
1126 | # CONFIG_USB_STORAGE_DEBUG is not set | ||
1127 | # CONFIG_USB_STORAGE_DATAFAB is not set | ||
1128 | # CONFIG_USB_STORAGE_FREECOM is not set | ||
1129 | # CONFIG_USB_STORAGE_ISD200 is not set | ||
1130 | # CONFIG_USB_STORAGE_DPCM is not set | ||
1131 | # CONFIG_USB_STORAGE_USBAT is not set | ||
1132 | # CONFIG_USB_STORAGE_SDDR09 is not set | ||
1133 | # CONFIG_USB_STORAGE_SDDR55 is not set | ||
1134 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | ||
1135 | # CONFIG_USB_STORAGE_ALAUDA is not set | ||
1136 | # CONFIG_USB_STORAGE_KARMA is not set | ||
1137 | # CONFIG_USB_LIBUSUAL is not set | ||
1138 | |||
1139 | # | ||
1140 | # USB Imaging devices | ||
1141 | # | ||
1142 | # CONFIG_USB_MDC800 is not set | ||
1143 | # CONFIG_USB_MICROTEK is not set | ||
1144 | CONFIG_USB_MON=y | ||
1145 | |||
1146 | # | ||
1147 | # USB port drivers | ||
1148 | # | ||
1149 | |||
1150 | # | ||
1151 | # USB Serial Converter support | ||
1152 | # | ||
1153 | # CONFIG_USB_SERIAL is not set | ||
1154 | |||
1155 | # | ||
1156 | # USB Miscellaneous drivers | ||
1157 | # | ||
1158 | # CONFIG_USB_EMI62 is not set | ||
1159 | # CONFIG_USB_EMI26 is not set | ||
1160 | # CONFIG_USB_ADUTUX is not set | ||
1161 | # CONFIG_USB_AUERSWALD is not set | ||
1162 | # CONFIG_USB_RIO500 is not set | ||
1163 | # CONFIG_USB_LEGOTOWER is not set | ||
1164 | # CONFIG_USB_LCD is not set | ||
1165 | # CONFIG_USB_BERRY_CHARGE is not set | ||
1166 | # CONFIG_USB_LED is not set | ||
1167 | # CONFIG_USB_CYPRESS_CY7C63 is not set | ||
1168 | # CONFIG_USB_CYTHERM is not set | ||
1169 | # CONFIG_USB_PHIDGET is not set | ||
1170 | # CONFIG_USB_IDMOUSE is not set | ||
1171 | # CONFIG_USB_FTDI_ELAN is not set | ||
1172 | # CONFIG_USB_APPLEDISPLAY is not set | ||
1173 | # CONFIG_USB_SISUSBVGA is not set | ||
1174 | # CONFIG_USB_LD is not set | ||
1175 | # CONFIG_USB_TRANCEVIBRATOR is not set | ||
1176 | # CONFIG_USB_IOWARRIOR is not set | ||
1177 | # CONFIG_USB_TEST is not set | ||
1178 | |||
1179 | # | ||
1180 | # USB DSL modem support | ||
1181 | # | ||
1182 | |||
1183 | # | ||
1184 | # USB Gadget Support | ||
1185 | # | ||
1186 | # CONFIG_USB_GADGET is not set | ||
1187 | # CONFIG_MMC is not set | ||
1188 | # CONFIG_NEW_LEDS is not set | ||
1189 | # CONFIG_INFINIBAND is not set | ||
1190 | # CONFIG_EDAC is not set | ||
1191 | CONFIG_RTC_LIB=y | ||
1192 | CONFIG_RTC_CLASS=y | ||
1193 | CONFIG_RTC_HCTOSYS=y | ||
1194 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | ||
1195 | # CONFIG_RTC_DEBUG is not set | ||
1196 | |||
1197 | # | ||
1198 | # RTC interfaces | ||
1199 | # | ||
1200 | CONFIG_RTC_INTF_SYSFS=y | ||
1201 | CONFIG_RTC_INTF_PROC=y | ||
1202 | CONFIG_RTC_INTF_DEV=y | ||
1203 | # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set | ||
1204 | # CONFIG_RTC_DRV_TEST is not set | ||
1205 | |||
1206 | # | ||
1207 | # I2C RTC drivers | ||
1208 | # | ||
1209 | # CONFIG_RTC_DRV_DS1307 is not set | ||
1210 | # CONFIG_RTC_DRV_DS1374 is not set | ||
1211 | # CONFIG_RTC_DRV_DS1672 is not set | ||
1212 | # CONFIG_RTC_DRV_MAX6900 is not set | ||
1213 | # CONFIG_RTC_DRV_RS5C372 is not set | ||
1214 | # CONFIG_RTC_DRV_ISL1208 is not set | ||
1215 | # CONFIG_RTC_DRV_X1205 is not set | ||
1216 | # CONFIG_RTC_DRV_PCF8563 is not set | ||
1217 | # CONFIG_RTC_DRV_PCF8583 is not set | ||
1218 | # CONFIG_RTC_DRV_M41T80 is not set | ||
1219 | |||
1220 | # | ||
1221 | # SPI RTC drivers | ||
1222 | # | ||
1223 | |||
1224 | # | ||
1225 | # Platform RTC drivers | ||
1226 | # | ||
1227 | CONFIG_RTC_DRV_CMOS=y | ||
1228 | # CONFIG_RTC_DRV_DS1553 is not set | ||
1229 | # CONFIG_RTC_DRV_STK17TA8 is not set | ||
1230 | # CONFIG_RTC_DRV_DS1742 is not set | ||
1231 | # CONFIG_RTC_DRV_M48T86 is not set | ||
1232 | # CONFIG_RTC_DRV_M48T59 is not set | ||
1233 | # CONFIG_RTC_DRV_V3020 is not set | ||
1234 | |||
1235 | # | ||
1236 | # on-CPU RTC drivers | ||
1237 | # | ||
1238 | |||
1239 | # | ||
1240 | # Userspace I/O | ||
1241 | # | ||
1242 | # CONFIG_UIO is not set | ||
1243 | |||
1244 | # | ||
1245 | # File systems | ||
1246 | # | ||
1247 | CONFIG_EXT2_FS=y | ||
1248 | # CONFIG_EXT2_FS_XATTR is not set | ||
1249 | # CONFIG_EXT2_FS_XIP is not set | ||
1250 | CONFIG_EXT3_FS=y | ||
1251 | CONFIG_EXT3_FS_XATTR=y | ||
1252 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
1253 | # CONFIG_EXT3_FS_SECURITY is not set | ||
1254 | # CONFIG_EXT4DEV_FS is not set | ||
1255 | CONFIG_JBD=y | ||
1256 | CONFIG_FS_MBCACHE=y | ||
1257 | # CONFIG_REISERFS_FS is not set | ||
1258 | # CONFIG_JFS_FS is not set | ||
1259 | # CONFIG_FS_POSIX_ACL is not set | ||
1260 | # CONFIG_XFS_FS is not set | ||
1261 | # CONFIG_GFS2_FS is not set | ||
1262 | # CONFIG_OCFS2_FS is not set | ||
1263 | # CONFIG_MINIX_FS is not set | ||
1264 | # CONFIG_ROMFS_FS is not set | ||
1265 | CONFIG_INOTIFY=y | ||
1266 | CONFIG_INOTIFY_USER=y | ||
1267 | # CONFIG_QUOTA is not set | ||
1268 | CONFIG_DNOTIFY=y | ||
1269 | # CONFIG_AUTOFS_FS is not set | ||
1270 | # CONFIG_AUTOFS4_FS is not set | ||
1271 | # CONFIG_FUSE_FS is not set | ||
1272 | |||
1273 | # | ||
1274 | # CD-ROM/DVD Filesystems | ||
1275 | # | ||
1276 | CONFIG_ISO9660_FS=m | ||
1277 | CONFIG_JOLIET=y | ||
1278 | CONFIG_ZISOFS=y | ||
1279 | CONFIG_UDF_FS=m | ||
1280 | CONFIG_UDF_NLS=y | ||
1281 | |||
1282 | # | ||
1283 | # DOS/FAT/NT Filesystems | ||
1284 | # | ||
1285 | CONFIG_FAT_FS=y | ||
1286 | CONFIG_MSDOS_FS=m | ||
1287 | CONFIG_VFAT_FS=y | ||
1288 | CONFIG_FAT_DEFAULT_CODEPAGE=437 | ||
1289 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | ||
1290 | CONFIG_NTFS_FS=y | ||
1291 | # CONFIG_NTFS_DEBUG is not set | ||
1292 | # CONFIG_NTFS_RW is not set | ||
1293 | |||
1294 | # | ||
1295 | # Pseudo filesystems | ||
1296 | # | ||
1297 | CONFIG_PROC_FS=y | ||
1298 | CONFIG_PROC_KCORE=y | ||
1299 | CONFIG_PROC_SYSCTL=y | ||
1300 | CONFIG_SYSFS=y | ||
1301 | CONFIG_TMPFS=y | ||
1302 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
1303 | # CONFIG_HUGETLB_PAGE is not set | ||
1304 | # CONFIG_CONFIGFS_FS is not set | ||
1305 | |||
1306 | # | ||
1307 | # Miscellaneous filesystems | ||
1308 | # | ||
1309 | CONFIG_ADFS_FS=m | ||
1310 | # CONFIG_ADFS_FS_RW is not set | ||
1311 | CONFIG_AFFS_FS=m | ||
1312 | CONFIG_HFS_FS=m | ||
1313 | CONFIG_HFSPLUS_FS=m | ||
1314 | CONFIG_BEFS_FS=m | ||
1315 | # CONFIG_BEFS_DEBUG is not set | ||
1316 | CONFIG_BFS_FS=m | ||
1317 | CONFIG_EFS_FS=m | ||
1318 | CONFIG_CRAMFS=y | ||
1319 | CONFIG_VXFS_FS=m | ||
1320 | CONFIG_HPFS_FS=m | ||
1321 | CONFIG_QNX4FS_FS=m | ||
1322 | CONFIG_SYSV_FS=m | ||
1323 | CONFIG_UFS_FS=m | ||
1324 | # CONFIG_UFS_FS_WRITE is not set | ||
1325 | # CONFIG_UFS_DEBUG is not set | ||
1326 | CONFIG_NETWORK_FILESYSTEMS=y | ||
1327 | CONFIG_NFS_FS=y | ||
1328 | CONFIG_NFS_V3=y | ||
1329 | # CONFIG_NFS_V3_ACL is not set | ||
1330 | CONFIG_NFS_V4=y | ||
1331 | # CONFIG_NFS_DIRECTIO is not set | ||
1332 | CONFIG_NFSD=y | ||
1333 | # CONFIG_NFSD_V3 is not set | ||
1334 | CONFIG_NFSD_TCP=y | ||
1335 | CONFIG_ROOT_NFS=y | ||
1336 | CONFIG_LOCKD=y | ||
1337 | CONFIG_LOCKD_V4=y | ||
1338 | CONFIG_EXPORTFS=y | ||
1339 | CONFIG_NFS_COMMON=y | ||
1340 | CONFIG_SUNRPC=y | ||
1341 | CONFIG_SUNRPC_GSS=y | ||
1342 | # CONFIG_SUNRPC_BIND34 is not set | ||
1343 | CONFIG_RPCSEC_GSS_KRB5=y | ||
1344 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
1345 | # CONFIG_SMB_FS is not set | ||
1346 | # CONFIG_CIFS is not set | ||
1347 | # CONFIG_NCP_FS is not set | ||
1348 | # CONFIG_CODA_FS is not set | ||
1349 | # CONFIG_AFS_FS is not set | ||
1350 | |||
1351 | # | ||
1352 | # Partition Types | ||
1353 | # | ||
1354 | CONFIG_PARTITION_ADVANCED=y | ||
1355 | # CONFIG_ACORN_PARTITION is not set | ||
1356 | # CONFIG_OSF_PARTITION is not set | ||
1357 | # CONFIG_AMIGA_PARTITION is not set | ||
1358 | # CONFIG_ATARI_PARTITION is not set | ||
1359 | CONFIG_MAC_PARTITION=y | ||
1360 | CONFIG_MSDOS_PARTITION=y | ||
1361 | # CONFIG_BSD_DISKLABEL is not set | ||
1362 | # CONFIG_MINIX_SUBPARTITION is not set | ||
1363 | # CONFIG_SOLARIS_X86_PARTITION is not set | ||
1364 | # CONFIG_UNIXWARE_DISKLABEL is not set | ||
1365 | # CONFIG_LDM_PARTITION is not set | ||
1366 | # CONFIG_SGI_PARTITION is not set | ||
1367 | # CONFIG_ULTRIX_PARTITION is not set | ||
1368 | # CONFIG_SUN_PARTITION is not set | ||
1369 | # CONFIG_KARMA_PARTITION is not set | ||
1370 | # CONFIG_EFI_PARTITION is not set | ||
1371 | # CONFIG_SYSV68_PARTITION is not set | ||
1372 | CONFIG_NLS=y | ||
1373 | CONFIG_NLS_DEFAULT="iso8859-1" | ||
1374 | # CONFIG_NLS_CODEPAGE_437 is not set | ||
1375 | # CONFIG_NLS_CODEPAGE_737 is not set | ||
1376 | # CONFIG_NLS_CODEPAGE_775 is not set | ||
1377 | # CONFIG_NLS_CODEPAGE_850 is not set | ||
1378 | # CONFIG_NLS_CODEPAGE_852 is not set | ||
1379 | # CONFIG_NLS_CODEPAGE_855 is not set | ||
1380 | # CONFIG_NLS_CODEPAGE_857 is not set | ||
1381 | # CONFIG_NLS_CODEPAGE_860 is not set | ||
1382 | # CONFIG_NLS_CODEPAGE_861 is not set | ||
1383 | # CONFIG_NLS_CODEPAGE_862 is not set | ||
1384 | # CONFIG_NLS_CODEPAGE_863 is not set | ||
1385 | # CONFIG_NLS_CODEPAGE_864 is not set | ||
1386 | # CONFIG_NLS_CODEPAGE_865 is not set | ||
1387 | # CONFIG_NLS_CODEPAGE_866 is not set | ||
1388 | # CONFIG_NLS_CODEPAGE_869 is not set | ||
1389 | # CONFIG_NLS_CODEPAGE_936 is not set | ||
1390 | # CONFIG_NLS_CODEPAGE_950 is not set | ||
1391 | # CONFIG_NLS_CODEPAGE_932 is not set | ||
1392 | # CONFIG_NLS_CODEPAGE_949 is not set | ||
1393 | # CONFIG_NLS_CODEPAGE_874 is not set | ||
1394 | # CONFIG_NLS_ISO8859_8 is not set | ||
1395 | # CONFIG_NLS_CODEPAGE_1250 is not set | ||
1396 | # CONFIG_NLS_CODEPAGE_1251 is not set | ||
1397 | # CONFIG_NLS_ASCII is not set | ||
1398 | # CONFIG_NLS_ISO8859_1 is not set | ||
1399 | # CONFIG_NLS_ISO8859_2 is not set | ||
1400 | # CONFIG_NLS_ISO8859_3 is not set | ||
1401 | # CONFIG_NLS_ISO8859_4 is not set | ||
1402 | # CONFIG_NLS_ISO8859_5 is not set | ||
1403 | # CONFIG_NLS_ISO8859_6 is not set | ||
1404 | # CONFIG_NLS_ISO8859_7 is not set | ||
1405 | # CONFIG_NLS_ISO8859_9 is not set | ||
1406 | # CONFIG_NLS_ISO8859_13 is not set | ||
1407 | # CONFIG_NLS_ISO8859_14 is not set | ||
1408 | # CONFIG_NLS_ISO8859_15 is not set | ||
1409 | # CONFIG_NLS_KOI8_R is not set | ||
1410 | # CONFIG_NLS_KOI8_U is not set | ||
1411 | CONFIG_NLS_UTF8=m | ||
1412 | # CONFIG_DLM is not set | ||
1413 | |||
1414 | # | ||
1415 | # Library routines | ||
1416 | # | ||
1417 | CONFIG_BITREVERSE=y | ||
1418 | # CONFIG_CRC_CCITT is not set | ||
1419 | # CONFIG_CRC16 is not set | ||
1420 | # CONFIG_CRC_ITU_T is not set | ||
1421 | CONFIG_CRC32=y | ||
1422 | # CONFIG_CRC7 is not set | ||
1423 | CONFIG_LIBCRC32C=m | ||
1424 | CONFIG_ZLIB_INFLATE=y | ||
1425 | CONFIG_PLIST=y | ||
1426 | CONFIG_HAS_IOMEM=y | ||
1427 | CONFIG_HAS_IOPORT=y | ||
1428 | CONFIG_HAS_DMA=y | ||
1429 | # CONFIG_INSTRUMENTATION is not set | ||
1430 | |||
1431 | # | ||
1432 | # Kernel hacking | ||
1433 | # | ||
1434 | # CONFIG_PRINTK_TIME is not set | ||
1435 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1436 | CONFIG_ENABLE_MUST_CHECK=y | ||
1437 | # CONFIG_MAGIC_SYSRQ is not set | ||
1438 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1439 | # CONFIG_DEBUG_FS is not set | ||
1440 | # CONFIG_HEADERS_CHECK is not set | ||
1441 | CONFIG_DEBUG_KERNEL=y | ||
1442 | # CONFIG_DEBUG_SHIRQ is not set | ||
1443 | CONFIG_DETECT_SOFTLOCKUP=y | ||
1444 | CONFIG_SCHED_DEBUG=y | ||
1445 | # CONFIG_SCHEDSTATS is not set | ||
1446 | # CONFIG_TIMER_STATS is not set | ||
1447 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1448 | # CONFIG_DEBUG_RT_MUTEXES is not set | ||
1449 | # CONFIG_RT_MUTEX_TESTER is not set | ||
1450 | # CONFIG_DEBUG_SPINLOCK is not set | ||
1451 | # CONFIG_DEBUG_MUTEXES is not set | ||
1452 | # CONFIG_DEBUG_SPINLOCK_SLEEP is not set | ||
1453 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | ||
1454 | # CONFIG_DEBUG_KOBJECT is not set | ||
1455 | # CONFIG_DEBUG_HIGHMEM is not set | ||
1456 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1457 | CONFIG_DEBUG_INFO=y | ||
1458 | # CONFIG_DEBUG_VM is not set | ||
1459 | # CONFIG_DEBUG_LIST is not set | ||
1460 | # CONFIG_DEBUG_SG is not set | ||
1461 | CONFIG_FORCED_INLINING=y | ||
1462 | # CONFIG_BOOT_PRINTK_DELAY is not set | ||
1463 | # CONFIG_RCU_TORTURE_TEST is not set | ||
1464 | # CONFIG_FAULT_INJECTION is not set | ||
1465 | # CONFIG_SAMPLES is not set | ||
1466 | # CONFIG_DEBUG_STACKOVERFLOW is not set | ||
1467 | # CONFIG_DEBUG_STACK_USAGE is not set | ||
1468 | # CONFIG_DEBUG_PAGEALLOC is not set | ||
1469 | # CONFIG_DEBUGGER is not set | ||
1470 | # CONFIG_KGDB_CONSOLE is not set | ||
1471 | # CONFIG_BDI_SWITCH is not set | ||
1472 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1473 | |||
1474 | # | ||
1475 | # Security options | ||
1476 | # | ||
1477 | # CONFIG_KEYS is not set | ||
1478 | # CONFIG_SECURITY is not set | ||
1479 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1480 | CONFIG_CRYPTO=y | ||
1481 | CONFIG_CRYPTO_ALGAPI=y | ||
1482 | CONFIG_CRYPTO_BLKCIPHER=y | ||
1483 | CONFIG_CRYPTO_HASH=y | ||
1484 | CONFIG_CRYPTO_MANAGER=y | ||
1485 | CONFIG_CRYPTO_HMAC=y | ||
1486 | # CONFIG_CRYPTO_XCBC is not set | ||
1487 | # CONFIG_CRYPTO_NULL is not set | ||
1488 | # CONFIG_CRYPTO_MD4 is not set | ||
1489 | CONFIG_CRYPTO_MD5=y | ||
1490 | CONFIG_CRYPTO_SHA1=m | ||
1491 | # CONFIG_CRYPTO_SHA256 is not set | ||
1492 | # CONFIG_CRYPTO_SHA512 is not set | ||
1493 | # CONFIG_CRYPTO_WP512 is not set | ||
1494 | # CONFIG_CRYPTO_TGR192 is not set | ||
1495 | # CONFIG_CRYPTO_GF128MUL is not set | ||
1496 | # CONFIG_CRYPTO_ECB is not set | ||
1497 | CONFIG_CRYPTO_CBC=y | ||
1498 | CONFIG_CRYPTO_PCBC=m | ||
1499 | # CONFIG_CRYPTO_LRW is not set | ||
1500 | # CONFIG_CRYPTO_XTS is not set | ||
1501 | # CONFIG_CRYPTO_CRYPTD is not set | ||
1502 | CONFIG_CRYPTO_DES=y | ||
1503 | # CONFIG_CRYPTO_FCRYPT is not set | ||
1504 | # CONFIG_CRYPTO_BLOWFISH is not set | ||
1505 | # CONFIG_CRYPTO_TWOFISH is not set | ||
1506 | # CONFIG_CRYPTO_SERPENT is not set | ||
1507 | # CONFIG_CRYPTO_AES is not set | ||
1508 | # CONFIG_CRYPTO_CAST5 is not set | ||
1509 | # CONFIG_CRYPTO_CAST6 is not set | ||
1510 | # CONFIG_CRYPTO_TEA is not set | ||
1511 | # CONFIG_CRYPTO_ARC4 is not set | ||
1512 | # CONFIG_CRYPTO_KHAZAD is not set | ||
1513 | # CONFIG_CRYPTO_ANUBIS is not set | ||
1514 | # CONFIG_CRYPTO_SEED is not set | ||
1515 | # CONFIG_CRYPTO_DEFLATE is not set | ||
1516 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | ||
1517 | # CONFIG_CRYPTO_CRC32C is not set | ||
1518 | # CONFIG_CRYPTO_CAMELLIA is not set | ||
1519 | # CONFIG_CRYPTO_TEST is not set | ||
1520 | # CONFIG_CRYPTO_AUTHENC is not set | ||
1521 | CONFIG_CRYPTO_HW=y | ||
1522 | # CONFIG_PPC_CLOCK is not set | ||
1523 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/configs/sbc834x_defconfig b/arch/powerpc/configs/sbc834x_defconfig new file mode 100644 index 000000000000..9245bcc24724 --- /dev/null +++ b/arch/powerpc/configs/sbc834x_defconfig | |||
@@ -0,0 +1,800 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Thu Jan 24 15:54:27 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | CONFIG_6xx=y | ||
12 | # CONFIG_PPC_85xx is not set | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_83xx=y | ||
18 | CONFIG_PPC_FPU=y | ||
19 | CONFIG_PPC_STD_MMU=y | ||
20 | CONFIG_PPC_STD_MMU_32=y | ||
21 | # CONFIG_PPC_MM_SLICES is not set | ||
22 | # CONFIG_SMP is not set | ||
23 | CONFIG_PPC32=y | ||
24 | CONFIG_WORD_SIZE=32 | ||
25 | CONFIG_PPC_MERGE=y | ||
26 | CONFIG_MMU=y | ||
27 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
28 | CONFIG_GENERIC_TIME=y | ||
29 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
30 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
31 | CONFIG_GENERIC_HARDIRQS=y | ||
32 | CONFIG_IRQ_PER_CPU=y | ||
33 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
34 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
35 | CONFIG_GENERIC_HWEIGHT=y | ||
36 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
37 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
38 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
39 | CONFIG_PPC=y | ||
40 | CONFIG_EARLY_PRINTK=y | ||
41 | CONFIG_GENERIC_NVRAM=y | ||
42 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
43 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
44 | CONFIG_PPC_OF=y | ||
45 | CONFIG_OF=y | ||
46 | CONFIG_PPC_UDBG_16550=y | ||
47 | # CONFIG_GENERIC_TBSYNC is not set | ||
48 | CONFIG_AUDIT_ARCH=y | ||
49 | CONFIG_GENERIC_BUG=y | ||
50 | CONFIG_DEFAULT_UIMAGE=y | ||
51 | # CONFIG_PPC_DCR_NATIVE is not set | ||
52 | # CONFIG_PPC_DCR_MMIO is not set | ||
53 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
54 | |||
55 | # | ||
56 | # General setup | ||
57 | # | ||
58 | CONFIG_EXPERIMENTAL=y | ||
59 | CONFIG_BROKEN_ON_SMP=y | ||
60 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
61 | CONFIG_LOCALVERSION="" | ||
62 | CONFIG_LOCALVERSION_AUTO=y | ||
63 | CONFIG_SWAP=y | ||
64 | CONFIG_SYSVIPC=y | ||
65 | CONFIG_SYSVIPC_SYSCTL=y | ||
66 | # CONFIG_POSIX_MQUEUE is not set | ||
67 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
68 | # CONFIG_TASKSTATS is not set | ||
69 | # CONFIG_USER_NS is not set | ||
70 | # CONFIG_PID_NS is not set | ||
71 | # CONFIG_AUDIT is not set | ||
72 | # CONFIG_IKCONFIG is not set | ||
73 | CONFIG_LOG_BUF_SHIFT=14 | ||
74 | # CONFIG_CGROUPS is not set | ||
75 | CONFIG_FAIR_GROUP_SCHED=y | ||
76 | CONFIG_FAIR_USER_SCHED=y | ||
77 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
78 | CONFIG_SYSFS_DEPRECATED=y | ||
79 | # CONFIG_RELAY is not set | ||
80 | CONFIG_BLK_DEV_INITRD=y | ||
81 | CONFIG_INITRAMFS_SOURCE="" | ||
82 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
83 | CONFIG_SYSCTL=y | ||
84 | CONFIG_EMBEDDED=y | ||
85 | CONFIG_SYSCTL_SYSCALL=y | ||
86 | # CONFIG_KALLSYMS is not set | ||
87 | CONFIG_HOTPLUG=y | ||
88 | CONFIG_PRINTK=y | ||
89 | CONFIG_BUG=y | ||
90 | CONFIG_ELF_CORE=y | ||
91 | CONFIG_BASE_FULL=y | ||
92 | CONFIG_FUTEX=y | ||
93 | CONFIG_ANON_INODES=y | ||
94 | # CONFIG_EPOLL is not set | ||
95 | CONFIG_SIGNALFD=y | ||
96 | CONFIG_EVENTFD=y | ||
97 | CONFIG_SHMEM=y | ||
98 | CONFIG_VM_EVENT_COUNTERS=y | ||
99 | CONFIG_SLAB=y | ||
100 | # CONFIG_SLUB is not set | ||
101 | # CONFIG_SLOB is not set | ||
102 | CONFIG_SLABINFO=y | ||
103 | CONFIG_RT_MUTEXES=y | ||
104 | # CONFIG_TINY_SHMEM is not set | ||
105 | CONFIG_BASE_SMALL=0 | ||
106 | CONFIG_MODULES=y | ||
107 | CONFIG_MODULE_UNLOAD=y | ||
108 | # CONFIG_MODULE_FORCE_UNLOAD is not set | ||
109 | # CONFIG_MODVERSIONS is not set | ||
110 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
111 | # CONFIG_KMOD is not set | ||
112 | CONFIG_BLOCK=y | ||
113 | # CONFIG_LBD is not set | ||
114 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
115 | # CONFIG_LSF is not set | ||
116 | # CONFIG_BLK_DEV_BSG is not set | ||
117 | |||
118 | # | ||
119 | # IO Schedulers | ||
120 | # | ||
121 | CONFIG_IOSCHED_NOOP=y | ||
122 | CONFIG_IOSCHED_AS=y | ||
123 | CONFIG_IOSCHED_DEADLINE=y | ||
124 | CONFIG_IOSCHED_CFQ=y | ||
125 | CONFIG_DEFAULT_AS=y | ||
126 | # CONFIG_DEFAULT_DEADLINE is not set | ||
127 | # CONFIG_DEFAULT_CFQ is not set | ||
128 | # CONFIG_DEFAULT_NOOP is not set | ||
129 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
130 | |||
131 | # | ||
132 | # Platform support | ||
133 | # | ||
134 | # CONFIG_PPC_MULTIPLATFORM is not set | ||
135 | # CONFIG_PPC_82xx is not set | ||
136 | CONFIG_PPC_83xx=y | ||
137 | # CONFIG_PPC_86xx is not set | ||
138 | # CONFIG_PPC_MPC52xx is not set | ||
139 | # CONFIG_PPC_MPC5200 is not set | ||
140 | # CONFIG_PPC_CELL is not set | ||
141 | # CONFIG_PPC_CELL_NATIVE is not set | ||
142 | # CONFIG_PQ2ADS is not set | ||
143 | # CONFIG_MPC8313_RDB is not set | ||
144 | # CONFIG_MPC832x_MDS is not set | ||
145 | # CONFIG_MPC832x_RDB is not set | ||
146 | # CONFIG_MPC834x_MDS is not set | ||
147 | # CONFIG_MPC834x_ITX is not set | ||
148 | # CONFIG_MPC836x_MDS is not set | ||
149 | # CONFIG_MPC837x_MDS is not set | ||
150 | CONFIG_SBC834x=y | ||
151 | CONFIG_MPC834x=y | ||
152 | CONFIG_IPIC=y | ||
153 | # CONFIG_MPIC is not set | ||
154 | # CONFIG_MPIC_WEIRD is not set | ||
155 | # CONFIG_PPC_I8259 is not set | ||
156 | # CONFIG_PPC_RTAS is not set | ||
157 | # CONFIG_MMIO_NVRAM is not set | ||
158 | # CONFIG_PPC_MPC106 is not set | ||
159 | # CONFIG_PPC_970_NAP is not set | ||
160 | # CONFIG_PPC_INDIRECT_IO is not set | ||
161 | # CONFIG_GENERIC_IOMAP is not set | ||
162 | # CONFIG_CPU_FREQ is not set | ||
163 | # CONFIG_FSL_ULI1575 is not set | ||
164 | |||
165 | # | ||
166 | # Kernel options | ||
167 | # | ||
168 | # CONFIG_HIGHMEM is not set | ||
169 | # CONFIG_TICK_ONESHOT is not set | ||
170 | # CONFIG_NO_HZ is not set | ||
171 | # CONFIG_HIGH_RES_TIMERS is not set | ||
172 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
173 | # CONFIG_HZ_100 is not set | ||
174 | CONFIG_HZ_250=y | ||
175 | # CONFIG_HZ_300 is not set | ||
176 | # CONFIG_HZ_1000 is not set | ||
177 | CONFIG_HZ=250 | ||
178 | CONFIG_PREEMPT_NONE=y | ||
179 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
180 | # CONFIG_PREEMPT is not set | ||
181 | CONFIG_BINFMT_ELF=y | ||
182 | # CONFIG_BINFMT_MISC is not set | ||
183 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
184 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
185 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
186 | CONFIG_SELECT_MEMORY_MODEL=y | ||
187 | CONFIG_FLATMEM_MANUAL=y | ||
188 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
189 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
190 | CONFIG_FLATMEM=y | ||
191 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
192 | # CONFIG_SPARSEMEM_STATIC is not set | ||
193 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
194 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
195 | # CONFIG_RESOURCES_64BIT is not set | ||
196 | CONFIG_ZONE_DMA_FLAG=1 | ||
197 | CONFIG_BOUNCE=y | ||
198 | CONFIG_VIRT_TO_BUS=y | ||
199 | CONFIG_PROC_DEVICETREE=y | ||
200 | # CONFIG_CMDLINE_BOOL is not set | ||
201 | # CONFIG_PM is not set | ||
202 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
203 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
204 | CONFIG_SECCOMP=y | ||
205 | CONFIG_WANT_DEVICE_TREE=y | ||
206 | CONFIG_DEVICE_TREE="" | ||
207 | CONFIG_ISA_DMA_API=y | ||
208 | |||
209 | # | ||
210 | # Bus options | ||
211 | # | ||
212 | CONFIG_ZONE_DMA=y | ||
213 | CONFIG_GENERIC_ISA_DMA=y | ||
214 | CONFIG_PPC_INDIRECT_PCI=y | ||
215 | CONFIG_FSL_SOC=y | ||
216 | # CONFIG_PCI is not set | ||
217 | # CONFIG_PCI_DOMAINS is not set | ||
218 | # CONFIG_PCI_SYSCALL is not set | ||
219 | # CONFIG_ARCH_SUPPORTS_MSI is not set | ||
220 | # CONFIG_PCCARD is not set | ||
221 | |||
222 | # | ||
223 | # Advanced setup | ||
224 | # | ||
225 | # CONFIG_ADVANCED_OPTIONS is not set | ||
226 | |||
227 | # | ||
228 | # Default settings for advanced configuration options are used | ||
229 | # | ||
230 | CONFIG_HIGHMEM_START=0xfe000000 | ||
231 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
232 | CONFIG_KERNEL_START=0xc0000000 | ||
233 | CONFIG_TASK_SIZE=0xc0000000 | ||
234 | CONFIG_BOOT_LOAD=0x00800000 | ||
235 | |||
236 | # | ||
237 | # Networking | ||
238 | # | ||
239 | CONFIG_NET=y | ||
240 | |||
241 | # | ||
242 | # Networking options | ||
243 | # | ||
244 | CONFIG_PACKET=y | ||
245 | # CONFIG_PACKET_MMAP is not set | ||
246 | CONFIG_UNIX=y | ||
247 | CONFIG_XFRM=y | ||
248 | CONFIG_XFRM_USER=m | ||
249 | # CONFIG_XFRM_SUB_POLICY is not set | ||
250 | # CONFIG_XFRM_MIGRATE is not set | ||
251 | # CONFIG_NET_KEY is not set | ||
252 | CONFIG_INET=y | ||
253 | CONFIG_IP_MULTICAST=y | ||
254 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
255 | CONFIG_IP_FIB_HASH=y | ||
256 | CONFIG_IP_PNP=y | ||
257 | CONFIG_IP_PNP_DHCP=y | ||
258 | CONFIG_IP_PNP_BOOTP=y | ||
259 | # CONFIG_IP_PNP_RARP is not set | ||
260 | # CONFIG_NET_IPIP is not set | ||
261 | # CONFIG_NET_IPGRE is not set | ||
262 | # CONFIG_IP_MROUTE is not set | ||
263 | # CONFIG_ARPD is not set | ||
264 | CONFIG_SYN_COOKIES=y | ||
265 | # CONFIG_INET_AH is not set | ||
266 | # CONFIG_INET_ESP is not set | ||
267 | # CONFIG_INET_IPCOMP is not set | ||
268 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
269 | # CONFIG_INET_TUNNEL is not set | ||
270 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
271 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
272 | CONFIG_INET_XFRM_MODE_BEET=y | ||
273 | # CONFIG_INET_LRO is not set | ||
274 | CONFIG_INET_DIAG=y | ||
275 | CONFIG_INET_TCP_DIAG=y | ||
276 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
277 | CONFIG_TCP_CONG_CUBIC=y | ||
278 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
279 | # CONFIG_TCP_MD5SIG is not set | ||
280 | # CONFIG_IPV6 is not set | ||
281 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
282 | # CONFIG_INET6_TUNNEL is not set | ||
283 | # CONFIG_NETWORK_SECMARK is not set | ||
284 | # CONFIG_NETFILTER is not set | ||
285 | # CONFIG_IP_DCCP is not set | ||
286 | # CONFIG_IP_SCTP is not set | ||
287 | # CONFIG_TIPC is not set | ||
288 | # CONFIG_ATM is not set | ||
289 | # CONFIG_BRIDGE is not set | ||
290 | # CONFIG_VLAN_8021Q is not set | ||
291 | # CONFIG_DECNET is not set | ||
292 | # CONFIG_LLC2 is not set | ||
293 | # CONFIG_IPX is not set | ||
294 | # CONFIG_ATALK is not set | ||
295 | # CONFIG_X25 is not set | ||
296 | # CONFIG_LAPB is not set | ||
297 | # CONFIG_ECONET is not set | ||
298 | # CONFIG_WAN_ROUTER is not set | ||
299 | # CONFIG_NET_SCHED is not set | ||
300 | |||
301 | # | ||
302 | # Network testing | ||
303 | # | ||
304 | # CONFIG_NET_PKTGEN is not set | ||
305 | # CONFIG_HAMRADIO is not set | ||
306 | # CONFIG_IRDA is not set | ||
307 | # CONFIG_BT is not set | ||
308 | # CONFIG_AF_RXRPC is not set | ||
309 | |||
310 | # | ||
311 | # Wireless | ||
312 | # | ||
313 | # CONFIG_CFG80211 is not set | ||
314 | # CONFIG_WIRELESS_EXT is not set | ||
315 | # CONFIG_MAC80211 is not set | ||
316 | # CONFIG_IEEE80211 is not set | ||
317 | # CONFIG_RFKILL is not set | ||
318 | # CONFIG_NET_9P is not set | ||
319 | |||
320 | # | ||
321 | # Device Drivers | ||
322 | # | ||
323 | |||
324 | # | ||
325 | # Generic Driver Options | ||
326 | # | ||
327 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
328 | CONFIG_STANDALONE=y | ||
329 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
330 | # CONFIG_FW_LOADER is not set | ||
331 | # CONFIG_SYS_HYPERVISOR is not set | ||
332 | # CONFIG_CONNECTOR is not set | ||
333 | # CONFIG_MTD is not set | ||
334 | CONFIG_OF_DEVICE=y | ||
335 | # CONFIG_PARPORT is not set | ||
336 | CONFIG_BLK_DEV=y | ||
337 | # CONFIG_BLK_DEV_FD is not set | ||
338 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
339 | CONFIG_BLK_DEV_LOOP=y | ||
340 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
341 | # CONFIG_BLK_DEV_NBD is not set | ||
342 | CONFIG_BLK_DEV_RAM=y | ||
343 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
344 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
345 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
346 | # CONFIG_CDROM_PKTCDVD is not set | ||
347 | # CONFIG_ATA_OVER_ETH is not set | ||
348 | CONFIG_MISC_DEVICES=y | ||
349 | # CONFIG_EEPROM_93CX6 is not set | ||
350 | # CONFIG_IDE is not set | ||
351 | |||
352 | # | ||
353 | # SCSI device support | ||
354 | # | ||
355 | # CONFIG_RAID_ATTRS is not set | ||
356 | # CONFIG_SCSI is not set | ||
357 | # CONFIG_SCSI_DMA is not set | ||
358 | # CONFIG_SCSI_NETLINK is not set | ||
359 | # CONFIG_ATA is not set | ||
360 | # CONFIG_MD is not set | ||
361 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
362 | CONFIG_NETDEVICES=y | ||
363 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
364 | # CONFIG_DUMMY is not set | ||
365 | # CONFIG_BONDING is not set | ||
366 | # CONFIG_MACVLAN is not set | ||
367 | # CONFIG_EQUALIZER is not set | ||
368 | # CONFIG_TUN is not set | ||
369 | # CONFIG_VETH is not set | ||
370 | CONFIG_PHYLIB=y | ||
371 | |||
372 | # | ||
373 | # MII PHY device drivers | ||
374 | # | ||
375 | # CONFIG_MARVELL_PHY is not set | ||
376 | # CONFIG_DAVICOM_PHY is not set | ||
377 | # CONFIG_QSEMI_PHY is not set | ||
378 | # CONFIG_LXT_PHY is not set | ||
379 | # CONFIG_CICADA_PHY is not set | ||
380 | # CONFIG_VITESSE_PHY is not set | ||
381 | # CONFIG_SMSC_PHY is not set | ||
382 | CONFIG_BROADCOM_PHY=y | ||
383 | # CONFIG_ICPLUS_PHY is not set | ||
384 | # CONFIG_FIXED_PHY is not set | ||
385 | # CONFIG_MDIO_BITBANG is not set | ||
386 | CONFIG_NET_ETHERNET=y | ||
387 | CONFIG_MII=y | ||
388 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
389 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
390 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
391 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
392 | # CONFIG_B44 is not set | ||
393 | CONFIG_NETDEV_1000=y | ||
394 | CONFIG_GIANFAR=y | ||
395 | # CONFIG_GFAR_NAPI is not set | ||
396 | # CONFIG_NETDEV_10000 is not set | ||
397 | |||
398 | # | ||
399 | # Wireless LAN | ||
400 | # | ||
401 | # CONFIG_WLAN_PRE80211 is not set | ||
402 | # CONFIG_WLAN_80211 is not set | ||
403 | # CONFIG_WAN is not set | ||
404 | # CONFIG_PPP is not set | ||
405 | # CONFIG_SLIP is not set | ||
406 | # CONFIG_SHAPER is not set | ||
407 | # CONFIG_NETCONSOLE is not set | ||
408 | # CONFIG_NETPOLL is not set | ||
409 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
410 | # CONFIG_ISDN is not set | ||
411 | # CONFIG_PHONE is not set | ||
412 | |||
413 | # | ||
414 | # Input device support | ||
415 | # | ||
416 | CONFIG_INPUT=y | ||
417 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
418 | # CONFIG_INPUT_POLLDEV is not set | ||
419 | |||
420 | # | ||
421 | # Userland interfaces | ||
422 | # | ||
423 | # CONFIG_INPUT_MOUSEDEV is not set | ||
424 | # CONFIG_INPUT_JOYDEV is not set | ||
425 | # CONFIG_INPUT_EVDEV is not set | ||
426 | # CONFIG_INPUT_EVBUG is not set | ||
427 | |||
428 | # | ||
429 | # Input Device Drivers | ||
430 | # | ||
431 | # CONFIG_INPUT_KEYBOARD is not set | ||
432 | # CONFIG_INPUT_MOUSE is not set | ||
433 | # CONFIG_INPUT_JOYSTICK is not set | ||
434 | # CONFIG_INPUT_TABLET is not set | ||
435 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
436 | # CONFIG_INPUT_MISC is not set | ||
437 | |||
438 | # | ||
439 | # Hardware I/O ports | ||
440 | # | ||
441 | # CONFIG_SERIO is not set | ||
442 | # CONFIG_GAMEPORT is not set | ||
443 | |||
444 | # | ||
445 | # Character devices | ||
446 | # | ||
447 | # CONFIG_VT is not set | ||
448 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
449 | |||
450 | # | ||
451 | # Serial drivers | ||
452 | # | ||
453 | CONFIG_SERIAL_8250=y | ||
454 | CONFIG_SERIAL_8250_CONSOLE=y | ||
455 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
456 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
457 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
458 | |||
459 | # | ||
460 | # Non-8250 serial port support | ||
461 | # | ||
462 | # CONFIG_SERIAL_UARTLITE is not set | ||
463 | CONFIG_SERIAL_CORE=y | ||
464 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
465 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
466 | CONFIG_UNIX98_PTYS=y | ||
467 | CONFIG_LEGACY_PTYS=y | ||
468 | CONFIG_LEGACY_PTY_COUNT=256 | ||
469 | # CONFIG_IPMI_HANDLER is not set | ||
470 | # CONFIG_HW_RANDOM is not set | ||
471 | # CONFIG_NVRAM is not set | ||
472 | CONFIG_GEN_RTC=y | ||
473 | # CONFIG_GEN_RTC_X is not set | ||
474 | # CONFIG_R3964 is not set | ||
475 | # CONFIG_RAW_DRIVER is not set | ||
476 | # CONFIG_TCG_TPM is not set | ||
477 | CONFIG_I2C=y | ||
478 | CONFIG_I2C_BOARDINFO=y | ||
479 | CONFIG_I2C_CHARDEV=y | ||
480 | |||
481 | # | ||
482 | # I2C Algorithms | ||
483 | # | ||
484 | # CONFIG_I2C_ALGOBIT is not set | ||
485 | # CONFIG_I2C_ALGOPCF is not set | ||
486 | # CONFIG_I2C_ALGOPCA is not set | ||
487 | |||
488 | # | ||
489 | # I2C Hardware Bus support | ||
490 | # | ||
491 | CONFIG_I2C_MPC=y | ||
492 | # CONFIG_I2C_OCORES is not set | ||
493 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
494 | # CONFIG_I2C_SIMTEC is not set | ||
495 | # CONFIG_I2C_TAOS_EVM is not set | ||
496 | # CONFIG_I2C_STUB is not set | ||
497 | |||
498 | # | ||
499 | # Miscellaneous I2C Chip support | ||
500 | # | ||
501 | # CONFIG_SENSORS_DS1337 is not set | ||
502 | # CONFIG_SENSORS_DS1374 is not set | ||
503 | # CONFIG_DS1682 is not set | ||
504 | # CONFIG_SENSORS_EEPROM is not set | ||
505 | # CONFIG_SENSORS_PCF8574 is not set | ||
506 | # CONFIG_SENSORS_PCA9539 is not set | ||
507 | # CONFIG_SENSORS_PCF8591 is not set | ||
508 | # CONFIG_SENSORS_M41T00 is not set | ||
509 | # CONFIG_SENSORS_MAX6875 is not set | ||
510 | # CONFIG_SENSORS_TSL2550 is not set | ||
511 | # CONFIG_I2C_DEBUG_CORE is not set | ||
512 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
513 | # CONFIG_I2C_DEBUG_BUS is not set | ||
514 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
515 | |||
516 | # | ||
517 | # SPI support | ||
518 | # | ||
519 | # CONFIG_SPI is not set | ||
520 | # CONFIG_SPI_MASTER is not set | ||
521 | # CONFIG_W1 is not set | ||
522 | # CONFIG_POWER_SUPPLY is not set | ||
523 | CONFIG_HWMON=y | ||
524 | # CONFIG_HWMON_VID is not set | ||
525 | # CONFIG_SENSORS_AD7418 is not set | ||
526 | # CONFIG_SENSORS_ADM1021 is not set | ||
527 | # CONFIG_SENSORS_ADM1025 is not set | ||
528 | # CONFIG_SENSORS_ADM1026 is not set | ||
529 | # CONFIG_SENSORS_ADM1029 is not set | ||
530 | # CONFIG_SENSORS_ADM1031 is not set | ||
531 | # CONFIG_SENSORS_ADM9240 is not set | ||
532 | # CONFIG_SENSORS_ADT7470 is not set | ||
533 | # CONFIG_SENSORS_ATXP1 is not set | ||
534 | # CONFIG_SENSORS_DS1621 is not set | ||
535 | # CONFIG_SENSORS_F71805F is not set | ||
536 | # CONFIG_SENSORS_F71882FG is not set | ||
537 | # CONFIG_SENSORS_F75375S is not set | ||
538 | # CONFIG_SENSORS_GL518SM is not set | ||
539 | # CONFIG_SENSORS_GL520SM is not set | ||
540 | # CONFIG_SENSORS_IT87 is not set | ||
541 | # CONFIG_SENSORS_LM63 is not set | ||
542 | # CONFIG_SENSORS_LM75 is not set | ||
543 | # CONFIG_SENSORS_LM77 is not set | ||
544 | # CONFIG_SENSORS_LM78 is not set | ||
545 | # CONFIG_SENSORS_LM80 is not set | ||
546 | # CONFIG_SENSORS_LM83 is not set | ||
547 | # CONFIG_SENSORS_LM85 is not set | ||
548 | # CONFIG_SENSORS_LM87 is not set | ||
549 | # CONFIG_SENSORS_LM90 is not set | ||
550 | # CONFIG_SENSORS_LM92 is not set | ||
551 | # CONFIG_SENSORS_LM93 is not set | ||
552 | # CONFIG_SENSORS_MAX1619 is not set | ||
553 | # CONFIG_SENSORS_MAX6650 is not set | ||
554 | # CONFIG_SENSORS_PC87360 is not set | ||
555 | # CONFIG_SENSORS_PC87427 is not set | ||
556 | # CONFIG_SENSORS_DME1737 is not set | ||
557 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
558 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
559 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
560 | # CONFIG_SENSORS_THMC50 is not set | ||
561 | # CONFIG_SENSORS_VT1211 is not set | ||
562 | # CONFIG_SENSORS_W83781D is not set | ||
563 | # CONFIG_SENSORS_W83791D is not set | ||
564 | # CONFIG_SENSORS_W83792D is not set | ||
565 | # CONFIG_SENSORS_W83793 is not set | ||
566 | # CONFIG_SENSORS_W83L785TS is not set | ||
567 | # CONFIG_SENSORS_W83627HF is not set | ||
568 | # CONFIG_SENSORS_W83627EHF is not set | ||
569 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
570 | CONFIG_WATCHDOG=y | ||
571 | # CONFIG_WATCHDOG_NOWAYOUT is not set | ||
572 | |||
573 | # | ||
574 | # Watchdog Device Drivers | ||
575 | # | ||
576 | # CONFIG_SOFT_WATCHDOG is not set | ||
577 | CONFIG_83xx_WDT=y | ||
578 | |||
579 | # | ||
580 | # Sonics Silicon Backplane | ||
581 | # | ||
582 | CONFIG_SSB_POSSIBLE=y | ||
583 | # CONFIG_SSB is not set | ||
584 | |||
585 | # | ||
586 | # Multifunction device drivers | ||
587 | # | ||
588 | # CONFIG_MFD_SM501 is not set | ||
589 | |||
590 | # | ||
591 | # Multimedia devices | ||
592 | # | ||
593 | # CONFIG_VIDEO_DEV is not set | ||
594 | # CONFIG_DVB_CORE is not set | ||
595 | # CONFIG_DAB is not set | ||
596 | |||
597 | # | ||
598 | # Graphics support | ||
599 | # | ||
600 | # CONFIG_VGASTATE is not set | ||
601 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
602 | # CONFIG_FB is not set | ||
603 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
604 | |||
605 | # | ||
606 | # Display device support | ||
607 | # | ||
608 | # CONFIG_DISPLAY_SUPPORT is not set | ||
609 | |||
610 | # | ||
611 | # Sound | ||
612 | # | ||
613 | # CONFIG_SOUND is not set | ||
614 | CONFIG_HID_SUPPORT=y | ||
615 | CONFIG_HID=y | ||
616 | # CONFIG_HID_DEBUG is not set | ||
617 | # CONFIG_HIDRAW is not set | ||
618 | # CONFIG_USB_SUPPORT is not set | ||
619 | # CONFIG_MMC is not set | ||
620 | # CONFIG_NEW_LEDS is not set | ||
621 | # CONFIG_EDAC is not set | ||
622 | # CONFIG_RTC_CLASS is not set | ||
623 | |||
624 | # | ||
625 | # Userspace I/O | ||
626 | # | ||
627 | # CONFIG_UIO is not set | ||
628 | |||
629 | # | ||
630 | # File systems | ||
631 | # | ||
632 | # CONFIG_EXT2_FS is not set | ||
633 | # CONFIG_EXT3_FS is not set | ||
634 | # CONFIG_EXT4DEV_FS is not set | ||
635 | # CONFIG_REISERFS_FS is not set | ||
636 | # CONFIG_JFS_FS is not set | ||
637 | # CONFIG_FS_POSIX_ACL is not set | ||
638 | # CONFIG_XFS_FS is not set | ||
639 | # CONFIG_GFS2_FS is not set | ||
640 | # CONFIG_OCFS2_FS is not set | ||
641 | # CONFIG_MINIX_FS is not set | ||
642 | # CONFIG_ROMFS_FS is not set | ||
643 | CONFIG_INOTIFY=y | ||
644 | CONFIG_INOTIFY_USER=y | ||
645 | # CONFIG_QUOTA is not set | ||
646 | CONFIG_DNOTIFY=y | ||
647 | # CONFIG_AUTOFS_FS is not set | ||
648 | # CONFIG_AUTOFS4_FS is not set | ||
649 | # CONFIG_FUSE_FS is not set | ||
650 | |||
651 | # | ||
652 | # CD-ROM/DVD Filesystems | ||
653 | # | ||
654 | # CONFIG_ISO9660_FS is not set | ||
655 | # CONFIG_UDF_FS is not set | ||
656 | |||
657 | # | ||
658 | # DOS/FAT/NT Filesystems | ||
659 | # | ||
660 | # CONFIG_MSDOS_FS is not set | ||
661 | # CONFIG_VFAT_FS is not set | ||
662 | # CONFIG_NTFS_FS is not set | ||
663 | |||
664 | # | ||
665 | # Pseudo filesystems | ||
666 | # | ||
667 | CONFIG_PROC_FS=y | ||
668 | CONFIG_PROC_KCORE=y | ||
669 | CONFIG_PROC_SYSCTL=y | ||
670 | CONFIG_SYSFS=y | ||
671 | CONFIG_TMPFS=y | ||
672 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
673 | # CONFIG_HUGETLB_PAGE is not set | ||
674 | # CONFIG_CONFIGFS_FS is not set | ||
675 | |||
676 | # | ||
677 | # Miscellaneous filesystems | ||
678 | # | ||
679 | # CONFIG_ADFS_FS is not set | ||
680 | # CONFIG_AFFS_FS is not set | ||
681 | # CONFIG_HFS_FS is not set | ||
682 | # CONFIG_HFSPLUS_FS is not set | ||
683 | # CONFIG_BEFS_FS is not set | ||
684 | # CONFIG_BFS_FS is not set | ||
685 | # CONFIG_EFS_FS is not set | ||
686 | # CONFIG_CRAMFS is not set | ||
687 | # CONFIG_VXFS_FS is not set | ||
688 | # CONFIG_HPFS_FS is not set | ||
689 | # CONFIG_QNX4FS_FS is not set | ||
690 | # CONFIG_SYSV_FS is not set | ||
691 | # CONFIG_UFS_FS is not set | ||
692 | CONFIG_NETWORK_FILESYSTEMS=y | ||
693 | CONFIG_NFS_FS=y | ||
694 | CONFIG_NFS_V3=y | ||
695 | # CONFIG_NFS_V3_ACL is not set | ||
696 | CONFIG_NFS_V4=y | ||
697 | # CONFIG_NFS_DIRECTIO is not set | ||
698 | # CONFIG_NFSD is not set | ||
699 | CONFIG_ROOT_NFS=y | ||
700 | CONFIG_LOCKD=y | ||
701 | CONFIG_LOCKD_V4=y | ||
702 | CONFIG_NFS_COMMON=y | ||
703 | CONFIG_SUNRPC=y | ||
704 | CONFIG_SUNRPC_GSS=y | ||
705 | # CONFIG_SUNRPC_BIND34 is not set | ||
706 | CONFIG_RPCSEC_GSS_KRB5=y | ||
707 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
708 | # CONFIG_SMB_FS is not set | ||
709 | # CONFIG_CIFS is not set | ||
710 | # CONFIG_NCP_FS is not set | ||
711 | # CONFIG_CODA_FS is not set | ||
712 | # CONFIG_AFS_FS is not set | ||
713 | |||
714 | # | ||
715 | # Partition Types | ||
716 | # | ||
717 | # CONFIG_PARTITION_ADVANCED is not set | ||
718 | CONFIG_MSDOS_PARTITION=y | ||
719 | # CONFIG_NLS is not set | ||
720 | # CONFIG_DLM is not set | ||
721 | |||
722 | # | ||
723 | # Library routines | ||
724 | # | ||
725 | CONFIG_BITREVERSE=y | ||
726 | # CONFIG_CRC_CCITT is not set | ||
727 | # CONFIG_CRC16 is not set | ||
728 | # CONFIG_CRC_ITU_T is not set | ||
729 | CONFIG_CRC32=y | ||
730 | # CONFIG_CRC7 is not set | ||
731 | # CONFIG_LIBCRC32C is not set | ||
732 | CONFIG_PLIST=y | ||
733 | CONFIG_HAS_IOMEM=y | ||
734 | CONFIG_HAS_IOPORT=y | ||
735 | CONFIG_HAS_DMA=y | ||
736 | # CONFIG_INSTRUMENTATION is not set | ||
737 | |||
738 | # | ||
739 | # Kernel hacking | ||
740 | # | ||
741 | # CONFIG_PRINTK_TIME is not set | ||
742 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
743 | CONFIG_ENABLE_MUST_CHECK=y | ||
744 | # CONFIG_MAGIC_SYSRQ is not set | ||
745 | # CONFIG_UNUSED_SYMBOLS is not set | ||
746 | # CONFIG_DEBUG_FS is not set | ||
747 | # CONFIG_HEADERS_CHECK is not set | ||
748 | # CONFIG_DEBUG_KERNEL is not set | ||
749 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
750 | # CONFIG_SAMPLES is not set | ||
751 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
752 | |||
753 | # | ||
754 | # Security options | ||
755 | # | ||
756 | # CONFIG_KEYS is not set | ||
757 | # CONFIG_SECURITY is not set | ||
758 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
759 | CONFIG_CRYPTO=y | ||
760 | CONFIG_CRYPTO_ALGAPI=y | ||
761 | CONFIG_CRYPTO_BLKCIPHER=y | ||
762 | CONFIG_CRYPTO_MANAGER=y | ||
763 | # CONFIG_CRYPTO_HMAC is not set | ||
764 | # CONFIG_CRYPTO_XCBC is not set | ||
765 | # CONFIG_CRYPTO_NULL is not set | ||
766 | # CONFIG_CRYPTO_MD4 is not set | ||
767 | CONFIG_CRYPTO_MD5=y | ||
768 | # CONFIG_CRYPTO_SHA1 is not set | ||
769 | # CONFIG_CRYPTO_SHA256 is not set | ||
770 | # CONFIG_CRYPTO_SHA512 is not set | ||
771 | # CONFIG_CRYPTO_WP512 is not set | ||
772 | # CONFIG_CRYPTO_TGR192 is not set | ||
773 | # CONFIG_CRYPTO_GF128MUL is not set | ||
774 | CONFIG_CRYPTO_ECB=m | ||
775 | CONFIG_CRYPTO_CBC=y | ||
776 | CONFIG_CRYPTO_PCBC=m | ||
777 | # CONFIG_CRYPTO_LRW is not set | ||
778 | # CONFIG_CRYPTO_XTS is not set | ||
779 | # CONFIG_CRYPTO_CRYPTD is not set | ||
780 | CONFIG_CRYPTO_DES=y | ||
781 | # CONFIG_CRYPTO_FCRYPT is not set | ||
782 | # CONFIG_CRYPTO_BLOWFISH is not set | ||
783 | # CONFIG_CRYPTO_TWOFISH is not set | ||
784 | # CONFIG_CRYPTO_SERPENT is not set | ||
785 | # CONFIG_CRYPTO_AES is not set | ||
786 | # CONFIG_CRYPTO_CAST5 is not set | ||
787 | # CONFIG_CRYPTO_CAST6 is not set | ||
788 | # CONFIG_CRYPTO_TEA is not set | ||
789 | # CONFIG_CRYPTO_ARC4 is not set | ||
790 | # CONFIG_CRYPTO_KHAZAD is not set | ||
791 | # CONFIG_CRYPTO_ANUBIS is not set | ||
792 | # CONFIG_CRYPTO_SEED is not set | ||
793 | # CONFIG_CRYPTO_DEFLATE is not set | ||
794 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | ||
795 | # CONFIG_CRYPTO_CRC32C is not set | ||
796 | # CONFIG_CRYPTO_CAMELLIA is not set | ||
797 | # CONFIG_CRYPTO_TEST is not set | ||
798 | # CONFIG_CRYPTO_AUTHENC is not set | ||
799 | # CONFIG_CRYPTO_HW is not set | ||
800 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/sbc8548_defconfig b/arch/powerpc/configs/sbc8548_defconfig new file mode 100644 index 000000000000..3b7fa53a2475 --- /dev/null +++ b/arch/powerpc/configs/sbc8548_defconfig | |||
@@ -0,0 +1,741 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Thu Jan 24 15:19:12 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | CONFIG_KALLSYMS=y | ||
88 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
89 | CONFIG_HOTPLUG=y | ||
90 | CONFIG_PRINTK=y | ||
91 | CONFIG_BUG=y | ||
92 | CONFIG_ELF_CORE=y | ||
93 | CONFIG_BASE_FULL=y | ||
94 | CONFIG_FUTEX=y | ||
95 | CONFIG_ANON_INODES=y | ||
96 | CONFIG_EPOLL=y | ||
97 | CONFIG_SIGNALFD=y | ||
98 | CONFIG_EVENTFD=y | ||
99 | CONFIG_SHMEM=y | ||
100 | CONFIG_VM_EVENT_COUNTERS=y | ||
101 | CONFIG_SLAB=y | ||
102 | # CONFIG_SLUB is not set | ||
103 | # CONFIG_SLOB is not set | ||
104 | CONFIG_SLABINFO=y | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | CONFIG_SBC8548=y | ||
142 | # CONFIG_SBC8560 is not set | ||
143 | CONFIG_MPC8540=y | ||
144 | CONFIG_MPC85xx=y | ||
145 | # CONFIG_IPIC is not set | ||
146 | CONFIG_MPIC=y | ||
147 | # CONFIG_MPIC_WEIRD is not set | ||
148 | # CONFIG_PPC_I8259 is not set | ||
149 | # CONFIG_PPC_RTAS is not set | ||
150 | # CONFIG_MMIO_NVRAM is not set | ||
151 | # CONFIG_PPC_MPC106 is not set | ||
152 | # CONFIG_PPC_970_NAP is not set | ||
153 | # CONFIG_PPC_INDIRECT_IO is not set | ||
154 | # CONFIG_GENERIC_IOMAP is not set | ||
155 | # CONFIG_CPU_FREQ is not set | ||
156 | # CONFIG_FSL_ULI1575 is not set | ||
157 | |||
158 | # | ||
159 | # Kernel options | ||
160 | # | ||
161 | # CONFIG_HIGHMEM is not set | ||
162 | # CONFIG_TICK_ONESHOT is not set | ||
163 | # CONFIG_NO_HZ is not set | ||
164 | # CONFIG_HIGH_RES_TIMERS is not set | ||
165 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
166 | # CONFIG_HZ_100 is not set | ||
167 | CONFIG_HZ_250=y | ||
168 | # CONFIG_HZ_300 is not set | ||
169 | # CONFIG_HZ_1000 is not set | ||
170 | CONFIG_HZ=250 | ||
171 | CONFIG_PREEMPT_NONE=y | ||
172 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
173 | # CONFIG_PREEMPT is not set | ||
174 | CONFIG_BINFMT_ELF=y | ||
175 | CONFIG_BINFMT_MISC=y | ||
176 | CONFIG_MATH_EMULATION=y | ||
177 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
178 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
179 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
180 | CONFIG_SELECT_MEMORY_MODEL=y | ||
181 | CONFIG_FLATMEM_MANUAL=y | ||
182 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
183 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
184 | CONFIG_FLATMEM=y | ||
185 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
186 | # CONFIG_SPARSEMEM_STATIC is not set | ||
187 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
188 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
189 | # CONFIG_RESOURCES_64BIT is not set | ||
190 | CONFIG_ZONE_DMA_FLAG=1 | ||
191 | CONFIG_BOUNCE=y | ||
192 | CONFIG_VIRT_TO_BUS=y | ||
193 | CONFIG_PROC_DEVICETREE=y | ||
194 | # CONFIG_CMDLINE_BOOL is not set | ||
195 | # CONFIG_PM is not set | ||
196 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
197 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
198 | # CONFIG_SECCOMP is not set | ||
199 | CONFIG_WANT_DEVICE_TREE=y | ||
200 | CONFIG_DEVICE_TREE="" | ||
201 | CONFIG_ISA_DMA_API=y | ||
202 | |||
203 | # | ||
204 | # Bus options | ||
205 | # | ||
206 | CONFIG_ZONE_DMA=y | ||
207 | CONFIG_PPC_INDIRECT_PCI=y | ||
208 | CONFIG_FSL_SOC=y | ||
209 | CONFIG_FSL_PCI=y | ||
210 | CONFIG_PCI=y | ||
211 | CONFIG_PCI_DOMAINS=y | ||
212 | CONFIG_PCI_SYSCALL=y | ||
213 | # CONFIG_PCIEPORTBUS is not set | ||
214 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
215 | # CONFIG_PCI_MSI is not set | ||
216 | CONFIG_PCI_LEGACY=y | ||
217 | # CONFIG_PCCARD is not set | ||
218 | # CONFIG_HOTPLUG_PCI is not set | ||
219 | |||
220 | # | ||
221 | # Advanced setup | ||
222 | # | ||
223 | # CONFIG_ADVANCED_OPTIONS is not set | ||
224 | |||
225 | # | ||
226 | # Default settings for advanced configuration options are used | ||
227 | # | ||
228 | CONFIG_HIGHMEM_START=0xfe000000 | ||
229 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
230 | CONFIG_KERNEL_START=0xc0000000 | ||
231 | CONFIG_TASK_SIZE=0xc0000000 | ||
232 | CONFIG_BOOT_LOAD=0x00800000 | ||
233 | |||
234 | # | ||
235 | # Networking | ||
236 | # | ||
237 | CONFIG_NET=y | ||
238 | |||
239 | # | ||
240 | # Networking options | ||
241 | # | ||
242 | CONFIG_PACKET=y | ||
243 | # CONFIG_PACKET_MMAP is not set | ||
244 | CONFIG_UNIX=y | ||
245 | CONFIG_XFRM=y | ||
246 | CONFIG_XFRM_USER=y | ||
247 | # CONFIG_XFRM_SUB_POLICY is not set | ||
248 | # CONFIG_XFRM_MIGRATE is not set | ||
249 | # CONFIG_NET_KEY is not set | ||
250 | CONFIG_INET=y | ||
251 | CONFIG_IP_MULTICAST=y | ||
252 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
253 | CONFIG_IP_FIB_HASH=y | ||
254 | CONFIG_IP_PNP=y | ||
255 | CONFIG_IP_PNP_DHCP=y | ||
256 | CONFIG_IP_PNP_BOOTP=y | ||
257 | # CONFIG_IP_PNP_RARP is not set | ||
258 | # CONFIG_NET_IPIP is not set | ||
259 | # CONFIG_NET_IPGRE is not set | ||
260 | # CONFIG_IP_MROUTE is not set | ||
261 | # CONFIG_ARPD is not set | ||
262 | CONFIG_SYN_COOKIES=y | ||
263 | # CONFIG_INET_AH is not set | ||
264 | # CONFIG_INET_ESP is not set | ||
265 | # CONFIG_INET_IPCOMP is not set | ||
266 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
267 | # CONFIG_INET_TUNNEL is not set | ||
268 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
269 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
270 | CONFIG_INET_XFRM_MODE_BEET=y | ||
271 | # CONFIG_INET_LRO is not set | ||
272 | CONFIG_INET_DIAG=y | ||
273 | CONFIG_INET_TCP_DIAG=y | ||
274 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
275 | CONFIG_TCP_CONG_CUBIC=y | ||
276 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
277 | # CONFIG_TCP_MD5SIG is not set | ||
278 | # CONFIG_IPV6 is not set | ||
279 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
280 | # CONFIG_INET6_TUNNEL is not set | ||
281 | # CONFIG_NETWORK_SECMARK is not set | ||
282 | # CONFIG_NETFILTER is not set | ||
283 | # CONFIG_IP_DCCP is not set | ||
284 | # CONFIG_IP_SCTP is not set | ||
285 | # CONFIG_TIPC is not set | ||
286 | # CONFIG_ATM is not set | ||
287 | # CONFIG_BRIDGE is not set | ||
288 | # CONFIG_VLAN_8021Q is not set | ||
289 | # CONFIG_DECNET is not set | ||
290 | # CONFIG_LLC2 is not set | ||
291 | # CONFIG_IPX is not set | ||
292 | # CONFIG_ATALK is not set | ||
293 | # CONFIG_X25 is not set | ||
294 | # CONFIG_LAPB is not set | ||
295 | # CONFIG_ECONET is not set | ||
296 | # CONFIG_WAN_ROUTER is not set | ||
297 | # CONFIG_NET_SCHED is not set | ||
298 | |||
299 | # | ||
300 | # Network testing | ||
301 | # | ||
302 | # CONFIG_NET_PKTGEN is not set | ||
303 | # CONFIG_HAMRADIO is not set | ||
304 | # CONFIG_IRDA is not set | ||
305 | # CONFIG_BT is not set | ||
306 | # CONFIG_AF_RXRPC is not set | ||
307 | |||
308 | # | ||
309 | # Wireless | ||
310 | # | ||
311 | # CONFIG_CFG80211 is not set | ||
312 | # CONFIG_WIRELESS_EXT is not set | ||
313 | # CONFIG_MAC80211 is not set | ||
314 | # CONFIG_IEEE80211 is not set | ||
315 | # CONFIG_RFKILL is not set | ||
316 | # CONFIG_NET_9P is not set | ||
317 | |||
318 | # | ||
319 | # Device Drivers | ||
320 | # | ||
321 | |||
322 | # | ||
323 | # Generic Driver Options | ||
324 | # | ||
325 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
326 | CONFIG_STANDALONE=y | ||
327 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
328 | # CONFIG_FW_LOADER is not set | ||
329 | # CONFIG_SYS_HYPERVISOR is not set | ||
330 | # CONFIG_CONNECTOR is not set | ||
331 | # CONFIG_MTD is not set | ||
332 | CONFIG_OF_DEVICE=y | ||
333 | # CONFIG_PARPORT is not set | ||
334 | CONFIG_BLK_DEV=y | ||
335 | # CONFIG_BLK_DEV_FD is not set | ||
336 | # CONFIG_BLK_CPQ_DA is not set | ||
337 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
338 | # CONFIG_BLK_DEV_DAC960 is not set | ||
339 | # CONFIG_BLK_DEV_UMEM is not set | ||
340 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
341 | CONFIG_BLK_DEV_LOOP=y | ||
342 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
343 | # CONFIG_BLK_DEV_NBD is not set | ||
344 | # CONFIG_BLK_DEV_SX8 is not set | ||
345 | CONFIG_BLK_DEV_RAM=y | ||
346 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
347 | CONFIG_BLK_DEV_RAM_SIZE=4096 | ||
348 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
349 | # CONFIG_CDROM_PKTCDVD is not set | ||
350 | # CONFIG_ATA_OVER_ETH is not set | ||
351 | CONFIG_MISC_DEVICES=y | ||
352 | # CONFIG_PHANTOM is not set | ||
353 | # CONFIG_EEPROM_93CX6 is not set | ||
354 | # CONFIG_SGI_IOC4 is not set | ||
355 | # CONFIG_TIFM_CORE is not set | ||
356 | # CONFIG_IDE is not set | ||
357 | |||
358 | # | ||
359 | # SCSI device support | ||
360 | # | ||
361 | # CONFIG_RAID_ATTRS is not set | ||
362 | # CONFIG_SCSI is not set | ||
363 | # CONFIG_SCSI_DMA is not set | ||
364 | # CONFIG_SCSI_NETLINK is not set | ||
365 | # CONFIG_ATA is not set | ||
366 | # CONFIG_MD is not set | ||
367 | # CONFIG_FUSION is not set | ||
368 | |||
369 | # | ||
370 | # IEEE 1394 (FireWire) support | ||
371 | # | ||
372 | # CONFIG_FIREWIRE is not set | ||
373 | # CONFIG_IEEE1394 is not set | ||
374 | # CONFIG_I2O is not set | ||
375 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
376 | CONFIG_NETDEVICES=y | ||
377 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
378 | # CONFIG_DUMMY is not set | ||
379 | # CONFIG_BONDING is not set | ||
380 | # CONFIG_MACVLAN is not set | ||
381 | # CONFIG_EQUALIZER is not set | ||
382 | # CONFIG_TUN is not set | ||
383 | # CONFIG_VETH is not set | ||
384 | # CONFIG_ARCNET is not set | ||
385 | CONFIG_PHYLIB=y | ||
386 | |||
387 | # | ||
388 | # MII PHY device drivers | ||
389 | # | ||
390 | # CONFIG_MARVELL_PHY is not set | ||
391 | # CONFIG_DAVICOM_PHY is not set | ||
392 | # CONFIG_QSEMI_PHY is not set | ||
393 | # CONFIG_LXT_PHY is not set | ||
394 | # CONFIG_CICADA_PHY is not set | ||
395 | # CONFIG_VITESSE_PHY is not set | ||
396 | # CONFIG_SMSC_PHY is not set | ||
397 | CONFIG_BROADCOM_PHY=y | ||
398 | # CONFIG_ICPLUS_PHY is not set | ||
399 | # CONFIG_FIXED_PHY is not set | ||
400 | # CONFIG_MDIO_BITBANG is not set | ||
401 | CONFIG_NET_ETHERNET=y | ||
402 | CONFIG_MII=y | ||
403 | # CONFIG_HAPPYMEAL is not set | ||
404 | # CONFIG_SUNGEM is not set | ||
405 | # CONFIG_CASSINI is not set | ||
406 | # CONFIG_NET_VENDOR_3COM is not set | ||
407 | # CONFIG_NET_TULIP is not set | ||
408 | # CONFIG_HP100 is not set | ||
409 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
410 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
411 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
412 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
413 | # CONFIG_NET_PCI is not set | ||
414 | # CONFIG_B44 is not set | ||
415 | CONFIG_NETDEV_1000=y | ||
416 | # CONFIG_ACENIC is not set | ||
417 | # CONFIG_DL2K is not set | ||
418 | # CONFIG_E1000 is not set | ||
419 | # CONFIG_E1000E is not set | ||
420 | # CONFIG_IP1000 is not set | ||
421 | # CONFIG_NS83820 is not set | ||
422 | # CONFIG_HAMACHI is not set | ||
423 | # CONFIG_YELLOWFIN is not set | ||
424 | # CONFIG_R8169 is not set | ||
425 | # CONFIG_SIS190 is not set | ||
426 | # CONFIG_SKGE is not set | ||
427 | # CONFIG_SKY2 is not set | ||
428 | # CONFIG_SK98LIN is not set | ||
429 | # CONFIG_VIA_VELOCITY is not set | ||
430 | # CONFIG_TIGON3 is not set | ||
431 | # CONFIG_BNX2 is not set | ||
432 | CONFIG_GIANFAR=y | ||
433 | CONFIG_GFAR_NAPI=y | ||
434 | # CONFIG_QLA3XXX is not set | ||
435 | # CONFIG_ATL1 is not set | ||
436 | CONFIG_NETDEV_10000=y | ||
437 | # CONFIG_CHELSIO_T1 is not set | ||
438 | # CONFIG_CHELSIO_T3 is not set | ||
439 | # CONFIG_IXGBE is not set | ||
440 | # CONFIG_IXGB is not set | ||
441 | # CONFIG_S2IO is not set | ||
442 | # CONFIG_MYRI10GE is not set | ||
443 | # CONFIG_NETXEN_NIC is not set | ||
444 | # CONFIG_NIU is not set | ||
445 | # CONFIG_MLX4_CORE is not set | ||
446 | # CONFIG_TEHUTI is not set | ||
447 | # CONFIG_TR is not set | ||
448 | |||
449 | # | ||
450 | # Wireless LAN | ||
451 | # | ||
452 | # CONFIG_WLAN_PRE80211 is not set | ||
453 | # CONFIG_WLAN_80211 is not set | ||
454 | # CONFIG_WAN is not set | ||
455 | # CONFIG_FDDI is not set | ||
456 | # CONFIG_HIPPI is not set | ||
457 | # CONFIG_PPP is not set | ||
458 | # CONFIG_SLIP is not set | ||
459 | # CONFIG_SHAPER is not set | ||
460 | # CONFIG_NETCONSOLE is not set | ||
461 | # CONFIG_NETPOLL is not set | ||
462 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
463 | # CONFIG_ISDN is not set | ||
464 | # CONFIG_PHONE is not set | ||
465 | |||
466 | # | ||
467 | # Input device support | ||
468 | # | ||
469 | CONFIG_INPUT=y | ||
470 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
471 | # CONFIG_INPUT_POLLDEV is not set | ||
472 | |||
473 | # | ||
474 | # Userland interfaces | ||
475 | # | ||
476 | # CONFIG_INPUT_MOUSEDEV is not set | ||
477 | # CONFIG_INPUT_JOYDEV is not set | ||
478 | # CONFIG_INPUT_EVDEV is not set | ||
479 | # CONFIG_INPUT_EVBUG is not set | ||
480 | |||
481 | # | ||
482 | # Input Device Drivers | ||
483 | # | ||
484 | # CONFIG_INPUT_KEYBOARD is not set | ||
485 | # CONFIG_INPUT_MOUSE is not set | ||
486 | # CONFIG_INPUT_JOYSTICK is not set | ||
487 | # CONFIG_INPUT_TABLET is not set | ||
488 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
489 | # CONFIG_INPUT_MISC is not set | ||
490 | |||
491 | # | ||
492 | # Hardware I/O ports | ||
493 | # | ||
494 | # CONFIG_SERIO is not set | ||
495 | # CONFIG_GAMEPORT is not set | ||
496 | |||
497 | # | ||
498 | # Character devices | ||
499 | # | ||
500 | # CONFIG_VT is not set | ||
501 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
502 | |||
503 | # | ||
504 | # Serial drivers | ||
505 | # | ||
506 | CONFIG_SERIAL_8250=y | ||
507 | CONFIG_SERIAL_8250_CONSOLE=y | ||
508 | CONFIG_SERIAL_8250_PCI=y | ||
509 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
510 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
511 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
512 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
513 | |||
514 | # | ||
515 | # Non-8250 serial port support | ||
516 | # | ||
517 | # CONFIG_SERIAL_UARTLITE is not set | ||
518 | CONFIG_SERIAL_CORE=y | ||
519 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
520 | # CONFIG_SERIAL_JSM is not set | ||
521 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
522 | CONFIG_UNIX98_PTYS=y | ||
523 | CONFIG_LEGACY_PTYS=y | ||
524 | CONFIG_LEGACY_PTY_COUNT=256 | ||
525 | # CONFIG_IPMI_HANDLER is not set | ||
526 | # CONFIG_HW_RANDOM is not set | ||
527 | # CONFIG_NVRAM is not set | ||
528 | CONFIG_GEN_RTC=y | ||
529 | # CONFIG_GEN_RTC_X is not set | ||
530 | # CONFIG_R3964 is not set | ||
531 | # CONFIG_APPLICOM is not set | ||
532 | # CONFIG_RAW_DRIVER is not set | ||
533 | # CONFIG_TCG_TPM is not set | ||
534 | CONFIG_DEVPORT=y | ||
535 | # CONFIG_I2C is not set | ||
536 | |||
537 | # | ||
538 | # SPI support | ||
539 | # | ||
540 | # CONFIG_SPI is not set | ||
541 | # CONFIG_SPI_MASTER is not set | ||
542 | # CONFIG_W1 is not set | ||
543 | # CONFIG_POWER_SUPPLY is not set | ||
544 | CONFIG_HWMON=y | ||
545 | # CONFIG_HWMON_VID is not set | ||
546 | # CONFIG_SENSORS_I5K_AMB is not set | ||
547 | # CONFIG_SENSORS_F71805F is not set | ||
548 | # CONFIG_SENSORS_F71882FG is not set | ||
549 | # CONFIG_SENSORS_IT87 is not set | ||
550 | # CONFIG_SENSORS_PC87360 is not set | ||
551 | # CONFIG_SENSORS_PC87427 is not set | ||
552 | # CONFIG_SENSORS_SIS5595 is not set | ||
553 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
554 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
555 | # CONFIG_SENSORS_VIA686A is not set | ||
556 | # CONFIG_SENSORS_VT1211 is not set | ||
557 | # CONFIG_SENSORS_VT8231 is not set | ||
558 | # CONFIG_SENSORS_W83627HF is not set | ||
559 | # CONFIG_SENSORS_W83627EHF is not set | ||
560 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
561 | # CONFIG_WATCHDOG is not set | ||
562 | |||
563 | # | ||
564 | # Sonics Silicon Backplane | ||
565 | # | ||
566 | CONFIG_SSB_POSSIBLE=y | ||
567 | # CONFIG_SSB is not set | ||
568 | |||
569 | # | ||
570 | # Multifunction device drivers | ||
571 | # | ||
572 | # CONFIG_MFD_SM501 is not set | ||
573 | |||
574 | # | ||
575 | # Multimedia devices | ||
576 | # | ||
577 | # CONFIG_VIDEO_DEV is not set | ||
578 | # CONFIG_DVB_CORE is not set | ||
579 | CONFIG_DAB=y | ||
580 | |||
581 | # | ||
582 | # Graphics support | ||
583 | # | ||
584 | # CONFIG_AGP is not set | ||
585 | # CONFIG_DRM is not set | ||
586 | # CONFIG_VGASTATE is not set | ||
587 | CONFIG_VIDEO_OUTPUT_CONTROL=y | ||
588 | # CONFIG_FB is not set | ||
589 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
590 | |||
591 | # | ||
592 | # Display device support | ||
593 | # | ||
594 | # CONFIG_DISPLAY_SUPPORT is not set | ||
595 | |||
596 | # | ||
597 | # Sound | ||
598 | # | ||
599 | # CONFIG_SOUND is not set | ||
600 | # CONFIG_HID_SUPPORT is not set | ||
601 | # CONFIG_USB_SUPPORT is not set | ||
602 | # CONFIG_MMC is not set | ||
603 | # CONFIG_NEW_LEDS is not set | ||
604 | # CONFIG_INFINIBAND is not set | ||
605 | # CONFIG_EDAC is not set | ||
606 | # CONFIG_RTC_CLASS is not set | ||
607 | |||
608 | # | ||
609 | # Userspace I/O | ||
610 | # | ||
611 | # CONFIG_UIO is not set | ||
612 | |||
613 | # | ||
614 | # File systems | ||
615 | # | ||
616 | # CONFIG_EXT2_FS is not set | ||
617 | # CONFIG_EXT3_FS is not set | ||
618 | # CONFIG_EXT4DEV_FS is not set | ||
619 | # CONFIG_REISERFS_FS is not set | ||
620 | # CONFIG_JFS_FS is not set | ||
621 | # CONFIG_FS_POSIX_ACL is not set | ||
622 | # CONFIG_XFS_FS is not set | ||
623 | # CONFIG_GFS2_FS is not set | ||
624 | # CONFIG_OCFS2_FS is not set | ||
625 | # CONFIG_MINIX_FS is not set | ||
626 | # CONFIG_ROMFS_FS is not set | ||
627 | CONFIG_INOTIFY=y | ||
628 | CONFIG_INOTIFY_USER=y | ||
629 | # CONFIG_QUOTA is not set | ||
630 | CONFIG_DNOTIFY=y | ||
631 | # CONFIG_AUTOFS_FS is not set | ||
632 | # CONFIG_AUTOFS4_FS is not set | ||
633 | # CONFIG_FUSE_FS is not set | ||
634 | |||
635 | # | ||
636 | # CD-ROM/DVD Filesystems | ||
637 | # | ||
638 | # CONFIG_ISO9660_FS is not set | ||
639 | # CONFIG_UDF_FS is not set | ||
640 | |||
641 | # | ||
642 | # DOS/FAT/NT Filesystems | ||
643 | # | ||
644 | # CONFIG_MSDOS_FS is not set | ||
645 | # CONFIG_VFAT_FS is not set | ||
646 | # CONFIG_NTFS_FS is not set | ||
647 | |||
648 | # | ||
649 | # Pseudo filesystems | ||
650 | # | ||
651 | CONFIG_PROC_FS=y | ||
652 | CONFIG_PROC_KCORE=y | ||
653 | CONFIG_PROC_SYSCTL=y | ||
654 | CONFIG_SYSFS=y | ||
655 | CONFIG_TMPFS=y | ||
656 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
657 | # CONFIG_HUGETLB_PAGE is not set | ||
658 | # CONFIG_CONFIGFS_FS is not set | ||
659 | |||
660 | # | ||
661 | # Miscellaneous filesystems | ||
662 | # | ||
663 | # CONFIG_ADFS_FS is not set | ||
664 | # CONFIG_AFFS_FS is not set | ||
665 | # CONFIG_HFS_FS is not set | ||
666 | # CONFIG_HFSPLUS_FS is not set | ||
667 | # CONFIG_BEFS_FS is not set | ||
668 | # CONFIG_BFS_FS is not set | ||
669 | # CONFIG_EFS_FS is not set | ||
670 | # CONFIG_CRAMFS is not set | ||
671 | # CONFIG_VXFS_FS is not set | ||
672 | # CONFIG_HPFS_FS is not set | ||
673 | # CONFIG_QNX4FS_FS is not set | ||
674 | # CONFIG_SYSV_FS is not set | ||
675 | # CONFIG_UFS_FS is not set | ||
676 | CONFIG_NETWORK_FILESYSTEMS=y | ||
677 | CONFIG_NFS_FS=y | ||
678 | # CONFIG_NFS_V3 is not set | ||
679 | # CONFIG_NFS_V4 is not set | ||
680 | # CONFIG_NFS_DIRECTIO is not set | ||
681 | # CONFIG_NFSD is not set | ||
682 | CONFIG_ROOT_NFS=y | ||
683 | CONFIG_LOCKD=y | ||
684 | CONFIG_NFS_COMMON=y | ||
685 | CONFIG_SUNRPC=y | ||
686 | # CONFIG_SUNRPC_BIND34 is not set | ||
687 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
688 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
689 | # CONFIG_SMB_FS is not set | ||
690 | # CONFIG_CIFS is not set | ||
691 | # CONFIG_NCP_FS is not set | ||
692 | # CONFIG_CODA_FS is not set | ||
693 | # CONFIG_AFS_FS is not set | ||
694 | |||
695 | # | ||
696 | # Partition Types | ||
697 | # | ||
698 | # CONFIG_PARTITION_ADVANCED is not set | ||
699 | CONFIG_MSDOS_PARTITION=y | ||
700 | # CONFIG_NLS is not set | ||
701 | # CONFIG_DLM is not set | ||
702 | |||
703 | # | ||
704 | # Library routines | ||
705 | # | ||
706 | CONFIG_BITREVERSE=y | ||
707 | # CONFIG_CRC_CCITT is not set | ||
708 | # CONFIG_CRC16 is not set | ||
709 | # CONFIG_CRC_ITU_T is not set | ||
710 | CONFIG_CRC32=y | ||
711 | # CONFIG_CRC7 is not set | ||
712 | # CONFIG_LIBCRC32C is not set | ||
713 | CONFIG_PLIST=y | ||
714 | CONFIG_HAS_IOMEM=y | ||
715 | CONFIG_HAS_IOPORT=y | ||
716 | CONFIG_HAS_DMA=y | ||
717 | # CONFIG_INSTRUMENTATION is not set | ||
718 | |||
719 | # | ||
720 | # Kernel hacking | ||
721 | # | ||
722 | # CONFIG_PRINTK_TIME is not set | ||
723 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
724 | CONFIG_ENABLE_MUST_CHECK=y | ||
725 | # CONFIG_MAGIC_SYSRQ is not set | ||
726 | # CONFIG_UNUSED_SYMBOLS is not set | ||
727 | # CONFIG_DEBUG_FS is not set | ||
728 | # CONFIG_HEADERS_CHECK is not set | ||
729 | # CONFIG_DEBUG_KERNEL is not set | ||
730 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
731 | # CONFIG_SAMPLES is not set | ||
732 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
733 | |||
734 | # | ||
735 | # Security options | ||
736 | # | ||
737 | # CONFIG_KEYS is not set | ||
738 | # CONFIG_SECURITY is not set | ||
739 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
740 | # CONFIG_CRYPTO is not set | ||
741 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/sbc8560_defconfig b/arch/powerpc/configs/sbc8560_defconfig new file mode 100644 index 000000000000..d89fce0d3ba1 --- /dev/null +++ b/arch/powerpc/configs/sbc8560_defconfig | |||
@@ -0,0 +1,764 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc4 | ||
4 | # Wed Jan 23 14:59:20 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | CONFIG_KALLSYMS=y | ||
88 | # CONFIG_KALLSYMS_ALL is not set | ||
89 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
90 | CONFIG_HOTPLUG=y | ||
91 | CONFIG_PRINTK=y | ||
92 | CONFIG_BUG=y | ||
93 | CONFIG_ELF_CORE=y | ||
94 | CONFIG_BASE_FULL=y | ||
95 | CONFIG_FUTEX=y | ||
96 | CONFIG_ANON_INODES=y | ||
97 | CONFIG_EPOLL=y | ||
98 | CONFIG_SIGNALFD=y | ||
99 | CONFIG_EVENTFD=y | ||
100 | CONFIG_SHMEM=y | ||
101 | CONFIG_VM_EVENT_COUNTERS=y | ||
102 | CONFIG_SLAB=y | ||
103 | # CONFIG_SLUB is not set | ||
104 | # CONFIG_SLOB is not set | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | CONFIG_SBC8560=y | ||
142 | CONFIG_MPC8560=y | ||
143 | CONFIG_MPC85xx=y | ||
144 | CONFIG_MPIC=y | ||
145 | # CONFIG_MPIC_WEIRD is not set | ||
146 | # CONFIG_PPC_I8259 is not set | ||
147 | # CONFIG_PPC_RTAS is not set | ||
148 | # CONFIG_MMIO_NVRAM is not set | ||
149 | # CONFIG_PPC_MPC106 is not set | ||
150 | # CONFIG_PPC_970_NAP is not set | ||
151 | # CONFIG_PPC_INDIRECT_IO is not set | ||
152 | # CONFIG_GENERIC_IOMAP is not set | ||
153 | # CONFIG_CPU_FREQ is not set | ||
154 | # CONFIG_CPM2 is not set | ||
155 | # CONFIG_FSL_ULI1575 is not set | ||
156 | |||
157 | # | ||
158 | # Kernel options | ||
159 | # | ||
160 | # CONFIG_HIGHMEM is not set | ||
161 | # CONFIG_TICK_ONESHOT is not set | ||
162 | # CONFIG_NO_HZ is not set | ||
163 | # CONFIG_HIGH_RES_TIMERS is not set | ||
164 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
165 | # CONFIG_HZ_100 is not set | ||
166 | CONFIG_HZ_250=y | ||
167 | # CONFIG_HZ_300 is not set | ||
168 | # CONFIG_HZ_1000 is not set | ||
169 | CONFIG_HZ=250 | ||
170 | CONFIG_PREEMPT_NONE=y | ||
171 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
172 | # CONFIG_PREEMPT is not set | ||
173 | CONFIG_BINFMT_ELF=y | ||
174 | CONFIG_BINFMT_MISC=y | ||
175 | # CONFIG_MATH_EMULATION is not set | ||
176 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
177 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
178 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
179 | CONFIG_SELECT_MEMORY_MODEL=y | ||
180 | CONFIG_FLATMEM_MANUAL=y | ||
181 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
182 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
183 | CONFIG_FLATMEM=y | ||
184 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
185 | # CONFIG_SPARSEMEM_STATIC is not set | ||
186 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
187 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
188 | # CONFIG_RESOURCES_64BIT is not set | ||
189 | CONFIG_ZONE_DMA_FLAG=1 | ||
190 | CONFIG_BOUNCE=y | ||
191 | CONFIG_VIRT_TO_BUS=y | ||
192 | CONFIG_PROC_DEVICETREE=y | ||
193 | # CONFIG_CMDLINE_BOOL is not set | ||
194 | # CONFIG_PM is not set | ||
195 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
196 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
197 | # CONFIG_SECCOMP is not set | ||
198 | CONFIG_WANT_DEVICE_TREE=y | ||
199 | CONFIG_DEVICE_TREE="" | ||
200 | CONFIG_ISA_DMA_API=y | ||
201 | |||
202 | # | ||
203 | # Bus options | ||
204 | # | ||
205 | CONFIG_ZONE_DMA=y | ||
206 | CONFIG_FSL_SOC=y | ||
207 | # CONFIG_PCI is not set | ||
208 | # CONFIG_PCI_DOMAINS is not set | ||
209 | # CONFIG_PCI_SYSCALL is not set | ||
210 | # CONFIG_ARCH_SUPPORTS_MSI is not set | ||
211 | # CONFIG_PCCARD is not set | ||
212 | |||
213 | # | ||
214 | # Advanced setup | ||
215 | # | ||
216 | # CONFIG_ADVANCED_OPTIONS is not set | ||
217 | |||
218 | # | ||
219 | # Default settings for advanced configuration options are used | ||
220 | # | ||
221 | CONFIG_HIGHMEM_START=0xfe000000 | ||
222 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
223 | CONFIG_KERNEL_START=0xc0000000 | ||
224 | CONFIG_TASK_SIZE=0xc0000000 | ||
225 | CONFIG_BOOT_LOAD=0x00800000 | ||
226 | |||
227 | # | ||
228 | # Networking | ||
229 | # | ||
230 | CONFIG_NET=y | ||
231 | |||
232 | # | ||
233 | # Networking options | ||
234 | # | ||
235 | CONFIG_PACKET=y | ||
236 | # CONFIG_PACKET_MMAP is not set | ||
237 | CONFIG_UNIX=y | ||
238 | CONFIG_XFRM=y | ||
239 | CONFIG_XFRM_USER=y | ||
240 | # CONFIG_XFRM_SUB_POLICY is not set | ||
241 | # CONFIG_XFRM_MIGRATE is not set | ||
242 | # CONFIG_NET_KEY is not set | ||
243 | CONFIG_INET=y | ||
244 | CONFIG_IP_MULTICAST=y | ||
245 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
246 | CONFIG_IP_FIB_HASH=y | ||
247 | CONFIG_IP_PNP=y | ||
248 | CONFIG_IP_PNP_DHCP=y | ||
249 | CONFIG_IP_PNP_BOOTP=y | ||
250 | # CONFIG_IP_PNP_RARP is not set | ||
251 | # CONFIG_NET_IPIP is not set | ||
252 | # CONFIG_NET_IPGRE is not set | ||
253 | # CONFIG_IP_MROUTE is not set | ||
254 | # CONFIG_ARPD is not set | ||
255 | CONFIG_SYN_COOKIES=y | ||
256 | # CONFIG_INET_AH is not set | ||
257 | # CONFIG_INET_ESP is not set | ||
258 | # CONFIG_INET_IPCOMP is not set | ||
259 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
260 | # CONFIG_INET_TUNNEL is not set | ||
261 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
262 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
263 | CONFIG_INET_XFRM_MODE_BEET=y | ||
264 | # CONFIG_INET_LRO is not set | ||
265 | CONFIG_INET_DIAG=y | ||
266 | CONFIG_INET_TCP_DIAG=y | ||
267 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
268 | CONFIG_TCP_CONG_CUBIC=y | ||
269 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
270 | # CONFIG_TCP_MD5SIG is not set | ||
271 | # CONFIG_IPV6 is not set | ||
272 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
273 | # CONFIG_INET6_TUNNEL is not set | ||
274 | # CONFIG_NETWORK_SECMARK is not set | ||
275 | # CONFIG_NETFILTER is not set | ||
276 | # CONFIG_IP_DCCP is not set | ||
277 | # CONFIG_IP_SCTP is not set | ||
278 | # CONFIG_TIPC is not set | ||
279 | # CONFIG_ATM is not set | ||
280 | # CONFIG_BRIDGE is not set | ||
281 | # CONFIG_VLAN_8021Q is not set | ||
282 | # CONFIG_DECNET is not set | ||
283 | # CONFIG_LLC2 is not set | ||
284 | # CONFIG_IPX is not set | ||
285 | # CONFIG_ATALK is not set | ||
286 | # CONFIG_X25 is not set | ||
287 | # CONFIG_LAPB is not set | ||
288 | # CONFIG_ECONET is not set | ||
289 | # CONFIG_WAN_ROUTER is not set | ||
290 | # CONFIG_NET_SCHED is not set | ||
291 | |||
292 | # | ||
293 | # Network testing | ||
294 | # | ||
295 | # CONFIG_NET_PKTGEN is not set | ||
296 | # CONFIG_HAMRADIO is not set | ||
297 | # CONFIG_IRDA is not set | ||
298 | # CONFIG_BT is not set | ||
299 | # CONFIG_AF_RXRPC is not set | ||
300 | |||
301 | # | ||
302 | # Wireless | ||
303 | # | ||
304 | # CONFIG_CFG80211 is not set | ||
305 | # CONFIG_WIRELESS_EXT is not set | ||
306 | # CONFIG_MAC80211 is not set | ||
307 | # CONFIG_IEEE80211 is not set | ||
308 | # CONFIG_RFKILL is not set | ||
309 | # CONFIG_NET_9P is not set | ||
310 | |||
311 | # | ||
312 | # Device Drivers | ||
313 | # | ||
314 | |||
315 | # | ||
316 | # Generic Driver Options | ||
317 | # | ||
318 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
319 | CONFIG_STANDALONE=y | ||
320 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
321 | # CONFIG_FW_LOADER is not set | ||
322 | # CONFIG_DEBUG_DRIVER is not set | ||
323 | # CONFIG_DEBUG_DEVRES is not set | ||
324 | # CONFIG_SYS_HYPERVISOR is not set | ||
325 | # CONFIG_CONNECTOR is not set | ||
326 | # CONFIG_MTD is not set | ||
327 | CONFIG_OF_DEVICE=y | ||
328 | # CONFIG_PARPORT is not set | ||
329 | CONFIG_BLK_DEV=y | ||
330 | # CONFIG_BLK_DEV_FD is not set | ||
331 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
332 | CONFIG_BLK_DEV_LOOP=y | ||
333 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
334 | # CONFIG_BLK_DEV_NBD is not set | ||
335 | CONFIG_BLK_DEV_RAM=y | ||
336 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
337 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
338 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
339 | # CONFIG_CDROM_PKTCDVD is not set | ||
340 | # CONFIG_ATA_OVER_ETH is not set | ||
341 | CONFIG_MISC_DEVICES=y | ||
342 | # CONFIG_EEPROM_93CX6 is not set | ||
343 | # CONFIG_IDE is not set | ||
344 | |||
345 | # | ||
346 | # SCSI device support | ||
347 | # | ||
348 | # CONFIG_RAID_ATTRS is not set | ||
349 | # CONFIG_SCSI is not set | ||
350 | # CONFIG_SCSI_DMA is not set | ||
351 | # CONFIG_SCSI_NETLINK is not set | ||
352 | # CONFIG_ATA is not set | ||
353 | # CONFIG_MD is not set | ||
354 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
355 | CONFIG_NETDEVICES=y | ||
356 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
357 | # CONFIG_DUMMY is not set | ||
358 | # CONFIG_BONDING is not set | ||
359 | # CONFIG_MACVLAN is not set | ||
360 | # CONFIG_EQUALIZER is not set | ||
361 | # CONFIG_TUN is not set | ||
362 | # CONFIG_VETH is not set | ||
363 | CONFIG_PHYLIB=y | ||
364 | |||
365 | # | ||
366 | # MII PHY device drivers | ||
367 | # | ||
368 | # CONFIG_MARVELL_PHY is not set | ||
369 | # CONFIG_DAVICOM_PHY is not set | ||
370 | # CONFIG_QSEMI_PHY is not set | ||
371 | # CONFIG_LXT_PHY is not set | ||
372 | # CONFIG_CICADA_PHY is not set | ||
373 | # CONFIG_VITESSE_PHY is not set | ||
374 | # CONFIG_SMSC_PHY is not set | ||
375 | CONFIG_BROADCOM_PHY=y | ||
376 | # CONFIG_ICPLUS_PHY is not set | ||
377 | # CONFIG_FIXED_PHY is not set | ||
378 | # CONFIG_MDIO_BITBANG is not set | ||
379 | CONFIG_NET_ETHERNET=y | ||
380 | CONFIG_MII=y | ||
381 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
382 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
383 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
384 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
385 | # CONFIG_B44 is not set | ||
386 | CONFIG_NETDEV_1000=y | ||
387 | CONFIG_GIANFAR=y | ||
388 | CONFIG_GFAR_NAPI=y | ||
389 | CONFIG_NETDEV_10000=y | ||
390 | |||
391 | # | ||
392 | # Wireless LAN | ||
393 | # | ||
394 | # CONFIG_WLAN_PRE80211 is not set | ||
395 | # CONFIG_WLAN_80211 is not set | ||
396 | # CONFIG_WAN is not set | ||
397 | # CONFIG_PPP is not set | ||
398 | # CONFIG_SLIP is not set | ||
399 | # CONFIG_SHAPER is not set | ||
400 | # CONFIG_NETCONSOLE is not set | ||
401 | # CONFIG_NETPOLL is not set | ||
402 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
403 | # CONFIG_ISDN is not set | ||
404 | # CONFIG_PHONE is not set | ||
405 | |||
406 | # | ||
407 | # Input device support | ||
408 | # | ||
409 | CONFIG_INPUT=y | ||
410 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
411 | # CONFIG_INPUT_POLLDEV is not set | ||
412 | |||
413 | # | ||
414 | # Userland interfaces | ||
415 | # | ||
416 | # CONFIG_INPUT_MOUSEDEV is not set | ||
417 | # CONFIG_INPUT_JOYDEV is not set | ||
418 | # CONFIG_INPUT_EVDEV is not set | ||
419 | # CONFIG_INPUT_EVBUG is not set | ||
420 | |||
421 | # | ||
422 | # Input Device Drivers | ||
423 | # | ||
424 | # CONFIG_INPUT_KEYBOARD is not set | ||
425 | # CONFIG_INPUT_MOUSE is not set | ||
426 | # CONFIG_INPUT_JOYSTICK is not set | ||
427 | # CONFIG_INPUT_TABLET is not set | ||
428 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
429 | # CONFIG_INPUT_MISC is not set | ||
430 | |||
431 | # | ||
432 | # Hardware I/O ports | ||
433 | # | ||
434 | # CONFIG_SERIO is not set | ||
435 | # CONFIG_GAMEPORT is not set | ||
436 | |||
437 | # | ||
438 | # Character devices | ||
439 | # | ||
440 | # CONFIG_VT is not set | ||
441 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
442 | |||
443 | # | ||
444 | # Serial drivers | ||
445 | # | ||
446 | CONFIG_SERIAL_8250=y | ||
447 | CONFIG_SERIAL_8250_CONSOLE=y | ||
448 | CONFIG_SERIAL_8250_NR_UARTS=2 | ||
449 | CONFIG_SERIAL_8250_RUNTIME_UARTS=2 | ||
450 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
451 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
452 | |||
453 | # | ||
454 | # Non-8250 serial port support | ||
455 | # | ||
456 | # CONFIG_SERIAL_UARTLITE is not set | ||
457 | CONFIG_SERIAL_CORE=y | ||
458 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
459 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
460 | CONFIG_UNIX98_PTYS=y | ||
461 | CONFIG_LEGACY_PTYS=y | ||
462 | CONFIG_LEGACY_PTY_COUNT=256 | ||
463 | # CONFIG_IPMI_HANDLER is not set | ||
464 | # CONFIG_HW_RANDOM is not set | ||
465 | # CONFIG_NVRAM is not set | ||
466 | # CONFIG_GEN_RTC is not set | ||
467 | # CONFIG_R3964 is not set | ||
468 | # CONFIG_RAW_DRIVER is not set | ||
469 | # CONFIG_TCG_TPM is not set | ||
470 | # CONFIG_I2C is not set | ||
471 | |||
472 | # | ||
473 | # SPI support | ||
474 | # | ||
475 | # CONFIG_SPI is not set | ||
476 | # CONFIG_SPI_MASTER is not set | ||
477 | # CONFIG_W1 is not set | ||
478 | # CONFIG_POWER_SUPPLY is not set | ||
479 | CONFIG_HWMON=y | ||
480 | # CONFIG_HWMON_VID is not set | ||
481 | # CONFIG_SENSORS_F71805F is not set | ||
482 | # CONFIG_SENSORS_F71882FG is not set | ||
483 | # CONFIG_SENSORS_IT87 is not set | ||
484 | # CONFIG_SENSORS_PC87360 is not set | ||
485 | # CONFIG_SENSORS_PC87427 is not set | ||
486 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
487 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
488 | # CONFIG_SENSORS_VT1211 is not set | ||
489 | # CONFIG_SENSORS_W83627HF is not set | ||
490 | # CONFIG_SENSORS_W83627EHF is not set | ||
491 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
492 | # CONFIG_WATCHDOG is not set | ||
493 | |||
494 | # | ||
495 | # Sonics Silicon Backplane | ||
496 | # | ||
497 | CONFIG_SSB_POSSIBLE=y | ||
498 | # CONFIG_SSB is not set | ||
499 | |||
500 | # | ||
501 | # Multifunction device drivers | ||
502 | # | ||
503 | # CONFIG_MFD_SM501 is not set | ||
504 | |||
505 | # | ||
506 | # Multimedia devices | ||
507 | # | ||
508 | # CONFIG_VIDEO_DEV is not set | ||
509 | # CONFIG_DVB_CORE is not set | ||
510 | CONFIG_DAB=y | ||
511 | |||
512 | # | ||
513 | # Graphics support | ||
514 | # | ||
515 | # CONFIG_VGASTATE is not set | ||
516 | CONFIG_VIDEO_OUTPUT_CONTROL=y | ||
517 | # CONFIG_FB is not set | ||
518 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
519 | |||
520 | # | ||
521 | # Display device support | ||
522 | # | ||
523 | # CONFIG_DISPLAY_SUPPORT is not set | ||
524 | |||
525 | # | ||
526 | # Sound | ||
527 | # | ||
528 | # CONFIG_SOUND is not set | ||
529 | CONFIG_HID_SUPPORT=y | ||
530 | CONFIG_HID=y | ||
531 | # CONFIG_HID_DEBUG is not set | ||
532 | # CONFIG_HIDRAW is not set | ||
533 | CONFIG_USB_SUPPORT=y | ||
534 | # CONFIG_USB_ARCH_HAS_HCD is not set | ||
535 | # CONFIG_USB_ARCH_HAS_OHCI is not set | ||
536 | # CONFIG_USB_ARCH_HAS_EHCI is not set | ||
537 | |||
538 | # | ||
539 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
540 | # | ||
541 | |||
542 | # | ||
543 | # USB Gadget Support | ||
544 | # | ||
545 | # CONFIG_USB_GADGET is not set | ||
546 | # CONFIG_MMC is not set | ||
547 | # CONFIG_NEW_LEDS is not set | ||
548 | # CONFIG_EDAC is not set | ||
549 | CONFIG_RTC_LIB=y | ||
550 | CONFIG_RTC_CLASS=y | ||
551 | CONFIG_RTC_HCTOSYS=y | ||
552 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | ||
553 | # CONFIG_RTC_DEBUG is not set | ||
554 | |||
555 | # | ||
556 | # RTC interfaces | ||
557 | # | ||
558 | CONFIG_RTC_INTF_SYSFS=y | ||
559 | CONFIG_RTC_INTF_PROC=y | ||
560 | CONFIG_RTC_INTF_DEV=y | ||
561 | # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set | ||
562 | # CONFIG_RTC_DRV_TEST is not set | ||
563 | |||
564 | # | ||
565 | # SPI RTC drivers | ||
566 | # | ||
567 | |||
568 | # | ||
569 | # Platform RTC drivers | ||
570 | # | ||
571 | # CONFIG_RTC_DRV_CMOS is not set | ||
572 | # CONFIG_RTC_DRV_DS1553 is not set | ||
573 | # CONFIG_RTC_DRV_STK17TA8 is not set | ||
574 | # CONFIG_RTC_DRV_DS1742 is not set | ||
575 | # CONFIG_RTC_DRV_M48T86 is not set | ||
576 | CONFIG_RTC_DRV_M48T59=y | ||
577 | # CONFIG_RTC_DRV_V3020 is not set | ||
578 | |||
579 | # | ||
580 | # on-CPU RTC drivers | ||
581 | # | ||
582 | |||
583 | # | ||
584 | # Userspace I/O | ||
585 | # | ||
586 | # CONFIG_UIO is not set | ||
587 | |||
588 | # | ||
589 | # File systems | ||
590 | # | ||
591 | # CONFIG_EXT2_FS is not set | ||
592 | # CONFIG_EXT3_FS is not set | ||
593 | # CONFIG_EXT4DEV_FS is not set | ||
594 | # CONFIG_REISERFS_FS is not set | ||
595 | # CONFIG_JFS_FS is not set | ||
596 | # CONFIG_FS_POSIX_ACL is not set | ||
597 | # CONFIG_XFS_FS is not set | ||
598 | # CONFIG_GFS2_FS is not set | ||
599 | # CONFIG_OCFS2_FS is not set | ||
600 | # CONFIG_MINIX_FS is not set | ||
601 | # CONFIG_ROMFS_FS is not set | ||
602 | CONFIG_INOTIFY=y | ||
603 | CONFIG_INOTIFY_USER=y | ||
604 | # CONFIG_QUOTA is not set | ||
605 | CONFIG_DNOTIFY=y | ||
606 | # CONFIG_AUTOFS_FS is not set | ||
607 | # CONFIG_AUTOFS4_FS is not set | ||
608 | # CONFIG_FUSE_FS is not set | ||
609 | |||
610 | # | ||
611 | # CD-ROM/DVD Filesystems | ||
612 | # | ||
613 | # CONFIG_ISO9660_FS is not set | ||
614 | # CONFIG_UDF_FS is not set | ||
615 | |||
616 | # | ||
617 | # DOS/FAT/NT Filesystems | ||
618 | # | ||
619 | # CONFIG_MSDOS_FS is not set | ||
620 | # CONFIG_VFAT_FS is not set | ||
621 | # CONFIG_NTFS_FS is not set | ||
622 | |||
623 | # | ||
624 | # Pseudo filesystems | ||
625 | # | ||
626 | CONFIG_PROC_FS=y | ||
627 | CONFIG_PROC_KCORE=y | ||
628 | CONFIG_PROC_SYSCTL=y | ||
629 | CONFIG_SYSFS=y | ||
630 | CONFIG_TMPFS=y | ||
631 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
632 | # CONFIG_HUGETLB_PAGE is not set | ||
633 | # CONFIG_CONFIGFS_FS is not set | ||
634 | |||
635 | # | ||
636 | # Miscellaneous filesystems | ||
637 | # | ||
638 | # CONFIG_ADFS_FS is not set | ||
639 | # CONFIG_AFFS_FS is not set | ||
640 | # CONFIG_HFS_FS is not set | ||
641 | # CONFIG_HFSPLUS_FS is not set | ||
642 | # CONFIG_BEFS_FS is not set | ||
643 | # CONFIG_BFS_FS is not set | ||
644 | # CONFIG_EFS_FS is not set | ||
645 | # CONFIG_CRAMFS is not set | ||
646 | # CONFIG_VXFS_FS is not set | ||
647 | # CONFIG_HPFS_FS is not set | ||
648 | # CONFIG_QNX4FS_FS is not set | ||
649 | # CONFIG_SYSV_FS is not set | ||
650 | # CONFIG_UFS_FS is not set | ||
651 | CONFIG_NETWORK_FILESYSTEMS=y | ||
652 | CONFIG_NFS_FS=y | ||
653 | # CONFIG_NFS_V3 is not set | ||
654 | # CONFIG_NFS_V4 is not set | ||
655 | # CONFIG_NFS_DIRECTIO is not set | ||
656 | # CONFIG_NFSD is not set | ||
657 | CONFIG_ROOT_NFS=y | ||
658 | CONFIG_LOCKD=y | ||
659 | CONFIG_NFS_COMMON=y | ||
660 | CONFIG_SUNRPC=y | ||
661 | # CONFIG_SUNRPC_BIND34 is not set | ||
662 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
663 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
664 | # CONFIG_SMB_FS is not set | ||
665 | # CONFIG_CIFS is not set | ||
666 | # CONFIG_NCP_FS is not set | ||
667 | # CONFIG_CODA_FS is not set | ||
668 | # CONFIG_AFS_FS is not set | ||
669 | |||
670 | # | ||
671 | # Partition Types | ||
672 | # | ||
673 | CONFIG_PARTITION_ADVANCED=y | ||
674 | # CONFIG_ACORN_PARTITION is not set | ||
675 | # CONFIG_OSF_PARTITION is not set | ||
676 | # CONFIG_AMIGA_PARTITION is not set | ||
677 | # CONFIG_ATARI_PARTITION is not set | ||
678 | # CONFIG_MAC_PARTITION is not set | ||
679 | # CONFIG_MSDOS_PARTITION is not set | ||
680 | # CONFIG_LDM_PARTITION is not set | ||
681 | # CONFIG_SGI_PARTITION is not set | ||
682 | # CONFIG_ULTRIX_PARTITION is not set | ||
683 | # CONFIG_SUN_PARTITION is not set | ||
684 | # CONFIG_KARMA_PARTITION is not set | ||
685 | # CONFIG_EFI_PARTITION is not set | ||
686 | # CONFIG_SYSV68_PARTITION is not set | ||
687 | # CONFIG_NLS is not set | ||
688 | # CONFIG_DLM is not set | ||
689 | # CONFIG_UCC_SLOW is not set | ||
690 | |||
691 | # | ||
692 | # Library routines | ||
693 | # | ||
694 | CONFIG_BITREVERSE=y | ||
695 | # CONFIG_CRC_CCITT is not set | ||
696 | # CONFIG_CRC16 is not set | ||
697 | # CONFIG_CRC_ITU_T is not set | ||
698 | CONFIG_CRC32=y | ||
699 | # CONFIG_CRC7 is not set | ||
700 | # CONFIG_LIBCRC32C is not set | ||
701 | CONFIG_PLIST=y | ||
702 | CONFIG_HAS_IOMEM=y | ||
703 | CONFIG_HAS_IOPORT=y | ||
704 | CONFIG_HAS_DMA=y | ||
705 | # CONFIG_INSTRUMENTATION is not set | ||
706 | |||
707 | # | ||
708 | # Kernel hacking | ||
709 | # | ||
710 | # CONFIG_PRINTK_TIME is not set | ||
711 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
712 | CONFIG_ENABLE_MUST_CHECK=y | ||
713 | CONFIG_MAGIC_SYSRQ=y | ||
714 | # CONFIG_UNUSED_SYMBOLS is not set | ||
715 | # CONFIG_DEBUG_FS is not set | ||
716 | # CONFIG_HEADERS_CHECK is not set | ||
717 | CONFIG_DEBUG_KERNEL=y | ||
718 | # CONFIG_DEBUG_SHIRQ is not set | ||
719 | CONFIG_DETECT_SOFTLOCKUP=y | ||
720 | CONFIG_SCHED_DEBUG=y | ||
721 | # CONFIG_SCHEDSTATS is not set | ||
722 | # CONFIG_TIMER_STATS is not set | ||
723 | # CONFIG_DEBUG_SLAB is not set | ||
724 | # CONFIG_DEBUG_RT_MUTEXES is not set | ||
725 | # CONFIG_RT_MUTEX_TESTER is not set | ||
726 | # CONFIG_DEBUG_SPINLOCK is not set | ||
727 | CONFIG_DEBUG_MUTEXES=y | ||
728 | # CONFIG_DEBUG_SPINLOCK_SLEEP is not set | ||
729 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | ||
730 | # CONFIG_DEBUG_KOBJECT is not set | ||
731 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
732 | # CONFIG_DEBUG_INFO is not set | ||
733 | # CONFIG_DEBUG_VM is not set | ||
734 | # CONFIG_DEBUG_LIST is not set | ||
735 | # CONFIG_DEBUG_SG is not set | ||
736 | CONFIG_FORCED_INLINING=y | ||
737 | # CONFIG_BOOT_PRINTK_DELAY is not set | ||
738 | # CONFIG_FAULT_INJECTION is not set | ||
739 | # CONFIG_SAMPLES is not set | ||
740 | # CONFIG_DEBUG_STACKOVERFLOW is not set | ||
741 | # CONFIG_DEBUG_STACK_USAGE is not set | ||
742 | # CONFIG_DEBUG_PAGEALLOC is not set | ||
743 | # CONFIG_DEBUGGER is not set | ||
744 | # CONFIG_BDI_SWITCH is not set | ||
745 | CONFIG_PPC_EARLY_DEBUG=y | ||
746 | # CONFIG_PPC_EARLY_DEBUG_LPAR is not set | ||
747 | # CONFIG_PPC_EARLY_DEBUG_G5 is not set | ||
748 | # CONFIG_PPC_EARLY_DEBUG_RTAS_PANEL is not set | ||
749 | # CONFIG_PPC_EARLY_DEBUG_RTAS_CONSOLE is not set | ||
750 | # CONFIG_PPC_EARLY_DEBUG_MAPLE is not set | ||
751 | # CONFIG_PPC_EARLY_DEBUG_ISERIES is not set | ||
752 | # CONFIG_PPC_EARLY_DEBUG_PAS_REALMODE is not set | ||
753 | # CONFIG_PPC_EARLY_DEBUG_BEAT is not set | ||
754 | # CONFIG_PPC_EARLY_DEBUG_44x is not set | ||
755 | # CONFIG_PPC_EARLY_DEBUG_CPM is not set | ||
756 | |||
757 | # | ||
758 | # Security options | ||
759 | # | ||
760 | # CONFIG_KEYS is not set | ||
761 | # CONFIG_SECURITY is not set | ||
762 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
763 | # CONFIG_CRYPTO is not set | ||
764 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/stx_gp3_defconfig b/arch/powerpc/configs/stx_gp3_defconfig new file mode 100644 index 000000000000..e8137a839bd4 --- /dev/null +++ b/arch/powerpc/configs/stx_gp3_defconfig | |||
@@ -0,0 +1,1183 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Thu Jan 24 02:02:30 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | CONFIG_KALLSYMS=y | ||
88 | # CONFIG_KALLSYMS_ALL is not set | ||
89 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | ||
90 | CONFIG_HOTPLUG=y | ||
91 | CONFIG_PRINTK=y | ||
92 | CONFIG_BUG=y | ||
93 | CONFIG_ELF_CORE=y | ||
94 | CONFIG_BASE_FULL=y | ||
95 | CONFIG_FUTEX=y | ||
96 | CONFIG_ANON_INODES=y | ||
97 | CONFIG_EPOLL=y | ||
98 | CONFIG_SIGNALFD=y | ||
99 | CONFIG_EVENTFD=y | ||
100 | CONFIG_SHMEM=y | ||
101 | CONFIG_VM_EVENT_COUNTERS=y | ||
102 | CONFIG_SLUB_DEBUG=y | ||
103 | # CONFIG_SLAB is not set | ||
104 | CONFIG_SLUB=y | ||
105 | # CONFIG_SLOB is not set | ||
106 | CONFIG_SLABINFO=y | ||
107 | CONFIG_RT_MUTEXES=y | ||
108 | # CONFIG_TINY_SHMEM is not set | ||
109 | CONFIG_BASE_SMALL=0 | ||
110 | CONFIG_MODULES=y | ||
111 | # CONFIG_MODULE_UNLOAD is not set | ||
112 | CONFIG_MODVERSIONS=y | ||
113 | # CONFIG_MODULE_SRCVERSION_ALL is not set | ||
114 | CONFIG_KMOD=y | ||
115 | CONFIG_BLOCK=y | ||
116 | # CONFIG_LBD is not set | ||
117 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
118 | # CONFIG_LSF is not set | ||
119 | # CONFIG_BLK_DEV_BSG is not set | ||
120 | |||
121 | # | ||
122 | # IO Schedulers | ||
123 | # | ||
124 | CONFIG_IOSCHED_NOOP=y | ||
125 | CONFIG_IOSCHED_AS=y | ||
126 | CONFIG_IOSCHED_DEADLINE=y | ||
127 | CONFIG_IOSCHED_CFQ=y | ||
128 | # CONFIG_DEFAULT_AS is not set | ||
129 | # CONFIG_DEFAULT_DEADLINE is not set | ||
130 | CONFIG_DEFAULT_CFQ=y | ||
131 | # CONFIG_DEFAULT_NOOP is not set | ||
132 | CONFIG_DEFAULT_IOSCHED="cfq" | ||
133 | |||
134 | # | ||
135 | # Platform support | ||
136 | # | ||
137 | # CONFIG_PPC_MPC52xx is not set | ||
138 | # CONFIG_PPC_MPC5200 is not set | ||
139 | # CONFIG_PPC_CELL is not set | ||
140 | # CONFIG_PPC_CELL_NATIVE is not set | ||
141 | # CONFIG_PQ2ADS is not set | ||
142 | # CONFIG_MPC8540_ADS is not set | ||
143 | # CONFIG_MPC8560_ADS is not set | ||
144 | # CONFIG_MPC85xx_CDS is not set | ||
145 | # CONFIG_MPC85xx_MDS is not set | ||
146 | # CONFIG_MPC85xx_DS is not set | ||
147 | CONFIG_STX_GP3=y | ||
148 | CONFIG_MPC8560=y | ||
149 | CONFIG_MPC85xx=y | ||
150 | # CONFIG_IPIC is not set | ||
151 | CONFIG_MPIC=y | ||
152 | # CONFIG_MPIC_WEIRD is not set | ||
153 | # CONFIG_PPC_I8259 is not set | ||
154 | # CONFIG_PPC_RTAS is not set | ||
155 | # CONFIG_MMIO_NVRAM is not set | ||
156 | # CONFIG_PPC_MPC106 is not set | ||
157 | # CONFIG_PPC_970_NAP is not set | ||
158 | # CONFIG_PPC_INDIRECT_IO is not set | ||
159 | # CONFIG_GENERIC_IOMAP is not set | ||
160 | # CONFIG_CPU_FREQ is not set | ||
161 | CONFIG_CPM2=y | ||
162 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
163 | # CONFIG_FSL_ULI1575 is not set | ||
164 | CONFIG_CPM=y | ||
165 | |||
166 | # | ||
167 | # Kernel options | ||
168 | # | ||
169 | CONFIG_HIGHMEM=y | ||
170 | # CONFIG_TICK_ONESHOT is not set | ||
171 | # CONFIG_NO_HZ is not set | ||
172 | # CONFIG_HIGH_RES_TIMERS is not set | ||
173 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
174 | # CONFIG_HZ_100 is not set | ||
175 | CONFIG_HZ_250=y | ||
176 | # CONFIG_HZ_300 is not set | ||
177 | # CONFIG_HZ_1000 is not set | ||
178 | CONFIG_HZ=250 | ||
179 | CONFIG_PREEMPT_NONE=y | ||
180 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
181 | # CONFIG_PREEMPT is not set | ||
182 | CONFIG_BINFMT_ELF=y | ||
183 | CONFIG_BINFMT_MISC=m | ||
184 | CONFIG_MATH_EMULATION=y | ||
185 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
186 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
187 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
188 | CONFIG_SELECT_MEMORY_MODEL=y | ||
189 | CONFIG_FLATMEM_MANUAL=y | ||
190 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
191 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
192 | CONFIG_FLATMEM=y | ||
193 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
194 | # CONFIG_SPARSEMEM_STATIC is not set | ||
195 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
196 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
197 | # CONFIG_RESOURCES_64BIT is not set | ||
198 | CONFIG_ZONE_DMA_FLAG=1 | ||
199 | CONFIG_BOUNCE=y | ||
200 | CONFIG_VIRT_TO_BUS=y | ||
201 | CONFIG_PROC_DEVICETREE=y | ||
202 | # CONFIG_CMDLINE_BOOL is not set | ||
203 | # CONFIG_PM is not set | ||
204 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
205 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
206 | CONFIG_SECCOMP=y | ||
207 | CONFIG_WANT_DEVICE_TREE=y | ||
208 | CONFIG_DEVICE_TREE="stx_gp3_8560.dts" | ||
209 | CONFIG_ISA_DMA_API=y | ||
210 | |||
211 | # | ||
212 | # Bus options | ||
213 | # | ||
214 | CONFIG_ZONE_DMA=y | ||
215 | CONFIG_PPC_INDIRECT_PCI=y | ||
216 | CONFIG_FSL_SOC=y | ||
217 | CONFIG_FSL_PCI=y | ||
218 | CONFIG_PCI=y | ||
219 | CONFIG_PCI_DOMAINS=y | ||
220 | CONFIG_PCI_SYSCALL=y | ||
221 | # CONFIG_PCIEPORTBUS is not set | ||
222 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
223 | # CONFIG_PCI_MSI is not set | ||
224 | CONFIG_PCI_LEGACY=y | ||
225 | # CONFIG_PCI_DEBUG is not set | ||
226 | # CONFIG_PCCARD is not set | ||
227 | # CONFIG_HOTPLUG_PCI is not set | ||
228 | |||
229 | # | ||
230 | # Advanced setup | ||
231 | # | ||
232 | # CONFIG_ADVANCED_OPTIONS is not set | ||
233 | |||
234 | # | ||
235 | # Default settings for advanced configuration options are used | ||
236 | # | ||
237 | CONFIG_HIGHMEM_START=0xfe000000 | ||
238 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
239 | CONFIG_KERNEL_START=0xc0000000 | ||
240 | CONFIG_TASK_SIZE=0xc0000000 | ||
241 | CONFIG_BOOT_LOAD=0x00800000 | ||
242 | |||
243 | # | ||
244 | # Networking | ||
245 | # | ||
246 | CONFIG_NET=y | ||
247 | |||
248 | # | ||
249 | # Networking options | ||
250 | # | ||
251 | CONFIG_PACKET=y | ||
252 | # CONFIG_PACKET_MMAP is not set | ||
253 | CONFIG_UNIX=y | ||
254 | CONFIG_XFRM=y | ||
255 | # CONFIG_XFRM_USER is not set | ||
256 | # CONFIG_XFRM_SUB_POLICY is not set | ||
257 | # CONFIG_XFRM_MIGRATE is not set | ||
258 | # CONFIG_NET_KEY is not set | ||
259 | CONFIG_INET=y | ||
260 | # CONFIG_IP_MULTICAST is not set | ||
261 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
262 | CONFIG_IP_FIB_HASH=y | ||
263 | CONFIG_IP_PNP=y | ||
264 | # CONFIG_IP_PNP_DHCP is not set | ||
265 | CONFIG_IP_PNP_BOOTP=y | ||
266 | # CONFIG_IP_PNP_RARP is not set | ||
267 | # CONFIG_NET_IPIP is not set | ||
268 | # CONFIG_NET_IPGRE is not set | ||
269 | # CONFIG_ARPD is not set | ||
270 | # CONFIG_SYN_COOKIES is not set | ||
271 | # CONFIG_INET_AH is not set | ||
272 | # CONFIG_INET_ESP is not set | ||
273 | # CONFIG_INET_IPCOMP is not set | ||
274 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
275 | # CONFIG_INET_TUNNEL is not set | ||
276 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
277 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
278 | CONFIG_INET_XFRM_MODE_BEET=y | ||
279 | # CONFIG_INET_LRO is not set | ||
280 | CONFIG_INET_DIAG=y | ||
281 | CONFIG_INET_TCP_DIAG=y | ||
282 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
283 | CONFIG_TCP_CONG_CUBIC=y | ||
284 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
285 | # CONFIG_TCP_MD5SIG is not set | ||
286 | # CONFIG_IP_VS is not set | ||
287 | # CONFIG_IPV6 is not set | ||
288 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
289 | # CONFIG_INET6_TUNNEL is not set | ||
290 | # CONFIG_NETWORK_SECMARK is not set | ||
291 | CONFIG_NETFILTER=y | ||
292 | # CONFIG_NETFILTER_DEBUG is not set | ||
293 | |||
294 | # | ||
295 | # Core Netfilter Configuration | ||
296 | # | ||
297 | # CONFIG_NETFILTER_NETLINK is not set | ||
298 | # CONFIG_NF_CONNTRACK_ENABLED is not set | ||
299 | # CONFIG_NF_CONNTRACK is not set | ||
300 | CONFIG_NETFILTER_XTABLES=m | ||
301 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | ||
302 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | ||
303 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
304 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | ||
305 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | ||
306 | # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set | ||
307 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | ||
308 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | ||
309 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | ||
310 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | ||
311 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | ||
312 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set | ||
313 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | ||
314 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | ||
315 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
316 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set | ||
317 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | ||
318 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | ||
319 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | ||
320 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | ||
321 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set | ||
322 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | ||
323 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | ||
324 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | ||
325 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
326 | |||
327 | # | ||
328 | # IP: Netfilter Configuration | ||
329 | # | ||
330 | # CONFIG_IP_NF_QUEUE is not set | ||
331 | CONFIG_IP_NF_IPTABLES=m | ||
332 | # CONFIG_IP_NF_MATCH_IPRANGE is not set | ||
333 | # CONFIG_IP_NF_MATCH_TOS is not set | ||
334 | # CONFIG_IP_NF_MATCH_RECENT is not set | ||
335 | # CONFIG_IP_NF_MATCH_ECN is not set | ||
336 | # CONFIG_IP_NF_MATCH_AH is not set | ||
337 | # CONFIG_IP_NF_MATCH_TTL is not set | ||
338 | # CONFIG_IP_NF_MATCH_OWNER is not set | ||
339 | # CONFIG_IP_NF_MATCH_ADDRTYPE is not set | ||
340 | CONFIG_IP_NF_FILTER=m | ||
341 | # CONFIG_IP_NF_TARGET_REJECT is not set | ||
342 | # CONFIG_IP_NF_TARGET_LOG is not set | ||
343 | # CONFIG_IP_NF_TARGET_ULOG is not set | ||
344 | # CONFIG_IP_NF_MANGLE is not set | ||
345 | # CONFIG_IP_NF_RAW is not set | ||
346 | # CONFIG_IP_NF_ARPTABLES is not set | ||
347 | # CONFIG_IP_DCCP is not set | ||
348 | # CONFIG_IP_SCTP is not set | ||
349 | # CONFIG_TIPC is not set | ||
350 | # CONFIG_ATM is not set | ||
351 | # CONFIG_BRIDGE is not set | ||
352 | # CONFIG_VLAN_8021Q is not set | ||
353 | # CONFIG_DECNET is not set | ||
354 | # CONFIG_LLC2 is not set | ||
355 | # CONFIG_IPX is not set | ||
356 | # CONFIG_ATALK is not set | ||
357 | # CONFIG_X25 is not set | ||
358 | # CONFIG_LAPB is not set | ||
359 | # CONFIG_ECONET is not set | ||
360 | # CONFIG_WAN_ROUTER is not set | ||
361 | # CONFIG_NET_SCHED is not set | ||
362 | |||
363 | # | ||
364 | # Network testing | ||
365 | # | ||
366 | CONFIG_NET_PKTGEN=y | ||
367 | # CONFIG_HAMRADIO is not set | ||
368 | # CONFIG_IRDA is not set | ||
369 | # CONFIG_BT is not set | ||
370 | # CONFIG_AF_RXRPC is not set | ||
371 | |||
372 | # | ||
373 | # Wireless | ||
374 | # | ||
375 | # CONFIG_CFG80211 is not set | ||
376 | # CONFIG_WIRELESS_EXT is not set | ||
377 | # CONFIG_MAC80211 is not set | ||
378 | # CONFIG_IEEE80211 is not set | ||
379 | # CONFIG_RFKILL is not set | ||
380 | # CONFIG_NET_9P is not set | ||
381 | |||
382 | # | ||
383 | # Device Drivers | ||
384 | # | ||
385 | |||
386 | # | ||
387 | # Generic Driver Options | ||
388 | # | ||
389 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | ||
390 | CONFIG_STANDALONE=y | ||
391 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
392 | # CONFIG_FW_LOADER is not set | ||
393 | # CONFIG_DEBUG_DRIVER is not set | ||
394 | # CONFIG_DEBUG_DEVRES is not set | ||
395 | # CONFIG_SYS_HYPERVISOR is not set | ||
396 | # CONFIG_CONNECTOR is not set | ||
397 | # CONFIG_MTD is not set | ||
398 | CONFIG_OF_DEVICE=y | ||
399 | CONFIG_PARPORT=m | ||
400 | CONFIG_PARPORT_PC=m | ||
401 | # CONFIG_PARPORT_PC_FIFO is not set | ||
402 | # CONFIG_PARPORT_PC_SUPERIO is not set | ||
403 | # CONFIG_PARPORT_GSC is not set | ||
404 | # CONFIG_PARPORT_AX88796 is not set | ||
405 | # CONFIG_PARPORT_1284 is not set | ||
406 | CONFIG_BLK_DEV=y | ||
407 | # CONFIG_BLK_DEV_FD is not set | ||
408 | # CONFIG_PARIDE is not set | ||
409 | # CONFIG_BLK_CPQ_DA is not set | ||
410 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
411 | # CONFIG_BLK_DEV_DAC960 is not set | ||
412 | # CONFIG_BLK_DEV_UMEM is not set | ||
413 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
414 | CONFIG_BLK_DEV_LOOP=m | ||
415 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
416 | CONFIG_BLK_DEV_NBD=m | ||
417 | # CONFIG_BLK_DEV_SX8 is not set | ||
418 | CONFIG_BLK_DEV_RAM=y | ||
419 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
420 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
421 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
422 | # CONFIG_CDROM_PKTCDVD is not set | ||
423 | # CONFIG_ATA_OVER_ETH is not set | ||
424 | CONFIG_MISC_DEVICES=y | ||
425 | # CONFIG_PHANTOM is not set | ||
426 | # CONFIG_EEPROM_93CX6 is not set | ||
427 | # CONFIG_SGI_IOC4 is not set | ||
428 | # CONFIG_TIFM_CORE is not set | ||
429 | CONFIG_IDE=y | ||
430 | CONFIG_IDE_MAX_HWIFS=4 | ||
431 | CONFIG_BLK_DEV_IDE=y | ||
432 | |||
433 | # | ||
434 | # Please see Documentation/ide.txt for help/info on IDE drives | ||
435 | # | ||
436 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
437 | CONFIG_BLK_DEV_IDEDISK=y | ||
438 | # CONFIG_IDEDISK_MULTI_MODE is not set | ||
439 | CONFIG_BLK_DEV_IDECD=m | ||
440 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
441 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
442 | # CONFIG_BLK_DEV_IDESCSI is not set | ||
443 | # CONFIG_IDE_TASK_IOCTL is not set | ||
444 | CONFIG_IDE_PROC_FS=y | ||
445 | |||
446 | # | ||
447 | # IDE chipset support/bugfixes | ||
448 | # | ||
449 | CONFIG_IDE_GENERIC=y | ||
450 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
451 | |||
452 | # | ||
453 | # PCI IDE chipsets support | ||
454 | # | ||
455 | # CONFIG_IDEPCI_PCIBUS_ORDER is not set | ||
456 | # CONFIG_BLK_DEV_GENERIC is not set | ||
457 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
458 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
459 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
460 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
461 | # CONFIG_BLK_DEV_CMD64X is not set | ||
462 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
463 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
464 | # CONFIG_BLK_DEV_CS5520 is not set | ||
465 | # CONFIG_BLK_DEV_CS5530 is not set | ||
466 | # CONFIG_BLK_DEV_HPT34X is not set | ||
467 | # CONFIG_BLK_DEV_HPT366 is not set | ||
468 | # CONFIG_BLK_DEV_JMICRON is not set | ||
469 | # CONFIG_BLK_DEV_SC1200 is not set | ||
470 | # CONFIG_BLK_DEV_PIIX is not set | ||
471 | # CONFIG_BLK_DEV_IT8213 is not set | ||
472 | # CONFIG_BLK_DEV_IT821X is not set | ||
473 | # CONFIG_BLK_DEV_NS87415 is not set | ||
474 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
475 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
476 | # CONFIG_BLK_DEV_SVWKS is not set | ||
477 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
478 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
479 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
480 | # CONFIG_BLK_DEV_TRM290 is not set | ||
481 | # CONFIG_BLK_DEV_VIA82CXXX is not set | ||
482 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
483 | # CONFIG_IDE_ARM is not set | ||
484 | # CONFIG_BLK_DEV_IDEDMA is not set | ||
485 | CONFIG_IDE_ARCH_OBSOLETE_INIT=y | ||
486 | # CONFIG_BLK_DEV_HD is not set | ||
487 | |||
488 | # | ||
489 | # SCSI device support | ||
490 | # | ||
491 | # CONFIG_RAID_ATTRS is not set | ||
492 | CONFIG_SCSI=m | ||
493 | CONFIG_SCSI_DMA=y | ||
494 | # CONFIG_SCSI_TGT is not set | ||
495 | # CONFIG_SCSI_NETLINK is not set | ||
496 | CONFIG_SCSI_PROC_FS=y | ||
497 | |||
498 | # | ||
499 | # SCSI support type (disk, tape, CD-ROM) | ||
500 | # | ||
501 | CONFIG_BLK_DEV_SD=m | ||
502 | CONFIG_CHR_DEV_ST=m | ||
503 | # CONFIG_CHR_DEV_OSST is not set | ||
504 | CONFIG_BLK_DEV_SR=m | ||
505 | # CONFIG_BLK_DEV_SR_VENDOR is not set | ||
506 | CONFIG_CHR_DEV_SG=m | ||
507 | # CONFIG_CHR_DEV_SCH is not set | ||
508 | |||
509 | # | ||
510 | # Some SCSI devices (e.g. CD jukebox) support multiple LUNs | ||
511 | # | ||
512 | CONFIG_SCSI_MULTI_LUN=y | ||
513 | CONFIG_SCSI_CONSTANTS=y | ||
514 | # CONFIG_SCSI_LOGGING is not set | ||
515 | # CONFIG_SCSI_SCAN_ASYNC is not set | ||
516 | CONFIG_SCSI_WAIT_SCAN=m | ||
517 | |||
518 | # | ||
519 | # SCSI Transports | ||
520 | # | ||
521 | # CONFIG_SCSI_SPI_ATTRS is not set | ||
522 | # CONFIG_SCSI_FC_ATTRS is not set | ||
523 | # CONFIG_SCSI_ISCSI_ATTRS is not set | ||
524 | # CONFIG_SCSI_SAS_LIBSAS is not set | ||
525 | # CONFIG_SCSI_SRP_ATTRS is not set | ||
526 | CONFIG_SCSI_LOWLEVEL=y | ||
527 | # CONFIG_ISCSI_TCP is not set | ||
528 | # CONFIG_BLK_DEV_3W_XXXX_RAID is not set | ||
529 | # CONFIG_SCSI_3W_9XXX is not set | ||
530 | # CONFIG_SCSI_ACARD is not set | ||
531 | # CONFIG_SCSI_AACRAID is not set | ||
532 | # CONFIG_SCSI_AIC7XXX is not set | ||
533 | # CONFIG_SCSI_AIC7XXX_OLD is not set | ||
534 | # CONFIG_SCSI_AIC79XX is not set | ||
535 | # CONFIG_SCSI_AIC94XX is not set | ||
536 | # CONFIG_SCSI_DPT_I2O is not set | ||
537 | # CONFIG_SCSI_ADVANSYS is not set | ||
538 | # CONFIG_SCSI_ARCMSR is not set | ||
539 | # CONFIG_MEGARAID_NEWGEN is not set | ||
540 | # CONFIG_MEGARAID_LEGACY is not set | ||
541 | # CONFIG_MEGARAID_SAS is not set | ||
542 | # CONFIG_SCSI_HPTIOP is not set | ||
543 | # CONFIG_SCSI_BUSLOGIC is not set | ||
544 | # CONFIG_SCSI_DMX3191D is not set | ||
545 | # CONFIG_SCSI_EATA is not set | ||
546 | # CONFIG_SCSI_FUTURE_DOMAIN is not set | ||
547 | # CONFIG_SCSI_GDTH is not set | ||
548 | # CONFIG_SCSI_IPS is not set | ||
549 | # CONFIG_SCSI_INITIO is not set | ||
550 | # CONFIG_SCSI_INIA100 is not set | ||
551 | # CONFIG_SCSI_PPA is not set | ||
552 | # CONFIG_SCSI_IMM is not set | ||
553 | # CONFIG_SCSI_STEX is not set | ||
554 | # CONFIG_SCSI_SYM53C8XX_2 is not set | ||
555 | # CONFIG_SCSI_QLOGIC_1280 is not set | ||
556 | # CONFIG_SCSI_QLA_FC is not set | ||
557 | # CONFIG_SCSI_QLA_ISCSI is not set | ||
558 | # CONFIG_SCSI_LPFC is not set | ||
559 | # CONFIG_SCSI_DC395x is not set | ||
560 | # CONFIG_SCSI_DC390T is not set | ||
561 | # CONFIG_SCSI_NSP32 is not set | ||
562 | # CONFIG_SCSI_DEBUG is not set | ||
563 | # CONFIG_SCSI_SRP is not set | ||
564 | # CONFIG_ATA is not set | ||
565 | # CONFIG_MD is not set | ||
566 | # CONFIG_FUSION is not set | ||
567 | |||
568 | # | ||
569 | # IEEE 1394 (FireWire) support | ||
570 | # | ||
571 | # CONFIG_FIREWIRE is not set | ||
572 | # CONFIG_IEEE1394 is not set | ||
573 | # CONFIG_I2O is not set | ||
574 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
575 | CONFIG_NETDEVICES=y | ||
576 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
577 | # CONFIG_DUMMY is not set | ||
578 | # CONFIG_BONDING is not set | ||
579 | # CONFIG_MACVLAN is not set | ||
580 | # CONFIG_EQUALIZER is not set | ||
581 | # CONFIG_TUN is not set | ||
582 | # CONFIG_VETH is not set | ||
583 | # CONFIG_ARCNET is not set | ||
584 | CONFIG_PHYLIB=y | ||
585 | |||
586 | # | ||
587 | # MII PHY device drivers | ||
588 | # | ||
589 | CONFIG_MARVELL_PHY=y | ||
590 | # CONFIG_DAVICOM_PHY is not set | ||
591 | # CONFIG_QSEMI_PHY is not set | ||
592 | # CONFIG_LXT_PHY is not set | ||
593 | # CONFIG_CICADA_PHY is not set | ||
594 | # CONFIG_VITESSE_PHY is not set | ||
595 | # CONFIG_SMSC_PHY is not set | ||
596 | # CONFIG_BROADCOM_PHY is not set | ||
597 | # CONFIG_ICPLUS_PHY is not set | ||
598 | # CONFIG_FIXED_PHY is not set | ||
599 | # CONFIG_MDIO_BITBANG is not set | ||
600 | CONFIG_NET_ETHERNET=y | ||
601 | # CONFIG_MII is not set | ||
602 | # CONFIG_HAPPYMEAL is not set | ||
603 | # CONFIG_SUNGEM is not set | ||
604 | # CONFIG_CASSINI is not set | ||
605 | # CONFIG_NET_VENDOR_3COM is not set | ||
606 | # CONFIG_NET_TULIP is not set | ||
607 | # CONFIG_HP100 is not set | ||
608 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
609 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
610 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
611 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
612 | # CONFIG_NET_PCI is not set | ||
613 | # CONFIG_B44 is not set | ||
614 | # CONFIG_NET_POCKET is not set | ||
615 | # CONFIG_FS_ENET is not set | ||
616 | CONFIG_NETDEV_1000=y | ||
617 | # CONFIG_ACENIC is not set | ||
618 | # CONFIG_DL2K is not set | ||
619 | # CONFIG_E1000 is not set | ||
620 | # CONFIG_E1000E is not set | ||
621 | # CONFIG_IP1000 is not set | ||
622 | # CONFIG_NS83820 is not set | ||
623 | # CONFIG_HAMACHI is not set | ||
624 | # CONFIG_YELLOWFIN is not set | ||
625 | # CONFIG_R8169 is not set | ||
626 | # CONFIG_SIS190 is not set | ||
627 | # CONFIG_SKGE is not set | ||
628 | # CONFIG_SKY2 is not set | ||
629 | # CONFIG_SK98LIN is not set | ||
630 | # CONFIG_VIA_VELOCITY is not set | ||
631 | # CONFIG_TIGON3 is not set | ||
632 | # CONFIG_BNX2 is not set | ||
633 | CONFIG_GIANFAR=y | ||
634 | CONFIG_GFAR_NAPI=y | ||
635 | # CONFIG_QLA3XXX is not set | ||
636 | # CONFIG_ATL1 is not set | ||
637 | CONFIG_NETDEV_10000=y | ||
638 | # CONFIG_CHELSIO_T1 is not set | ||
639 | # CONFIG_CHELSIO_T3 is not set | ||
640 | # CONFIG_IXGBE is not set | ||
641 | # CONFIG_IXGB is not set | ||
642 | # CONFIG_S2IO is not set | ||
643 | # CONFIG_MYRI10GE is not set | ||
644 | # CONFIG_NETXEN_NIC is not set | ||
645 | # CONFIG_NIU is not set | ||
646 | # CONFIG_MLX4_CORE is not set | ||
647 | # CONFIG_TEHUTI is not set | ||
648 | # CONFIG_TR is not set | ||
649 | |||
650 | # | ||
651 | # Wireless LAN | ||
652 | # | ||
653 | # CONFIG_WLAN_PRE80211 is not set | ||
654 | # CONFIG_WLAN_80211 is not set | ||
655 | # CONFIG_WAN is not set | ||
656 | # CONFIG_FDDI is not set | ||
657 | # CONFIG_HIPPI is not set | ||
658 | # CONFIG_PLIP is not set | ||
659 | # CONFIG_PPP is not set | ||
660 | # CONFIG_SLIP is not set | ||
661 | # CONFIG_NET_FC is not set | ||
662 | # CONFIG_SHAPER is not set | ||
663 | # CONFIG_NETCONSOLE is not set | ||
664 | # CONFIG_NETPOLL is not set | ||
665 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
666 | # CONFIG_ISDN is not set | ||
667 | # CONFIG_PHONE is not set | ||
668 | |||
669 | # | ||
670 | # Input device support | ||
671 | # | ||
672 | CONFIG_INPUT=y | ||
673 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
674 | # CONFIG_INPUT_POLLDEV is not set | ||
675 | |||
676 | # | ||
677 | # Userland interfaces | ||
678 | # | ||
679 | CONFIG_INPUT_MOUSEDEV=y | ||
680 | CONFIG_INPUT_MOUSEDEV_PSAUX=y | ||
681 | CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280 | ||
682 | CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024 | ||
683 | CONFIG_INPUT_JOYDEV=m | ||
684 | CONFIG_INPUT_EVDEV=m | ||
685 | # CONFIG_INPUT_EVBUG is not set | ||
686 | |||
687 | # | ||
688 | # Input Device Drivers | ||
689 | # | ||
690 | CONFIG_INPUT_KEYBOARD=y | ||
691 | CONFIG_KEYBOARD_ATKBD=y | ||
692 | # CONFIG_KEYBOARD_SUNKBD is not set | ||
693 | # CONFIG_KEYBOARD_LKKBD is not set | ||
694 | # CONFIG_KEYBOARD_XTKBD is not set | ||
695 | # CONFIG_KEYBOARD_NEWTON is not set | ||
696 | # CONFIG_KEYBOARD_STOWAWAY is not set | ||
697 | CONFIG_INPUT_MOUSE=y | ||
698 | CONFIG_MOUSE_PS2=y | ||
699 | CONFIG_MOUSE_PS2_ALPS=y | ||
700 | CONFIG_MOUSE_PS2_LOGIPS2PP=y | ||
701 | CONFIG_MOUSE_PS2_SYNAPTICS=y | ||
702 | CONFIG_MOUSE_PS2_LIFEBOOK=y | ||
703 | CONFIG_MOUSE_PS2_TRACKPOINT=y | ||
704 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | ||
705 | # CONFIG_MOUSE_SERIAL is not set | ||
706 | # CONFIG_MOUSE_APPLETOUCH is not set | ||
707 | # CONFIG_MOUSE_VSXXXAA is not set | ||
708 | # CONFIG_INPUT_JOYSTICK is not set | ||
709 | # CONFIG_INPUT_TABLET is not set | ||
710 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
711 | # CONFIG_INPUT_MISC is not set | ||
712 | |||
713 | # | ||
714 | # Hardware I/O ports | ||
715 | # | ||
716 | CONFIG_SERIO=y | ||
717 | CONFIG_SERIO_I8042=y | ||
718 | CONFIG_SERIO_SERPORT=y | ||
719 | # CONFIG_SERIO_PARKBD is not set | ||
720 | # CONFIG_SERIO_PCIPS2 is not set | ||
721 | CONFIG_SERIO_LIBPS2=y | ||
722 | # CONFIG_SERIO_RAW is not set | ||
723 | # CONFIG_GAMEPORT is not set | ||
724 | |||
725 | # | ||
726 | # Character devices | ||
727 | # | ||
728 | # CONFIG_VT is not set | ||
729 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
730 | |||
731 | # | ||
732 | # Serial drivers | ||
733 | # | ||
734 | # CONFIG_SERIAL_8250 is not set | ||
735 | |||
736 | # | ||
737 | # Non-8250 serial port support | ||
738 | # | ||
739 | # CONFIG_SERIAL_UARTLITE is not set | ||
740 | CONFIG_SERIAL_CORE=y | ||
741 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
742 | CONFIG_SERIAL_CPM=y | ||
743 | CONFIG_SERIAL_CPM_CONSOLE=y | ||
744 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
745 | CONFIG_SERIAL_CPM_SCC2=y | ||
746 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
747 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
748 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
749 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
750 | # CONFIG_SERIAL_JSM is not set | ||
751 | CONFIG_UNIX98_PTYS=y | ||
752 | CONFIG_LEGACY_PTYS=y | ||
753 | CONFIG_LEGACY_PTY_COUNT=256 | ||
754 | CONFIG_PRINTER=m | ||
755 | # CONFIG_LP_CONSOLE is not set | ||
756 | # CONFIG_PPDEV is not set | ||
757 | # CONFIG_IPMI_HANDLER is not set | ||
758 | CONFIG_HW_RANDOM=m | ||
759 | # CONFIG_NVRAM is not set | ||
760 | # CONFIG_GEN_RTC is not set | ||
761 | # CONFIG_R3964 is not set | ||
762 | # CONFIG_APPLICOM is not set | ||
763 | # CONFIG_RAW_DRIVER is not set | ||
764 | # CONFIG_TCG_TPM is not set | ||
765 | CONFIG_DEVPORT=y | ||
766 | CONFIG_I2C=m | ||
767 | CONFIG_I2C_BOARDINFO=y | ||
768 | CONFIG_I2C_CHARDEV=m | ||
769 | |||
770 | # | ||
771 | # I2C Algorithms | ||
772 | # | ||
773 | CONFIG_I2C_ALGOBIT=m | ||
774 | # CONFIG_I2C_ALGOPCF is not set | ||
775 | # CONFIG_I2C_ALGOPCA is not set | ||
776 | |||
777 | # | ||
778 | # I2C Hardware Bus support | ||
779 | # | ||
780 | # CONFIG_I2C_ALI1535 is not set | ||
781 | # CONFIG_I2C_ALI1563 is not set | ||
782 | # CONFIG_I2C_ALI15X3 is not set | ||
783 | # CONFIG_I2C_AMD756 is not set | ||
784 | # CONFIG_I2C_AMD8111 is not set | ||
785 | # CONFIG_I2C_I801 is not set | ||
786 | # CONFIG_I2C_I810 is not set | ||
787 | # CONFIG_I2C_PIIX4 is not set | ||
788 | # CONFIG_I2C_MPC is not set | ||
789 | # CONFIG_I2C_NFORCE2 is not set | ||
790 | # CONFIG_I2C_OCORES is not set | ||
791 | # CONFIG_I2C_PARPORT is not set | ||
792 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
793 | # CONFIG_I2C_PROSAVAGE is not set | ||
794 | # CONFIG_I2C_SAVAGE4 is not set | ||
795 | # CONFIG_I2C_SIMTEC is not set | ||
796 | # CONFIG_I2C_SIS5595 is not set | ||
797 | # CONFIG_I2C_SIS630 is not set | ||
798 | # CONFIG_I2C_SIS96X is not set | ||
799 | # CONFIG_I2C_TAOS_EVM is not set | ||
800 | # CONFIG_I2C_STUB is not set | ||
801 | # CONFIG_I2C_VIA is not set | ||
802 | # CONFIG_I2C_VIAPRO is not set | ||
803 | # CONFIG_I2C_VOODOO3 is not set | ||
804 | |||
805 | # | ||
806 | # Miscellaneous I2C Chip support | ||
807 | # | ||
808 | # CONFIG_SENSORS_DS1337 is not set | ||
809 | # CONFIG_SENSORS_DS1374 is not set | ||
810 | # CONFIG_DS1682 is not set | ||
811 | # CONFIG_SENSORS_EEPROM is not set | ||
812 | # CONFIG_SENSORS_PCF8574 is not set | ||
813 | # CONFIG_SENSORS_PCA9539 is not set | ||
814 | # CONFIG_SENSORS_PCF8591 is not set | ||
815 | # CONFIG_SENSORS_M41T00 is not set | ||
816 | # CONFIG_SENSORS_MAX6875 is not set | ||
817 | # CONFIG_SENSORS_TSL2550 is not set | ||
818 | # CONFIG_I2C_DEBUG_CORE is not set | ||
819 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
820 | # CONFIG_I2C_DEBUG_BUS is not set | ||
821 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
822 | |||
823 | # | ||
824 | # SPI support | ||
825 | # | ||
826 | # CONFIG_SPI is not set | ||
827 | # CONFIG_SPI_MASTER is not set | ||
828 | # CONFIG_W1 is not set | ||
829 | # CONFIG_POWER_SUPPLY is not set | ||
830 | CONFIG_HWMON=y | ||
831 | # CONFIG_HWMON_VID is not set | ||
832 | # CONFIG_SENSORS_AD7418 is not set | ||
833 | # CONFIG_SENSORS_ADM1021 is not set | ||
834 | # CONFIG_SENSORS_ADM1025 is not set | ||
835 | # CONFIG_SENSORS_ADM1026 is not set | ||
836 | # CONFIG_SENSORS_ADM1029 is not set | ||
837 | # CONFIG_SENSORS_ADM1031 is not set | ||
838 | # CONFIG_SENSORS_ADM9240 is not set | ||
839 | # CONFIG_SENSORS_ADT7470 is not set | ||
840 | # CONFIG_SENSORS_ATXP1 is not set | ||
841 | # CONFIG_SENSORS_DS1621 is not set | ||
842 | # CONFIG_SENSORS_I5K_AMB is not set | ||
843 | # CONFIG_SENSORS_F71805F is not set | ||
844 | # CONFIG_SENSORS_F71882FG is not set | ||
845 | # CONFIG_SENSORS_F75375S is not set | ||
846 | # CONFIG_SENSORS_GL518SM is not set | ||
847 | # CONFIG_SENSORS_GL520SM is not set | ||
848 | # CONFIG_SENSORS_IT87 is not set | ||
849 | # CONFIG_SENSORS_LM63 is not set | ||
850 | # CONFIG_SENSORS_LM75 is not set | ||
851 | # CONFIG_SENSORS_LM77 is not set | ||
852 | # CONFIG_SENSORS_LM78 is not set | ||
853 | # CONFIG_SENSORS_LM80 is not set | ||
854 | # CONFIG_SENSORS_LM83 is not set | ||
855 | # CONFIG_SENSORS_LM85 is not set | ||
856 | # CONFIG_SENSORS_LM87 is not set | ||
857 | # CONFIG_SENSORS_LM90 is not set | ||
858 | # CONFIG_SENSORS_LM92 is not set | ||
859 | # CONFIG_SENSORS_LM93 is not set | ||
860 | # CONFIG_SENSORS_MAX1619 is not set | ||
861 | # CONFIG_SENSORS_MAX6650 is not set | ||
862 | # CONFIG_SENSORS_PC87360 is not set | ||
863 | # CONFIG_SENSORS_PC87427 is not set | ||
864 | # CONFIG_SENSORS_SIS5595 is not set | ||
865 | # CONFIG_SENSORS_DME1737 is not set | ||
866 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
867 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
868 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
869 | # CONFIG_SENSORS_THMC50 is not set | ||
870 | # CONFIG_SENSORS_VIA686A is not set | ||
871 | # CONFIG_SENSORS_VT1211 is not set | ||
872 | # CONFIG_SENSORS_VT8231 is not set | ||
873 | # CONFIG_SENSORS_W83781D is not set | ||
874 | # CONFIG_SENSORS_W83791D is not set | ||
875 | # CONFIG_SENSORS_W83792D is not set | ||
876 | # CONFIG_SENSORS_W83793 is not set | ||
877 | # CONFIG_SENSORS_W83L785TS is not set | ||
878 | # CONFIG_SENSORS_W83627HF is not set | ||
879 | # CONFIG_SENSORS_W83627EHF is not set | ||
880 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
881 | # CONFIG_WATCHDOG is not set | ||
882 | |||
883 | # | ||
884 | # Sonics Silicon Backplane | ||
885 | # | ||
886 | CONFIG_SSB_POSSIBLE=y | ||
887 | # CONFIG_SSB is not set | ||
888 | |||
889 | # | ||
890 | # Multifunction device drivers | ||
891 | # | ||
892 | # CONFIG_MFD_SM501 is not set | ||
893 | |||
894 | # | ||
895 | # Multimedia devices | ||
896 | # | ||
897 | # CONFIG_VIDEO_DEV is not set | ||
898 | # CONFIG_DVB_CORE is not set | ||
899 | CONFIG_DAB=y | ||
900 | |||
901 | # | ||
902 | # Graphics support | ||
903 | # | ||
904 | CONFIG_AGP=m | ||
905 | CONFIG_DRM=m | ||
906 | # CONFIG_DRM_TDFX is not set | ||
907 | # CONFIG_DRM_R128 is not set | ||
908 | # CONFIG_DRM_RADEON is not set | ||
909 | # CONFIG_DRM_MGA is not set | ||
910 | # CONFIG_DRM_SIS is not set | ||
911 | # CONFIG_DRM_VIA is not set | ||
912 | # CONFIG_DRM_SAVAGE is not set | ||
913 | # CONFIG_VGASTATE is not set | ||
914 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
915 | # CONFIG_FB is not set | ||
916 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
917 | |||
918 | # | ||
919 | # Display device support | ||
920 | # | ||
921 | # CONFIG_DISPLAY_SUPPORT is not set | ||
922 | |||
923 | # | ||
924 | # Sound | ||
925 | # | ||
926 | CONFIG_SOUND=m | ||
927 | |||
928 | # | ||
929 | # Advanced Linux Sound Architecture | ||
930 | # | ||
931 | # CONFIG_SND is not set | ||
932 | |||
933 | # | ||
934 | # Open Sound System | ||
935 | # | ||
936 | # CONFIG_SOUND_PRIME is not set | ||
937 | CONFIG_HID_SUPPORT=y | ||
938 | CONFIG_HID=y | ||
939 | # CONFIG_HID_DEBUG is not set | ||
940 | # CONFIG_HIDRAW is not set | ||
941 | CONFIG_USB_SUPPORT=y | ||
942 | CONFIG_USB_ARCH_HAS_HCD=y | ||
943 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
944 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
945 | # CONFIG_USB is not set | ||
946 | |||
947 | # | ||
948 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
949 | # | ||
950 | |||
951 | # | ||
952 | # USB Gadget Support | ||
953 | # | ||
954 | # CONFIG_USB_GADGET is not set | ||
955 | # CONFIG_MMC is not set | ||
956 | # CONFIG_NEW_LEDS is not set | ||
957 | # CONFIG_INFINIBAND is not set | ||
958 | # CONFIG_EDAC is not set | ||
959 | # CONFIG_RTC_CLASS is not set | ||
960 | # CONFIG_AUXDISPLAY is not set | ||
961 | |||
962 | # | ||
963 | # Userspace I/O | ||
964 | # | ||
965 | # CONFIG_UIO is not set | ||
966 | |||
967 | # | ||
968 | # File systems | ||
969 | # | ||
970 | CONFIG_EXT2_FS=y | ||
971 | # CONFIG_EXT2_FS_XATTR is not set | ||
972 | # CONFIG_EXT2_FS_XIP is not set | ||
973 | CONFIG_EXT3_FS=y | ||
974 | CONFIG_EXT3_FS_XATTR=y | ||
975 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
976 | # CONFIG_EXT3_FS_SECURITY is not set | ||
977 | # CONFIG_EXT4DEV_FS is not set | ||
978 | CONFIG_JBD=y | ||
979 | CONFIG_FS_MBCACHE=y | ||
980 | # CONFIG_REISERFS_FS is not set | ||
981 | # CONFIG_JFS_FS is not set | ||
982 | # CONFIG_FS_POSIX_ACL is not set | ||
983 | # CONFIG_XFS_FS is not set | ||
984 | # CONFIG_GFS2_FS is not set | ||
985 | # CONFIG_OCFS2_FS is not set | ||
986 | # CONFIG_MINIX_FS is not set | ||
987 | # CONFIG_ROMFS_FS is not set | ||
988 | CONFIG_INOTIFY=y | ||
989 | CONFIG_INOTIFY_USER=y | ||
990 | # CONFIG_QUOTA is not set | ||
991 | CONFIG_DNOTIFY=y | ||
992 | CONFIG_AUTOFS_FS=m | ||
993 | CONFIG_AUTOFS4_FS=y | ||
994 | # CONFIG_FUSE_FS is not set | ||
995 | |||
996 | # | ||
997 | # CD-ROM/DVD Filesystems | ||
998 | # | ||
999 | CONFIG_ISO9660_FS=m | ||
1000 | # CONFIG_JOLIET is not set | ||
1001 | # CONFIG_ZISOFS is not set | ||
1002 | CONFIG_UDF_FS=m | ||
1003 | CONFIG_UDF_NLS=y | ||
1004 | |||
1005 | # | ||
1006 | # DOS/FAT/NT Filesystems | ||
1007 | # | ||
1008 | CONFIG_FAT_FS=m | ||
1009 | CONFIG_MSDOS_FS=m | ||
1010 | CONFIG_VFAT_FS=m | ||
1011 | CONFIG_FAT_DEFAULT_CODEPAGE=437 | ||
1012 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | ||
1013 | # CONFIG_NTFS_FS is not set | ||
1014 | |||
1015 | # | ||
1016 | # Pseudo filesystems | ||
1017 | # | ||
1018 | CONFIG_PROC_FS=y | ||
1019 | # CONFIG_PROC_KCORE is not set | ||
1020 | CONFIG_PROC_SYSCTL=y | ||
1021 | CONFIG_SYSFS=y | ||
1022 | CONFIG_TMPFS=y | ||
1023 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
1024 | # CONFIG_HUGETLB_PAGE is not set | ||
1025 | # CONFIG_CONFIGFS_FS is not set | ||
1026 | |||
1027 | # | ||
1028 | # Miscellaneous filesystems | ||
1029 | # | ||
1030 | # CONFIG_ADFS_FS is not set | ||
1031 | # CONFIG_AFFS_FS is not set | ||
1032 | # CONFIG_HFS_FS is not set | ||
1033 | # CONFIG_HFSPLUS_FS is not set | ||
1034 | # CONFIG_BEFS_FS is not set | ||
1035 | # CONFIG_BFS_FS is not set | ||
1036 | # CONFIG_EFS_FS is not set | ||
1037 | CONFIG_CRAMFS=m | ||
1038 | # CONFIG_VXFS_FS is not set | ||
1039 | # CONFIG_HPFS_FS is not set | ||
1040 | # CONFIG_QNX4FS_FS is not set | ||
1041 | # CONFIG_SYSV_FS is not set | ||
1042 | # CONFIG_UFS_FS is not set | ||
1043 | CONFIG_NETWORK_FILESYSTEMS=y | ||
1044 | CONFIG_NFS_FS=y | ||
1045 | CONFIG_NFS_V3=y | ||
1046 | # CONFIG_NFS_V3_ACL is not set | ||
1047 | # CONFIG_NFS_V4 is not set | ||
1048 | # CONFIG_NFS_DIRECTIO is not set | ||
1049 | # CONFIG_NFSD is not set | ||
1050 | CONFIG_ROOT_NFS=y | ||
1051 | CONFIG_LOCKD=y | ||
1052 | CONFIG_LOCKD_V4=y | ||
1053 | CONFIG_NFS_COMMON=y | ||
1054 | CONFIG_SUNRPC=y | ||
1055 | # CONFIG_SUNRPC_BIND34 is not set | ||
1056 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
1057 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
1058 | CONFIG_SMB_FS=m | ||
1059 | # CONFIG_SMB_NLS_DEFAULT is not set | ||
1060 | # CONFIG_CIFS is not set | ||
1061 | # CONFIG_NCP_FS is not set | ||
1062 | # CONFIG_CODA_FS is not set | ||
1063 | # CONFIG_AFS_FS is not set | ||
1064 | |||
1065 | # | ||
1066 | # Partition Types | ||
1067 | # | ||
1068 | # CONFIG_PARTITION_ADVANCED is not set | ||
1069 | CONFIG_MSDOS_PARTITION=y | ||
1070 | CONFIG_NLS=y | ||
1071 | CONFIG_NLS_DEFAULT="iso8859-1" | ||
1072 | # CONFIG_NLS_CODEPAGE_437 is not set | ||
1073 | # CONFIG_NLS_CODEPAGE_737 is not set | ||
1074 | # CONFIG_NLS_CODEPAGE_775 is not set | ||
1075 | # CONFIG_NLS_CODEPAGE_850 is not set | ||
1076 | # CONFIG_NLS_CODEPAGE_852 is not set | ||
1077 | # CONFIG_NLS_CODEPAGE_855 is not set | ||
1078 | # CONFIG_NLS_CODEPAGE_857 is not set | ||
1079 | # CONFIG_NLS_CODEPAGE_860 is not set | ||
1080 | # CONFIG_NLS_CODEPAGE_861 is not set | ||
1081 | # CONFIG_NLS_CODEPAGE_862 is not set | ||
1082 | # CONFIG_NLS_CODEPAGE_863 is not set | ||
1083 | # CONFIG_NLS_CODEPAGE_864 is not set | ||
1084 | # CONFIG_NLS_CODEPAGE_865 is not set | ||
1085 | # CONFIG_NLS_CODEPAGE_866 is not set | ||
1086 | # CONFIG_NLS_CODEPAGE_869 is not set | ||
1087 | # CONFIG_NLS_CODEPAGE_936 is not set | ||
1088 | # CONFIG_NLS_CODEPAGE_950 is not set | ||
1089 | # CONFIG_NLS_CODEPAGE_932 is not set | ||
1090 | # CONFIG_NLS_CODEPAGE_949 is not set | ||
1091 | # CONFIG_NLS_CODEPAGE_874 is not set | ||
1092 | # CONFIG_NLS_ISO8859_8 is not set | ||
1093 | # CONFIG_NLS_CODEPAGE_1250 is not set | ||
1094 | # CONFIG_NLS_CODEPAGE_1251 is not set | ||
1095 | # CONFIG_NLS_ASCII is not set | ||
1096 | # CONFIG_NLS_ISO8859_1 is not set | ||
1097 | # CONFIG_NLS_ISO8859_2 is not set | ||
1098 | # CONFIG_NLS_ISO8859_3 is not set | ||
1099 | # CONFIG_NLS_ISO8859_4 is not set | ||
1100 | # CONFIG_NLS_ISO8859_5 is not set | ||
1101 | # CONFIG_NLS_ISO8859_6 is not set | ||
1102 | # CONFIG_NLS_ISO8859_7 is not set | ||
1103 | # CONFIG_NLS_ISO8859_9 is not set | ||
1104 | # CONFIG_NLS_ISO8859_13 is not set | ||
1105 | # CONFIG_NLS_ISO8859_14 is not set | ||
1106 | # CONFIG_NLS_ISO8859_15 is not set | ||
1107 | # CONFIG_NLS_KOI8_R is not set | ||
1108 | # CONFIG_NLS_KOI8_U is not set | ||
1109 | # CONFIG_NLS_UTF8 is not set | ||
1110 | # CONFIG_DLM is not set | ||
1111 | |||
1112 | # | ||
1113 | # Library routines | ||
1114 | # | ||
1115 | CONFIG_BITREVERSE=y | ||
1116 | CONFIG_CRC_CCITT=y | ||
1117 | # CONFIG_CRC16 is not set | ||
1118 | # CONFIG_CRC_ITU_T is not set | ||
1119 | CONFIG_CRC32=y | ||
1120 | # CONFIG_CRC7 is not set | ||
1121 | # CONFIG_LIBCRC32C is not set | ||
1122 | CONFIG_ZLIB_INFLATE=m | ||
1123 | CONFIG_PLIST=y | ||
1124 | CONFIG_HAS_IOMEM=y | ||
1125 | CONFIG_HAS_IOPORT=y | ||
1126 | CONFIG_HAS_DMA=y | ||
1127 | CONFIG_INSTRUMENTATION=y | ||
1128 | # CONFIG_PROFILING is not set | ||
1129 | # CONFIG_KPROBES is not set | ||
1130 | # CONFIG_MARKERS is not set | ||
1131 | |||
1132 | # | ||
1133 | # Kernel hacking | ||
1134 | # | ||
1135 | # CONFIG_PRINTK_TIME is not set | ||
1136 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1137 | CONFIG_ENABLE_MUST_CHECK=y | ||
1138 | # CONFIG_MAGIC_SYSRQ is not set | ||
1139 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1140 | # CONFIG_DEBUG_FS is not set | ||
1141 | # CONFIG_HEADERS_CHECK is not set | ||
1142 | CONFIG_DEBUG_KERNEL=y | ||
1143 | # CONFIG_DEBUG_SHIRQ is not set | ||
1144 | CONFIG_DETECT_SOFTLOCKUP=y | ||
1145 | CONFIG_SCHED_DEBUG=y | ||
1146 | # CONFIG_SCHEDSTATS is not set | ||
1147 | # CONFIG_TIMER_STATS is not set | ||
1148 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1149 | # CONFIG_DEBUG_RT_MUTEXES is not set | ||
1150 | # CONFIG_RT_MUTEX_TESTER is not set | ||
1151 | # CONFIG_DEBUG_SPINLOCK is not set | ||
1152 | # CONFIG_DEBUG_MUTEXES is not set | ||
1153 | # CONFIG_DEBUG_SPINLOCK_SLEEP is not set | ||
1154 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | ||
1155 | # CONFIG_DEBUG_KOBJECT is not set | ||
1156 | # CONFIG_DEBUG_HIGHMEM is not set | ||
1157 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1158 | # CONFIG_DEBUG_INFO is not set | ||
1159 | # CONFIG_DEBUG_VM is not set | ||
1160 | # CONFIG_DEBUG_LIST is not set | ||
1161 | # CONFIG_DEBUG_SG is not set | ||
1162 | CONFIG_FORCED_INLINING=y | ||
1163 | # CONFIG_BOOT_PRINTK_DELAY is not set | ||
1164 | # CONFIG_RCU_TORTURE_TEST is not set | ||
1165 | # CONFIG_FAULT_INJECTION is not set | ||
1166 | # CONFIG_SAMPLES is not set | ||
1167 | # CONFIG_DEBUG_STACKOVERFLOW is not set | ||
1168 | # CONFIG_DEBUG_STACK_USAGE is not set | ||
1169 | # CONFIG_DEBUG_PAGEALLOC is not set | ||
1170 | # CONFIG_DEBUGGER is not set | ||
1171 | # CONFIG_KGDB_CONSOLE is not set | ||
1172 | CONFIG_BDI_SWITCH=y | ||
1173 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1174 | |||
1175 | # | ||
1176 | # Security options | ||
1177 | # | ||
1178 | # CONFIG_KEYS is not set | ||
1179 | # CONFIG_SECURITY is not set | ||
1180 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1181 | # CONFIG_CRYPTO is not set | ||
1182 | # CONFIG_PPC_CLOCK is not set | ||
1183 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/configs/tqm8540_defconfig b/arch/powerpc/configs/tqm8540_defconfig new file mode 100644 index 000000000000..732de34cfc27 --- /dev/null +++ b/arch/powerpc/configs/tqm8540_defconfig | |||
@@ -0,0 +1,1032 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Fri Jan 25 01:32:05 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | # CONFIG_KALLSYMS is not set | ||
88 | # CONFIG_HOTPLUG is not set | ||
89 | CONFIG_PRINTK=y | ||
90 | CONFIG_BUG=y | ||
91 | CONFIG_ELF_CORE=y | ||
92 | CONFIG_BASE_FULL=y | ||
93 | CONFIG_FUTEX=y | ||
94 | CONFIG_ANON_INODES=y | ||
95 | # CONFIG_EPOLL is not set | ||
96 | CONFIG_SIGNALFD=y | ||
97 | CONFIG_EVENTFD=y | ||
98 | CONFIG_SHMEM=y | ||
99 | CONFIG_VM_EVENT_COUNTERS=y | ||
100 | CONFIG_SLUB_DEBUG=y | ||
101 | # CONFIG_SLAB is not set | ||
102 | CONFIG_SLUB=y | ||
103 | # CONFIG_SLOB is not set | ||
104 | CONFIG_SLABINFO=y | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | # CONFIG_STX_GP3 is not set | ||
142 | CONFIG_TQM8540=y | ||
143 | # CONFIG_TQM8541 is not set | ||
144 | # CONFIG_TQM8555 is not set | ||
145 | # CONFIG_TQM8560 is not set | ||
146 | CONFIG_TQM85xx=y | ||
147 | CONFIG_MPC85xx=y | ||
148 | # CONFIG_IPIC is not set | ||
149 | CONFIG_MPIC=y | ||
150 | # CONFIG_MPIC_WEIRD is not set | ||
151 | # CONFIG_PPC_I8259 is not set | ||
152 | # CONFIG_PPC_RTAS is not set | ||
153 | # CONFIG_MMIO_NVRAM is not set | ||
154 | # CONFIG_PPC_MPC106 is not set | ||
155 | # CONFIG_PPC_970_NAP is not set | ||
156 | # CONFIG_PPC_INDIRECT_IO is not set | ||
157 | # CONFIG_GENERIC_IOMAP is not set | ||
158 | # CONFIG_CPU_FREQ is not set | ||
159 | # CONFIG_CPM2 is not set | ||
160 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
161 | # CONFIG_FSL_ULI1575 is not set | ||
162 | |||
163 | # | ||
164 | # Kernel options | ||
165 | # | ||
166 | # CONFIG_HIGHMEM is not set | ||
167 | # CONFIG_TICK_ONESHOT is not set | ||
168 | # CONFIG_NO_HZ is not set | ||
169 | # CONFIG_HIGH_RES_TIMERS is not set | ||
170 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
171 | # CONFIG_HZ_100 is not set | ||
172 | CONFIG_HZ_250=y | ||
173 | # CONFIG_HZ_300 is not set | ||
174 | # CONFIG_HZ_1000 is not set | ||
175 | CONFIG_HZ=250 | ||
176 | CONFIG_PREEMPT_NONE=y | ||
177 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
178 | # CONFIG_PREEMPT is not set | ||
179 | CONFIG_BINFMT_ELF=y | ||
180 | # CONFIG_BINFMT_MISC is not set | ||
181 | CONFIG_MATH_EMULATION=y | ||
182 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
183 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
184 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
185 | CONFIG_SELECT_MEMORY_MODEL=y | ||
186 | CONFIG_FLATMEM_MANUAL=y | ||
187 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
188 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
189 | CONFIG_FLATMEM=y | ||
190 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
191 | # CONFIG_SPARSEMEM_STATIC is not set | ||
192 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
193 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
194 | # CONFIG_RESOURCES_64BIT is not set | ||
195 | CONFIG_ZONE_DMA_FLAG=1 | ||
196 | CONFIG_BOUNCE=y | ||
197 | CONFIG_VIRT_TO_BUS=y | ||
198 | # CONFIG_PROC_DEVICETREE is not set | ||
199 | # CONFIG_CMDLINE_BOOL is not set | ||
200 | # CONFIG_PM is not set | ||
201 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
202 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
203 | CONFIG_SECCOMP=y | ||
204 | CONFIG_WANT_DEVICE_TREE=y | ||
205 | CONFIG_DEVICE_TREE="tqm8540.dts" | ||
206 | CONFIG_ISA_DMA_API=y | ||
207 | |||
208 | # | ||
209 | # Bus options | ||
210 | # | ||
211 | CONFIG_ZONE_DMA=y | ||
212 | CONFIG_PPC_INDIRECT_PCI=y | ||
213 | CONFIG_FSL_SOC=y | ||
214 | CONFIG_FSL_PCI=y | ||
215 | CONFIG_PCI=y | ||
216 | CONFIG_PCI_DOMAINS=y | ||
217 | CONFIG_PCI_SYSCALL=y | ||
218 | # CONFIG_PCIEPORTBUS is not set | ||
219 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
220 | # CONFIG_PCI_MSI is not set | ||
221 | CONFIG_PCI_LEGACY=y | ||
222 | |||
223 | # | ||
224 | # Advanced setup | ||
225 | # | ||
226 | # CONFIG_ADVANCED_OPTIONS is not set | ||
227 | |||
228 | # | ||
229 | # Default settings for advanced configuration options are used | ||
230 | # | ||
231 | CONFIG_HIGHMEM_START=0xfe000000 | ||
232 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
233 | CONFIG_KERNEL_START=0xc0000000 | ||
234 | CONFIG_TASK_SIZE=0xc0000000 | ||
235 | CONFIG_BOOT_LOAD=0x00800000 | ||
236 | |||
237 | # | ||
238 | # Networking | ||
239 | # | ||
240 | CONFIG_NET=y | ||
241 | |||
242 | # | ||
243 | # Networking options | ||
244 | # | ||
245 | CONFIG_PACKET=y | ||
246 | # CONFIG_PACKET_MMAP is not set | ||
247 | CONFIG_UNIX=y | ||
248 | CONFIG_XFRM=y | ||
249 | # CONFIG_XFRM_USER is not set | ||
250 | # CONFIG_XFRM_SUB_POLICY is not set | ||
251 | # CONFIG_XFRM_MIGRATE is not set | ||
252 | # CONFIG_NET_KEY is not set | ||
253 | CONFIG_INET=y | ||
254 | CONFIG_IP_MULTICAST=y | ||
255 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
256 | CONFIG_IP_FIB_HASH=y | ||
257 | CONFIG_IP_PNP=y | ||
258 | CONFIG_IP_PNP_DHCP=y | ||
259 | CONFIG_IP_PNP_BOOTP=y | ||
260 | # CONFIG_IP_PNP_RARP is not set | ||
261 | # CONFIG_NET_IPIP is not set | ||
262 | # CONFIG_NET_IPGRE is not set | ||
263 | # CONFIG_IP_MROUTE is not set | ||
264 | # CONFIG_ARPD is not set | ||
265 | CONFIG_SYN_COOKIES=y | ||
266 | # CONFIG_INET_AH is not set | ||
267 | # CONFIG_INET_ESP is not set | ||
268 | # CONFIG_INET_IPCOMP is not set | ||
269 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
270 | # CONFIG_INET_TUNNEL is not set | ||
271 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
272 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
273 | CONFIG_INET_XFRM_MODE_BEET=y | ||
274 | # CONFIG_INET_LRO is not set | ||
275 | CONFIG_INET_DIAG=y | ||
276 | CONFIG_INET_TCP_DIAG=y | ||
277 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
278 | CONFIG_TCP_CONG_CUBIC=y | ||
279 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
280 | # CONFIG_TCP_MD5SIG is not set | ||
281 | # CONFIG_IPV6 is not set | ||
282 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
283 | # CONFIG_INET6_TUNNEL is not set | ||
284 | # CONFIG_NETWORK_SECMARK is not set | ||
285 | # CONFIG_NETFILTER is not set | ||
286 | # CONFIG_IP_DCCP is not set | ||
287 | # CONFIG_IP_SCTP is not set | ||
288 | # CONFIG_TIPC is not set | ||
289 | # CONFIG_ATM is not set | ||
290 | # CONFIG_BRIDGE is not set | ||
291 | # CONFIG_VLAN_8021Q is not set | ||
292 | # CONFIG_DECNET is not set | ||
293 | # CONFIG_LLC2 is not set | ||
294 | # CONFIG_IPX is not set | ||
295 | # CONFIG_ATALK is not set | ||
296 | # CONFIG_X25 is not set | ||
297 | # CONFIG_LAPB is not set | ||
298 | # CONFIG_ECONET is not set | ||
299 | # CONFIG_WAN_ROUTER is not set | ||
300 | # CONFIG_NET_SCHED is not set | ||
301 | |||
302 | # | ||
303 | # Network testing | ||
304 | # | ||
305 | # CONFIG_NET_PKTGEN is not set | ||
306 | # CONFIG_HAMRADIO is not set | ||
307 | # CONFIG_IRDA is not set | ||
308 | # CONFIG_BT is not set | ||
309 | # CONFIG_AF_RXRPC is not set | ||
310 | |||
311 | # | ||
312 | # Wireless | ||
313 | # | ||
314 | # CONFIG_CFG80211 is not set | ||
315 | # CONFIG_WIRELESS_EXT is not set | ||
316 | # CONFIG_MAC80211 is not set | ||
317 | # CONFIG_IEEE80211 is not set | ||
318 | # CONFIG_RFKILL is not set | ||
319 | # CONFIG_NET_9P is not set | ||
320 | |||
321 | # | ||
322 | # Device Drivers | ||
323 | # | ||
324 | |||
325 | # | ||
326 | # Generic Driver Options | ||
327 | # | ||
328 | CONFIG_STANDALONE=y | ||
329 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
330 | # CONFIG_SYS_HYPERVISOR is not set | ||
331 | # CONFIG_CONNECTOR is not set | ||
332 | CONFIG_MTD=y | ||
333 | # CONFIG_MTD_DEBUG is not set | ||
334 | CONFIG_MTD_CONCAT=y | ||
335 | CONFIG_MTD_PARTITIONS=y | ||
336 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
337 | CONFIG_MTD_CMDLINE_PARTS=y | ||
338 | |||
339 | # | ||
340 | # User Modules And Translation Layers | ||
341 | # | ||
342 | CONFIG_MTD_CHAR=y | ||
343 | CONFIG_MTD_BLKDEVS=y | ||
344 | CONFIG_MTD_BLOCK=y | ||
345 | # CONFIG_FTL is not set | ||
346 | # CONFIG_NFTL is not set | ||
347 | # CONFIG_INFTL is not set | ||
348 | # CONFIG_RFD_FTL is not set | ||
349 | # CONFIG_SSFDC is not set | ||
350 | # CONFIG_MTD_OOPS is not set | ||
351 | |||
352 | # | ||
353 | # RAM/ROM/Flash chip drivers | ||
354 | # | ||
355 | CONFIG_MTD_CFI=y | ||
356 | # CONFIG_MTD_JEDECPROBE is not set | ||
357 | CONFIG_MTD_GEN_PROBE=y | ||
358 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
359 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
360 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
361 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
362 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
363 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
364 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
365 | CONFIG_MTD_CFI_I1=y | ||
366 | CONFIG_MTD_CFI_I2=y | ||
367 | # CONFIG_MTD_CFI_I4 is not set | ||
368 | # CONFIG_MTD_CFI_I8 is not set | ||
369 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
370 | CONFIG_MTD_CFI_AMDSTD=y | ||
371 | # CONFIG_MTD_CFI_STAA is not set | ||
372 | CONFIG_MTD_CFI_UTIL=y | ||
373 | # CONFIG_MTD_RAM is not set | ||
374 | # CONFIG_MTD_ROM is not set | ||
375 | # CONFIG_MTD_ABSENT is not set | ||
376 | |||
377 | # | ||
378 | # Mapping drivers for chip access | ||
379 | # | ||
380 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
381 | # CONFIG_MTD_PHYSMAP is not set | ||
382 | # CONFIG_MTD_PHYSMAP_OF is not set | ||
383 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
384 | # CONFIG_MTD_PLATRAM is not set | ||
385 | |||
386 | # | ||
387 | # Self-contained MTD device drivers | ||
388 | # | ||
389 | # CONFIG_MTD_PMC551 is not set | ||
390 | # CONFIG_MTD_SLRAM is not set | ||
391 | # CONFIG_MTD_PHRAM is not set | ||
392 | # CONFIG_MTD_MTDRAM is not set | ||
393 | # CONFIG_MTD_BLOCK2MTD is not set | ||
394 | |||
395 | # | ||
396 | # Disk-On-Chip Device Drivers | ||
397 | # | ||
398 | # CONFIG_MTD_DOC2000 is not set | ||
399 | # CONFIG_MTD_DOC2001 is not set | ||
400 | # CONFIG_MTD_DOC2001PLUS is not set | ||
401 | # CONFIG_MTD_NAND is not set | ||
402 | # CONFIG_MTD_ONENAND is not set | ||
403 | |||
404 | # | ||
405 | # UBI - Unsorted block images | ||
406 | # | ||
407 | # CONFIG_MTD_UBI is not set | ||
408 | CONFIG_OF_DEVICE=y | ||
409 | # CONFIG_PARPORT is not set | ||
410 | CONFIG_BLK_DEV=y | ||
411 | # CONFIG_BLK_DEV_FD is not set | ||
412 | # CONFIG_BLK_CPQ_DA is not set | ||
413 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
414 | # CONFIG_BLK_DEV_DAC960 is not set | ||
415 | # CONFIG_BLK_DEV_UMEM is not set | ||
416 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
417 | CONFIG_BLK_DEV_LOOP=y | ||
418 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
419 | # CONFIG_BLK_DEV_NBD is not set | ||
420 | # CONFIG_BLK_DEV_SX8 is not set | ||
421 | CONFIG_BLK_DEV_RAM=y | ||
422 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
423 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
424 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
425 | # CONFIG_CDROM_PKTCDVD is not set | ||
426 | # CONFIG_ATA_OVER_ETH is not set | ||
427 | CONFIG_MISC_DEVICES=y | ||
428 | # CONFIG_PHANTOM is not set | ||
429 | # CONFIG_EEPROM_93CX6 is not set | ||
430 | # CONFIG_SGI_IOC4 is not set | ||
431 | # CONFIG_TIFM_CORE is not set | ||
432 | CONFIG_IDE=y | ||
433 | CONFIG_IDE_MAX_HWIFS=4 | ||
434 | CONFIG_BLK_DEV_IDE=y | ||
435 | |||
436 | # | ||
437 | # Please see Documentation/ide.txt for help/info on IDE drives | ||
438 | # | ||
439 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
440 | CONFIG_BLK_DEV_IDEDISK=y | ||
441 | # CONFIG_IDEDISK_MULTI_MODE is not set | ||
442 | # CONFIG_BLK_DEV_IDECD is not set | ||
443 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
444 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
445 | # CONFIG_IDE_TASK_IOCTL is not set | ||
446 | CONFIG_IDE_PROC_FS=y | ||
447 | |||
448 | # | ||
449 | # IDE chipset support/bugfixes | ||
450 | # | ||
451 | CONFIG_IDE_GENERIC=y | ||
452 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
453 | |||
454 | # | ||
455 | # PCI IDE chipsets support | ||
456 | # | ||
457 | CONFIG_BLK_DEV_IDEPCI=y | ||
458 | CONFIG_IDEPCI_SHARE_IRQ=y | ||
459 | CONFIG_IDEPCI_PCIBUS_ORDER=y | ||
460 | # CONFIG_BLK_DEV_OFFBOARD is not set | ||
461 | CONFIG_BLK_DEV_GENERIC=y | ||
462 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
463 | CONFIG_BLK_DEV_IDEDMA_PCI=y | ||
464 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
465 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
466 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
467 | # CONFIG_BLK_DEV_CMD64X is not set | ||
468 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
469 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
470 | # CONFIG_BLK_DEV_CS5520 is not set | ||
471 | # CONFIG_BLK_DEV_CS5530 is not set | ||
472 | # CONFIG_BLK_DEV_HPT34X is not set | ||
473 | # CONFIG_BLK_DEV_HPT366 is not set | ||
474 | # CONFIG_BLK_DEV_JMICRON is not set | ||
475 | # CONFIG_BLK_DEV_SC1200 is not set | ||
476 | # CONFIG_BLK_DEV_PIIX is not set | ||
477 | # CONFIG_BLK_DEV_IT8213 is not set | ||
478 | # CONFIG_BLK_DEV_IT821X is not set | ||
479 | # CONFIG_BLK_DEV_NS87415 is not set | ||
480 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
481 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
482 | # CONFIG_BLK_DEV_SVWKS is not set | ||
483 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
484 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
485 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
486 | # CONFIG_BLK_DEV_TRM290 is not set | ||
487 | CONFIG_BLK_DEV_VIA82CXXX=y | ||
488 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
489 | # CONFIG_IDE_ARM is not set | ||
490 | CONFIG_BLK_DEV_IDEDMA=y | ||
491 | CONFIG_IDE_ARCH_OBSOLETE_INIT=y | ||
492 | # CONFIG_BLK_DEV_HD is not set | ||
493 | |||
494 | # | ||
495 | # SCSI device support | ||
496 | # | ||
497 | # CONFIG_RAID_ATTRS is not set | ||
498 | # CONFIG_SCSI is not set | ||
499 | # CONFIG_SCSI_DMA is not set | ||
500 | # CONFIG_SCSI_NETLINK is not set | ||
501 | # CONFIG_ATA is not set | ||
502 | # CONFIG_MD is not set | ||
503 | # CONFIG_FUSION is not set | ||
504 | |||
505 | # | ||
506 | # IEEE 1394 (FireWire) support | ||
507 | # | ||
508 | # CONFIG_FIREWIRE is not set | ||
509 | # CONFIG_IEEE1394 is not set | ||
510 | # CONFIG_I2O is not set | ||
511 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
512 | CONFIG_NETDEVICES=y | ||
513 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
514 | # CONFIG_DUMMY is not set | ||
515 | # CONFIG_BONDING is not set | ||
516 | # CONFIG_MACVLAN is not set | ||
517 | # CONFIG_EQUALIZER is not set | ||
518 | # CONFIG_TUN is not set | ||
519 | # CONFIG_VETH is not set | ||
520 | # CONFIG_ARCNET is not set | ||
521 | CONFIG_PHYLIB=y | ||
522 | |||
523 | # | ||
524 | # MII PHY device drivers | ||
525 | # | ||
526 | # CONFIG_MARVELL_PHY is not set | ||
527 | # CONFIG_DAVICOM_PHY is not set | ||
528 | # CONFIG_QSEMI_PHY is not set | ||
529 | # CONFIG_LXT_PHY is not set | ||
530 | # CONFIG_CICADA_PHY is not set | ||
531 | # CONFIG_VITESSE_PHY is not set | ||
532 | # CONFIG_SMSC_PHY is not set | ||
533 | # CONFIG_BROADCOM_PHY is not set | ||
534 | # CONFIG_ICPLUS_PHY is not set | ||
535 | # CONFIG_FIXED_PHY is not set | ||
536 | # CONFIG_MDIO_BITBANG is not set | ||
537 | CONFIG_NET_ETHERNET=y | ||
538 | CONFIG_MII=y | ||
539 | # CONFIG_HAPPYMEAL is not set | ||
540 | # CONFIG_SUNGEM is not set | ||
541 | # CONFIG_CASSINI is not set | ||
542 | # CONFIG_NET_VENDOR_3COM is not set | ||
543 | # CONFIG_NET_TULIP is not set | ||
544 | # CONFIG_HP100 is not set | ||
545 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
546 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
547 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
548 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
549 | CONFIG_NET_PCI=y | ||
550 | # CONFIG_PCNET32 is not set | ||
551 | # CONFIG_AMD8111_ETH is not set | ||
552 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
553 | # CONFIG_B44 is not set | ||
554 | # CONFIG_FORCEDETH is not set | ||
555 | # CONFIG_EEPRO100 is not set | ||
556 | CONFIG_E100=y | ||
557 | # CONFIG_FEALNX is not set | ||
558 | # CONFIG_NATSEMI is not set | ||
559 | # CONFIG_NE2K_PCI is not set | ||
560 | # CONFIG_8139CP is not set | ||
561 | # CONFIG_8139TOO is not set | ||
562 | # CONFIG_SIS900 is not set | ||
563 | # CONFIG_EPIC100 is not set | ||
564 | # CONFIG_SUNDANCE is not set | ||
565 | # CONFIG_TLAN is not set | ||
566 | # CONFIG_VIA_RHINE is not set | ||
567 | # CONFIG_SC92031 is not set | ||
568 | CONFIG_NETDEV_1000=y | ||
569 | # CONFIG_ACENIC is not set | ||
570 | # CONFIG_DL2K is not set | ||
571 | # CONFIG_E1000 is not set | ||
572 | # CONFIG_E1000E is not set | ||
573 | # CONFIG_IP1000 is not set | ||
574 | # CONFIG_NS83820 is not set | ||
575 | # CONFIG_HAMACHI is not set | ||
576 | # CONFIG_YELLOWFIN is not set | ||
577 | # CONFIG_R8169 is not set | ||
578 | # CONFIG_SIS190 is not set | ||
579 | # CONFIG_SKGE is not set | ||
580 | # CONFIG_SKY2 is not set | ||
581 | # CONFIG_SK98LIN is not set | ||
582 | # CONFIG_VIA_VELOCITY is not set | ||
583 | # CONFIG_TIGON3 is not set | ||
584 | # CONFIG_BNX2 is not set | ||
585 | CONFIG_GIANFAR=y | ||
586 | CONFIG_GFAR_NAPI=y | ||
587 | # CONFIG_QLA3XXX is not set | ||
588 | # CONFIG_ATL1 is not set | ||
589 | CONFIG_NETDEV_10000=y | ||
590 | # CONFIG_CHELSIO_T1 is not set | ||
591 | # CONFIG_CHELSIO_T3 is not set | ||
592 | # CONFIG_IXGBE is not set | ||
593 | # CONFIG_IXGB is not set | ||
594 | # CONFIG_S2IO is not set | ||
595 | # CONFIG_MYRI10GE is not set | ||
596 | # CONFIG_NETXEN_NIC is not set | ||
597 | # CONFIG_NIU is not set | ||
598 | # CONFIG_MLX4_CORE is not set | ||
599 | # CONFIG_TEHUTI is not set | ||
600 | # CONFIG_TR is not set | ||
601 | |||
602 | # | ||
603 | # Wireless LAN | ||
604 | # | ||
605 | # CONFIG_WLAN_PRE80211 is not set | ||
606 | # CONFIG_WLAN_80211 is not set | ||
607 | # CONFIG_WAN is not set | ||
608 | # CONFIG_FDDI is not set | ||
609 | # CONFIG_HIPPI is not set | ||
610 | # CONFIG_PPP is not set | ||
611 | # CONFIG_SLIP is not set | ||
612 | # CONFIG_SHAPER is not set | ||
613 | # CONFIG_NETCONSOLE is not set | ||
614 | # CONFIG_NETPOLL is not set | ||
615 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
616 | # CONFIG_ISDN is not set | ||
617 | # CONFIG_PHONE is not set | ||
618 | |||
619 | # | ||
620 | # Input device support | ||
621 | # | ||
622 | CONFIG_INPUT=y | ||
623 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
624 | # CONFIG_INPUT_POLLDEV is not set | ||
625 | |||
626 | # | ||
627 | # Userland interfaces | ||
628 | # | ||
629 | # CONFIG_INPUT_MOUSEDEV is not set | ||
630 | # CONFIG_INPUT_JOYDEV is not set | ||
631 | # CONFIG_INPUT_EVDEV is not set | ||
632 | # CONFIG_INPUT_EVBUG is not set | ||
633 | |||
634 | # | ||
635 | # Input Device Drivers | ||
636 | # | ||
637 | # CONFIG_INPUT_KEYBOARD is not set | ||
638 | # CONFIG_INPUT_MOUSE is not set | ||
639 | # CONFIG_INPUT_JOYSTICK is not set | ||
640 | # CONFIG_INPUT_TABLET is not set | ||
641 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
642 | # CONFIG_INPUT_MISC is not set | ||
643 | |||
644 | # | ||
645 | # Hardware I/O ports | ||
646 | # | ||
647 | # CONFIG_SERIO is not set | ||
648 | # CONFIG_GAMEPORT is not set | ||
649 | |||
650 | # | ||
651 | # Character devices | ||
652 | # | ||
653 | # CONFIG_VT is not set | ||
654 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
655 | |||
656 | # | ||
657 | # Serial drivers | ||
658 | # | ||
659 | CONFIG_SERIAL_8250=y | ||
660 | CONFIG_SERIAL_8250_CONSOLE=y | ||
661 | CONFIG_SERIAL_8250_PCI=y | ||
662 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
663 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
664 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
665 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
666 | |||
667 | # | ||
668 | # Non-8250 serial port support | ||
669 | # | ||
670 | # CONFIG_SERIAL_UARTLITE is not set | ||
671 | CONFIG_SERIAL_CORE=y | ||
672 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
673 | # CONFIG_SERIAL_JSM is not set | ||
674 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
675 | CONFIG_UNIX98_PTYS=y | ||
676 | CONFIG_LEGACY_PTYS=y | ||
677 | CONFIG_LEGACY_PTY_COUNT=256 | ||
678 | # CONFIG_IPMI_HANDLER is not set | ||
679 | CONFIG_HW_RANDOM=y | ||
680 | # CONFIG_NVRAM is not set | ||
681 | CONFIG_GEN_RTC=y | ||
682 | # CONFIG_GEN_RTC_X is not set | ||
683 | # CONFIG_R3964 is not set | ||
684 | # CONFIG_APPLICOM is not set | ||
685 | # CONFIG_RAW_DRIVER is not set | ||
686 | # CONFIG_TCG_TPM is not set | ||
687 | CONFIG_DEVPORT=y | ||
688 | CONFIG_I2C=y | ||
689 | CONFIG_I2C_BOARDINFO=y | ||
690 | CONFIG_I2C_CHARDEV=y | ||
691 | |||
692 | # | ||
693 | # I2C Algorithms | ||
694 | # | ||
695 | # CONFIG_I2C_ALGOBIT is not set | ||
696 | # CONFIG_I2C_ALGOPCF is not set | ||
697 | # CONFIG_I2C_ALGOPCA is not set | ||
698 | |||
699 | # | ||
700 | # I2C Hardware Bus support | ||
701 | # | ||
702 | # CONFIG_I2C_ALI1535 is not set | ||
703 | # CONFIG_I2C_ALI1563 is not set | ||
704 | # CONFIG_I2C_ALI15X3 is not set | ||
705 | # CONFIG_I2C_AMD756 is not set | ||
706 | # CONFIG_I2C_AMD8111 is not set | ||
707 | # CONFIG_I2C_I801 is not set | ||
708 | # CONFIG_I2C_I810 is not set | ||
709 | # CONFIG_I2C_PIIX4 is not set | ||
710 | CONFIG_I2C_MPC=y | ||
711 | # CONFIG_I2C_NFORCE2 is not set | ||
712 | # CONFIG_I2C_OCORES is not set | ||
713 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
714 | # CONFIG_I2C_PROSAVAGE is not set | ||
715 | # CONFIG_I2C_SAVAGE4 is not set | ||
716 | # CONFIG_I2C_SIMTEC is not set | ||
717 | # CONFIG_I2C_SIS5595 is not set | ||
718 | # CONFIG_I2C_SIS630 is not set | ||
719 | # CONFIG_I2C_SIS96X is not set | ||
720 | # CONFIG_I2C_TAOS_EVM is not set | ||
721 | # CONFIG_I2C_VIA is not set | ||
722 | # CONFIG_I2C_VIAPRO is not set | ||
723 | # CONFIG_I2C_VOODOO3 is not set | ||
724 | |||
725 | # | ||
726 | # Miscellaneous I2C Chip support | ||
727 | # | ||
728 | CONFIG_SENSORS_DS1337=y | ||
729 | # CONFIG_SENSORS_DS1374 is not set | ||
730 | # CONFIG_DS1682 is not set | ||
731 | # CONFIG_SENSORS_EEPROM is not set | ||
732 | # CONFIG_SENSORS_PCF8574 is not set | ||
733 | # CONFIG_SENSORS_PCA9539 is not set | ||
734 | # CONFIG_SENSORS_PCF8591 is not set | ||
735 | # CONFIG_SENSORS_M41T00 is not set | ||
736 | # CONFIG_SENSORS_MAX6875 is not set | ||
737 | # CONFIG_SENSORS_TSL2550 is not set | ||
738 | # CONFIG_I2C_DEBUG_CORE is not set | ||
739 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
740 | # CONFIG_I2C_DEBUG_BUS is not set | ||
741 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
742 | |||
743 | # | ||
744 | # SPI support | ||
745 | # | ||
746 | # CONFIG_SPI is not set | ||
747 | # CONFIG_SPI_MASTER is not set | ||
748 | # CONFIG_W1 is not set | ||
749 | # CONFIG_POWER_SUPPLY is not set | ||
750 | CONFIG_HWMON=y | ||
751 | # CONFIG_HWMON_VID is not set | ||
752 | # CONFIG_SENSORS_AD7418 is not set | ||
753 | # CONFIG_SENSORS_ADM1021 is not set | ||
754 | # CONFIG_SENSORS_ADM1025 is not set | ||
755 | # CONFIG_SENSORS_ADM1026 is not set | ||
756 | # CONFIG_SENSORS_ADM1029 is not set | ||
757 | # CONFIG_SENSORS_ADM1031 is not set | ||
758 | # CONFIG_SENSORS_ADM9240 is not set | ||
759 | # CONFIG_SENSORS_ADT7470 is not set | ||
760 | # CONFIG_SENSORS_ATXP1 is not set | ||
761 | # CONFIG_SENSORS_DS1621 is not set | ||
762 | # CONFIG_SENSORS_I5K_AMB is not set | ||
763 | # CONFIG_SENSORS_F71805F is not set | ||
764 | # CONFIG_SENSORS_F71882FG is not set | ||
765 | # CONFIG_SENSORS_F75375S is not set | ||
766 | # CONFIG_SENSORS_GL518SM is not set | ||
767 | # CONFIG_SENSORS_GL520SM is not set | ||
768 | # CONFIG_SENSORS_IT87 is not set | ||
769 | # CONFIG_SENSORS_LM63 is not set | ||
770 | CONFIG_SENSORS_LM75=y | ||
771 | # CONFIG_SENSORS_LM77 is not set | ||
772 | # CONFIG_SENSORS_LM78 is not set | ||
773 | # CONFIG_SENSORS_LM80 is not set | ||
774 | # CONFIG_SENSORS_LM83 is not set | ||
775 | # CONFIG_SENSORS_LM85 is not set | ||
776 | # CONFIG_SENSORS_LM87 is not set | ||
777 | # CONFIG_SENSORS_LM90 is not set | ||
778 | # CONFIG_SENSORS_LM92 is not set | ||
779 | # CONFIG_SENSORS_LM93 is not set | ||
780 | # CONFIG_SENSORS_MAX1619 is not set | ||
781 | # CONFIG_SENSORS_MAX6650 is not set | ||
782 | # CONFIG_SENSORS_PC87360 is not set | ||
783 | # CONFIG_SENSORS_PC87427 is not set | ||
784 | # CONFIG_SENSORS_SIS5595 is not set | ||
785 | # CONFIG_SENSORS_DME1737 is not set | ||
786 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
787 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
788 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
789 | # CONFIG_SENSORS_THMC50 is not set | ||
790 | # CONFIG_SENSORS_VIA686A is not set | ||
791 | # CONFIG_SENSORS_VT1211 is not set | ||
792 | # CONFIG_SENSORS_VT8231 is not set | ||
793 | # CONFIG_SENSORS_W83781D is not set | ||
794 | # CONFIG_SENSORS_W83791D is not set | ||
795 | # CONFIG_SENSORS_W83792D is not set | ||
796 | # CONFIG_SENSORS_W83793 is not set | ||
797 | # CONFIG_SENSORS_W83L785TS is not set | ||
798 | # CONFIG_SENSORS_W83627HF is not set | ||
799 | # CONFIG_SENSORS_W83627EHF is not set | ||
800 | CONFIG_HWMON_DEBUG_CHIP=y | ||
801 | # CONFIG_WATCHDOG is not set | ||
802 | |||
803 | # | ||
804 | # Sonics Silicon Backplane | ||
805 | # | ||
806 | CONFIG_SSB_POSSIBLE=y | ||
807 | # CONFIG_SSB is not set | ||
808 | |||
809 | # | ||
810 | # Multifunction device drivers | ||
811 | # | ||
812 | # CONFIG_MFD_SM501 is not set | ||
813 | |||
814 | # | ||
815 | # Multimedia devices | ||
816 | # | ||
817 | # CONFIG_VIDEO_DEV is not set | ||
818 | # CONFIG_DVB_CORE is not set | ||
819 | CONFIG_DAB=y | ||
820 | |||
821 | # | ||
822 | # Graphics support | ||
823 | # | ||
824 | # CONFIG_AGP is not set | ||
825 | # CONFIG_DRM is not set | ||
826 | # CONFIG_VGASTATE is not set | ||
827 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
828 | # CONFIG_FB is not set | ||
829 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
830 | |||
831 | # | ||
832 | # Display device support | ||
833 | # | ||
834 | # CONFIG_DISPLAY_SUPPORT is not set | ||
835 | |||
836 | # | ||
837 | # Sound | ||
838 | # | ||
839 | # CONFIG_SOUND is not set | ||
840 | CONFIG_HID_SUPPORT=y | ||
841 | CONFIG_HID=y | ||
842 | # CONFIG_HID_DEBUG is not set | ||
843 | # CONFIG_HIDRAW is not set | ||
844 | CONFIG_USB_SUPPORT=y | ||
845 | CONFIG_USB_ARCH_HAS_HCD=y | ||
846 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
847 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
848 | # CONFIG_USB is not set | ||
849 | |||
850 | # | ||
851 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
852 | # | ||
853 | |||
854 | # | ||
855 | # USB Gadget Support | ||
856 | # | ||
857 | # CONFIG_USB_GADGET is not set | ||
858 | # CONFIG_MMC is not set | ||
859 | # CONFIG_NEW_LEDS is not set | ||
860 | # CONFIG_INFINIBAND is not set | ||
861 | # CONFIG_EDAC is not set | ||
862 | # CONFIG_RTC_CLASS is not set | ||
863 | |||
864 | # | ||
865 | # Userspace I/O | ||
866 | # | ||
867 | # CONFIG_UIO is not set | ||
868 | |||
869 | # | ||
870 | # File systems | ||
871 | # | ||
872 | CONFIG_EXT2_FS=y | ||
873 | # CONFIG_EXT2_FS_XATTR is not set | ||
874 | # CONFIG_EXT2_FS_XIP is not set | ||
875 | CONFIG_EXT3_FS=y | ||
876 | CONFIG_EXT3_FS_XATTR=y | ||
877 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
878 | # CONFIG_EXT3_FS_SECURITY is not set | ||
879 | # CONFIG_EXT4DEV_FS is not set | ||
880 | CONFIG_JBD=y | ||
881 | CONFIG_FS_MBCACHE=y | ||
882 | # CONFIG_REISERFS_FS is not set | ||
883 | # CONFIG_JFS_FS is not set | ||
884 | # CONFIG_FS_POSIX_ACL is not set | ||
885 | # CONFIG_XFS_FS is not set | ||
886 | # CONFIG_GFS2_FS is not set | ||
887 | # CONFIG_OCFS2_FS is not set | ||
888 | # CONFIG_MINIX_FS is not set | ||
889 | # CONFIG_ROMFS_FS is not set | ||
890 | CONFIG_INOTIFY=y | ||
891 | CONFIG_INOTIFY_USER=y | ||
892 | # CONFIG_QUOTA is not set | ||
893 | CONFIG_DNOTIFY=y | ||
894 | # CONFIG_AUTOFS_FS is not set | ||
895 | # CONFIG_AUTOFS4_FS is not set | ||
896 | # CONFIG_FUSE_FS is not set | ||
897 | |||
898 | # | ||
899 | # CD-ROM/DVD Filesystems | ||
900 | # | ||
901 | # CONFIG_ISO9660_FS is not set | ||
902 | # CONFIG_UDF_FS is not set | ||
903 | |||
904 | # | ||
905 | # DOS/FAT/NT Filesystems | ||
906 | # | ||
907 | # CONFIG_MSDOS_FS is not set | ||
908 | # CONFIG_VFAT_FS is not set | ||
909 | # CONFIG_NTFS_FS is not set | ||
910 | |||
911 | # | ||
912 | # Pseudo filesystems | ||
913 | # | ||
914 | CONFIG_PROC_FS=y | ||
915 | CONFIG_PROC_KCORE=y | ||
916 | CONFIG_PROC_SYSCTL=y | ||
917 | CONFIG_SYSFS=y | ||
918 | CONFIG_TMPFS=y | ||
919 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
920 | # CONFIG_HUGETLB_PAGE is not set | ||
921 | # CONFIG_CONFIGFS_FS is not set | ||
922 | |||
923 | # | ||
924 | # Miscellaneous filesystems | ||
925 | # | ||
926 | # CONFIG_ADFS_FS is not set | ||
927 | # CONFIG_AFFS_FS is not set | ||
928 | # CONFIG_HFS_FS is not set | ||
929 | # CONFIG_HFSPLUS_FS is not set | ||
930 | # CONFIG_BEFS_FS is not set | ||
931 | # CONFIG_BFS_FS is not set | ||
932 | # CONFIG_EFS_FS is not set | ||
933 | CONFIG_JFFS2_FS=y | ||
934 | CONFIG_JFFS2_FS_DEBUG=0 | ||
935 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
936 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
937 | # CONFIG_JFFS2_SUMMARY is not set | ||
938 | # CONFIG_JFFS2_FS_XATTR is not set | ||
939 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set | ||
940 | CONFIG_JFFS2_ZLIB=y | ||
941 | # CONFIG_JFFS2_LZO is not set | ||
942 | CONFIG_JFFS2_RTIME=y | ||
943 | # CONFIG_JFFS2_RUBIN is not set | ||
944 | CONFIG_CRAMFS=y | ||
945 | # CONFIG_VXFS_FS is not set | ||
946 | # CONFIG_HPFS_FS is not set | ||
947 | # CONFIG_QNX4FS_FS is not set | ||
948 | # CONFIG_SYSV_FS is not set | ||
949 | # CONFIG_UFS_FS is not set | ||
950 | CONFIG_NETWORK_FILESYSTEMS=y | ||
951 | CONFIG_NFS_FS=y | ||
952 | # CONFIG_NFS_V3 is not set | ||
953 | # CONFIG_NFS_V4 is not set | ||
954 | # CONFIG_NFS_DIRECTIO is not set | ||
955 | # CONFIG_NFSD is not set | ||
956 | CONFIG_ROOT_NFS=y | ||
957 | CONFIG_LOCKD=y | ||
958 | CONFIG_NFS_COMMON=y | ||
959 | CONFIG_SUNRPC=y | ||
960 | # CONFIG_SUNRPC_BIND34 is not set | ||
961 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
962 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
963 | # CONFIG_SMB_FS is not set | ||
964 | # CONFIG_CIFS is not set | ||
965 | # CONFIG_NCP_FS is not set | ||
966 | # CONFIG_CODA_FS is not set | ||
967 | # CONFIG_AFS_FS is not set | ||
968 | |||
969 | # | ||
970 | # Partition Types | ||
971 | # | ||
972 | CONFIG_PARTITION_ADVANCED=y | ||
973 | # CONFIG_ACORN_PARTITION is not set | ||
974 | # CONFIG_OSF_PARTITION is not set | ||
975 | # CONFIG_AMIGA_PARTITION is not set | ||
976 | # CONFIG_ATARI_PARTITION is not set | ||
977 | # CONFIG_MAC_PARTITION is not set | ||
978 | # CONFIG_MSDOS_PARTITION is not set | ||
979 | # CONFIG_LDM_PARTITION is not set | ||
980 | # CONFIG_SGI_PARTITION is not set | ||
981 | # CONFIG_ULTRIX_PARTITION is not set | ||
982 | # CONFIG_SUN_PARTITION is not set | ||
983 | # CONFIG_KARMA_PARTITION is not set | ||
984 | # CONFIG_EFI_PARTITION is not set | ||
985 | # CONFIG_SYSV68_PARTITION is not set | ||
986 | # CONFIG_NLS is not set | ||
987 | # CONFIG_DLM is not set | ||
988 | |||
989 | # | ||
990 | # Library routines | ||
991 | # | ||
992 | CONFIG_BITREVERSE=y | ||
993 | # CONFIG_CRC_CCITT is not set | ||
994 | # CONFIG_CRC16 is not set | ||
995 | # CONFIG_CRC_ITU_T is not set | ||
996 | CONFIG_CRC32=y | ||
997 | # CONFIG_CRC7 is not set | ||
998 | # CONFIG_LIBCRC32C is not set | ||
999 | CONFIG_ZLIB_INFLATE=y | ||
1000 | CONFIG_ZLIB_DEFLATE=y | ||
1001 | CONFIG_PLIST=y | ||
1002 | CONFIG_HAS_IOMEM=y | ||
1003 | CONFIG_HAS_IOPORT=y | ||
1004 | CONFIG_HAS_DMA=y | ||
1005 | CONFIG_INSTRUMENTATION=y | ||
1006 | # CONFIG_PROFILING is not set | ||
1007 | # CONFIG_MARKERS is not set | ||
1008 | |||
1009 | # | ||
1010 | # Kernel hacking | ||
1011 | # | ||
1012 | # CONFIG_PRINTK_TIME is not set | ||
1013 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1014 | CONFIG_ENABLE_MUST_CHECK=y | ||
1015 | # CONFIG_MAGIC_SYSRQ is not set | ||
1016 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1017 | # CONFIG_DEBUG_FS is not set | ||
1018 | # CONFIG_HEADERS_CHECK is not set | ||
1019 | # CONFIG_DEBUG_KERNEL is not set | ||
1020 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1021 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1022 | # CONFIG_SAMPLES is not set | ||
1023 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1024 | |||
1025 | # | ||
1026 | # Security options | ||
1027 | # | ||
1028 | # CONFIG_KEYS is not set | ||
1029 | # CONFIG_SECURITY is not set | ||
1030 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1031 | # CONFIG_CRYPTO is not set | ||
1032 | # CONFIG_PPC_CLOCK is not set | ||
diff --git a/arch/powerpc/configs/tqm8541_defconfig b/arch/powerpc/configs/tqm8541_defconfig new file mode 100644 index 000000000000..1aff35f0c53a --- /dev/null +++ b/arch/powerpc/configs/tqm8541_defconfig | |||
@@ -0,0 +1,1044 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Fri Jan 25 01:31:28 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | # CONFIG_KALLSYMS is not set | ||
88 | # CONFIG_HOTPLUG is not set | ||
89 | CONFIG_PRINTK=y | ||
90 | CONFIG_BUG=y | ||
91 | CONFIG_ELF_CORE=y | ||
92 | CONFIG_BASE_FULL=y | ||
93 | CONFIG_FUTEX=y | ||
94 | CONFIG_ANON_INODES=y | ||
95 | # CONFIG_EPOLL is not set | ||
96 | CONFIG_SIGNALFD=y | ||
97 | CONFIG_EVENTFD=y | ||
98 | CONFIG_SHMEM=y | ||
99 | CONFIG_VM_EVENT_COUNTERS=y | ||
100 | CONFIG_SLUB_DEBUG=y | ||
101 | # CONFIG_SLAB is not set | ||
102 | CONFIG_SLUB=y | ||
103 | # CONFIG_SLOB is not set | ||
104 | CONFIG_SLABINFO=y | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | # CONFIG_STX_GP3 is not set | ||
142 | # CONFIG_TQM8540 is not set | ||
143 | CONFIG_TQM8541=y | ||
144 | # CONFIG_TQM8555 is not set | ||
145 | # CONFIG_TQM8560 is not set | ||
146 | CONFIG_TQM85xx=y | ||
147 | CONFIG_MPC85xx=y | ||
148 | # CONFIG_IPIC is not set | ||
149 | CONFIG_MPIC=y | ||
150 | # CONFIG_MPIC_WEIRD is not set | ||
151 | # CONFIG_PPC_I8259 is not set | ||
152 | # CONFIG_PPC_RTAS is not set | ||
153 | # CONFIG_MMIO_NVRAM is not set | ||
154 | # CONFIG_PPC_MPC106 is not set | ||
155 | # CONFIG_PPC_970_NAP is not set | ||
156 | # CONFIG_PPC_INDIRECT_IO is not set | ||
157 | # CONFIG_GENERIC_IOMAP is not set | ||
158 | # CONFIG_CPU_FREQ is not set | ||
159 | CONFIG_CPM2=y | ||
160 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
161 | # CONFIG_FSL_ULI1575 is not set | ||
162 | CONFIG_CPM=y | ||
163 | |||
164 | # | ||
165 | # Kernel options | ||
166 | # | ||
167 | # CONFIG_HIGHMEM is not set | ||
168 | # CONFIG_TICK_ONESHOT is not set | ||
169 | # CONFIG_NO_HZ is not set | ||
170 | # CONFIG_HIGH_RES_TIMERS is not set | ||
171 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
172 | # CONFIG_HZ_100 is not set | ||
173 | CONFIG_HZ_250=y | ||
174 | # CONFIG_HZ_300 is not set | ||
175 | # CONFIG_HZ_1000 is not set | ||
176 | CONFIG_HZ=250 | ||
177 | CONFIG_PREEMPT_NONE=y | ||
178 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
179 | # CONFIG_PREEMPT is not set | ||
180 | CONFIG_BINFMT_ELF=y | ||
181 | # CONFIG_BINFMT_MISC is not set | ||
182 | CONFIG_MATH_EMULATION=y | ||
183 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
184 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
185 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
186 | CONFIG_SELECT_MEMORY_MODEL=y | ||
187 | CONFIG_FLATMEM_MANUAL=y | ||
188 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
189 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
190 | CONFIG_FLATMEM=y | ||
191 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
192 | # CONFIG_SPARSEMEM_STATIC is not set | ||
193 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
194 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
195 | # CONFIG_RESOURCES_64BIT is not set | ||
196 | CONFIG_ZONE_DMA_FLAG=1 | ||
197 | CONFIG_BOUNCE=y | ||
198 | CONFIG_VIRT_TO_BUS=y | ||
199 | # CONFIG_PROC_DEVICETREE is not set | ||
200 | # CONFIG_CMDLINE_BOOL is not set | ||
201 | # CONFIG_PM is not set | ||
202 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
203 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
204 | CONFIG_SECCOMP=y | ||
205 | CONFIG_WANT_DEVICE_TREE=y | ||
206 | CONFIG_DEVICE_TREE="tqm8541.dts" | ||
207 | CONFIG_ISA_DMA_API=y | ||
208 | |||
209 | # | ||
210 | # Bus options | ||
211 | # | ||
212 | CONFIG_ZONE_DMA=y | ||
213 | CONFIG_PPC_INDIRECT_PCI=y | ||
214 | CONFIG_FSL_SOC=y | ||
215 | CONFIG_FSL_PCI=y | ||
216 | CONFIG_PCI=y | ||
217 | CONFIG_PCI_DOMAINS=y | ||
218 | CONFIG_PCI_SYSCALL=y | ||
219 | # CONFIG_PCIEPORTBUS is not set | ||
220 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
221 | # CONFIG_PCI_MSI is not set | ||
222 | CONFIG_PCI_LEGACY=y | ||
223 | |||
224 | # | ||
225 | # Advanced setup | ||
226 | # | ||
227 | # CONFIG_ADVANCED_OPTIONS is not set | ||
228 | |||
229 | # | ||
230 | # Default settings for advanced configuration options are used | ||
231 | # | ||
232 | CONFIG_HIGHMEM_START=0xfe000000 | ||
233 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
234 | CONFIG_KERNEL_START=0xc0000000 | ||
235 | CONFIG_TASK_SIZE=0xc0000000 | ||
236 | CONFIG_BOOT_LOAD=0x00800000 | ||
237 | |||
238 | # | ||
239 | # Networking | ||
240 | # | ||
241 | CONFIG_NET=y | ||
242 | |||
243 | # | ||
244 | # Networking options | ||
245 | # | ||
246 | CONFIG_PACKET=y | ||
247 | # CONFIG_PACKET_MMAP is not set | ||
248 | CONFIG_UNIX=y | ||
249 | CONFIG_XFRM=y | ||
250 | # CONFIG_XFRM_USER is not set | ||
251 | # CONFIG_XFRM_SUB_POLICY is not set | ||
252 | # CONFIG_XFRM_MIGRATE is not set | ||
253 | # CONFIG_NET_KEY is not set | ||
254 | CONFIG_INET=y | ||
255 | CONFIG_IP_MULTICAST=y | ||
256 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
257 | CONFIG_IP_FIB_HASH=y | ||
258 | CONFIG_IP_PNP=y | ||
259 | CONFIG_IP_PNP_DHCP=y | ||
260 | CONFIG_IP_PNP_BOOTP=y | ||
261 | # CONFIG_IP_PNP_RARP is not set | ||
262 | # CONFIG_NET_IPIP is not set | ||
263 | # CONFIG_NET_IPGRE is not set | ||
264 | # CONFIG_IP_MROUTE is not set | ||
265 | # CONFIG_ARPD is not set | ||
266 | CONFIG_SYN_COOKIES=y | ||
267 | # CONFIG_INET_AH is not set | ||
268 | # CONFIG_INET_ESP is not set | ||
269 | # CONFIG_INET_IPCOMP is not set | ||
270 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
271 | # CONFIG_INET_TUNNEL is not set | ||
272 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
273 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
274 | CONFIG_INET_XFRM_MODE_BEET=y | ||
275 | # CONFIG_INET_LRO is not set | ||
276 | CONFIG_INET_DIAG=y | ||
277 | CONFIG_INET_TCP_DIAG=y | ||
278 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
279 | CONFIG_TCP_CONG_CUBIC=y | ||
280 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
281 | # CONFIG_TCP_MD5SIG is not set | ||
282 | # CONFIG_IPV6 is not set | ||
283 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
284 | # CONFIG_INET6_TUNNEL is not set | ||
285 | # CONFIG_NETWORK_SECMARK is not set | ||
286 | # CONFIG_NETFILTER is not set | ||
287 | # CONFIG_IP_DCCP is not set | ||
288 | # CONFIG_IP_SCTP is not set | ||
289 | # CONFIG_TIPC is not set | ||
290 | # CONFIG_ATM is not set | ||
291 | # CONFIG_BRIDGE is not set | ||
292 | # CONFIG_VLAN_8021Q is not set | ||
293 | # CONFIG_DECNET is not set | ||
294 | # CONFIG_LLC2 is not set | ||
295 | # CONFIG_IPX is not set | ||
296 | # CONFIG_ATALK is not set | ||
297 | # CONFIG_X25 is not set | ||
298 | # CONFIG_LAPB is not set | ||
299 | # CONFIG_ECONET is not set | ||
300 | # CONFIG_WAN_ROUTER is not set | ||
301 | # CONFIG_NET_SCHED is not set | ||
302 | |||
303 | # | ||
304 | # Network testing | ||
305 | # | ||
306 | # CONFIG_NET_PKTGEN is not set | ||
307 | # CONFIG_HAMRADIO is not set | ||
308 | # CONFIG_IRDA is not set | ||
309 | # CONFIG_BT is not set | ||
310 | # CONFIG_AF_RXRPC is not set | ||
311 | |||
312 | # | ||
313 | # Wireless | ||
314 | # | ||
315 | # CONFIG_CFG80211 is not set | ||
316 | # CONFIG_WIRELESS_EXT is not set | ||
317 | # CONFIG_MAC80211 is not set | ||
318 | # CONFIG_IEEE80211 is not set | ||
319 | # CONFIG_RFKILL is not set | ||
320 | # CONFIG_NET_9P is not set | ||
321 | |||
322 | # | ||
323 | # Device Drivers | ||
324 | # | ||
325 | |||
326 | # | ||
327 | # Generic Driver Options | ||
328 | # | ||
329 | CONFIG_STANDALONE=y | ||
330 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
331 | # CONFIG_SYS_HYPERVISOR is not set | ||
332 | # CONFIG_CONNECTOR is not set | ||
333 | CONFIG_MTD=y | ||
334 | # CONFIG_MTD_DEBUG is not set | ||
335 | CONFIG_MTD_CONCAT=y | ||
336 | CONFIG_MTD_PARTITIONS=y | ||
337 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
338 | CONFIG_MTD_CMDLINE_PARTS=y | ||
339 | |||
340 | # | ||
341 | # User Modules And Translation Layers | ||
342 | # | ||
343 | CONFIG_MTD_CHAR=y | ||
344 | CONFIG_MTD_BLKDEVS=y | ||
345 | CONFIG_MTD_BLOCK=y | ||
346 | # CONFIG_FTL is not set | ||
347 | # CONFIG_NFTL is not set | ||
348 | # CONFIG_INFTL is not set | ||
349 | # CONFIG_RFD_FTL is not set | ||
350 | # CONFIG_SSFDC is not set | ||
351 | # CONFIG_MTD_OOPS is not set | ||
352 | |||
353 | # | ||
354 | # RAM/ROM/Flash chip drivers | ||
355 | # | ||
356 | CONFIG_MTD_CFI=y | ||
357 | # CONFIG_MTD_JEDECPROBE is not set | ||
358 | CONFIG_MTD_GEN_PROBE=y | ||
359 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
360 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
361 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
362 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
363 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
364 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
365 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
366 | CONFIG_MTD_CFI_I1=y | ||
367 | CONFIG_MTD_CFI_I2=y | ||
368 | # CONFIG_MTD_CFI_I4 is not set | ||
369 | # CONFIG_MTD_CFI_I8 is not set | ||
370 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
371 | CONFIG_MTD_CFI_AMDSTD=y | ||
372 | # CONFIG_MTD_CFI_STAA is not set | ||
373 | CONFIG_MTD_CFI_UTIL=y | ||
374 | # CONFIG_MTD_RAM is not set | ||
375 | # CONFIG_MTD_ROM is not set | ||
376 | # CONFIG_MTD_ABSENT is not set | ||
377 | |||
378 | # | ||
379 | # Mapping drivers for chip access | ||
380 | # | ||
381 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
382 | # CONFIG_MTD_PHYSMAP is not set | ||
383 | # CONFIG_MTD_PHYSMAP_OF is not set | ||
384 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
385 | # CONFIG_MTD_PLATRAM is not set | ||
386 | |||
387 | # | ||
388 | # Self-contained MTD device drivers | ||
389 | # | ||
390 | # CONFIG_MTD_PMC551 is not set | ||
391 | # CONFIG_MTD_SLRAM is not set | ||
392 | # CONFIG_MTD_PHRAM is not set | ||
393 | # CONFIG_MTD_MTDRAM is not set | ||
394 | # CONFIG_MTD_BLOCK2MTD is not set | ||
395 | |||
396 | # | ||
397 | # Disk-On-Chip Device Drivers | ||
398 | # | ||
399 | # CONFIG_MTD_DOC2000 is not set | ||
400 | # CONFIG_MTD_DOC2001 is not set | ||
401 | # CONFIG_MTD_DOC2001PLUS is not set | ||
402 | # CONFIG_MTD_NAND is not set | ||
403 | # CONFIG_MTD_ONENAND is not set | ||
404 | |||
405 | # | ||
406 | # UBI - Unsorted block images | ||
407 | # | ||
408 | # CONFIG_MTD_UBI is not set | ||
409 | CONFIG_OF_DEVICE=y | ||
410 | # CONFIG_PARPORT is not set | ||
411 | CONFIG_BLK_DEV=y | ||
412 | # CONFIG_BLK_DEV_FD is not set | ||
413 | # CONFIG_BLK_CPQ_DA is not set | ||
414 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
415 | # CONFIG_BLK_DEV_DAC960 is not set | ||
416 | # CONFIG_BLK_DEV_UMEM is not set | ||
417 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
418 | CONFIG_BLK_DEV_LOOP=y | ||
419 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
420 | # CONFIG_BLK_DEV_NBD is not set | ||
421 | # CONFIG_BLK_DEV_SX8 is not set | ||
422 | CONFIG_BLK_DEV_RAM=y | ||
423 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
424 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
425 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
426 | # CONFIG_CDROM_PKTCDVD is not set | ||
427 | # CONFIG_ATA_OVER_ETH is not set | ||
428 | CONFIG_MISC_DEVICES=y | ||
429 | # CONFIG_PHANTOM is not set | ||
430 | # CONFIG_EEPROM_93CX6 is not set | ||
431 | # CONFIG_SGI_IOC4 is not set | ||
432 | # CONFIG_TIFM_CORE is not set | ||
433 | CONFIG_IDE=y | ||
434 | CONFIG_IDE_MAX_HWIFS=4 | ||
435 | CONFIG_BLK_DEV_IDE=y | ||
436 | |||
437 | # | ||
438 | # Please see Documentation/ide.txt for help/info on IDE drives | ||
439 | # | ||
440 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
441 | CONFIG_BLK_DEV_IDEDISK=y | ||
442 | # CONFIG_IDEDISK_MULTI_MODE is not set | ||
443 | # CONFIG_BLK_DEV_IDECD is not set | ||
444 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
445 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
446 | # CONFIG_IDE_TASK_IOCTL is not set | ||
447 | CONFIG_IDE_PROC_FS=y | ||
448 | |||
449 | # | ||
450 | # IDE chipset support/bugfixes | ||
451 | # | ||
452 | CONFIG_IDE_GENERIC=y | ||
453 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
454 | |||
455 | # | ||
456 | # PCI IDE chipsets support | ||
457 | # | ||
458 | CONFIG_BLK_DEV_IDEPCI=y | ||
459 | CONFIG_IDEPCI_SHARE_IRQ=y | ||
460 | CONFIG_IDEPCI_PCIBUS_ORDER=y | ||
461 | # CONFIG_BLK_DEV_OFFBOARD is not set | ||
462 | CONFIG_BLK_DEV_GENERIC=y | ||
463 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
464 | CONFIG_BLK_DEV_IDEDMA_PCI=y | ||
465 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
466 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
467 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
468 | # CONFIG_BLK_DEV_CMD64X is not set | ||
469 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
470 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
471 | # CONFIG_BLK_DEV_CS5520 is not set | ||
472 | # CONFIG_BLK_DEV_CS5530 is not set | ||
473 | # CONFIG_BLK_DEV_HPT34X is not set | ||
474 | # CONFIG_BLK_DEV_HPT366 is not set | ||
475 | # CONFIG_BLK_DEV_JMICRON is not set | ||
476 | # CONFIG_BLK_DEV_SC1200 is not set | ||
477 | # CONFIG_BLK_DEV_PIIX is not set | ||
478 | # CONFIG_BLK_DEV_IT8213 is not set | ||
479 | # CONFIG_BLK_DEV_IT821X is not set | ||
480 | # CONFIG_BLK_DEV_NS87415 is not set | ||
481 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
482 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
483 | # CONFIG_BLK_DEV_SVWKS is not set | ||
484 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
485 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
486 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
487 | # CONFIG_BLK_DEV_TRM290 is not set | ||
488 | CONFIG_BLK_DEV_VIA82CXXX=y | ||
489 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
490 | # CONFIG_IDE_ARM is not set | ||
491 | CONFIG_BLK_DEV_IDEDMA=y | ||
492 | CONFIG_IDE_ARCH_OBSOLETE_INIT=y | ||
493 | # CONFIG_BLK_DEV_HD is not set | ||
494 | |||
495 | # | ||
496 | # SCSI device support | ||
497 | # | ||
498 | # CONFIG_RAID_ATTRS is not set | ||
499 | # CONFIG_SCSI is not set | ||
500 | # CONFIG_SCSI_DMA is not set | ||
501 | # CONFIG_SCSI_NETLINK is not set | ||
502 | # CONFIG_ATA is not set | ||
503 | # CONFIG_MD is not set | ||
504 | # CONFIG_FUSION is not set | ||
505 | |||
506 | # | ||
507 | # IEEE 1394 (FireWire) support | ||
508 | # | ||
509 | # CONFIG_FIREWIRE is not set | ||
510 | # CONFIG_IEEE1394 is not set | ||
511 | # CONFIG_I2O is not set | ||
512 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
513 | CONFIG_NETDEVICES=y | ||
514 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
515 | # CONFIG_DUMMY is not set | ||
516 | # CONFIG_BONDING is not set | ||
517 | # CONFIG_MACVLAN is not set | ||
518 | # CONFIG_EQUALIZER is not set | ||
519 | # CONFIG_TUN is not set | ||
520 | # CONFIG_VETH is not set | ||
521 | # CONFIG_ARCNET is not set | ||
522 | CONFIG_PHYLIB=y | ||
523 | |||
524 | # | ||
525 | # MII PHY device drivers | ||
526 | # | ||
527 | # CONFIG_MARVELL_PHY is not set | ||
528 | # CONFIG_DAVICOM_PHY is not set | ||
529 | # CONFIG_QSEMI_PHY is not set | ||
530 | # CONFIG_LXT_PHY is not set | ||
531 | # CONFIG_CICADA_PHY is not set | ||
532 | # CONFIG_VITESSE_PHY is not set | ||
533 | # CONFIG_SMSC_PHY is not set | ||
534 | # CONFIG_BROADCOM_PHY is not set | ||
535 | # CONFIG_ICPLUS_PHY is not set | ||
536 | # CONFIG_FIXED_PHY is not set | ||
537 | # CONFIG_MDIO_BITBANG is not set | ||
538 | CONFIG_NET_ETHERNET=y | ||
539 | CONFIG_MII=y | ||
540 | # CONFIG_HAPPYMEAL is not set | ||
541 | # CONFIG_SUNGEM is not set | ||
542 | # CONFIG_CASSINI is not set | ||
543 | # CONFIG_NET_VENDOR_3COM is not set | ||
544 | # CONFIG_NET_TULIP is not set | ||
545 | # CONFIG_HP100 is not set | ||
546 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
547 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
548 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
549 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
550 | CONFIG_NET_PCI=y | ||
551 | # CONFIG_PCNET32 is not set | ||
552 | # CONFIG_AMD8111_ETH is not set | ||
553 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
554 | # CONFIG_B44 is not set | ||
555 | # CONFIG_FORCEDETH is not set | ||
556 | # CONFIG_EEPRO100 is not set | ||
557 | CONFIG_E100=y | ||
558 | # CONFIG_FEALNX is not set | ||
559 | # CONFIG_NATSEMI is not set | ||
560 | # CONFIG_NE2K_PCI is not set | ||
561 | # CONFIG_8139CP is not set | ||
562 | # CONFIG_8139TOO is not set | ||
563 | # CONFIG_SIS900 is not set | ||
564 | # CONFIG_EPIC100 is not set | ||
565 | # CONFIG_SUNDANCE is not set | ||
566 | # CONFIG_TLAN is not set | ||
567 | # CONFIG_VIA_RHINE is not set | ||
568 | # CONFIG_SC92031 is not set | ||
569 | # CONFIG_FS_ENET is not set | ||
570 | CONFIG_NETDEV_1000=y | ||
571 | # CONFIG_ACENIC is not set | ||
572 | # CONFIG_DL2K is not set | ||
573 | # CONFIG_E1000 is not set | ||
574 | # CONFIG_E1000E is not set | ||
575 | # CONFIG_IP1000 is not set | ||
576 | # CONFIG_NS83820 is not set | ||
577 | # CONFIG_HAMACHI is not set | ||
578 | # CONFIG_YELLOWFIN is not set | ||
579 | # CONFIG_R8169 is not set | ||
580 | # CONFIG_SIS190 is not set | ||
581 | # CONFIG_SKGE is not set | ||
582 | # CONFIG_SKY2 is not set | ||
583 | # CONFIG_SK98LIN is not set | ||
584 | # CONFIG_VIA_VELOCITY is not set | ||
585 | # CONFIG_TIGON3 is not set | ||
586 | # CONFIG_BNX2 is not set | ||
587 | CONFIG_GIANFAR=y | ||
588 | CONFIG_GFAR_NAPI=y | ||
589 | # CONFIG_QLA3XXX is not set | ||
590 | # CONFIG_ATL1 is not set | ||
591 | CONFIG_NETDEV_10000=y | ||
592 | # CONFIG_CHELSIO_T1 is not set | ||
593 | # CONFIG_CHELSIO_T3 is not set | ||
594 | # CONFIG_IXGBE is not set | ||
595 | # CONFIG_IXGB is not set | ||
596 | # CONFIG_S2IO is not set | ||
597 | # CONFIG_MYRI10GE is not set | ||
598 | # CONFIG_NETXEN_NIC is not set | ||
599 | # CONFIG_NIU is not set | ||
600 | # CONFIG_MLX4_CORE is not set | ||
601 | # CONFIG_TEHUTI is not set | ||
602 | # CONFIG_TR is not set | ||
603 | |||
604 | # | ||
605 | # Wireless LAN | ||
606 | # | ||
607 | # CONFIG_WLAN_PRE80211 is not set | ||
608 | # CONFIG_WLAN_80211 is not set | ||
609 | # CONFIG_WAN is not set | ||
610 | # CONFIG_FDDI is not set | ||
611 | # CONFIG_HIPPI is not set | ||
612 | # CONFIG_PPP is not set | ||
613 | # CONFIG_SLIP is not set | ||
614 | # CONFIG_SHAPER is not set | ||
615 | # CONFIG_NETCONSOLE is not set | ||
616 | # CONFIG_NETPOLL is not set | ||
617 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
618 | # CONFIG_ISDN is not set | ||
619 | # CONFIG_PHONE is not set | ||
620 | |||
621 | # | ||
622 | # Input device support | ||
623 | # | ||
624 | CONFIG_INPUT=y | ||
625 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
626 | # CONFIG_INPUT_POLLDEV is not set | ||
627 | |||
628 | # | ||
629 | # Userland interfaces | ||
630 | # | ||
631 | # CONFIG_INPUT_MOUSEDEV is not set | ||
632 | # CONFIG_INPUT_JOYDEV is not set | ||
633 | # CONFIG_INPUT_EVDEV is not set | ||
634 | # CONFIG_INPUT_EVBUG is not set | ||
635 | |||
636 | # | ||
637 | # Input Device Drivers | ||
638 | # | ||
639 | # CONFIG_INPUT_KEYBOARD is not set | ||
640 | # CONFIG_INPUT_MOUSE is not set | ||
641 | # CONFIG_INPUT_JOYSTICK is not set | ||
642 | # CONFIG_INPUT_TABLET is not set | ||
643 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
644 | # CONFIG_INPUT_MISC is not set | ||
645 | |||
646 | # | ||
647 | # Hardware I/O ports | ||
648 | # | ||
649 | # CONFIG_SERIO is not set | ||
650 | # CONFIG_GAMEPORT is not set | ||
651 | |||
652 | # | ||
653 | # Character devices | ||
654 | # | ||
655 | # CONFIG_VT is not set | ||
656 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
657 | |||
658 | # | ||
659 | # Serial drivers | ||
660 | # | ||
661 | CONFIG_SERIAL_8250=y | ||
662 | CONFIG_SERIAL_8250_CONSOLE=y | ||
663 | CONFIG_SERIAL_8250_PCI=y | ||
664 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
665 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
666 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
667 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
668 | |||
669 | # | ||
670 | # Non-8250 serial port support | ||
671 | # | ||
672 | # CONFIG_SERIAL_UARTLITE is not set | ||
673 | CONFIG_SERIAL_CORE=y | ||
674 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
675 | CONFIG_SERIAL_CPM=y | ||
676 | CONFIG_SERIAL_CPM_CONSOLE=y | ||
677 | CONFIG_SERIAL_CPM_SCC1=y | ||
678 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
679 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
680 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
681 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
682 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
683 | # CONFIG_SERIAL_JSM is not set | ||
684 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
685 | CONFIG_UNIX98_PTYS=y | ||
686 | CONFIG_LEGACY_PTYS=y | ||
687 | CONFIG_LEGACY_PTY_COUNT=256 | ||
688 | # CONFIG_IPMI_HANDLER is not set | ||
689 | CONFIG_HW_RANDOM=y | ||
690 | # CONFIG_NVRAM is not set | ||
691 | CONFIG_GEN_RTC=y | ||
692 | # CONFIG_GEN_RTC_X is not set | ||
693 | # CONFIG_R3964 is not set | ||
694 | # CONFIG_APPLICOM is not set | ||
695 | # CONFIG_RAW_DRIVER is not set | ||
696 | # CONFIG_TCG_TPM is not set | ||
697 | CONFIG_DEVPORT=y | ||
698 | CONFIG_I2C=y | ||
699 | CONFIG_I2C_BOARDINFO=y | ||
700 | CONFIG_I2C_CHARDEV=y | ||
701 | |||
702 | # | ||
703 | # I2C Algorithms | ||
704 | # | ||
705 | # CONFIG_I2C_ALGOBIT is not set | ||
706 | # CONFIG_I2C_ALGOPCF is not set | ||
707 | # CONFIG_I2C_ALGOPCA is not set | ||
708 | |||
709 | # | ||
710 | # I2C Hardware Bus support | ||
711 | # | ||
712 | # CONFIG_I2C_ALI1535 is not set | ||
713 | # CONFIG_I2C_ALI1563 is not set | ||
714 | # CONFIG_I2C_ALI15X3 is not set | ||
715 | # CONFIG_I2C_AMD756 is not set | ||
716 | # CONFIG_I2C_AMD8111 is not set | ||
717 | # CONFIG_I2C_I801 is not set | ||
718 | # CONFIG_I2C_I810 is not set | ||
719 | # CONFIG_I2C_PIIX4 is not set | ||
720 | CONFIG_I2C_MPC=y | ||
721 | # CONFIG_I2C_NFORCE2 is not set | ||
722 | # CONFIG_I2C_OCORES is not set | ||
723 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
724 | # CONFIG_I2C_PROSAVAGE is not set | ||
725 | # CONFIG_I2C_SAVAGE4 is not set | ||
726 | # CONFIG_I2C_SIMTEC is not set | ||
727 | # CONFIG_I2C_SIS5595 is not set | ||
728 | # CONFIG_I2C_SIS630 is not set | ||
729 | # CONFIG_I2C_SIS96X is not set | ||
730 | # CONFIG_I2C_TAOS_EVM is not set | ||
731 | # CONFIG_I2C_VIA is not set | ||
732 | # CONFIG_I2C_VIAPRO is not set | ||
733 | # CONFIG_I2C_VOODOO3 is not set | ||
734 | |||
735 | # | ||
736 | # Miscellaneous I2C Chip support | ||
737 | # | ||
738 | CONFIG_SENSORS_DS1337=y | ||
739 | # CONFIG_SENSORS_DS1374 is not set | ||
740 | # CONFIG_DS1682 is not set | ||
741 | # CONFIG_SENSORS_EEPROM is not set | ||
742 | # CONFIG_SENSORS_PCF8574 is not set | ||
743 | # CONFIG_SENSORS_PCA9539 is not set | ||
744 | # CONFIG_SENSORS_PCF8591 is not set | ||
745 | # CONFIG_SENSORS_M41T00 is not set | ||
746 | # CONFIG_SENSORS_MAX6875 is not set | ||
747 | # CONFIG_SENSORS_TSL2550 is not set | ||
748 | # CONFIG_I2C_DEBUG_CORE is not set | ||
749 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
750 | # CONFIG_I2C_DEBUG_BUS is not set | ||
751 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
752 | |||
753 | # | ||
754 | # SPI support | ||
755 | # | ||
756 | # CONFIG_SPI is not set | ||
757 | # CONFIG_SPI_MASTER is not set | ||
758 | # CONFIG_W1 is not set | ||
759 | # CONFIG_POWER_SUPPLY is not set | ||
760 | CONFIG_HWMON=y | ||
761 | # CONFIG_HWMON_VID is not set | ||
762 | # CONFIG_SENSORS_AD7418 is not set | ||
763 | # CONFIG_SENSORS_ADM1021 is not set | ||
764 | # CONFIG_SENSORS_ADM1025 is not set | ||
765 | # CONFIG_SENSORS_ADM1026 is not set | ||
766 | # CONFIG_SENSORS_ADM1029 is not set | ||
767 | # CONFIG_SENSORS_ADM1031 is not set | ||
768 | # CONFIG_SENSORS_ADM9240 is not set | ||
769 | # CONFIG_SENSORS_ADT7470 is not set | ||
770 | # CONFIG_SENSORS_ATXP1 is not set | ||
771 | # CONFIG_SENSORS_DS1621 is not set | ||
772 | # CONFIG_SENSORS_I5K_AMB is not set | ||
773 | # CONFIG_SENSORS_F71805F is not set | ||
774 | # CONFIG_SENSORS_F71882FG is not set | ||
775 | # CONFIG_SENSORS_F75375S is not set | ||
776 | # CONFIG_SENSORS_GL518SM is not set | ||
777 | # CONFIG_SENSORS_GL520SM is not set | ||
778 | # CONFIG_SENSORS_IT87 is not set | ||
779 | # CONFIG_SENSORS_LM63 is not set | ||
780 | CONFIG_SENSORS_LM75=y | ||
781 | # CONFIG_SENSORS_LM77 is not set | ||
782 | # CONFIG_SENSORS_LM78 is not set | ||
783 | # CONFIG_SENSORS_LM80 is not set | ||
784 | # CONFIG_SENSORS_LM83 is not set | ||
785 | # CONFIG_SENSORS_LM85 is not set | ||
786 | # CONFIG_SENSORS_LM87 is not set | ||
787 | # CONFIG_SENSORS_LM90 is not set | ||
788 | # CONFIG_SENSORS_LM92 is not set | ||
789 | # CONFIG_SENSORS_LM93 is not set | ||
790 | # CONFIG_SENSORS_MAX1619 is not set | ||
791 | # CONFIG_SENSORS_MAX6650 is not set | ||
792 | # CONFIG_SENSORS_PC87360 is not set | ||
793 | # CONFIG_SENSORS_PC87427 is not set | ||
794 | # CONFIG_SENSORS_SIS5595 is not set | ||
795 | # CONFIG_SENSORS_DME1737 is not set | ||
796 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
797 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
798 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
799 | # CONFIG_SENSORS_THMC50 is not set | ||
800 | # CONFIG_SENSORS_VIA686A is not set | ||
801 | # CONFIG_SENSORS_VT1211 is not set | ||
802 | # CONFIG_SENSORS_VT8231 is not set | ||
803 | # CONFIG_SENSORS_W83781D is not set | ||
804 | # CONFIG_SENSORS_W83791D is not set | ||
805 | # CONFIG_SENSORS_W83792D is not set | ||
806 | # CONFIG_SENSORS_W83793 is not set | ||
807 | # CONFIG_SENSORS_W83L785TS is not set | ||
808 | # CONFIG_SENSORS_W83627HF is not set | ||
809 | # CONFIG_SENSORS_W83627EHF is not set | ||
810 | CONFIG_HWMON_DEBUG_CHIP=y | ||
811 | # CONFIG_WATCHDOG is not set | ||
812 | |||
813 | # | ||
814 | # Sonics Silicon Backplane | ||
815 | # | ||
816 | CONFIG_SSB_POSSIBLE=y | ||
817 | # CONFIG_SSB is not set | ||
818 | |||
819 | # | ||
820 | # Multifunction device drivers | ||
821 | # | ||
822 | # CONFIG_MFD_SM501 is not set | ||
823 | |||
824 | # | ||
825 | # Multimedia devices | ||
826 | # | ||
827 | # CONFIG_VIDEO_DEV is not set | ||
828 | # CONFIG_DVB_CORE is not set | ||
829 | CONFIG_DAB=y | ||
830 | |||
831 | # | ||
832 | # Graphics support | ||
833 | # | ||
834 | # CONFIG_AGP is not set | ||
835 | # CONFIG_DRM is not set | ||
836 | # CONFIG_VGASTATE is not set | ||
837 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
838 | # CONFIG_FB is not set | ||
839 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
840 | |||
841 | # | ||
842 | # Display device support | ||
843 | # | ||
844 | # CONFIG_DISPLAY_SUPPORT is not set | ||
845 | |||
846 | # | ||
847 | # Sound | ||
848 | # | ||
849 | # CONFIG_SOUND is not set | ||
850 | CONFIG_HID_SUPPORT=y | ||
851 | CONFIG_HID=y | ||
852 | # CONFIG_HID_DEBUG is not set | ||
853 | # CONFIG_HIDRAW is not set | ||
854 | CONFIG_USB_SUPPORT=y | ||
855 | CONFIG_USB_ARCH_HAS_HCD=y | ||
856 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
857 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
858 | # CONFIG_USB is not set | ||
859 | |||
860 | # | ||
861 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
862 | # | ||
863 | |||
864 | # | ||
865 | # USB Gadget Support | ||
866 | # | ||
867 | # CONFIG_USB_GADGET is not set | ||
868 | # CONFIG_MMC is not set | ||
869 | # CONFIG_NEW_LEDS is not set | ||
870 | # CONFIG_INFINIBAND is not set | ||
871 | # CONFIG_EDAC is not set | ||
872 | # CONFIG_RTC_CLASS is not set | ||
873 | |||
874 | # | ||
875 | # Userspace I/O | ||
876 | # | ||
877 | # CONFIG_UIO is not set | ||
878 | |||
879 | # | ||
880 | # File systems | ||
881 | # | ||
882 | CONFIG_EXT2_FS=y | ||
883 | # CONFIG_EXT2_FS_XATTR is not set | ||
884 | # CONFIG_EXT2_FS_XIP is not set | ||
885 | CONFIG_EXT3_FS=y | ||
886 | CONFIG_EXT3_FS_XATTR=y | ||
887 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
888 | # CONFIG_EXT3_FS_SECURITY is not set | ||
889 | # CONFIG_EXT4DEV_FS is not set | ||
890 | CONFIG_JBD=y | ||
891 | CONFIG_FS_MBCACHE=y | ||
892 | # CONFIG_REISERFS_FS is not set | ||
893 | # CONFIG_JFS_FS is not set | ||
894 | # CONFIG_FS_POSIX_ACL is not set | ||
895 | # CONFIG_XFS_FS is not set | ||
896 | # CONFIG_GFS2_FS is not set | ||
897 | # CONFIG_OCFS2_FS is not set | ||
898 | # CONFIG_MINIX_FS is not set | ||
899 | # CONFIG_ROMFS_FS is not set | ||
900 | CONFIG_INOTIFY=y | ||
901 | CONFIG_INOTIFY_USER=y | ||
902 | # CONFIG_QUOTA is not set | ||
903 | CONFIG_DNOTIFY=y | ||
904 | # CONFIG_AUTOFS_FS is not set | ||
905 | # CONFIG_AUTOFS4_FS is not set | ||
906 | # CONFIG_FUSE_FS is not set | ||
907 | |||
908 | # | ||
909 | # CD-ROM/DVD Filesystems | ||
910 | # | ||
911 | # CONFIG_ISO9660_FS is not set | ||
912 | # CONFIG_UDF_FS is not set | ||
913 | |||
914 | # | ||
915 | # DOS/FAT/NT Filesystems | ||
916 | # | ||
917 | # CONFIG_MSDOS_FS is not set | ||
918 | # CONFIG_VFAT_FS is not set | ||
919 | # CONFIG_NTFS_FS is not set | ||
920 | |||
921 | # | ||
922 | # Pseudo filesystems | ||
923 | # | ||
924 | CONFIG_PROC_FS=y | ||
925 | CONFIG_PROC_KCORE=y | ||
926 | CONFIG_PROC_SYSCTL=y | ||
927 | CONFIG_SYSFS=y | ||
928 | CONFIG_TMPFS=y | ||
929 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
930 | # CONFIG_HUGETLB_PAGE is not set | ||
931 | # CONFIG_CONFIGFS_FS is not set | ||
932 | |||
933 | # | ||
934 | # Miscellaneous filesystems | ||
935 | # | ||
936 | # CONFIG_ADFS_FS is not set | ||
937 | # CONFIG_AFFS_FS is not set | ||
938 | # CONFIG_HFS_FS is not set | ||
939 | # CONFIG_HFSPLUS_FS is not set | ||
940 | # CONFIG_BEFS_FS is not set | ||
941 | # CONFIG_BFS_FS is not set | ||
942 | # CONFIG_EFS_FS is not set | ||
943 | CONFIG_JFFS2_FS=y | ||
944 | CONFIG_JFFS2_FS_DEBUG=0 | ||
945 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
946 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
947 | # CONFIG_JFFS2_SUMMARY is not set | ||
948 | # CONFIG_JFFS2_FS_XATTR is not set | ||
949 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set | ||
950 | CONFIG_JFFS2_ZLIB=y | ||
951 | # CONFIG_JFFS2_LZO is not set | ||
952 | CONFIG_JFFS2_RTIME=y | ||
953 | # CONFIG_JFFS2_RUBIN is not set | ||
954 | CONFIG_CRAMFS=y | ||
955 | # CONFIG_VXFS_FS is not set | ||
956 | # CONFIG_HPFS_FS is not set | ||
957 | # CONFIG_QNX4FS_FS is not set | ||
958 | # CONFIG_SYSV_FS is not set | ||
959 | # CONFIG_UFS_FS is not set | ||
960 | CONFIG_NETWORK_FILESYSTEMS=y | ||
961 | CONFIG_NFS_FS=y | ||
962 | # CONFIG_NFS_V3 is not set | ||
963 | # CONFIG_NFS_V4 is not set | ||
964 | # CONFIG_NFS_DIRECTIO is not set | ||
965 | # CONFIG_NFSD is not set | ||
966 | CONFIG_ROOT_NFS=y | ||
967 | CONFIG_LOCKD=y | ||
968 | CONFIG_NFS_COMMON=y | ||
969 | CONFIG_SUNRPC=y | ||
970 | # CONFIG_SUNRPC_BIND34 is not set | ||
971 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
972 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
973 | # CONFIG_SMB_FS is not set | ||
974 | # CONFIG_CIFS is not set | ||
975 | # CONFIG_NCP_FS is not set | ||
976 | # CONFIG_CODA_FS is not set | ||
977 | # CONFIG_AFS_FS is not set | ||
978 | |||
979 | # | ||
980 | # Partition Types | ||
981 | # | ||
982 | CONFIG_PARTITION_ADVANCED=y | ||
983 | # CONFIG_ACORN_PARTITION is not set | ||
984 | # CONFIG_OSF_PARTITION is not set | ||
985 | # CONFIG_AMIGA_PARTITION is not set | ||
986 | # CONFIG_ATARI_PARTITION is not set | ||
987 | # CONFIG_MAC_PARTITION is not set | ||
988 | # CONFIG_MSDOS_PARTITION is not set | ||
989 | # CONFIG_LDM_PARTITION is not set | ||
990 | # CONFIG_SGI_PARTITION is not set | ||
991 | # CONFIG_ULTRIX_PARTITION is not set | ||
992 | # CONFIG_SUN_PARTITION is not set | ||
993 | # CONFIG_KARMA_PARTITION is not set | ||
994 | # CONFIG_EFI_PARTITION is not set | ||
995 | # CONFIG_SYSV68_PARTITION is not set | ||
996 | # CONFIG_NLS is not set | ||
997 | # CONFIG_DLM is not set | ||
998 | |||
999 | # | ||
1000 | # Library routines | ||
1001 | # | ||
1002 | CONFIG_BITREVERSE=y | ||
1003 | # CONFIG_CRC_CCITT is not set | ||
1004 | # CONFIG_CRC16 is not set | ||
1005 | # CONFIG_CRC_ITU_T is not set | ||
1006 | CONFIG_CRC32=y | ||
1007 | # CONFIG_CRC7 is not set | ||
1008 | # CONFIG_LIBCRC32C is not set | ||
1009 | CONFIG_ZLIB_INFLATE=y | ||
1010 | CONFIG_ZLIB_DEFLATE=y | ||
1011 | CONFIG_PLIST=y | ||
1012 | CONFIG_HAS_IOMEM=y | ||
1013 | CONFIG_HAS_IOPORT=y | ||
1014 | CONFIG_HAS_DMA=y | ||
1015 | CONFIG_INSTRUMENTATION=y | ||
1016 | # CONFIG_PROFILING is not set | ||
1017 | # CONFIG_MARKERS is not set | ||
1018 | |||
1019 | # | ||
1020 | # Kernel hacking | ||
1021 | # | ||
1022 | # CONFIG_PRINTK_TIME is not set | ||
1023 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1024 | CONFIG_ENABLE_MUST_CHECK=y | ||
1025 | # CONFIG_MAGIC_SYSRQ is not set | ||
1026 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1027 | # CONFIG_DEBUG_FS is not set | ||
1028 | # CONFIG_HEADERS_CHECK is not set | ||
1029 | # CONFIG_DEBUG_KERNEL is not set | ||
1030 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1031 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1032 | # CONFIG_SAMPLES is not set | ||
1033 | # CONFIG_KGDB_CONSOLE is not set | ||
1034 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1035 | |||
1036 | # | ||
1037 | # Security options | ||
1038 | # | ||
1039 | # CONFIG_KEYS is not set | ||
1040 | # CONFIG_SECURITY is not set | ||
1041 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1042 | # CONFIG_CRYPTO is not set | ||
1043 | # CONFIG_PPC_CLOCK is not set | ||
1044 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/configs/tqm8555_defconfig b/arch/powerpc/configs/tqm8555_defconfig new file mode 100644 index 000000000000..a3af2262128b --- /dev/null +++ b/arch/powerpc/configs/tqm8555_defconfig | |||
@@ -0,0 +1,1044 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Fri Jan 25 01:15:24 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | # CONFIG_KALLSYMS is not set | ||
88 | # CONFIG_HOTPLUG is not set | ||
89 | CONFIG_PRINTK=y | ||
90 | CONFIG_BUG=y | ||
91 | CONFIG_ELF_CORE=y | ||
92 | CONFIG_BASE_FULL=y | ||
93 | CONFIG_FUTEX=y | ||
94 | CONFIG_ANON_INODES=y | ||
95 | # CONFIG_EPOLL is not set | ||
96 | CONFIG_SIGNALFD=y | ||
97 | CONFIG_EVENTFD=y | ||
98 | CONFIG_SHMEM=y | ||
99 | CONFIG_VM_EVENT_COUNTERS=y | ||
100 | CONFIG_SLUB_DEBUG=y | ||
101 | # CONFIG_SLAB is not set | ||
102 | CONFIG_SLUB=y | ||
103 | # CONFIG_SLOB is not set | ||
104 | CONFIG_SLABINFO=y | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | # CONFIG_STX_GP3 is not set | ||
142 | # CONFIG_TQM8540 is not set | ||
143 | # CONFIG_TQM8541 is not set | ||
144 | CONFIG_TQM8555=y | ||
145 | # CONFIG_TQM8560 is not set | ||
146 | CONFIG_TQM85xx=y | ||
147 | CONFIG_MPC85xx=y | ||
148 | # CONFIG_IPIC is not set | ||
149 | CONFIG_MPIC=y | ||
150 | # CONFIG_MPIC_WEIRD is not set | ||
151 | # CONFIG_PPC_I8259 is not set | ||
152 | # CONFIG_PPC_RTAS is not set | ||
153 | # CONFIG_MMIO_NVRAM is not set | ||
154 | # CONFIG_PPC_MPC106 is not set | ||
155 | # CONFIG_PPC_970_NAP is not set | ||
156 | # CONFIG_PPC_INDIRECT_IO is not set | ||
157 | # CONFIG_GENERIC_IOMAP is not set | ||
158 | # CONFIG_CPU_FREQ is not set | ||
159 | CONFIG_CPM2=y | ||
160 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
161 | # CONFIG_FSL_ULI1575 is not set | ||
162 | CONFIG_CPM=y | ||
163 | |||
164 | # | ||
165 | # Kernel options | ||
166 | # | ||
167 | # CONFIG_HIGHMEM is not set | ||
168 | # CONFIG_TICK_ONESHOT is not set | ||
169 | # CONFIG_NO_HZ is not set | ||
170 | # CONFIG_HIGH_RES_TIMERS is not set | ||
171 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
172 | # CONFIG_HZ_100 is not set | ||
173 | CONFIG_HZ_250=y | ||
174 | # CONFIG_HZ_300 is not set | ||
175 | # CONFIG_HZ_1000 is not set | ||
176 | CONFIG_HZ=250 | ||
177 | CONFIG_PREEMPT_NONE=y | ||
178 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
179 | # CONFIG_PREEMPT is not set | ||
180 | CONFIG_BINFMT_ELF=y | ||
181 | # CONFIG_BINFMT_MISC is not set | ||
182 | CONFIG_MATH_EMULATION=y | ||
183 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
184 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
185 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
186 | CONFIG_SELECT_MEMORY_MODEL=y | ||
187 | CONFIG_FLATMEM_MANUAL=y | ||
188 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
189 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
190 | CONFIG_FLATMEM=y | ||
191 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
192 | # CONFIG_SPARSEMEM_STATIC is not set | ||
193 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
194 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
195 | # CONFIG_RESOURCES_64BIT is not set | ||
196 | CONFIG_ZONE_DMA_FLAG=1 | ||
197 | CONFIG_BOUNCE=y | ||
198 | CONFIG_VIRT_TO_BUS=y | ||
199 | # CONFIG_PROC_DEVICETREE is not set | ||
200 | # CONFIG_CMDLINE_BOOL is not set | ||
201 | # CONFIG_PM is not set | ||
202 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
203 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
204 | CONFIG_SECCOMP=y | ||
205 | CONFIG_WANT_DEVICE_TREE=y | ||
206 | CONFIG_DEVICE_TREE="tqm8555.dts" | ||
207 | CONFIG_ISA_DMA_API=y | ||
208 | |||
209 | # | ||
210 | # Bus options | ||
211 | # | ||
212 | CONFIG_ZONE_DMA=y | ||
213 | CONFIG_PPC_INDIRECT_PCI=y | ||
214 | CONFIG_FSL_SOC=y | ||
215 | CONFIG_FSL_PCI=y | ||
216 | CONFIG_PCI=y | ||
217 | CONFIG_PCI_DOMAINS=y | ||
218 | CONFIG_PCI_SYSCALL=y | ||
219 | # CONFIG_PCIEPORTBUS is not set | ||
220 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
221 | # CONFIG_PCI_MSI is not set | ||
222 | CONFIG_PCI_LEGACY=y | ||
223 | |||
224 | # | ||
225 | # Advanced setup | ||
226 | # | ||
227 | # CONFIG_ADVANCED_OPTIONS is not set | ||
228 | |||
229 | # | ||
230 | # Default settings for advanced configuration options are used | ||
231 | # | ||
232 | CONFIG_HIGHMEM_START=0xfe000000 | ||
233 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
234 | CONFIG_KERNEL_START=0xc0000000 | ||
235 | CONFIG_TASK_SIZE=0xc0000000 | ||
236 | CONFIG_BOOT_LOAD=0x00800000 | ||
237 | |||
238 | # | ||
239 | # Networking | ||
240 | # | ||
241 | CONFIG_NET=y | ||
242 | |||
243 | # | ||
244 | # Networking options | ||
245 | # | ||
246 | CONFIG_PACKET=y | ||
247 | # CONFIG_PACKET_MMAP is not set | ||
248 | CONFIG_UNIX=y | ||
249 | CONFIG_XFRM=y | ||
250 | # CONFIG_XFRM_USER is not set | ||
251 | # CONFIG_XFRM_SUB_POLICY is not set | ||
252 | # CONFIG_XFRM_MIGRATE is not set | ||
253 | # CONFIG_NET_KEY is not set | ||
254 | CONFIG_INET=y | ||
255 | CONFIG_IP_MULTICAST=y | ||
256 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
257 | CONFIG_IP_FIB_HASH=y | ||
258 | CONFIG_IP_PNP=y | ||
259 | CONFIG_IP_PNP_DHCP=y | ||
260 | CONFIG_IP_PNP_BOOTP=y | ||
261 | # CONFIG_IP_PNP_RARP is not set | ||
262 | # CONFIG_NET_IPIP is not set | ||
263 | # CONFIG_NET_IPGRE is not set | ||
264 | # CONFIG_IP_MROUTE is not set | ||
265 | # CONFIG_ARPD is not set | ||
266 | CONFIG_SYN_COOKIES=y | ||
267 | # CONFIG_INET_AH is not set | ||
268 | # CONFIG_INET_ESP is not set | ||
269 | # CONFIG_INET_IPCOMP is not set | ||
270 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
271 | # CONFIG_INET_TUNNEL is not set | ||
272 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
273 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
274 | CONFIG_INET_XFRM_MODE_BEET=y | ||
275 | # CONFIG_INET_LRO is not set | ||
276 | CONFIG_INET_DIAG=y | ||
277 | CONFIG_INET_TCP_DIAG=y | ||
278 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
279 | CONFIG_TCP_CONG_CUBIC=y | ||
280 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
281 | # CONFIG_TCP_MD5SIG is not set | ||
282 | # CONFIG_IPV6 is not set | ||
283 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
284 | # CONFIG_INET6_TUNNEL is not set | ||
285 | # CONFIG_NETWORK_SECMARK is not set | ||
286 | # CONFIG_NETFILTER is not set | ||
287 | # CONFIG_IP_DCCP is not set | ||
288 | # CONFIG_IP_SCTP is not set | ||
289 | # CONFIG_TIPC is not set | ||
290 | # CONFIG_ATM is not set | ||
291 | # CONFIG_BRIDGE is not set | ||
292 | # CONFIG_VLAN_8021Q is not set | ||
293 | # CONFIG_DECNET is not set | ||
294 | # CONFIG_LLC2 is not set | ||
295 | # CONFIG_IPX is not set | ||
296 | # CONFIG_ATALK is not set | ||
297 | # CONFIG_X25 is not set | ||
298 | # CONFIG_LAPB is not set | ||
299 | # CONFIG_ECONET is not set | ||
300 | # CONFIG_WAN_ROUTER is not set | ||
301 | # CONFIG_NET_SCHED is not set | ||
302 | |||
303 | # | ||
304 | # Network testing | ||
305 | # | ||
306 | # CONFIG_NET_PKTGEN is not set | ||
307 | # CONFIG_HAMRADIO is not set | ||
308 | # CONFIG_IRDA is not set | ||
309 | # CONFIG_BT is not set | ||
310 | # CONFIG_AF_RXRPC is not set | ||
311 | |||
312 | # | ||
313 | # Wireless | ||
314 | # | ||
315 | # CONFIG_CFG80211 is not set | ||
316 | # CONFIG_WIRELESS_EXT is not set | ||
317 | # CONFIG_MAC80211 is not set | ||
318 | # CONFIG_IEEE80211 is not set | ||
319 | # CONFIG_RFKILL is not set | ||
320 | # CONFIG_NET_9P is not set | ||
321 | |||
322 | # | ||
323 | # Device Drivers | ||
324 | # | ||
325 | |||
326 | # | ||
327 | # Generic Driver Options | ||
328 | # | ||
329 | CONFIG_STANDALONE=y | ||
330 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
331 | # CONFIG_SYS_HYPERVISOR is not set | ||
332 | # CONFIG_CONNECTOR is not set | ||
333 | CONFIG_MTD=y | ||
334 | # CONFIG_MTD_DEBUG is not set | ||
335 | CONFIG_MTD_CONCAT=y | ||
336 | CONFIG_MTD_PARTITIONS=y | ||
337 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
338 | CONFIG_MTD_CMDLINE_PARTS=y | ||
339 | |||
340 | # | ||
341 | # User Modules And Translation Layers | ||
342 | # | ||
343 | CONFIG_MTD_CHAR=y | ||
344 | CONFIG_MTD_BLKDEVS=y | ||
345 | CONFIG_MTD_BLOCK=y | ||
346 | # CONFIG_FTL is not set | ||
347 | # CONFIG_NFTL is not set | ||
348 | # CONFIG_INFTL is not set | ||
349 | # CONFIG_RFD_FTL is not set | ||
350 | # CONFIG_SSFDC is not set | ||
351 | # CONFIG_MTD_OOPS is not set | ||
352 | |||
353 | # | ||
354 | # RAM/ROM/Flash chip drivers | ||
355 | # | ||
356 | CONFIG_MTD_CFI=y | ||
357 | # CONFIG_MTD_JEDECPROBE is not set | ||
358 | CONFIG_MTD_GEN_PROBE=y | ||
359 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
360 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
361 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
362 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
363 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
364 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
365 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
366 | CONFIG_MTD_CFI_I1=y | ||
367 | CONFIG_MTD_CFI_I2=y | ||
368 | # CONFIG_MTD_CFI_I4 is not set | ||
369 | # CONFIG_MTD_CFI_I8 is not set | ||
370 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
371 | CONFIG_MTD_CFI_AMDSTD=y | ||
372 | # CONFIG_MTD_CFI_STAA is not set | ||
373 | CONFIG_MTD_CFI_UTIL=y | ||
374 | # CONFIG_MTD_RAM is not set | ||
375 | # CONFIG_MTD_ROM is not set | ||
376 | # CONFIG_MTD_ABSENT is not set | ||
377 | |||
378 | # | ||
379 | # Mapping drivers for chip access | ||
380 | # | ||
381 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
382 | # CONFIG_MTD_PHYSMAP is not set | ||
383 | # CONFIG_MTD_PHYSMAP_OF is not set | ||
384 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
385 | # CONFIG_MTD_PLATRAM is not set | ||
386 | |||
387 | # | ||
388 | # Self-contained MTD device drivers | ||
389 | # | ||
390 | # CONFIG_MTD_PMC551 is not set | ||
391 | # CONFIG_MTD_SLRAM is not set | ||
392 | # CONFIG_MTD_PHRAM is not set | ||
393 | # CONFIG_MTD_MTDRAM is not set | ||
394 | # CONFIG_MTD_BLOCK2MTD is not set | ||
395 | |||
396 | # | ||
397 | # Disk-On-Chip Device Drivers | ||
398 | # | ||
399 | # CONFIG_MTD_DOC2000 is not set | ||
400 | # CONFIG_MTD_DOC2001 is not set | ||
401 | # CONFIG_MTD_DOC2001PLUS is not set | ||
402 | # CONFIG_MTD_NAND is not set | ||
403 | # CONFIG_MTD_ONENAND is not set | ||
404 | |||
405 | # | ||
406 | # UBI - Unsorted block images | ||
407 | # | ||
408 | # CONFIG_MTD_UBI is not set | ||
409 | CONFIG_OF_DEVICE=y | ||
410 | # CONFIG_PARPORT is not set | ||
411 | CONFIG_BLK_DEV=y | ||
412 | # CONFIG_BLK_DEV_FD is not set | ||
413 | # CONFIG_BLK_CPQ_DA is not set | ||
414 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
415 | # CONFIG_BLK_DEV_DAC960 is not set | ||
416 | # CONFIG_BLK_DEV_UMEM is not set | ||
417 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
418 | CONFIG_BLK_DEV_LOOP=y | ||
419 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
420 | # CONFIG_BLK_DEV_NBD is not set | ||
421 | # CONFIG_BLK_DEV_SX8 is not set | ||
422 | CONFIG_BLK_DEV_RAM=y | ||
423 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
424 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
425 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
426 | # CONFIG_CDROM_PKTCDVD is not set | ||
427 | # CONFIG_ATA_OVER_ETH is not set | ||
428 | CONFIG_MISC_DEVICES=y | ||
429 | # CONFIG_PHANTOM is not set | ||
430 | # CONFIG_EEPROM_93CX6 is not set | ||
431 | # CONFIG_SGI_IOC4 is not set | ||
432 | # CONFIG_TIFM_CORE is not set | ||
433 | CONFIG_IDE=y | ||
434 | CONFIG_IDE_MAX_HWIFS=4 | ||
435 | CONFIG_BLK_DEV_IDE=y | ||
436 | |||
437 | # | ||
438 | # Please see Documentation/ide.txt for help/info on IDE drives | ||
439 | # | ||
440 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
441 | CONFIG_BLK_DEV_IDEDISK=y | ||
442 | # CONFIG_IDEDISK_MULTI_MODE is not set | ||
443 | # CONFIG_BLK_DEV_IDECD is not set | ||
444 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
445 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
446 | # CONFIG_IDE_TASK_IOCTL is not set | ||
447 | CONFIG_IDE_PROC_FS=y | ||
448 | |||
449 | # | ||
450 | # IDE chipset support/bugfixes | ||
451 | # | ||
452 | CONFIG_IDE_GENERIC=y | ||
453 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
454 | |||
455 | # | ||
456 | # PCI IDE chipsets support | ||
457 | # | ||
458 | CONFIG_BLK_DEV_IDEPCI=y | ||
459 | CONFIG_IDEPCI_SHARE_IRQ=y | ||
460 | CONFIG_IDEPCI_PCIBUS_ORDER=y | ||
461 | # CONFIG_BLK_DEV_OFFBOARD is not set | ||
462 | CONFIG_BLK_DEV_GENERIC=y | ||
463 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
464 | CONFIG_BLK_DEV_IDEDMA_PCI=y | ||
465 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
466 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
467 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
468 | # CONFIG_BLK_DEV_CMD64X is not set | ||
469 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
470 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
471 | # CONFIG_BLK_DEV_CS5520 is not set | ||
472 | # CONFIG_BLK_DEV_CS5530 is not set | ||
473 | # CONFIG_BLK_DEV_HPT34X is not set | ||
474 | # CONFIG_BLK_DEV_HPT366 is not set | ||
475 | # CONFIG_BLK_DEV_JMICRON is not set | ||
476 | # CONFIG_BLK_DEV_SC1200 is not set | ||
477 | # CONFIG_BLK_DEV_PIIX is not set | ||
478 | # CONFIG_BLK_DEV_IT8213 is not set | ||
479 | # CONFIG_BLK_DEV_IT821X is not set | ||
480 | # CONFIG_BLK_DEV_NS87415 is not set | ||
481 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
482 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
483 | # CONFIG_BLK_DEV_SVWKS is not set | ||
484 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
485 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
486 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
487 | # CONFIG_BLK_DEV_TRM290 is not set | ||
488 | CONFIG_BLK_DEV_VIA82CXXX=y | ||
489 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
490 | # CONFIG_IDE_ARM is not set | ||
491 | CONFIG_BLK_DEV_IDEDMA=y | ||
492 | CONFIG_IDE_ARCH_OBSOLETE_INIT=y | ||
493 | # CONFIG_BLK_DEV_HD is not set | ||
494 | |||
495 | # | ||
496 | # SCSI device support | ||
497 | # | ||
498 | # CONFIG_RAID_ATTRS is not set | ||
499 | # CONFIG_SCSI is not set | ||
500 | # CONFIG_SCSI_DMA is not set | ||
501 | # CONFIG_SCSI_NETLINK is not set | ||
502 | # CONFIG_ATA is not set | ||
503 | # CONFIG_MD is not set | ||
504 | # CONFIG_FUSION is not set | ||
505 | |||
506 | # | ||
507 | # IEEE 1394 (FireWire) support | ||
508 | # | ||
509 | # CONFIG_FIREWIRE is not set | ||
510 | # CONFIG_IEEE1394 is not set | ||
511 | # CONFIG_I2O is not set | ||
512 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
513 | CONFIG_NETDEVICES=y | ||
514 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
515 | # CONFIG_DUMMY is not set | ||
516 | # CONFIG_BONDING is not set | ||
517 | # CONFIG_MACVLAN is not set | ||
518 | # CONFIG_EQUALIZER is not set | ||
519 | # CONFIG_TUN is not set | ||
520 | # CONFIG_VETH is not set | ||
521 | # CONFIG_ARCNET is not set | ||
522 | CONFIG_PHYLIB=y | ||
523 | |||
524 | # | ||
525 | # MII PHY device drivers | ||
526 | # | ||
527 | # CONFIG_MARVELL_PHY is not set | ||
528 | # CONFIG_DAVICOM_PHY is not set | ||
529 | # CONFIG_QSEMI_PHY is not set | ||
530 | # CONFIG_LXT_PHY is not set | ||
531 | # CONFIG_CICADA_PHY is not set | ||
532 | # CONFIG_VITESSE_PHY is not set | ||
533 | # CONFIG_SMSC_PHY is not set | ||
534 | # CONFIG_BROADCOM_PHY is not set | ||
535 | # CONFIG_ICPLUS_PHY is not set | ||
536 | # CONFIG_FIXED_PHY is not set | ||
537 | # CONFIG_MDIO_BITBANG is not set | ||
538 | CONFIG_NET_ETHERNET=y | ||
539 | CONFIG_MII=y | ||
540 | # CONFIG_HAPPYMEAL is not set | ||
541 | # CONFIG_SUNGEM is not set | ||
542 | # CONFIG_CASSINI is not set | ||
543 | # CONFIG_NET_VENDOR_3COM is not set | ||
544 | # CONFIG_NET_TULIP is not set | ||
545 | # CONFIG_HP100 is not set | ||
546 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
547 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
548 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
549 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
550 | CONFIG_NET_PCI=y | ||
551 | # CONFIG_PCNET32 is not set | ||
552 | # CONFIG_AMD8111_ETH is not set | ||
553 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
554 | # CONFIG_B44 is not set | ||
555 | # CONFIG_FORCEDETH is not set | ||
556 | # CONFIG_EEPRO100 is not set | ||
557 | CONFIG_E100=y | ||
558 | # CONFIG_FEALNX is not set | ||
559 | # CONFIG_NATSEMI is not set | ||
560 | # CONFIG_NE2K_PCI is not set | ||
561 | # CONFIG_8139CP is not set | ||
562 | # CONFIG_8139TOO is not set | ||
563 | # CONFIG_SIS900 is not set | ||
564 | # CONFIG_EPIC100 is not set | ||
565 | # CONFIG_SUNDANCE is not set | ||
566 | # CONFIG_TLAN is not set | ||
567 | # CONFIG_VIA_RHINE is not set | ||
568 | # CONFIG_SC92031 is not set | ||
569 | # CONFIG_FS_ENET is not set | ||
570 | CONFIG_NETDEV_1000=y | ||
571 | # CONFIG_ACENIC is not set | ||
572 | # CONFIG_DL2K is not set | ||
573 | # CONFIG_E1000 is not set | ||
574 | # CONFIG_E1000E is not set | ||
575 | # CONFIG_IP1000 is not set | ||
576 | # CONFIG_NS83820 is not set | ||
577 | # CONFIG_HAMACHI is not set | ||
578 | # CONFIG_YELLOWFIN is not set | ||
579 | # CONFIG_R8169 is not set | ||
580 | # CONFIG_SIS190 is not set | ||
581 | # CONFIG_SKGE is not set | ||
582 | # CONFIG_SKY2 is not set | ||
583 | # CONFIG_SK98LIN is not set | ||
584 | # CONFIG_VIA_VELOCITY is not set | ||
585 | # CONFIG_TIGON3 is not set | ||
586 | # CONFIG_BNX2 is not set | ||
587 | CONFIG_GIANFAR=y | ||
588 | CONFIG_GFAR_NAPI=y | ||
589 | # CONFIG_QLA3XXX is not set | ||
590 | # CONFIG_ATL1 is not set | ||
591 | CONFIG_NETDEV_10000=y | ||
592 | # CONFIG_CHELSIO_T1 is not set | ||
593 | # CONFIG_CHELSIO_T3 is not set | ||
594 | # CONFIG_IXGBE is not set | ||
595 | # CONFIG_IXGB is not set | ||
596 | # CONFIG_S2IO is not set | ||
597 | # CONFIG_MYRI10GE is not set | ||
598 | # CONFIG_NETXEN_NIC is not set | ||
599 | # CONFIG_NIU is not set | ||
600 | # CONFIG_MLX4_CORE is not set | ||
601 | # CONFIG_TEHUTI is not set | ||
602 | # CONFIG_TR is not set | ||
603 | |||
604 | # | ||
605 | # Wireless LAN | ||
606 | # | ||
607 | # CONFIG_WLAN_PRE80211 is not set | ||
608 | # CONFIG_WLAN_80211 is not set | ||
609 | # CONFIG_WAN is not set | ||
610 | # CONFIG_FDDI is not set | ||
611 | # CONFIG_HIPPI is not set | ||
612 | # CONFIG_PPP is not set | ||
613 | # CONFIG_SLIP is not set | ||
614 | # CONFIG_SHAPER is not set | ||
615 | # CONFIG_NETCONSOLE is not set | ||
616 | # CONFIG_NETPOLL is not set | ||
617 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
618 | # CONFIG_ISDN is not set | ||
619 | # CONFIG_PHONE is not set | ||
620 | |||
621 | # | ||
622 | # Input device support | ||
623 | # | ||
624 | CONFIG_INPUT=y | ||
625 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
626 | # CONFIG_INPUT_POLLDEV is not set | ||
627 | |||
628 | # | ||
629 | # Userland interfaces | ||
630 | # | ||
631 | # CONFIG_INPUT_MOUSEDEV is not set | ||
632 | # CONFIG_INPUT_JOYDEV is not set | ||
633 | # CONFIG_INPUT_EVDEV is not set | ||
634 | # CONFIG_INPUT_EVBUG is not set | ||
635 | |||
636 | # | ||
637 | # Input Device Drivers | ||
638 | # | ||
639 | # CONFIG_INPUT_KEYBOARD is not set | ||
640 | # CONFIG_INPUT_MOUSE is not set | ||
641 | # CONFIG_INPUT_JOYSTICK is not set | ||
642 | # CONFIG_INPUT_TABLET is not set | ||
643 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
644 | # CONFIG_INPUT_MISC is not set | ||
645 | |||
646 | # | ||
647 | # Hardware I/O ports | ||
648 | # | ||
649 | # CONFIG_SERIO is not set | ||
650 | # CONFIG_GAMEPORT is not set | ||
651 | |||
652 | # | ||
653 | # Character devices | ||
654 | # | ||
655 | # CONFIG_VT is not set | ||
656 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
657 | |||
658 | # | ||
659 | # Serial drivers | ||
660 | # | ||
661 | CONFIG_SERIAL_8250=y | ||
662 | CONFIG_SERIAL_8250_CONSOLE=y | ||
663 | CONFIG_SERIAL_8250_PCI=y | ||
664 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
665 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
666 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
667 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
668 | |||
669 | # | ||
670 | # Non-8250 serial port support | ||
671 | # | ||
672 | # CONFIG_SERIAL_UARTLITE is not set | ||
673 | CONFIG_SERIAL_CORE=y | ||
674 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
675 | CONFIG_SERIAL_CPM=y | ||
676 | CONFIG_SERIAL_CPM_CONSOLE=y | ||
677 | CONFIG_SERIAL_CPM_SCC1=y | ||
678 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
679 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
680 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
681 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
682 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
683 | # CONFIG_SERIAL_JSM is not set | ||
684 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
685 | CONFIG_UNIX98_PTYS=y | ||
686 | CONFIG_LEGACY_PTYS=y | ||
687 | CONFIG_LEGACY_PTY_COUNT=256 | ||
688 | # CONFIG_IPMI_HANDLER is not set | ||
689 | CONFIG_HW_RANDOM=y | ||
690 | # CONFIG_NVRAM is not set | ||
691 | CONFIG_GEN_RTC=y | ||
692 | # CONFIG_GEN_RTC_X is not set | ||
693 | # CONFIG_R3964 is not set | ||
694 | # CONFIG_APPLICOM is not set | ||
695 | # CONFIG_RAW_DRIVER is not set | ||
696 | # CONFIG_TCG_TPM is not set | ||
697 | CONFIG_DEVPORT=y | ||
698 | CONFIG_I2C=y | ||
699 | CONFIG_I2C_BOARDINFO=y | ||
700 | CONFIG_I2C_CHARDEV=y | ||
701 | |||
702 | # | ||
703 | # I2C Algorithms | ||
704 | # | ||
705 | # CONFIG_I2C_ALGOBIT is not set | ||
706 | # CONFIG_I2C_ALGOPCF is not set | ||
707 | # CONFIG_I2C_ALGOPCA is not set | ||
708 | |||
709 | # | ||
710 | # I2C Hardware Bus support | ||
711 | # | ||
712 | # CONFIG_I2C_ALI1535 is not set | ||
713 | # CONFIG_I2C_ALI1563 is not set | ||
714 | # CONFIG_I2C_ALI15X3 is not set | ||
715 | # CONFIG_I2C_AMD756 is not set | ||
716 | # CONFIG_I2C_AMD8111 is not set | ||
717 | # CONFIG_I2C_I801 is not set | ||
718 | # CONFIG_I2C_I810 is not set | ||
719 | # CONFIG_I2C_PIIX4 is not set | ||
720 | CONFIG_I2C_MPC=y | ||
721 | # CONFIG_I2C_NFORCE2 is not set | ||
722 | # CONFIG_I2C_OCORES is not set | ||
723 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
724 | # CONFIG_I2C_PROSAVAGE is not set | ||
725 | # CONFIG_I2C_SAVAGE4 is not set | ||
726 | # CONFIG_I2C_SIMTEC is not set | ||
727 | # CONFIG_I2C_SIS5595 is not set | ||
728 | # CONFIG_I2C_SIS630 is not set | ||
729 | # CONFIG_I2C_SIS96X is not set | ||
730 | # CONFIG_I2C_TAOS_EVM is not set | ||
731 | # CONFIG_I2C_VIA is not set | ||
732 | # CONFIG_I2C_VIAPRO is not set | ||
733 | # CONFIG_I2C_VOODOO3 is not set | ||
734 | |||
735 | # | ||
736 | # Miscellaneous I2C Chip support | ||
737 | # | ||
738 | CONFIG_SENSORS_DS1337=y | ||
739 | # CONFIG_SENSORS_DS1374 is not set | ||
740 | # CONFIG_DS1682 is not set | ||
741 | # CONFIG_SENSORS_EEPROM is not set | ||
742 | # CONFIG_SENSORS_PCF8574 is not set | ||
743 | # CONFIG_SENSORS_PCA9539 is not set | ||
744 | # CONFIG_SENSORS_PCF8591 is not set | ||
745 | # CONFIG_SENSORS_M41T00 is not set | ||
746 | # CONFIG_SENSORS_MAX6875 is not set | ||
747 | # CONFIG_SENSORS_TSL2550 is not set | ||
748 | # CONFIG_I2C_DEBUG_CORE is not set | ||
749 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
750 | # CONFIG_I2C_DEBUG_BUS is not set | ||
751 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
752 | |||
753 | # | ||
754 | # SPI support | ||
755 | # | ||
756 | # CONFIG_SPI is not set | ||
757 | # CONFIG_SPI_MASTER is not set | ||
758 | # CONFIG_W1 is not set | ||
759 | # CONFIG_POWER_SUPPLY is not set | ||
760 | CONFIG_HWMON=y | ||
761 | # CONFIG_HWMON_VID is not set | ||
762 | # CONFIG_SENSORS_AD7418 is not set | ||
763 | # CONFIG_SENSORS_ADM1021 is not set | ||
764 | # CONFIG_SENSORS_ADM1025 is not set | ||
765 | # CONFIG_SENSORS_ADM1026 is not set | ||
766 | # CONFIG_SENSORS_ADM1029 is not set | ||
767 | # CONFIG_SENSORS_ADM1031 is not set | ||
768 | # CONFIG_SENSORS_ADM9240 is not set | ||
769 | # CONFIG_SENSORS_ADT7470 is not set | ||
770 | # CONFIG_SENSORS_ATXP1 is not set | ||
771 | # CONFIG_SENSORS_DS1621 is not set | ||
772 | # CONFIG_SENSORS_I5K_AMB is not set | ||
773 | # CONFIG_SENSORS_F71805F is not set | ||
774 | # CONFIG_SENSORS_F71882FG is not set | ||
775 | # CONFIG_SENSORS_F75375S is not set | ||
776 | # CONFIG_SENSORS_GL518SM is not set | ||
777 | # CONFIG_SENSORS_GL520SM is not set | ||
778 | # CONFIG_SENSORS_IT87 is not set | ||
779 | # CONFIG_SENSORS_LM63 is not set | ||
780 | CONFIG_SENSORS_LM75=y | ||
781 | # CONFIG_SENSORS_LM77 is not set | ||
782 | # CONFIG_SENSORS_LM78 is not set | ||
783 | # CONFIG_SENSORS_LM80 is not set | ||
784 | # CONFIG_SENSORS_LM83 is not set | ||
785 | # CONFIG_SENSORS_LM85 is not set | ||
786 | # CONFIG_SENSORS_LM87 is not set | ||
787 | # CONFIG_SENSORS_LM90 is not set | ||
788 | # CONFIG_SENSORS_LM92 is not set | ||
789 | # CONFIG_SENSORS_LM93 is not set | ||
790 | # CONFIG_SENSORS_MAX1619 is not set | ||
791 | # CONFIG_SENSORS_MAX6650 is not set | ||
792 | # CONFIG_SENSORS_PC87360 is not set | ||
793 | # CONFIG_SENSORS_PC87427 is not set | ||
794 | # CONFIG_SENSORS_SIS5595 is not set | ||
795 | # CONFIG_SENSORS_DME1737 is not set | ||
796 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
797 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
798 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
799 | # CONFIG_SENSORS_THMC50 is not set | ||
800 | # CONFIG_SENSORS_VIA686A is not set | ||
801 | # CONFIG_SENSORS_VT1211 is not set | ||
802 | # CONFIG_SENSORS_VT8231 is not set | ||
803 | # CONFIG_SENSORS_W83781D is not set | ||
804 | # CONFIG_SENSORS_W83791D is not set | ||
805 | # CONFIG_SENSORS_W83792D is not set | ||
806 | # CONFIG_SENSORS_W83793 is not set | ||
807 | # CONFIG_SENSORS_W83L785TS is not set | ||
808 | # CONFIG_SENSORS_W83627HF is not set | ||
809 | # CONFIG_SENSORS_W83627EHF is not set | ||
810 | CONFIG_HWMON_DEBUG_CHIP=y | ||
811 | # CONFIG_WATCHDOG is not set | ||
812 | |||
813 | # | ||
814 | # Sonics Silicon Backplane | ||
815 | # | ||
816 | CONFIG_SSB_POSSIBLE=y | ||
817 | # CONFIG_SSB is not set | ||
818 | |||
819 | # | ||
820 | # Multifunction device drivers | ||
821 | # | ||
822 | # CONFIG_MFD_SM501 is not set | ||
823 | |||
824 | # | ||
825 | # Multimedia devices | ||
826 | # | ||
827 | # CONFIG_VIDEO_DEV is not set | ||
828 | # CONFIG_DVB_CORE is not set | ||
829 | CONFIG_DAB=y | ||
830 | |||
831 | # | ||
832 | # Graphics support | ||
833 | # | ||
834 | # CONFIG_AGP is not set | ||
835 | # CONFIG_DRM is not set | ||
836 | # CONFIG_VGASTATE is not set | ||
837 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
838 | # CONFIG_FB is not set | ||
839 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
840 | |||
841 | # | ||
842 | # Display device support | ||
843 | # | ||
844 | # CONFIG_DISPLAY_SUPPORT is not set | ||
845 | |||
846 | # | ||
847 | # Sound | ||
848 | # | ||
849 | # CONFIG_SOUND is not set | ||
850 | CONFIG_HID_SUPPORT=y | ||
851 | CONFIG_HID=y | ||
852 | # CONFIG_HID_DEBUG is not set | ||
853 | # CONFIG_HIDRAW is not set | ||
854 | CONFIG_USB_SUPPORT=y | ||
855 | CONFIG_USB_ARCH_HAS_HCD=y | ||
856 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
857 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
858 | # CONFIG_USB is not set | ||
859 | |||
860 | # | ||
861 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
862 | # | ||
863 | |||
864 | # | ||
865 | # USB Gadget Support | ||
866 | # | ||
867 | # CONFIG_USB_GADGET is not set | ||
868 | # CONFIG_MMC is not set | ||
869 | # CONFIG_NEW_LEDS is not set | ||
870 | # CONFIG_INFINIBAND is not set | ||
871 | # CONFIG_EDAC is not set | ||
872 | # CONFIG_RTC_CLASS is not set | ||
873 | |||
874 | # | ||
875 | # Userspace I/O | ||
876 | # | ||
877 | # CONFIG_UIO is not set | ||
878 | |||
879 | # | ||
880 | # File systems | ||
881 | # | ||
882 | CONFIG_EXT2_FS=y | ||
883 | # CONFIG_EXT2_FS_XATTR is not set | ||
884 | # CONFIG_EXT2_FS_XIP is not set | ||
885 | CONFIG_EXT3_FS=y | ||
886 | CONFIG_EXT3_FS_XATTR=y | ||
887 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
888 | # CONFIG_EXT3_FS_SECURITY is not set | ||
889 | # CONFIG_EXT4DEV_FS is not set | ||
890 | CONFIG_JBD=y | ||
891 | CONFIG_FS_MBCACHE=y | ||
892 | # CONFIG_REISERFS_FS is not set | ||
893 | # CONFIG_JFS_FS is not set | ||
894 | # CONFIG_FS_POSIX_ACL is not set | ||
895 | # CONFIG_XFS_FS is not set | ||
896 | # CONFIG_GFS2_FS is not set | ||
897 | # CONFIG_OCFS2_FS is not set | ||
898 | # CONFIG_MINIX_FS is not set | ||
899 | # CONFIG_ROMFS_FS is not set | ||
900 | CONFIG_INOTIFY=y | ||
901 | CONFIG_INOTIFY_USER=y | ||
902 | # CONFIG_QUOTA is not set | ||
903 | CONFIG_DNOTIFY=y | ||
904 | # CONFIG_AUTOFS_FS is not set | ||
905 | # CONFIG_AUTOFS4_FS is not set | ||
906 | # CONFIG_FUSE_FS is not set | ||
907 | |||
908 | # | ||
909 | # CD-ROM/DVD Filesystems | ||
910 | # | ||
911 | # CONFIG_ISO9660_FS is not set | ||
912 | # CONFIG_UDF_FS is not set | ||
913 | |||
914 | # | ||
915 | # DOS/FAT/NT Filesystems | ||
916 | # | ||
917 | # CONFIG_MSDOS_FS is not set | ||
918 | # CONFIG_VFAT_FS is not set | ||
919 | # CONFIG_NTFS_FS is not set | ||
920 | |||
921 | # | ||
922 | # Pseudo filesystems | ||
923 | # | ||
924 | CONFIG_PROC_FS=y | ||
925 | CONFIG_PROC_KCORE=y | ||
926 | CONFIG_PROC_SYSCTL=y | ||
927 | CONFIG_SYSFS=y | ||
928 | CONFIG_TMPFS=y | ||
929 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
930 | # CONFIG_HUGETLB_PAGE is not set | ||
931 | # CONFIG_CONFIGFS_FS is not set | ||
932 | |||
933 | # | ||
934 | # Miscellaneous filesystems | ||
935 | # | ||
936 | # CONFIG_ADFS_FS is not set | ||
937 | # CONFIG_AFFS_FS is not set | ||
938 | # CONFIG_HFS_FS is not set | ||
939 | # CONFIG_HFSPLUS_FS is not set | ||
940 | # CONFIG_BEFS_FS is not set | ||
941 | # CONFIG_BFS_FS is not set | ||
942 | # CONFIG_EFS_FS is not set | ||
943 | CONFIG_JFFS2_FS=y | ||
944 | CONFIG_JFFS2_FS_DEBUG=0 | ||
945 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
946 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
947 | # CONFIG_JFFS2_SUMMARY is not set | ||
948 | # CONFIG_JFFS2_FS_XATTR is not set | ||
949 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set | ||
950 | CONFIG_JFFS2_ZLIB=y | ||
951 | # CONFIG_JFFS2_LZO is not set | ||
952 | CONFIG_JFFS2_RTIME=y | ||
953 | # CONFIG_JFFS2_RUBIN is not set | ||
954 | CONFIG_CRAMFS=y | ||
955 | # CONFIG_VXFS_FS is not set | ||
956 | # CONFIG_HPFS_FS is not set | ||
957 | # CONFIG_QNX4FS_FS is not set | ||
958 | # CONFIG_SYSV_FS is not set | ||
959 | # CONFIG_UFS_FS is not set | ||
960 | CONFIG_NETWORK_FILESYSTEMS=y | ||
961 | CONFIG_NFS_FS=y | ||
962 | # CONFIG_NFS_V3 is not set | ||
963 | # CONFIG_NFS_V4 is not set | ||
964 | # CONFIG_NFS_DIRECTIO is not set | ||
965 | # CONFIG_NFSD is not set | ||
966 | CONFIG_ROOT_NFS=y | ||
967 | CONFIG_LOCKD=y | ||
968 | CONFIG_NFS_COMMON=y | ||
969 | CONFIG_SUNRPC=y | ||
970 | # CONFIG_SUNRPC_BIND34 is not set | ||
971 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
972 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
973 | # CONFIG_SMB_FS is not set | ||
974 | # CONFIG_CIFS is not set | ||
975 | # CONFIG_NCP_FS is not set | ||
976 | # CONFIG_CODA_FS is not set | ||
977 | # CONFIG_AFS_FS is not set | ||
978 | |||
979 | # | ||
980 | # Partition Types | ||
981 | # | ||
982 | CONFIG_PARTITION_ADVANCED=y | ||
983 | # CONFIG_ACORN_PARTITION is not set | ||
984 | # CONFIG_OSF_PARTITION is not set | ||
985 | # CONFIG_AMIGA_PARTITION is not set | ||
986 | # CONFIG_ATARI_PARTITION is not set | ||
987 | # CONFIG_MAC_PARTITION is not set | ||
988 | # CONFIG_MSDOS_PARTITION is not set | ||
989 | # CONFIG_LDM_PARTITION is not set | ||
990 | # CONFIG_SGI_PARTITION is not set | ||
991 | # CONFIG_ULTRIX_PARTITION is not set | ||
992 | # CONFIG_SUN_PARTITION is not set | ||
993 | # CONFIG_KARMA_PARTITION is not set | ||
994 | # CONFIG_EFI_PARTITION is not set | ||
995 | # CONFIG_SYSV68_PARTITION is not set | ||
996 | # CONFIG_NLS is not set | ||
997 | # CONFIG_DLM is not set | ||
998 | |||
999 | # | ||
1000 | # Library routines | ||
1001 | # | ||
1002 | CONFIG_BITREVERSE=y | ||
1003 | # CONFIG_CRC_CCITT is not set | ||
1004 | # CONFIG_CRC16 is not set | ||
1005 | # CONFIG_CRC_ITU_T is not set | ||
1006 | CONFIG_CRC32=y | ||
1007 | # CONFIG_CRC7 is not set | ||
1008 | # CONFIG_LIBCRC32C is not set | ||
1009 | CONFIG_ZLIB_INFLATE=y | ||
1010 | CONFIG_ZLIB_DEFLATE=y | ||
1011 | CONFIG_PLIST=y | ||
1012 | CONFIG_HAS_IOMEM=y | ||
1013 | CONFIG_HAS_IOPORT=y | ||
1014 | CONFIG_HAS_DMA=y | ||
1015 | CONFIG_INSTRUMENTATION=y | ||
1016 | # CONFIG_PROFILING is not set | ||
1017 | # CONFIG_MARKERS is not set | ||
1018 | |||
1019 | # | ||
1020 | # Kernel hacking | ||
1021 | # | ||
1022 | # CONFIG_PRINTK_TIME is not set | ||
1023 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1024 | CONFIG_ENABLE_MUST_CHECK=y | ||
1025 | # CONFIG_MAGIC_SYSRQ is not set | ||
1026 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1027 | # CONFIG_DEBUG_FS is not set | ||
1028 | # CONFIG_HEADERS_CHECK is not set | ||
1029 | # CONFIG_DEBUG_KERNEL is not set | ||
1030 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1031 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1032 | # CONFIG_SAMPLES is not set | ||
1033 | # CONFIG_KGDB_CONSOLE is not set | ||
1034 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1035 | |||
1036 | # | ||
1037 | # Security options | ||
1038 | # | ||
1039 | # CONFIG_KEYS is not set | ||
1040 | # CONFIG_SECURITY is not set | ||
1041 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1042 | # CONFIG_CRYPTO is not set | ||
1043 | # CONFIG_PPC_CLOCK is not set | ||
1044 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/configs/tqm8560_defconfig b/arch/powerpc/configs/tqm8560_defconfig new file mode 100644 index 000000000000..0832e8996ac2 --- /dev/null +++ b/arch/powerpc/configs/tqm8560_defconfig | |||
@@ -0,0 +1,1044 @@ | |||
1 | # | ||
2 | # Automatically generated make config: don't edit | ||
3 | # Linux kernel version: 2.6.24-rc8 | ||
4 | # Thu Jan 24 23:50:42 2008 | ||
5 | # | ||
6 | # CONFIG_PPC64 is not set | ||
7 | |||
8 | # | ||
9 | # Processor support | ||
10 | # | ||
11 | # CONFIG_6xx is not set | ||
12 | CONFIG_PPC_85xx=y | ||
13 | # CONFIG_PPC_8xx is not set | ||
14 | # CONFIG_40x is not set | ||
15 | # CONFIG_44x is not set | ||
16 | # CONFIG_E200 is not set | ||
17 | CONFIG_85xx=y | ||
18 | CONFIG_E500=y | ||
19 | CONFIG_BOOKE=y | ||
20 | CONFIG_FSL_BOOKE=y | ||
21 | # CONFIG_PHYS_64BIT is not set | ||
22 | CONFIG_SPE=y | ||
23 | # CONFIG_PPC_MM_SLICES is not set | ||
24 | CONFIG_PPC32=y | ||
25 | CONFIG_WORD_SIZE=32 | ||
26 | CONFIG_PPC_MERGE=y | ||
27 | CONFIG_MMU=y | ||
28 | CONFIG_GENERIC_CMOS_UPDATE=y | ||
29 | CONFIG_GENERIC_TIME=y | ||
30 | CONFIG_GENERIC_TIME_VSYSCALL=y | ||
31 | CONFIG_GENERIC_CLOCKEVENTS=y | ||
32 | CONFIG_GENERIC_HARDIRQS=y | ||
33 | CONFIG_IRQ_PER_CPU=y | ||
34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | ||
35 | CONFIG_ARCH_HAS_ILOG2_U32=y | ||
36 | CONFIG_GENERIC_HWEIGHT=y | ||
37 | CONFIG_GENERIC_CALIBRATE_DELAY=y | ||
38 | CONFIG_GENERIC_FIND_NEXT_BIT=y | ||
39 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | ||
40 | CONFIG_PPC=y | ||
41 | CONFIG_EARLY_PRINTK=y | ||
42 | CONFIG_GENERIC_NVRAM=y | ||
43 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | ||
44 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||
45 | CONFIG_PPC_OF=y | ||
46 | CONFIG_OF=y | ||
47 | CONFIG_PPC_UDBG_16550=y | ||
48 | # CONFIG_GENERIC_TBSYNC is not set | ||
49 | CONFIG_AUDIT_ARCH=y | ||
50 | CONFIG_GENERIC_BUG=y | ||
51 | CONFIG_DEFAULT_UIMAGE=y | ||
52 | # CONFIG_PPC_DCR_NATIVE is not set | ||
53 | # CONFIG_PPC_DCR_MMIO is not set | ||
54 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
55 | |||
56 | # | ||
57 | # General setup | ||
58 | # | ||
59 | CONFIG_EXPERIMENTAL=y | ||
60 | CONFIG_BROKEN_ON_SMP=y | ||
61 | CONFIG_INIT_ENV_ARG_LIMIT=32 | ||
62 | CONFIG_LOCALVERSION="" | ||
63 | CONFIG_LOCALVERSION_AUTO=y | ||
64 | CONFIG_SWAP=y | ||
65 | CONFIG_SYSVIPC=y | ||
66 | CONFIG_SYSVIPC_SYSCTL=y | ||
67 | # CONFIG_POSIX_MQUEUE is not set | ||
68 | # CONFIG_BSD_PROCESS_ACCT is not set | ||
69 | # CONFIG_TASKSTATS is not set | ||
70 | # CONFIG_USER_NS is not set | ||
71 | # CONFIG_PID_NS is not set | ||
72 | # CONFIG_AUDIT is not set | ||
73 | # CONFIG_IKCONFIG is not set | ||
74 | CONFIG_LOG_BUF_SHIFT=14 | ||
75 | # CONFIG_CGROUPS is not set | ||
76 | CONFIG_FAIR_GROUP_SCHED=y | ||
77 | CONFIG_FAIR_USER_SCHED=y | ||
78 | # CONFIG_FAIR_CGROUP_SCHED is not set | ||
79 | CONFIG_SYSFS_DEPRECATED=y | ||
80 | # CONFIG_RELAY is not set | ||
81 | CONFIG_BLK_DEV_INITRD=y | ||
82 | CONFIG_INITRAMFS_SOURCE="" | ||
83 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | ||
84 | CONFIG_SYSCTL=y | ||
85 | CONFIG_EMBEDDED=y | ||
86 | CONFIG_SYSCTL_SYSCALL=y | ||
87 | # CONFIG_KALLSYMS is not set | ||
88 | # CONFIG_HOTPLUG is not set | ||
89 | CONFIG_PRINTK=y | ||
90 | CONFIG_BUG=y | ||
91 | CONFIG_ELF_CORE=y | ||
92 | CONFIG_BASE_FULL=y | ||
93 | CONFIG_FUTEX=y | ||
94 | CONFIG_ANON_INODES=y | ||
95 | # CONFIG_EPOLL is not set | ||
96 | CONFIG_SIGNALFD=y | ||
97 | CONFIG_EVENTFD=y | ||
98 | CONFIG_SHMEM=y | ||
99 | CONFIG_VM_EVENT_COUNTERS=y | ||
100 | CONFIG_SLUB_DEBUG=y | ||
101 | # CONFIG_SLAB is not set | ||
102 | CONFIG_SLUB=y | ||
103 | # CONFIG_SLOB is not set | ||
104 | CONFIG_SLABINFO=y | ||
105 | CONFIG_RT_MUTEXES=y | ||
106 | # CONFIG_TINY_SHMEM is not set | ||
107 | CONFIG_BASE_SMALL=0 | ||
108 | # CONFIG_MODULES is not set | ||
109 | CONFIG_BLOCK=y | ||
110 | # CONFIG_LBD is not set | ||
111 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
112 | # CONFIG_LSF is not set | ||
113 | # CONFIG_BLK_DEV_BSG is not set | ||
114 | |||
115 | # | ||
116 | # IO Schedulers | ||
117 | # | ||
118 | CONFIG_IOSCHED_NOOP=y | ||
119 | CONFIG_IOSCHED_AS=y | ||
120 | CONFIG_IOSCHED_DEADLINE=y | ||
121 | CONFIG_IOSCHED_CFQ=y | ||
122 | CONFIG_DEFAULT_AS=y | ||
123 | # CONFIG_DEFAULT_DEADLINE is not set | ||
124 | # CONFIG_DEFAULT_CFQ is not set | ||
125 | # CONFIG_DEFAULT_NOOP is not set | ||
126 | CONFIG_DEFAULT_IOSCHED="anticipatory" | ||
127 | |||
128 | # | ||
129 | # Platform support | ||
130 | # | ||
131 | # CONFIG_PPC_MPC52xx is not set | ||
132 | # CONFIG_PPC_MPC5200 is not set | ||
133 | # CONFIG_PPC_CELL is not set | ||
134 | # CONFIG_PPC_CELL_NATIVE is not set | ||
135 | # CONFIG_PQ2ADS is not set | ||
136 | # CONFIG_MPC8540_ADS is not set | ||
137 | # CONFIG_MPC8560_ADS is not set | ||
138 | # CONFIG_MPC85xx_CDS is not set | ||
139 | # CONFIG_MPC85xx_MDS is not set | ||
140 | # CONFIG_MPC85xx_DS is not set | ||
141 | # CONFIG_STX_GP3 is not set | ||
142 | # CONFIG_TQM8540 is not set | ||
143 | # CONFIG_TQM8541 is not set | ||
144 | # CONFIG_TQM8555 is not set | ||
145 | CONFIG_TQM8560=y | ||
146 | CONFIG_TQM85xx=y | ||
147 | CONFIG_MPC85xx=y | ||
148 | # CONFIG_IPIC is not set | ||
149 | CONFIG_MPIC=y | ||
150 | # CONFIG_MPIC_WEIRD is not set | ||
151 | # CONFIG_PPC_I8259 is not set | ||
152 | # CONFIG_PPC_RTAS is not set | ||
153 | # CONFIG_MMIO_NVRAM is not set | ||
154 | # CONFIG_PPC_MPC106 is not set | ||
155 | # CONFIG_PPC_970_NAP is not set | ||
156 | # CONFIG_PPC_INDIRECT_IO is not set | ||
157 | # CONFIG_GENERIC_IOMAP is not set | ||
158 | # CONFIG_CPU_FREQ is not set | ||
159 | CONFIG_CPM2=y | ||
160 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
161 | # CONFIG_FSL_ULI1575 is not set | ||
162 | CONFIG_CPM=y | ||
163 | |||
164 | # | ||
165 | # Kernel options | ||
166 | # | ||
167 | # CONFIG_HIGHMEM is not set | ||
168 | # CONFIG_TICK_ONESHOT is not set | ||
169 | # CONFIG_NO_HZ is not set | ||
170 | # CONFIG_HIGH_RES_TIMERS is not set | ||
171 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | ||
172 | # CONFIG_HZ_100 is not set | ||
173 | CONFIG_HZ_250=y | ||
174 | # CONFIG_HZ_300 is not set | ||
175 | # CONFIG_HZ_1000 is not set | ||
176 | CONFIG_HZ=250 | ||
177 | CONFIG_PREEMPT_NONE=y | ||
178 | # CONFIG_PREEMPT_VOLUNTARY is not set | ||
179 | # CONFIG_PREEMPT is not set | ||
180 | CONFIG_BINFMT_ELF=y | ||
181 | # CONFIG_BINFMT_MISC is not set | ||
182 | CONFIG_MATH_EMULATION=y | ||
183 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | ||
184 | CONFIG_ARCH_FLATMEM_ENABLE=y | ||
185 | CONFIG_ARCH_POPULATES_NODE_MAP=y | ||
186 | CONFIG_SELECT_MEMORY_MODEL=y | ||
187 | CONFIG_FLATMEM_MANUAL=y | ||
188 | # CONFIG_DISCONTIGMEM_MANUAL is not set | ||
189 | # CONFIG_SPARSEMEM_MANUAL is not set | ||
190 | CONFIG_FLATMEM=y | ||
191 | CONFIG_FLAT_NODE_MEM_MAP=y | ||
192 | # CONFIG_SPARSEMEM_STATIC is not set | ||
193 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
194 | CONFIG_SPLIT_PTLOCK_CPUS=4 | ||
195 | # CONFIG_RESOURCES_64BIT is not set | ||
196 | CONFIG_ZONE_DMA_FLAG=1 | ||
197 | CONFIG_BOUNCE=y | ||
198 | CONFIG_VIRT_TO_BUS=y | ||
199 | # CONFIG_PROC_DEVICETREE is not set | ||
200 | # CONFIG_CMDLINE_BOOL is not set | ||
201 | # CONFIG_PM is not set | ||
202 | CONFIG_SUSPEND_UP_POSSIBLE=y | ||
203 | CONFIG_HIBERNATION_UP_POSSIBLE=y | ||
204 | CONFIG_SECCOMP=y | ||
205 | CONFIG_WANT_DEVICE_TREE=y | ||
206 | CONFIG_DEVICE_TREE="tqm8560.dts" | ||
207 | CONFIG_ISA_DMA_API=y | ||
208 | |||
209 | # | ||
210 | # Bus options | ||
211 | # | ||
212 | CONFIG_ZONE_DMA=y | ||
213 | CONFIG_PPC_INDIRECT_PCI=y | ||
214 | CONFIG_FSL_SOC=y | ||
215 | CONFIG_FSL_PCI=y | ||
216 | CONFIG_PCI=y | ||
217 | CONFIG_PCI_DOMAINS=y | ||
218 | CONFIG_PCI_SYSCALL=y | ||
219 | # CONFIG_PCIEPORTBUS is not set | ||
220 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
221 | # CONFIG_PCI_MSI is not set | ||
222 | CONFIG_PCI_LEGACY=y | ||
223 | |||
224 | # | ||
225 | # Advanced setup | ||
226 | # | ||
227 | # CONFIG_ADVANCED_OPTIONS is not set | ||
228 | |||
229 | # | ||
230 | # Default settings for advanced configuration options are used | ||
231 | # | ||
232 | CONFIG_HIGHMEM_START=0xfe000000 | ||
233 | CONFIG_LOWMEM_SIZE=0x30000000 | ||
234 | CONFIG_KERNEL_START=0xc0000000 | ||
235 | CONFIG_TASK_SIZE=0xc0000000 | ||
236 | CONFIG_BOOT_LOAD=0x00800000 | ||
237 | |||
238 | # | ||
239 | # Networking | ||
240 | # | ||
241 | CONFIG_NET=y | ||
242 | |||
243 | # | ||
244 | # Networking options | ||
245 | # | ||
246 | CONFIG_PACKET=y | ||
247 | # CONFIG_PACKET_MMAP is not set | ||
248 | CONFIG_UNIX=y | ||
249 | CONFIG_XFRM=y | ||
250 | # CONFIG_XFRM_USER is not set | ||
251 | # CONFIG_XFRM_SUB_POLICY is not set | ||
252 | # CONFIG_XFRM_MIGRATE is not set | ||
253 | # CONFIG_NET_KEY is not set | ||
254 | CONFIG_INET=y | ||
255 | CONFIG_IP_MULTICAST=y | ||
256 | # CONFIG_IP_ADVANCED_ROUTER is not set | ||
257 | CONFIG_IP_FIB_HASH=y | ||
258 | CONFIG_IP_PNP=y | ||
259 | CONFIG_IP_PNP_DHCP=y | ||
260 | CONFIG_IP_PNP_BOOTP=y | ||
261 | # CONFIG_IP_PNP_RARP is not set | ||
262 | # CONFIG_NET_IPIP is not set | ||
263 | # CONFIG_NET_IPGRE is not set | ||
264 | # CONFIG_IP_MROUTE is not set | ||
265 | # CONFIG_ARPD is not set | ||
266 | CONFIG_SYN_COOKIES=y | ||
267 | # CONFIG_INET_AH is not set | ||
268 | # CONFIG_INET_ESP is not set | ||
269 | # CONFIG_INET_IPCOMP is not set | ||
270 | # CONFIG_INET_XFRM_TUNNEL is not set | ||
271 | # CONFIG_INET_TUNNEL is not set | ||
272 | CONFIG_INET_XFRM_MODE_TRANSPORT=y | ||
273 | CONFIG_INET_XFRM_MODE_TUNNEL=y | ||
274 | CONFIG_INET_XFRM_MODE_BEET=y | ||
275 | # CONFIG_INET_LRO is not set | ||
276 | CONFIG_INET_DIAG=y | ||
277 | CONFIG_INET_TCP_DIAG=y | ||
278 | # CONFIG_TCP_CONG_ADVANCED is not set | ||
279 | CONFIG_TCP_CONG_CUBIC=y | ||
280 | CONFIG_DEFAULT_TCP_CONG="cubic" | ||
281 | # CONFIG_TCP_MD5SIG is not set | ||
282 | # CONFIG_IPV6 is not set | ||
283 | # CONFIG_INET6_XFRM_TUNNEL is not set | ||
284 | # CONFIG_INET6_TUNNEL is not set | ||
285 | # CONFIG_NETWORK_SECMARK is not set | ||
286 | # CONFIG_NETFILTER is not set | ||
287 | # CONFIG_IP_DCCP is not set | ||
288 | # CONFIG_IP_SCTP is not set | ||
289 | # CONFIG_TIPC is not set | ||
290 | # CONFIG_ATM is not set | ||
291 | # CONFIG_BRIDGE is not set | ||
292 | # CONFIG_VLAN_8021Q is not set | ||
293 | # CONFIG_DECNET is not set | ||
294 | # CONFIG_LLC2 is not set | ||
295 | # CONFIG_IPX is not set | ||
296 | # CONFIG_ATALK is not set | ||
297 | # CONFIG_X25 is not set | ||
298 | # CONFIG_LAPB is not set | ||
299 | # CONFIG_ECONET is not set | ||
300 | # CONFIG_WAN_ROUTER is not set | ||
301 | # CONFIG_NET_SCHED is not set | ||
302 | |||
303 | # | ||
304 | # Network testing | ||
305 | # | ||
306 | # CONFIG_NET_PKTGEN is not set | ||
307 | # CONFIG_HAMRADIO is not set | ||
308 | # CONFIG_IRDA is not set | ||
309 | # CONFIG_BT is not set | ||
310 | # CONFIG_AF_RXRPC is not set | ||
311 | |||
312 | # | ||
313 | # Wireless | ||
314 | # | ||
315 | # CONFIG_CFG80211 is not set | ||
316 | # CONFIG_WIRELESS_EXT is not set | ||
317 | # CONFIG_MAC80211 is not set | ||
318 | # CONFIG_IEEE80211 is not set | ||
319 | # CONFIG_RFKILL is not set | ||
320 | # CONFIG_NET_9P is not set | ||
321 | |||
322 | # | ||
323 | # Device Drivers | ||
324 | # | ||
325 | |||
326 | # | ||
327 | # Generic Driver Options | ||
328 | # | ||
329 | CONFIG_STANDALONE=y | ||
330 | CONFIG_PREVENT_FIRMWARE_BUILD=y | ||
331 | # CONFIG_SYS_HYPERVISOR is not set | ||
332 | # CONFIG_CONNECTOR is not set | ||
333 | CONFIG_MTD=y | ||
334 | # CONFIG_MTD_DEBUG is not set | ||
335 | CONFIG_MTD_CONCAT=y | ||
336 | CONFIG_MTD_PARTITIONS=y | ||
337 | # CONFIG_MTD_REDBOOT_PARTS is not set | ||
338 | CONFIG_MTD_CMDLINE_PARTS=y | ||
339 | |||
340 | # | ||
341 | # User Modules And Translation Layers | ||
342 | # | ||
343 | CONFIG_MTD_CHAR=y | ||
344 | CONFIG_MTD_BLKDEVS=y | ||
345 | CONFIG_MTD_BLOCK=y | ||
346 | # CONFIG_FTL is not set | ||
347 | # CONFIG_NFTL is not set | ||
348 | # CONFIG_INFTL is not set | ||
349 | # CONFIG_RFD_FTL is not set | ||
350 | # CONFIG_SSFDC is not set | ||
351 | # CONFIG_MTD_OOPS is not set | ||
352 | |||
353 | # | ||
354 | # RAM/ROM/Flash chip drivers | ||
355 | # | ||
356 | CONFIG_MTD_CFI=y | ||
357 | # CONFIG_MTD_JEDECPROBE is not set | ||
358 | CONFIG_MTD_GEN_PROBE=y | ||
359 | # CONFIG_MTD_CFI_ADV_OPTIONS is not set | ||
360 | CONFIG_MTD_MAP_BANK_WIDTH_1=y | ||
361 | CONFIG_MTD_MAP_BANK_WIDTH_2=y | ||
362 | CONFIG_MTD_MAP_BANK_WIDTH_4=y | ||
363 | # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | ||
364 | # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | ||
365 | # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | ||
366 | CONFIG_MTD_CFI_I1=y | ||
367 | CONFIG_MTD_CFI_I2=y | ||
368 | # CONFIG_MTD_CFI_I4 is not set | ||
369 | # CONFIG_MTD_CFI_I8 is not set | ||
370 | # CONFIG_MTD_CFI_INTELEXT is not set | ||
371 | CONFIG_MTD_CFI_AMDSTD=y | ||
372 | # CONFIG_MTD_CFI_STAA is not set | ||
373 | CONFIG_MTD_CFI_UTIL=y | ||
374 | # CONFIG_MTD_RAM is not set | ||
375 | # CONFIG_MTD_ROM is not set | ||
376 | # CONFIG_MTD_ABSENT is not set | ||
377 | |||
378 | # | ||
379 | # Mapping drivers for chip access | ||
380 | # | ||
381 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||
382 | # CONFIG_MTD_PHYSMAP is not set | ||
383 | # CONFIG_MTD_PHYSMAP_OF is not set | ||
384 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
385 | # CONFIG_MTD_PLATRAM is not set | ||
386 | |||
387 | # | ||
388 | # Self-contained MTD device drivers | ||
389 | # | ||
390 | # CONFIG_MTD_PMC551 is not set | ||
391 | # CONFIG_MTD_SLRAM is not set | ||
392 | # CONFIG_MTD_PHRAM is not set | ||
393 | # CONFIG_MTD_MTDRAM is not set | ||
394 | # CONFIG_MTD_BLOCK2MTD is not set | ||
395 | |||
396 | # | ||
397 | # Disk-On-Chip Device Drivers | ||
398 | # | ||
399 | # CONFIG_MTD_DOC2000 is not set | ||
400 | # CONFIG_MTD_DOC2001 is not set | ||
401 | # CONFIG_MTD_DOC2001PLUS is not set | ||
402 | # CONFIG_MTD_NAND is not set | ||
403 | # CONFIG_MTD_ONENAND is not set | ||
404 | |||
405 | # | ||
406 | # UBI - Unsorted block images | ||
407 | # | ||
408 | # CONFIG_MTD_UBI is not set | ||
409 | CONFIG_OF_DEVICE=y | ||
410 | # CONFIG_PARPORT is not set | ||
411 | CONFIG_BLK_DEV=y | ||
412 | # CONFIG_BLK_DEV_FD is not set | ||
413 | # CONFIG_BLK_CPQ_DA is not set | ||
414 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
415 | # CONFIG_BLK_DEV_DAC960 is not set | ||
416 | # CONFIG_BLK_DEV_UMEM is not set | ||
417 | # CONFIG_BLK_DEV_COW_COMMON is not set | ||
418 | CONFIG_BLK_DEV_LOOP=y | ||
419 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | ||
420 | # CONFIG_BLK_DEV_NBD is not set | ||
421 | # CONFIG_BLK_DEV_SX8 is not set | ||
422 | CONFIG_BLK_DEV_RAM=y | ||
423 | CONFIG_BLK_DEV_RAM_COUNT=16 | ||
424 | CONFIG_BLK_DEV_RAM_SIZE=32768 | ||
425 | CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 | ||
426 | # CONFIG_CDROM_PKTCDVD is not set | ||
427 | # CONFIG_ATA_OVER_ETH is not set | ||
428 | CONFIG_MISC_DEVICES=y | ||
429 | # CONFIG_PHANTOM is not set | ||
430 | # CONFIG_EEPROM_93CX6 is not set | ||
431 | # CONFIG_SGI_IOC4 is not set | ||
432 | # CONFIG_TIFM_CORE is not set | ||
433 | CONFIG_IDE=y | ||
434 | CONFIG_IDE_MAX_HWIFS=4 | ||
435 | CONFIG_BLK_DEV_IDE=y | ||
436 | |||
437 | # | ||
438 | # Please see Documentation/ide.txt for help/info on IDE drives | ||
439 | # | ||
440 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
441 | CONFIG_BLK_DEV_IDEDISK=y | ||
442 | # CONFIG_IDEDISK_MULTI_MODE is not set | ||
443 | # CONFIG_BLK_DEV_IDECD is not set | ||
444 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
445 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
446 | # CONFIG_IDE_TASK_IOCTL is not set | ||
447 | CONFIG_IDE_PROC_FS=y | ||
448 | |||
449 | # | ||
450 | # IDE chipset support/bugfixes | ||
451 | # | ||
452 | CONFIG_IDE_GENERIC=y | ||
453 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
454 | |||
455 | # | ||
456 | # PCI IDE chipsets support | ||
457 | # | ||
458 | CONFIG_BLK_DEV_IDEPCI=y | ||
459 | CONFIG_IDEPCI_SHARE_IRQ=y | ||
460 | CONFIG_IDEPCI_PCIBUS_ORDER=y | ||
461 | # CONFIG_BLK_DEV_OFFBOARD is not set | ||
462 | CONFIG_BLK_DEV_GENERIC=y | ||
463 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
464 | CONFIG_BLK_DEV_IDEDMA_PCI=y | ||
465 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
466 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
467 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
468 | # CONFIG_BLK_DEV_CMD64X is not set | ||
469 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
470 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
471 | # CONFIG_BLK_DEV_CS5520 is not set | ||
472 | # CONFIG_BLK_DEV_CS5530 is not set | ||
473 | # CONFIG_BLK_DEV_HPT34X is not set | ||
474 | # CONFIG_BLK_DEV_HPT366 is not set | ||
475 | # CONFIG_BLK_DEV_JMICRON is not set | ||
476 | # CONFIG_BLK_DEV_SC1200 is not set | ||
477 | # CONFIG_BLK_DEV_PIIX is not set | ||
478 | # CONFIG_BLK_DEV_IT8213 is not set | ||
479 | # CONFIG_BLK_DEV_IT821X is not set | ||
480 | # CONFIG_BLK_DEV_NS87415 is not set | ||
481 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
482 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
483 | # CONFIG_BLK_DEV_SVWKS is not set | ||
484 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
485 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
486 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
487 | # CONFIG_BLK_DEV_TRM290 is not set | ||
488 | CONFIG_BLK_DEV_VIA82CXXX=y | ||
489 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
490 | # CONFIG_IDE_ARM is not set | ||
491 | CONFIG_BLK_DEV_IDEDMA=y | ||
492 | CONFIG_IDE_ARCH_OBSOLETE_INIT=y | ||
493 | # CONFIG_BLK_DEV_HD is not set | ||
494 | |||
495 | # | ||
496 | # SCSI device support | ||
497 | # | ||
498 | # CONFIG_RAID_ATTRS is not set | ||
499 | # CONFIG_SCSI is not set | ||
500 | # CONFIG_SCSI_DMA is not set | ||
501 | # CONFIG_SCSI_NETLINK is not set | ||
502 | # CONFIG_ATA is not set | ||
503 | # CONFIG_MD is not set | ||
504 | # CONFIG_FUSION is not set | ||
505 | |||
506 | # | ||
507 | # IEEE 1394 (FireWire) support | ||
508 | # | ||
509 | # CONFIG_FIREWIRE is not set | ||
510 | # CONFIG_IEEE1394 is not set | ||
511 | # CONFIG_I2O is not set | ||
512 | # CONFIG_MACINTOSH_DRIVERS is not set | ||
513 | CONFIG_NETDEVICES=y | ||
514 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
515 | # CONFIG_DUMMY is not set | ||
516 | # CONFIG_BONDING is not set | ||
517 | # CONFIG_MACVLAN is not set | ||
518 | # CONFIG_EQUALIZER is not set | ||
519 | # CONFIG_TUN is not set | ||
520 | # CONFIG_VETH is not set | ||
521 | # CONFIG_ARCNET is not set | ||
522 | CONFIG_PHYLIB=y | ||
523 | |||
524 | # | ||
525 | # MII PHY device drivers | ||
526 | # | ||
527 | # CONFIG_MARVELL_PHY is not set | ||
528 | # CONFIG_DAVICOM_PHY is not set | ||
529 | # CONFIG_QSEMI_PHY is not set | ||
530 | # CONFIG_LXT_PHY is not set | ||
531 | # CONFIG_CICADA_PHY is not set | ||
532 | # CONFIG_VITESSE_PHY is not set | ||
533 | # CONFIG_SMSC_PHY is not set | ||
534 | # CONFIG_BROADCOM_PHY is not set | ||
535 | # CONFIG_ICPLUS_PHY is not set | ||
536 | # CONFIG_FIXED_PHY is not set | ||
537 | # CONFIG_MDIO_BITBANG is not set | ||
538 | CONFIG_NET_ETHERNET=y | ||
539 | CONFIG_MII=y | ||
540 | # CONFIG_HAPPYMEAL is not set | ||
541 | # CONFIG_SUNGEM is not set | ||
542 | # CONFIG_CASSINI is not set | ||
543 | # CONFIG_NET_VENDOR_3COM is not set | ||
544 | # CONFIG_NET_TULIP is not set | ||
545 | # CONFIG_HP100 is not set | ||
546 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | ||
547 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | ||
548 | # CONFIG_IBM_NEW_EMAC_TAH is not set | ||
549 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | ||
550 | CONFIG_NET_PCI=y | ||
551 | # CONFIG_PCNET32 is not set | ||
552 | # CONFIG_AMD8111_ETH is not set | ||
553 | # CONFIG_ADAPTEC_STARFIRE is not set | ||
554 | # CONFIG_B44 is not set | ||
555 | # CONFIG_FORCEDETH is not set | ||
556 | # CONFIG_EEPRO100 is not set | ||
557 | CONFIG_E100=y | ||
558 | # CONFIG_FEALNX is not set | ||
559 | # CONFIG_NATSEMI is not set | ||
560 | # CONFIG_NE2K_PCI is not set | ||
561 | # CONFIG_8139CP is not set | ||
562 | # CONFIG_8139TOO is not set | ||
563 | # CONFIG_SIS900 is not set | ||
564 | # CONFIG_EPIC100 is not set | ||
565 | # CONFIG_SUNDANCE is not set | ||
566 | # CONFIG_TLAN is not set | ||
567 | # CONFIG_VIA_RHINE is not set | ||
568 | # CONFIG_SC92031 is not set | ||
569 | # CONFIG_FS_ENET is not set | ||
570 | CONFIG_NETDEV_1000=y | ||
571 | # CONFIG_ACENIC is not set | ||
572 | # CONFIG_DL2K is not set | ||
573 | # CONFIG_E1000 is not set | ||
574 | # CONFIG_E1000E is not set | ||
575 | # CONFIG_IP1000 is not set | ||
576 | # CONFIG_NS83820 is not set | ||
577 | # CONFIG_HAMACHI is not set | ||
578 | # CONFIG_YELLOWFIN is not set | ||
579 | # CONFIG_R8169 is not set | ||
580 | # CONFIG_SIS190 is not set | ||
581 | # CONFIG_SKGE is not set | ||
582 | # CONFIG_SKY2 is not set | ||
583 | # CONFIG_SK98LIN is not set | ||
584 | # CONFIG_VIA_VELOCITY is not set | ||
585 | # CONFIG_TIGON3 is not set | ||
586 | # CONFIG_BNX2 is not set | ||
587 | CONFIG_GIANFAR=y | ||
588 | CONFIG_GFAR_NAPI=y | ||
589 | # CONFIG_QLA3XXX is not set | ||
590 | # CONFIG_ATL1 is not set | ||
591 | CONFIG_NETDEV_10000=y | ||
592 | # CONFIG_CHELSIO_T1 is not set | ||
593 | # CONFIG_CHELSIO_T3 is not set | ||
594 | # CONFIG_IXGBE is not set | ||
595 | # CONFIG_IXGB is not set | ||
596 | # CONFIG_S2IO is not set | ||
597 | # CONFIG_MYRI10GE is not set | ||
598 | # CONFIG_NETXEN_NIC is not set | ||
599 | # CONFIG_NIU is not set | ||
600 | # CONFIG_MLX4_CORE is not set | ||
601 | # CONFIG_TEHUTI is not set | ||
602 | # CONFIG_TR is not set | ||
603 | |||
604 | # | ||
605 | # Wireless LAN | ||
606 | # | ||
607 | # CONFIG_WLAN_PRE80211 is not set | ||
608 | # CONFIG_WLAN_80211 is not set | ||
609 | # CONFIG_WAN is not set | ||
610 | # CONFIG_FDDI is not set | ||
611 | # CONFIG_HIPPI is not set | ||
612 | # CONFIG_PPP is not set | ||
613 | # CONFIG_SLIP is not set | ||
614 | # CONFIG_SHAPER is not set | ||
615 | # CONFIG_NETCONSOLE is not set | ||
616 | # CONFIG_NETPOLL is not set | ||
617 | # CONFIG_NET_POLL_CONTROLLER is not set | ||
618 | # CONFIG_ISDN is not set | ||
619 | # CONFIG_PHONE is not set | ||
620 | |||
621 | # | ||
622 | # Input device support | ||
623 | # | ||
624 | CONFIG_INPUT=y | ||
625 | # CONFIG_INPUT_FF_MEMLESS is not set | ||
626 | # CONFIG_INPUT_POLLDEV is not set | ||
627 | |||
628 | # | ||
629 | # Userland interfaces | ||
630 | # | ||
631 | # CONFIG_INPUT_MOUSEDEV is not set | ||
632 | # CONFIG_INPUT_JOYDEV is not set | ||
633 | # CONFIG_INPUT_EVDEV is not set | ||
634 | # CONFIG_INPUT_EVBUG is not set | ||
635 | |||
636 | # | ||
637 | # Input Device Drivers | ||
638 | # | ||
639 | # CONFIG_INPUT_KEYBOARD is not set | ||
640 | # CONFIG_INPUT_MOUSE is not set | ||
641 | # CONFIG_INPUT_JOYSTICK is not set | ||
642 | # CONFIG_INPUT_TABLET is not set | ||
643 | # CONFIG_INPUT_TOUCHSCREEN is not set | ||
644 | # CONFIG_INPUT_MISC is not set | ||
645 | |||
646 | # | ||
647 | # Hardware I/O ports | ||
648 | # | ||
649 | # CONFIG_SERIO is not set | ||
650 | # CONFIG_GAMEPORT is not set | ||
651 | |||
652 | # | ||
653 | # Character devices | ||
654 | # | ||
655 | # CONFIG_VT is not set | ||
656 | # CONFIG_SERIAL_NONSTANDARD is not set | ||
657 | |||
658 | # | ||
659 | # Serial drivers | ||
660 | # | ||
661 | CONFIG_SERIAL_8250=y | ||
662 | CONFIG_SERIAL_8250_CONSOLE=y | ||
663 | CONFIG_SERIAL_8250_PCI=y | ||
664 | CONFIG_SERIAL_8250_NR_UARTS=4 | ||
665 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||
666 | # CONFIG_SERIAL_8250_EXTENDED is not set | ||
667 | CONFIG_SERIAL_8250_SHARE_IRQ=y | ||
668 | |||
669 | # | ||
670 | # Non-8250 serial port support | ||
671 | # | ||
672 | # CONFIG_SERIAL_UARTLITE is not set | ||
673 | CONFIG_SERIAL_CORE=y | ||
674 | CONFIG_SERIAL_CORE_CONSOLE=y | ||
675 | CONFIG_SERIAL_CPM=y | ||
676 | CONFIG_SERIAL_CPM_CONSOLE=y | ||
677 | CONFIG_SERIAL_CPM_SCC1=y | ||
678 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
679 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
680 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
681 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
682 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
683 | # CONFIG_SERIAL_JSM is not set | ||
684 | # CONFIG_SERIAL_OF_PLATFORM is not set | ||
685 | CONFIG_UNIX98_PTYS=y | ||
686 | CONFIG_LEGACY_PTYS=y | ||
687 | CONFIG_LEGACY_PTY_COUNT=256 | ||
688 | # CONFIG_IPMI_HANDLER is not set | ||
689 | CONFIG_HW_RANDOM=y | ||
690 | # CONFIG_NVRAM is not set | ||
691 | CONFIG_GEN_RTC=y | ||
692 | # CONFIG_GEN_RTC_X is not set | ||
693 | # CONFIG_R3964 is not set | ||
694 | # CONFIG_APPLICOM is not set | ||
695 | # CONFIG_RAW_DRIVER is not set | ||
696 | # CONFIG_TCG_TPM is not set | ||
697 | CONFIG_DEVPORT=y | ||
698 | CONFIG_I2C=y | ||
699 | CONFIG_I2C_BOARDINFO=y | ||
700 | CONFIG_I2C_CHARDEV=y | ||
701 | |||
702 | # | ||
703 | # I2C Algorithms | ||
704 | # | ||
705 | # CONFIG_I2C_ALGOBIT is not set | ||
706 | # CONFIG_I2C_ALGOPCF is not set | ||
707 | # CONFIG_I2C_ALGOPCA is not set | ||
708 | |||
709 | # | ||
710 | # I2C Hardware Bus support | ||
711 | # | ||
712 | # CONFIG_I2C_ALI1535 is not set | ||
713 | # CONFIG_I2C_ALI1563 is not set | ||
714 | # CONFIG_I2C_ALI15X3 is not set | ||
715 | # CONFIG_I2C_AMD756 is not set | ||
716 | # CONFIG_I2C_AMD8111 is not set | ||
717 | # CONFIG_I2C_I801 is not set | ||
718 | # CONFIG_I2C_I810 is not set | ||
719 | # CONFIG_I2C_PIIX4 is not set | ||
720 | CONFIG_I2C_MPC=y | ||
721 | # CONFIG_I2C_NFORCE2 is not set | ||
722 | # CONFIG_I2C_OCORES is not set | ||
723 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
724 | # CONFIG_I2C_PROSAVAGE is not set | ||
725 | # CONFIG_I2C_SAVAGE4 is not set | ||
726 | # CONFIG_I2C_SIMTEC is not set | ||
727 | # CONFIG_I2C_SIS5595 is not set | ||
728 | # CONFIG_I2C_SIS630 is not set | ||
729 | # CONFIG_I2C_SIS96X is not set | ||
730 | # CONFIG_I2C_TAOS_EVM is not set | ||
731 | # CONFIG_I2C_VIA is not set | ||
732 | # CONFIG_I2C_VIAPRO is not set | ||
733 | # CONFIG_I2C_VOODOO3 is not set | ||
734 | |||
735 | # | ||
736 | # Miscellaneous I2C Chip support | ||
737 | # | ||
738 | CONFIG_SENSORS_DS1337=y | ||
739 | # CONFIG_SENSORS_DS1374 is not set | ||
740 | # CONFIG_DS1682 is not set | ||
741 | # CONFIG_SENSORS_EEPROM is not set | ||
742 | # CONFIG_SENSORS_PCF8574 is not set | ||
743 | # CONFIG_SENSORS_PCA9539 is not set | ||
744 | # CONFIG_SENSORS_PCF8591 is not set | ||
745 | # CONFIG_SENSORS_M41T00 is not set | ||
746 | # CONFIG_SENSORS_MAX6875 is not set | ||
747 | # CONFIG_SENSORS_TSL2550 is not set | ||
748 | # CONFIG_I2C_DEBUG_CORE is not set | ||
749 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
750 | # CONFIG_I2C_DEBUG_BUS is not set | ||
751 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
752 | |||
753 | # | ||
754 | # SPI support | ||
755 | # | ||
756 | # CONFIG_SPI is not set | ||
757 | # CONFIG_SPI_MASTER is not set | ||
758 | # CONFIG_W1 is not set | ||
759 | # CONFIG_POWER_SUPPLY is not set | ||
760 | CONFIG_HWMON=y | ||
761 | # CONFIG_HWMON_VID is not set | ||
762 | # CONFIG_SENSORS_AD7418 is not set | ||
763 | # CONFIG_SENSORS_ADM1021 is not set | ||
764 | # CONFIG_SENSORS_ADM1025 is not set | ||
765 | # CONFIG_SENSORS_ADM1026 is not set | ||
766 | # CONFIG_SENSORS_ADM1029 is not set | ||
767 | # CONFIG_SENSORS_ADM1031 is not set | ||
768 | # CONFIG_SENSORS_ADM9240 is not set | ||
769 | # CONFIG_SENSORS_ADT7470 is not set | ||
770 | # CONFIG_SENSORS_ATXP1 is not set | ||
771 | # CONFIG_SENSORS_DS1621 is not set | ||
772 | # CONFIG_SENSORS_I5K_AMB is not set | ||
773 | # CONFIG_SENSORS_F71805F is not set | ||
774 | # CONFIG_SENSORS_F71882FG is not set | ||
775 | # CONFIG_SENSORS_F75375S is not set | ||
776 | # CONFIG_SENSORS_GL518SM is not set | ||
777 | # CONFIG_SENSORS_GL520SM is not set | ||
778 | # CONFIG_SENSORS_IT87 is not set | ||
779 | # CONFIG_SENSORS_LM63 is not set | ||
780 | CONFIG_SENSORS_LM75=y | ||
781 | # CONFIG_SENSORS_LM77 is not set | ||
782 | # CONFIG_SENSORS_LM78 is not set | ||
783 | # CONFIG_SENSORS_LM80 is not set | ||
784 | # CONFIG_SENSORS_LM83 is not set | ||
785 | # CONFIG_SENSORS_LM85 is not set | ||
786 | # CONFIG_SENSORS_LM87 is not set | ||
787 | # CONFIG_SENSORS_LM90 is not set | ||
788 | # CONFIG_SENSORS_LM92 is not set | ||
789 | # CONFIG_SENSORS_LM93 is not set | ||
790 | # CONFIG_SENSORS_MAX1619 is not set | ||
791 | # CONFIG_SENSORS_MAX6650 is not set | ||
792 | # CONFIG_SENSORS_PC87360 is not set | ||
793 | # CONFIG_SENSORS_PC87427 is not set | ||
794 | # CONFIG_SENSORS_SIS5595 is not set | ||
795 | # CONFIG_SENSORS_DME1737 is not set | ||
796 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
797 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
798 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
799 | # CONFIG_SENSORS_THMC50 is not set | ||
800 | # CONFIG_SENSORS_VIA686A is not set | ||
801 | # CONFIG_SENSORS_VT1211 is not set | ||
802 | # CONFIG_SENSORS_VT8231 is not set | ||
803 | # CONFIG_SENSORS_W83781D is not set | ||
804 | # CONFIG_SENSORS_W83791D is not set | ||
805 | # CONFIG_SENSORS_W83792D is not set | ||
806 | # CONFIG_SENSORS_W83793 is not set | ||
807 | # CONFIG_SENSORS_W83L785TS is not set | ||
808 | # CONFIG_SENSORS_W83627HF is not set | ||
809 | # CONFIG_SENSORS_W83627EHF is not set | ||
810 | CONFIG_HWMON_DEBUG_CHIP=y | ||
811 | # CONFIG_WATCHDOG is not set | ||
812 | |||
813 | # | ||
814 | # Sonics Silicon Backplane | ||
815 | # | ||
816 | CONFIG_SSB_POSSIBLE=y | ||
817 | # CONFIG_SSB is not set | ||
818 | |||
819 | # | ||
820 | # Multifunction device drivers | ||
821 | # | ||
822 | # CONFIG_MFD_SM501 is not set | ||
823 | |||
824 | # | ||
825 | # Multimedia devices | ||
826 | # | ||
827 | # CONFIG_VIDEO_DEV is not set | ||
828 | # CONFIG_DVB_CORE is not set | ||
829 | CONFIG_DAB=y | ||
830 | |||
831 | # | ||
832 | # Graphics support | ||
833 | # | ||
834 | # CONFIG_AGP is not set | ||
835 | # CONFIG_DRM is not set | ||
836 | # CONFIG_VGASTATE is not set | ||
837 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | ||
838 | # CONFIG_FB is not set | ||
839 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||
840 | |||
841 | # | ||
842 | # Display device support | ||
843 | # | ||
844 | # CONFIG_DISPLAY_SUPPORT is not set | ||
845 | |||
846 | # | ||
847 | # Sound | ||
848 | # | ||
849 | # CONFIG_SOUND is not set | ||
850 | CONFIG_HID_SUPPORT=y | ||
851 | CONFIG_HID=y | ||
852 | # CONFIG_HID_DEBUG is not set | ||
853 | # CONFIG_HIDRAW is not set | ||
854 | CONFIG_USB_SUPPORT=y | ||
855 | CONFIG_USB_ARCH_HAS_HCD=y | ||
856 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
857 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
858 | # CONFIG_USB is not set | ||
859 | |||
860 | # | ||
861 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | ||
862 | # | ||
863 | |||
864 | # | ||
865 | # USB Gadget Support | ||
866 | # | ||
867 | # CONFIG_USB_GADGET is not set | ||
868 | # CONFIG_MMC is not set | ||
869 | # CONFIG_NEW_LEDS is not set | ||
870 | # CONFIG_INFINIBAND is not set | ||
871 | # CONFIG_EDAC is not set | ||
872 | # CONFIG_RTC_CLASS is not set | ||
873 | |||
874 | # | ||
875 | # Userspace I/O | ||
876 | # | ||
877 | # CONFIG_UIO is not set | ||
878 | |||
879 | # | ||
880 | # File systems | ||
881 | # | ||
882 | CONFIG_EXT2_FS=y | ||
883 | # CONFIG_EXT2_FS_XATTR is not set | ||
884 | # CONFIG_EXT2_FS_XIP is not set | ||
885 | CONFIG_EXT3_FS=y | ||
886 | CONFIG_EXT3_FS_XATTR=y | ||
887 | # CONFIG_EXT3_FS_POSIX_ACL is not set | ||
888 | # CONFIG_EXT3_FS_SECURITY is not set | ||
889 | # CONFIG_EXT4DEV_FS is not set | ||
890 | CONFIG_JBD=y | ||
891 | CONFIG_FS_MBCACHE=y | ||
892 | # CONFIG_REISERFS_FS is not set | ||
893 | # CONFIG_JFS_FS is not set | ||
894 | # CONFIG_FS_POSIX_ACL is not set | ||
895 | # CONFIG_XFS_FS is not set | ||
896 | # CONFIG_GFS2_FS is not set | ||
897 | # CONFIG_OCFS2_FS is not set | ||
898 | # CONFIG_MINIX_FS is not set | ||
899 | # CONFIG_ROMFS_FS is not set | ||
900 | CONFIG_INOTIFY=y | ||
901 | CONFIG_INOTIFY_USER=y | ||
902 | # CONFIG_QUOTA is not set | ||
903 | CONFIG_DNOTIFY=y | ||
904 | # CONFIG_AUTOFS_FS is not set | ||
905 | # CONFIG_AUTOFS4_FS is not set | ||
906 | # CONFIG_FUSE_FS is not set | ||
907 | |||
908 | # | ||
909 | # CD-ROM/DVD Filesystems | ||
910 | # | ||
911 | # CONFIG_ISO9660_FS is not set | ||
912 | # CONFIG_UDF_FS is not set | ||
913 | |||
914 | # | ||
915 | # DOS/FAT/NT Filesystems | ||
916 | # | ||
917 | # CONFIG_MSDOS_FS is not set | ||
918 | # CONFIG_VFAT_FS is not set | ||
919 | # CONFIG_NTFS_FS is not set | ||
920 | |||
921 | # | ||
922 | # Pseudo filesystems | ||
923 | # | ||
924 | CONFIG_PROC_FS=y | ||
925 | CONFIG_PROC_KCORE=y | ||
926 | CONFIG_PROC_SYSCTL=y | ||
927 | CONFIG_SYSFS=y | ||
928 | CONFIG_TMPFS=y | ||
929 | # CONFIG_TMPFS_POSIX_ACL is not set | ||
930 | # CONFIG_HUGETLB_PAGE is not set | ||
931 | # CONFIG_CONFIGFS_FS is not set | ||
932 | |||
933 | # | ||
934 | # Miscellaneous filesystems | ||
935 | # | ||
936 | # CONFIG_ADFS_FS is not set | ||
937 | # CONFIG_AFFS_FS is not set | ||
938 | # CONFIG_HFS_FS is not set | ||
939 | # CONFIG_HFSPLUS_FS is not set | ||
940 | # CONFIG_BEFS_FS is not set | ||
941 | # CONFIG_BFS_FS is not set | ||
942 | # CONFIG_EFS_FS is not set | ||
943 | CONFIG_JFFS2_FS=y | ||
944 | CONFIG_JFFS2_FS_DEBUG=0 | ||
945 | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||
946 | # CONFIG_JFFS2_FS_WBUF_VERIFY is not set | ||
947 | # CONFIG_JFFS2_SUMMARY is not set | ||
948 | # CONFIG_JFFS2_FS_XATTR is not set | ||
949 | # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set | ||
950 | CONFIG_JFFS2_ZLIB=y | ||
951 | # CONFIG_JFFS2_LZO is not set | ||
952 | CONFIG_JFFS2_RTIME=y | ||
953 | # CONFIG_JFFS2_RUBIN is not set | ||
954 | CONFIG_CRAMFS=y | ||
955 | # CONFIG_VXFS_FS is not set | ||
956 | # CONFIG_HPFS_FS is not set | ||
957 | # CONFIG_QNX4FS_FS is not set | ||
958 | # CONFIG_SYSV_FS is not set | ||
959 | # CONFIG_UFS_FS is not set | ||
960 | CONFIG_NETWORK_FILESYSTEMS=y | ||
961 | CONFIG_NFS_FS=y | ||
962 | # CONFIG_NFS_V3 is not set | ||
963 | # CONFIG_NFS_V4 is not set | ||
964 | # CONFIG_NFS_DIRECTIO is not set | ||
965 | # CONFIG_NFSD is not set | ||
966 | CONFIG_ROOT_NFS=y | ||
967 | CONFIG_LOCKD=y | ||
968 | CONFIG_NFS_COMMON=y | ||
969 | CONFIG_SUNRPC=y | ||
970 | # CONFIG_SUNRPC_BIND34 is not set | ||
971 | # CONFIG_RPCSEC_GSS_KRB5 is not set | ||
972 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
973 | # CONFIG_SMB_FS is not set | ||
974 | # CONFIG_CIFS is not set | ||
975 | # CONFIG_NCP_FS is not set | ||
976 | # CONFIG_CODA_FS is not set | ||
977 | # CONFIG_AFS_FS is not set | ||
978 | |||
979 | # | ||
980 | # Partition Types | ||
981 | # | ||
982 | CONFIG_PARTITION_ADVANCED=y | ||
983 | # CONFIG_ACORN_PARTITION is not set | ||
984 | # CONFIG_OSF_PARTITION is not set | ||
985 | # CONFIG_AMIGA_PARTITION is not set | ||
986 | # CONFIG_ATARI_PARTITION is not set | ||
987 | # CONFIG_MAC_PARTITION is not set | ||
988 | # CONFIG_MSDOS_PARTITION is not set | ||
989 | # CONFIG_LDM_PARTITION is not set | ||
990 | # CONFIG_SGI_PARTITION is not set | ||
991 | # CONFIG_ULTRIX_PARTITION is not set | ||
992 | # CONFIG_SUN_PARTITION is not set | ||
993 | # CONFIG_KARMA_PARTITION is not set | ||
994 | # CONFIG_EFI_PARTITION is not set | ||
995 | # CONFIG_SYSV68_PARTITION is not set | ||
996 | # CONFIG_NLS is not set | ||
997 | # CONFIG_DLM is not set | ||
998 | |||
999 | # | ||
1000 | # Library routines | ||
1001 | # | ||
1002 | CONFIG_BITREVERSE=y | ||
1003 | # CONFIG_CRC_CCITT is not set | ||
1004 | # CONFIG_CRC16 is not set | ||
1005 | # CONFIG_CRC_ITU_T is not set | ||
1006 | CONFIG_CRC32=y | ||
1007 | # CONFIG_CRC7 is not set | ||
1008 | # CONFIG_LIBCRC32C is not set | ||
1009 | CONFIG_ZLIB_INFLATE=y | ||
1010 | CONFIG_ZLIB_DEFLATE=y | ||
1011 | CONFIG_PLIST=y | ||
1012 | CONFIG_HAS_IOMEM=y | ||
1013 | CONFIG_HAS_IOPORT=y | ||
1014 | CONFIG_HAS_DMA=y | ||
1015 | CONFIG_INSTRUMENTATION=y | ||
1016 | # CONFIG_PROFILING is not set | ||
1017 | # CONFIG_MARKERS is not set | ||
1018 | |||
1019 | # | ||
1020 | # Kernel hacking | ||
1021 | # | ||
1022 | # CONFIG_PRINTK_TIME is not set | ||
1023 | CONFIG_ENABLE_WARN_DEPRECATED=y | ||
1024 | CONFIG_ENABLE_MUST_CHECK=y | ||
1025 | # CONFIG_MAGIC_SYSRQ is not set | ||
1026 | # CONFIG_UNUSED_SYMBOLS is not set | ||
1027 | # CONFIG_DEBUG_FS is not set | ||
1028 | # CONFIG_HEADERS_CHECK is not set | ||
1029 | # CONFIG_DEBUG_KERNEL is not set | ||
1030 | # CONFIG_SLUB_DEBUG_ON is not set | ||
1031 | # CONFIG_DEBUG_BUGVERBOSE is not set | ||
1032 | # CONFIG_SAMPLES is not set | ||
1033 | # CONFIG_KGDB_CONSOLE is not set | ||
1034 | # CONFIG_PPC_EARLY_DEBUG is not set | ||
1035 | |||
1036 | # | ||
1037 | # Security options | ||
1038 | # | ||
1039 | # CONFIG_KEYS is not set | ||
1040 | # CONFIG_SECURITY is not set | ||
1041 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
1042 | # CONFIG_CRYPTO is not set | ||
1043 | # CONFIG_PPC_CLOCK is not set | ||
1044 | CONFIG_PPC_LIB_RHEAP=y | ||
diff --git a/arch/powerpc/kernel/legacy_serial.c b/arch/powerpc/kernel/legacy_serial.c index 4bfff8863bcb..76b862bd1fe9 100644 --- a/arch/powerpc/kernel/legacy_serial.c +++ b/arch/powerpc/kernel/legacy_serial.c | |||
@@ -4,6 +4,7 @@ | |||
4 | #include <linux/serial_core.h> | 4 | #include <linux/serial_core.h> |
5 | #include <linux/console.h> | 5 | #include <linux/console.h> |
6 | #include <linux/pci.h> | 6 | #include <linux/pci.h> |
7 | #include <linux/of_device.h> | ||
7 | #include <asm/io.h> | 8 | #include <asm/io.h> |
8 | #include <asm/mmu.h> | 9 | #include <asm/mmu.h> |
9 | #include <asm/prom.h> | 10 | #include <asm/prom.h> |
@@ -31,6 +32,15 @@ static struct legacy_serial_info { | |||
31 | int irq_check_parent; | 32 | int irq_check_parent; |
32 | phys_addr_t taddr; | 33 | phys_addr_t taddr; |
33 | } legacy_serial_infos[MAX_LEGACY_SERIAL_PORTS]; | 34 | } legacy_serial_infos[MAX_LEGACY_SERIAL_PORTS]; |
35 | |||
36 | static struct __initdata of_device_id parents[] = { | ||
37 | {.type = "soc",}, | ||
38 | {.type = "tsi-bridge",}, | ||
39 | {.type = "opb", .compatible = "ibm,opb",}, | ||
40 | {.compatible = "simple-bus",}, | ||
41 | {.compatible = "wrs,epld-localbus",}, | ||
42 | }; | ||
43 | |||
34 | static unsigned int legacy_serial_count; | 44 | static unsigned int legacy_serial_count; |
35 | static int legacy_serial_console = -1; | 45 | static int legacy_serial_console = -1; |
36 | 46 | ||
@@ -306,18 +316,20 @@ void __init find_legacy_serial_ports(void) | |||
306 | DBG(" no linux,stdout-path !\n"); | 316 | DBG(" no linux,stdout-path !\n"); |
307 | } | 317 | } |
308 | 318 | ||
309 | /* First fill our array with SOC ports */ | 319 | /* Iterate over all the 16550 ports, looking for known parents */ |
310 | for_each_compatible_node(np, "serial", "ns16550") { | 320 | for_each_compatible_node(np, "serial", "ns16550") { |
311 | struct device_node *soc = of_get_parent(np); | 321 | struct device_node *parent = of_get_parent(np); |
312 | if (soc && !strcmp(soc->type, "soc")) { | 322 | if (!parent) |
323 | continue; | ||
324 | if (of_match_node(parents, parent) != NULL) { | ||
313 | index = add_legacy_soc_port(np, np); | 325 | index = add_legacy_soc_port(np, np); |
314 | if (index >= 0 && np == stdout) | 326 | if (index >= 0 && np == stdout) |
315 | legacy_serial_console = index; | 327 | legacy_serial_console = index; |
316 | } | 328 | } |
317 | of_node_put(soc); | 329 | of_node_put(parent); |
318 | } | 330 | } |
319 | 331 | ||
320 | /* First fill our array with ISA ports */ | 332 | /* Next, fill our array with ISA ports */ |
321 | for_each_node_by_type(np, "serial") { | 333 | for_each_node_by_type(np, "serial") { |
322 | struct device_node *isa = of_get_parent(np); | 334 | struct device_node *isa = of_get_parent(np); |
323 | if (isa && !strcmp(isa->name, "isa")) { | 335 | if (isa && !strcmp(isa->name, "isa")) { |
@@ -328,29 +340,6 @@ void __init find_legacy_serial_ports(void) | |||
328 | of_node_put(isa); | 340 | of_node_put(isa); |
329 | } | 341 | } |
330 | 342 | ||
331 | /* First fill our array with tsi-bridge ports */ | ||
332 | for_each_compatible_node(np, "serial", "ns16550") { | ||
333 | struct device_node *tsi = of_get_parent(np); | ||
334 | if (tsi && !strcmp(tsi->type, "tsi-bridge")) { | ||
335 | index = add_legacy_soc_port(np, np); | ||
336 | if (index >= 0 && np == stdout) | ||
337 | legacy_serial_console = index; | ||
338 | } | ||
339 | of_node_put(tsi); | ||
340 | } | ||
341 | |||
342 | /* First fill our array with opb bus ports */ | ||
343 | for_each_compatible_node(np, "serial", "ns16550") { | ||
344 | struct device_node *opb = of_get_parent(np); | ||
345 | if (opb && (!strcmp(opb->type, "opb") || | ||
346 | of_device_is_compatible(opb, "ibm,opb"))) { | ||
347 | index = add_legacy_soc_port(np, np); | ||
348 | if (index >= 0 && np == stdout) | ||
349 | legacy_serial_console = index; | ||
350 | } | ||
351 | of_node_put(opb); | ||
352 | } | ||
353 | |||
354 | #ifdef CONFIG_PCI | 343 | #ifdef CONFIG_PCI |
355 | /* Next, try to locate PCI ports */ | 344 | /* Next, try to locate PCI ports */ |
356 | for (np = NULL; (np = of_find_all_nodes(np));) { | 345 | for (np = NULL; (np = of_find_all_nodes(np));) { |
diff --git a/arch/powerpc/kernel/misc_32.S b/arch/powerpc/kernel/misc_32.S index be09f0d2d90b..5c2e253ddfb1 100644 --- a/arch/powerpc/kernel/misc_32.S +++ b/arch/powerpc/kernel/misc_32.S | |||
@@ -275,12 +275,6 @@ _GLOBAL(_tlbia) | |||
275 | /* Invalidate all entries in TLB1 */ | 275 | /* Invalidate all entries in TLB1 */ |
276 | li r3, 0x0c | 276 | li r3, 0x0c |
277 | tlbivax 0,3 | 277 | tlbivax 0,3 |
278 | /* Invalidate all entries in TLB2 */ | ||
279 | li r3, 0x14 | ||
280 | tlbivax 0,3 | ||
281 | /* Invalidate all entries in TLB3 */ | ||
282 | li r3, 0x1c | ||
283 | tlbivax 0,3 | ||
284 | msync | 278 | msync |
285 | #ifdef CONFIG_SMP | 279 | #ifdef CONFIG_SMP |
286 | tlbsync | 280 | tlbsync |
@@ -375,12 +369,8 @@ _GLOBAL(_tlbie) | |||
375 | #elif defined(CONFIG_FSL_BOOKE) | 369 | #elif defined(CONFIG_FSL_BOOKE) |
376 | rlwinm r4, r3, 0, 0, 19 | 370 | rlwinm r4, r3, 0, 0, 19 |
377 | ori r5, r4, 0x08 /* TLBSEL = 1 */ | 371 | ori r5, r4, 0x08 /* TLBSEL = 1 */ |
378 | ori r6, r4, 0x10 /* TLBSEL = 2 */ | ||
379 | ori r7, r4, 0x18 /* TLBSEL = 3 */ | ||
380 | tlbivax 0, r4 | 372 | tlbivax 0, r4 |
381 | tlbivax 0, r5 | 373 | tlbivax 0, r5 |
382 | tlbivax 0, r6 | ||
383 | tlbivax 0, r7 | ||
384 | msync | 374 | msync |
385 | #if defined(CONFIG_SMP) | 375 | #if defined(CONFIG_SMP) |
386 | tlbsync | 376 | tlbsync |
diff --git a/arch/powerpc/platforms/82xx/mpc8272_ads.c b/arch/powerpc/platforms/82xx/mpc8272_ads.c index fd83440eb287..3fce6b375dbc 100644 --- a/arch/powerpc/platforms/82xx/mpc8272_ads.c +++ b/arch/powerpc/platforms/82xx/mpc8272_ads.c | |||
@@ -165,14 +165,11 @@ static struct of_device_id __initdata of_bus_ids[] = { | |||
165 | 165 | ||
166 | static int __init declare_of_platform_devices(void) | 166 | static int __init declare_of_platform_devices(void) |
167 | { | 167 | { |
168 | if (!machine_is(mpc8272_ads)) | ||
169 | return 0; | ||
170 | |||
171 | /* Publish the QE devices */ | 168 | /* Publish the QE devices */ |
172 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | 169 | of_platform_bus_probe(NULL, of_bus_ids, NULL); |
173 | return 0; | 170 | return 0; |
174 | } | 171 | } |
175 | device_initcall(declare_of_platform_devices); | 172 | machine_device_initcall(mpc8272_ads, declare_of_platform_devices); |
176 | 173 | ||
177 | /* | 174 | /* |
178 | * Called very early, device-tree isn't unflattened | 175 | * Called very early, device-tree isn't unflattened |
diff --git a/arch/powerpc/platforms/82xx/pq2fads.c b/arch/powerpc/platforms/82xx/pq2fads.c index 1be500501806..68196e349994 100644 --- a/arch/powerpc/platforms/82xx/pq2fads.c +++ b/arch/powerpc/platforms/82xx/pq2fads.c | |||
@@ -176,14 +176,11 @@ static struct of_device_id __initdata of_bus_ids[] = { | |||
176 | 176 | ||
177 | static int __init declare_of_platform_devices(void) | 177 | static int __init declare_of_platform_devices(void) |
178 | { | 178 | { |
179 | if (!machine_is(pq2fads)) | ||
180 | return 0; | ||
181 | |||
182 | /* Publish the QE devices */ | 179 | /* Publish the QE devices */ |
183 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | 180 | of_platform_bus_probe(NULL, of_bus_ids, NULL); |
184 | return 0; | 181 | return 0; |
185 | } | 182 | } |
186 | device_initcall(declare_of_platform_devices); | 183 | machine_device_initcall(pq2fads, declare_of_platform_devices); |
187 | 184 | ||
188 | define_machine(pq2fads) | 185 | define_machine(pq2fads) |
189 | { | 186 | { |
diff --git a/arch/powerpc/platforms/83xx/Kconfig b/arch/powerpc/platforms/83xx/Kconfig index 2430ac840493..13587e2e8680 100644 --- a/arch/powerpc/platforms/83xx/Kconfig +++ b/arch/powerpc/platforms/83xx/Kconfig | |||
@@ -1,18 +1,23 @@ | |||
1 | choice | 1 | menuconfig MPC83xx |
2 | prompt "83xx Board Type" | 2 | bool "83xx Board Type" |
3 | depends on PPC_83xx | 3 | depends on PPC_83xx |
4 | default MPC834x_MDS | 4 | select PPC_UDBG_16550 |
5 | select PPC_INDIRECT_PCI | ||
6 | |||
7 | if MPC83xx | ||
5 | 8 | ||
6 | config MPC8313_RDB | 9 | config MPC831x_RDB |
7 | bool "Freescale MPC8313 RDB" | 10 | bool "Freescale MPC831x RDB" |
8 | select DEFAULT_UIMAGE | 11 | select DEFAULT_UIMAGE |
12 | select PPC_MPC831x | ||
9 | help | 13 | help |
10 | This option enables support for the MPC8313 RDB board. | 14 | This option enables support for the MPC8313 RDB and MPC8315 RDB boards. |
11 | 15 | ||
12 | config MPC832x_MDS | 16 | config MPC832x_MDS |
13 | bool "Freescale MPC832x MDS" | 17 | bool "Freescale MPC832x MDS" |
14 | select DEFAULT_UIMAGE | 18 | select DEFAULT_UIMAGE |
15 | select QUICC_ENGINE | 19 | select QUICC_ENGINE |
20 | select PPC_MPC832x | ||
16 | help | 21 | help |
17 | This option enables support for the MPC832x MDS evaluation board. | 22 | This option enables support for the MPC832x MDS evaluation board. |
18 | 23 | ||
@@ -20,12 +25,14 @@ config MPC832x_RDB | |||
20 | bool "Freescale MPC832x RDB" | 25 | bool "Freescale MPC832x RDB" |
21 | select DEFAULT_UIMAGE | 26 | select DEFAULT_UIMAGE |
22 | select QUICC_ENGINE | 27 | select QUICC_ENGINE |
28 | select PPC_MPC832x | ||
23 | help | 29 | help |
24 | This option enables support for the MPC8323 RDB board. | 30 | This option enables support for the MPC8323 RDB board. |
25 | 31 | ||
26 | config MPC834x_MDS | 32 | config MPC834x_MDS |
27 | bool "Freescale MPC834x MDS" | 33 | bool "Freescale MPC834x MDS" |
28 | select DEFAULT_UIMAGE | 34 | select DEFAULT_UIMAGE |
35 | select PPC_MPC834x | ||
29 | help | 36 | help |
30 | This option enables support for the MPC 834x MDS evaluation board. | 37 | This option enables support for the MPC 834x MDS evaluation board. |
31 | 38 | ||
@@ -37,6 +44,7 @@ config MPC834x_MDS | |||
37 | config MPC834x_ITX | 44 | config MPC834x_ITX |
38 | bool "Freescale MPC834x ITX" | 45 | bool "Freescale MPC834x ITX" |
39 | select DEFAULT_UIMAGE | 46 | select DEFAULT_UIMAGE |
47 | select PPC_MPC834x | ||
40 | help | 48 | help |
41 | This option enables support for the MPC 834x ITX evaluation board. | 49 | This option enables support for the MPC 834x ITX evaluation board. |
42 | 50 | ||
@@ -53,36 +61,38 @@ config MPC836x_MDS | |||
53 | config MPC837x_MDS | 61 | config MPC837x_MDS |
54 | bool "Freescale MPC837x MDS" | 62 | bool "Freescale MPC837x MDS" |
55 | select DEFAULT_UIMAGE | 63 | select DEFAULT_UIMAGE |
64 | select PPC_MPC837x | ||
56 | help | 65 | help |
57 | This option enables support for the MPC837x MDS Processor Board. | 66 | This option enables support for the MPC837x MDS Processor Board. |
58 | endchoice | ||
59 | 67 | ||
68 | config MPC837x_RDB | ||
69 | bool "Freescale MPC837x RDB" | ||
70 | select DEFAULT_UIMAGE | ||
71 | select PPC_MPC837x | ||
72 | help | ||
73 | This option enables support for the MPC837x RDB Board. | ||
74 | |||
75 | config SBC834x | ||
76 | bool "Wind River SBC834x" | ||
77 | select DEFAULT_UIMAGE | ||
78 | select PPC_MPC834x | ||
79 | help | ||
80 | This option enables support for the Wind River SBC834x board. | ||
81 | |||
82 | endif | ||
83 | |||
84 | # used for usb | ||
60 | config PPC_MPC831x | 85 | config PPC_MPC831x |
61 | bool | 86 | bool |
62 | select PPC_UDBG_16550 | ||
63 | select PPC_INDIRECT_PCI | ||
64 | default y if MPC8313_RDB | ||
65 | 87 | ||
88 | # used for math-emu | ||
66 | config PPC_MPC832x | 89 | config PPC_MPC832x |
67 | bool | 90 | bool |
68 | select PPC_UDBG_16550 | ||
69 | select PPC_INDIRECT_PCI | ||
70 | default y if MPC832x_MDS || MPC832x_RDB | ||
71 | 91 | ||
72 | config MPC834x | 92 | # used for usb |
93 | config PPC_MPC834x | ||
73 | bool | 94 | bool |
74 | select PPC_UDBG_16550 | ||
75 | select PPC_INDIRECT_PCI | ||
76 | default y if MPC834x_MDS || MPC834x_ITX | ||
77 | |||
78 | config PPC_MPC836x | ||
79 | bool | ||
80 | select PPC_UDBG_16550 | ||
81 | select PPC_INDIRECT_PCI | ||
82 | default y if MPC836x_MDS | ||
83 | 95 | ||
96 | # used for usb | ||
84 | config PPC_MPC837x | 97 | config PPC_MPC837x |
85 | bool | 98 | bool |
86 | select PPC_UDBG_16550 | ||
87 | select PPC_INDIRECT_PCI | ||
88 | default y if MPC837x_MDS | ||
diff --git a/arch/powerpc/platforms/83xx/Makefile b/arch/powerpc/platforms/83xx/Makefile index df4662999a95..7e6dd3e259d8 100644 --- a/arch/powerpc/platforms/83xx/Makefile +++ b/arch/powerpc/platforms/83xx/Makefile | |||
@@ -3,10 +3,12 @@ | |||
3 | # | 3 | # |
4 | obj-y := misc.o usb.o | 4 | obj-y := misc.o usb.o |
5 | obj-$(CONFIG_PCI) += pci.o | 5 | obj-$(CONFIG_PCI) += pci.o |
6 | obj-$(CONFIG_MPC8313_RDB) += mpc8313_rdb.o | 6 | obj-$(CONFIG_MPC831x_RDB) += mpc831x_rdb.o |
7 | obj-$(CONFIG_MPC832x_RDB) += mpc832x_rdb.o | 7 | obj-$(CONFIG_MPC832x_RDB) += mpc832x_rdb.o |
8 | obj-$(CONFIG_MPC834x_MDS) += mpc834x_mds.o | 8 | obj-$(CONFIG_MPC834x_MDS) += mpc834x_mds.o |
9 | obj-$(CONFIG_MPC834x_ITX) += mpc834x_itx.o | 9 | obj-$(CONFIG_MPC834x_ITX) += mpc834x_itx.o |
10 | obj-$(CONFIG_MPC836x_MDS) += mpc836x_mds.o | 10 | obj-$(CONFIG_MPC836x_MDS) += mpc836x_mds.o |
11 | obj-$(CONFIG_MPC832x_MDS) += mpc832x_mds.o | 11 | obj-$(CONFIG_MPC832x_MDS) += mpc832x_mds.o |
12 | obj-$(CONFIG_MPC837x_MDS) += mpc837x_mds.o | 12 | obj-$(CONFIG_MPC837x_MDS) += mpc837x_mds.o |
13 | obj-$(CONFIG_SBC834x) += sbc834x.o | ||
14 | obj-$(CONFIG_MPC837x_RDB) += mpc837x_rdb.o | ||
diff --git a/arch/powerpc/platforms/83xx/mpc8313_rdb.c b/arch/powerpc/platforms/83xx/mpc831x_rdb.c index 4996b7dfdf1d..c4db5172b27a 100644 --- a/arch/powerpc/platforms/83xx/mpc8313_rdb.c +++ b/arch/powerpc/platforms/83xx/mpc831x_rdb.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * arch/powerpc/platforms/83xx/mpc8313_rdb.c | 2 | * arch/powerpc/platforms/83xx/mpc831x_rdb.c |
3 | * | 3 | * |
4 | * Description: MPC8313x RDB board specific routines. | 4 | * Description: MPC831x RDB board specific routines. |
5 | * This file is based on mpc834x_sys.c | 5 | * This file is based on mpc834x_sys.c |
6 | * Author: Lo Wlison <r43300@freescale.com> | 6 | * Author: Lo Wlison <r43300@freescale.com> |
7 | * | 7 | * |
@@ -22,26 +22,17 @@ | |||
22 | 22 | ||
23 | #include "mpc83xx.h" | 23 | #include "mpc83xx.h" |
24 | 24 | ||
25 | #undef DEBUG | 25 | /* |
26 | #ifdef DEBUG | ||
27 | #define DBG(fmt...) udbg_printf(fmt) | ||
28 | #else | ||
29 | #define DBG(fmt...) | ||
30 | #endif | ||
31 | |||
32 | /* ************************************************************************ | ||
33 | * | ||
34 | * Setup the architecture | 26 | * Setup the architecture |
35 | * | ||
36 | */ | 27 | */ |
37 | static void __init mpc8313_rdb_setup_arch(void) | 28 | static void __init mpc831x_rdb_setup_arch(void) |
38 | { | 29 | { |
39 | #ifdef CONFIG_PCI | 30 | #ifdef CONFIG_PCI |
40 | struct device_node *np; | 31 | struct device_node *np; |
41 | #endif | 32 | #endif |
42 | 33 | ||
43 | if (ppc_md.progress) | 34 | if (ppc_md.progress) |
44 | ppc_md.progress("mpc8313_rdb_setup_arch()", 0); | 35 | ppc_md.progress("mpc831x_rdb_setup_arch()", 0); |
45 | 36 | ||
46 | #ifdef CONFIG_PCI | 37 | #ifdef CONFIG_PCI |
47 | for_each_compatible_node(np, "pci", "fsl,mpc8349-pci") | 38 | for_each_compatible_node(np, "pci", "fsl,mpc8349-pci") |
@@ -50,7 +41,7 @@ static void __init mpc8313_rdb_setup_arch(void) | |||
50 | mpc831x_usb_cfg(); | 41 | mpc831x_usb_cfg(); |
51 | } | 42 | } |
52 | 43 | ||
53 | void __init mpc8313_rdb_init_IRQ(void) | 44 | void __init mpc831x_rdb_init_IRQ(void) |
54 | { | 45 | { |
55 | struct device_node *np; | 46 | struct device_node *np; |
56 | 47 | ||
@@ -69,11 +60,12 @@ void __init mpc8313_rdb_init_IRQ(void) | |||
69 | /* | 60 | /* |
70 | * Called very early, MMU is off, device-tree isn't unflattened | 61 | * Called very early, MMU is off, device-tree isn't unflattened |
71 | */ | 62 | */ |
72 | static int __init mpc8313_rdb_probe(void) | 63 | static int __init mpc831x_rdb_probe(void) |
73 | { | 64 | { |
74 | unsigned long root = of_get_flat_dt_root(); | 65 | unsigned long root = of_get_flat_dt_root(); |
75 | 66 | ||
76 | return of_flat_dt_is_compatible(root, "MPC8313ERDB"); | 67 | return of_flat_dt_is_compatible(root, "MPC8313ERDB") || |
68 | of_flat_dt_is_compatible(root, "fsl,mpc8315erdb"); | ||
77 | } | 69 | } |
78 | 70 | ||
79 | static struct of_device_id __initdata of_bus_ids[] = { | 71 | static struct of_device_id __initdata of_bus_ids[] = { |
@@ -86,13 +78,13 @@ static int __init declare_of_platform_devices(void) | |||
86 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | 78 | of_platform_bus_probe(NULL, of_bus_ids, NULL); |
87 | return 0; | 79 | return 0; |
88 | } | 80 | } |
89 | machine_device_initcall(mpc8313_rdb, declare_of_platform_devices); | 81 | machine_device_initcall(mpc831x_rdb, declare_of_platform_devices); |
90 | 82 | ||
91 | define_machine(mpc8313_rdb) { | 83 | define_machine(mpc831x_rdb) { |
92 | .name = "MPC8313 RDB", | 84 | .name = "MPC831x RDB", |
93 | .probe = mpc8313_rdb_probe, | 85 | .probe = mpc831x_rdb_probe, |
94 | .setup_arch = mpc8313_rdb_setup_arch, | 86 | .setup_arch = mpc831x_rdb_setup_arch, |
95 | .init_IRQ = mpc8313_rdb_init_IRQ, | 87 | .init_IRQ = mpc831x_rdb_init_IRQ, |
96 | .get_irq = ipic_get_irq, | 88 | .get_irq = ipic_get_irq, |
97 | .restart = mpc83xx_restart, | 89 | .restart = mpc83xx_restart, |
98 | .time_init = mpc83xx_time_init, | 90 | .time_init = mpc83xx_time_init, |
diff --git a/arch/powerpc/platforms/83xx/mpc832x_mds.c b/arch/powerpc/platforms/83xx/mpc832x_mds.c index dbdd4adef645..6dbc6eabcb02 100644 --- a/arch/powerpc/platforms/83xx/mpc832x_mds.c +++ b/arch/powerpc/platforms/83xx/mpc832x_mds.c | |||
@@ -105,6 +105,7 @@ static struct of_device_id mpc832x_ids[] = { | |||
105 | { .type = "soc", }, | 105 | { .type = "soc", }, |
106 | { .compatible = "soc", }, | 106 | { .compatible = "soc", }, |
107 | { .type = "qe", }, | 107 | { .type = "qe", }, |
108 | { .compatible = "fsl,qe", }, | ||
108 | {}, | 109 | {}, |
109 | }; | 110 | }; |
110 | 111 | ||
@@ -134,10 +135,12 @@ static void __init mpc832x_sys_init_IRQ(void) | |||
134 | of_node_put(np); | 135 | of_node_put(np); |
135 | 136 | ||
136 | #ifdef CONFIG_QUICC_ENGINE | 137 | #ifdef CONFIG_QUICC_ENGINE |
137 | np = of_find_node_by_type(NULL, "qeic"); | 138 | np = of_find_compatible_node(NULL, NULL, "fsl,qe-ic"); |
138 | if (!np) | 139 | if (!np) { |
139 | return; | 140 | np = of_find_node_by_type(NULL, "qeic"); |
140 | 141 | if (!np) | |
142 | return; | ||
143 | } | ||
141 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); | 144 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); |
142 | of_node_put(np); | 145 | of_node_put(np); |
143 | #endif /* CONFIG_QUICC_ENGINE */ | 146 | #endif /* CONFIG_QUICC_ENGINE */ |
diff --git a/arch/powerpc/platforms/83xx/mpc832x_rdb.c b/arch/powerpc/platforms/83xx/mpc832x_rdb.c index 5fddd2285abb..9f0fd88b2b1f 100644 --- a/arch/powerpc/platforms/83xx/mpc832x_rdb.c +++ b/arch/powerpc/platforms/83xx/mpc832x_rdb.c | |||
@@ -115,6 +115,7 @@ static struct of_device_id mpc832x_ids[] = { | |||
115 | { .type = "soc", }, | 115 | { .type = "soc", }, |
116 | { .compatible = "soc", }, | 116 | { .compatible = "soc", }, |
117 | { .type = "qe", }, | 117 | { .type = "qe", }, |
118 | { .compatible = "fsl,qe", }, | ||
118 | {}, | 119 | {}, |
119 | }; | 120 | }; |
120 | 121 | ||
@@ -145,10 +146,12 @@ void __init mpc832x_rdb_init_IRQ(void) | |||
145 | of_node_put(np); | 146 | of_node_put(np); |
146 | 147 | ||
147 | #ifdef CONFIG_QUICC_ENGINE | 148 | #ifdef CONFIG_QUICC_ENGINE |
148 | np = of_find_node_by_type(NULL, "qeic"); | 149 | np = of_find_compatible_node(NULL, NULL, "fsl,qe-ic"); |
149 | if (!np) | 150 | if (!np) { |
150 | return; | 151 | np = of_find_node_by_type(NULL, "qeic"); |
151 | 152 | if (!np) | |
153 | return; | ||
154 | } | ||
152 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); | 155 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); |
153 | of_node_put(np); | 156 | of_node_put(np); |
154 | #endif /* CONFIG_QUICC_ENGINE */ | 157 | #endif /* CONFIG_QUICC_ENGINE */ |
diff --git a/arch/powerpc/platforms/83xx/mpc836x_mds.c b/arch/powerpc/platforms/83xx/mpc836x_mds.c index db491ec006e0..c2e5de60c055 100644 --- a/arch/powerpc/platforms/83xx/mpc836x_mds.c +++ b/arch/powerpc/platforms/83xx/mpc836x_mds.c | |||
@@ -136,6 +136,7 @@ static struct of_device_id mpc836x_ids[] = { | |||
136 | { .type = "soc", }, | 136 | { .type = "soc", }, |
137 | { .compatible = "soc", }, | 137 | { .compatible = "soc", }, |
138 | { .type = "qe", }, | 138 | { .type = "qe", }, |
139 | { .compatible = "fsl,qe", }, | ||
139 | {}, | 140 | {}, |
140 | }; | 141 | }; |
141 | 142 | ||
@@ -165,10 +166,12 @@ static void __init mpc836x_mds_init_IRQ(void) | |||
165 | of_node_put(np); | 166 | of_node_put(np); |
166 | 167 | ||
167 | #ifdef CONFIG_QUICC_ENGINE | 168 | #ifdef CONFIG_QUICC_ENGINE |
168 | np = of_find_node_by_type(NULL, "qeic"); | 169 | np = of_find_compatible_node(NULL, NULL, "fsl,qe-ic"); |
169 | if (!np) | 170 | if (!np) { |
170 | return; | 171 | np = of_find_node_by_type(NULL, "qeic"); |
171 | 172 | if (!np) | |
173 | return; | ||
174 | } | ||
172 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); | 175 | qe_ic_init(np, 0, qe_ic_cascade_low_ipic, qe_ic_cascade_high_ipic); |
173 | of_node_put(np); | 176 | of_node_put(np); |
174 | #endif /* CONFIG_QUICC_ENGINE */ | 177 | #endif /* CONFIG_QUICC_ENGINE */ |
diff --git a/arch/powerpc/platforms/83xx/mpc837x_rdb.c b/arch/powerpc/platforms/83xx/mpc837x_rdb.c new file mode 100644 index 000000000000..2293ae51383d --- /dev/null +++ b/arch/powerpc/platforms/83xx/mpc837x_rdb.c | |||
@@ -0,0 +1,99 @@ | |||
1 | /* | ||
2 | * arch/powerpc/platforms/83xx/mpc837x_rdb.c | ||
3 | * | ||
4 | * Copyright (C) 2007 Freescale Semicondutor, Inc. All rights reserved. | ||
5 | * | ||
6 | * MPC837x RDB board specific routines | ||
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License as published by the | ||
10 | * Free Software Foundation; either version 2 of the License, or (at your | ||
11 | * option) any later version. | ||
12 | */ | ||
13 | |||
14 | #include <linux/pci.h> | ||
15 | #include <linux/of_platform.h> | ||
16 | |||
17 | #include <asm/time.h> | ||
18 | #include <asm/ipic.h> | ||
19 | #include <asm/udbg.h> | ||
20 | |||
21 | #include "mpc83xx.h" | ||
22 | |||
23 | extern int mpc837x_usb_cfg(void); | ||
24 | |||
25 | /* ************************************************************************ | ||
26 | * | ||
27 | * Setup the architecture | ||
28 | * | ||
29 | */ | ||
30 | static void __init mpc837x_rdb_setup_arch(void) | ||
31 | { | ||
32 | #ifdef CONFIG_PCI | ||
33 | struct device_node *np; | ||
34 | #endif | ||
35 | |||
36 | if (ppc_md.progress) | ||
37 | ppc_md.progress("mpc837x_rdb_setup_arch()", 0); | ||
38 | |||
39 | #ifdef CONFIG_PCI | ||
40 | for_each_compatible_node(np, "pci", "fsl,mpc8349-pci") | ||
41 | mpc83xx_add_bridge(np); | ||
42 | #endif | ||
43 | mpc837x_usb_cfg(); | ||
44 | } | ||
45 | |||
46 | static struct of_device_id mpc837x_ids[] = { | ||
47 | { .type = "soc", }, | ||
48 | { .compatible = "soc", }, | ||
49 | {}, | ||
50 | }; | ||
51 | |||
52 | static int __init mpc837x_declare_of_platform_devices(void) | ||
53 | { | ||
54 | /* Publish of_device */ | ||
55 | of_platform_bus_probe(NULL, mpc837x_ids, NULL); | ||
56 | |||
57 | return 0; | ||
58 | } | ||
59 | machine_device_initcall(mpc837x_rdb, mpc837x_declare_of_platform_devices); | ||
60 | |||
61 | static void __init mpc837x_rdb_init_IRQ(void) | ||
62 | { | ||
63 | struct device_node *np; | ||
64 | |||
65 | np = of_find_compatible_node(NULL, NULL, "fsl,ipic"); | ||
66 | if (!np) | ||
67 | return; | ||
68 | |||
69 | ipic_init(np, 0); | ||
70 | |||
71 | /* Initialize the default interrupt mapping priorities, | ||
72 | * in case the boot rom changed something on us. | ||
73 | */ | ||
74 | ipic_set_default_priority(); | ||
75 | } | ||
76 | |||
77 | /* | ||
78 | * Called very early, MMU is off, device-tree isn't unflattened | ||
79 | */ | ||
80 | static int __init mpc837x_rdb_probe(void) | ||
81 | { | ||
82 | unsigned long root = of_get_flat_dt_root(); | ||
83 | |||
84 | return of_flat_dt_is_compatible(root, "fsl,mpc8377rdb") || | ||
85 | of_flat_dt_is_compatible(root, "fsl,mpc8378rdb") || | ||
86 | of_flat_dt_is_compatible(root, "fsl,mpc8379rdb"); | ||
87 | } | ||
88 | |||
89 | define_machine(mpc837x_rdb) { | ||
90 | .name = "MPC837x RDB", | ||
91 | .probe = mpc837x_rdb_probe, | ||
92 | .setup_arch = mpc837x_rdb_setup_arch, | ||
93 | .init_IRQ = mpc837x_rdb_init_IRQ, | ||
94 | .get_irq = ipic_get_irq, | ||
95 | .restart = mpc83xx_restart, | ||
96 | .time_init = mpc83xx_time_init, | ||
97 | .calibrate_decr = generic_calibrate_decr, | ||
98 | .progress = udbg_progress, | ||
99 | }; | ||
diff --git a/arch/powerpc/platforms/83xx/sbc834x.c b/arch/powerpc/platforms/83xx/sbc834x.c new file mode 100644 index 000000000000..cf382474a83d --- /dev/null +++ b/arch/powerpc/platforms/83xx/sbc834x.c | |||
@@ -0,0 +1,115 @@ | |||
1 | /* | ||
2 | * arch/powerpc/platforms/83xx/sbc834x.c | ||
3 | * | ||
4 | * Wind River SBC834x board specific routines | ||
5 | * | ||
6 | * By Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * Based largely on the mpc834x_mds.c support by Kumar Gala. | ||
9 | * | ||
10 | * This program is free software; you can redistribute it and/or modify it | ||
11 | * under the terms of the GNU General Public License as published by the | ||
12 | * Free Software Foundation; either version 2 of the License, or (at your | ||
13 | * option) any later version. | ||
14 | */ | ||
15 | |||
16 | #include <linux/stddef.h> | ||
17 | #include <linux/kernel.h> | ||
18 | #include <linux/init.h> | ||
19 | #include <linux/errno.h> | ||
20 | #include <linux/reboot.h> | ||
21 | #include <linux/pci.h> | ||
22 | #include <linux/kdev_t.h> | ||
23 | #include <linux/major.h> | ||
24 | #include <linux/console.h> | ||
25 | #include <linux/delay.h> | ||
26 | #include <linux/seq_file.h> | ||
27 | #include <linux/root_dev.h> | ||
28 | #include <linux/of_platform.h> | ||
29 | |||
30 | #include <asm/system.h> | ||
31 | #include <asm/atomic.h> | ||
32 | #include <asm/time.h> | ||
33 | #include <asm/io.h> | ||
34 | #include <asm/machdep.h> | ||
35 | #include <asm/ipic.h> | ||
36 | #include <asm/irq.h> | ||
37 | #include <asm/prom.h> | ||
38 | #include <asm/udbg.h> | ||
39 | #include <sysdev/fsl_soc.h> | ||
40 | |||
41 | #include "mpc83xx.h" | ||
42 | |||
43 | /* ************************************************************************ | ||
44 | * | ||
45 | * Setup the architecture | ||
46 | * | ||
47 | */ | ||
48 | static void __init sbc834x_setup_arch(void) | ||
49 | { | ||
50 | #ifdef CONFIG_PCI | ||
51 | struct device_node *np; | ||
52 | #endif | ||
53 | |||
54 | if (ppc_md.progress) | ||
55 | ppc_md.progress("sbc834x_setup_arch()", 0); | ||
56 | |||
57 | #ifdef CONFIG_PCI | ||
58 | for_each_compatible_node(np, "pci", "fsl,mpc8349-pci") | ||
59 | mpc83xx_add_bridge(np); | ||
60 | #endif | ||
61 | |||
62 | } | ||
63 | |||
64 | static void __init sbc834x_init_IRQ(void) | ||
65 | { | ||
66 | struct device_node *np; | ||
67 | |||
68 | np = of_find_node_by_type(NULL, "ipic"); | ||
69 | if (!np) | ||
70 | return; | ||
71 | |||
72 | ipic_init(np, 0); | ||
73 | |||
74 | /* Initialize the default interrupt mapping priorities, | ||
75 | * in case the boot rom changed something on us. | ||
76 | */ | ||
77 | ipic_set_default_priority(); | ||
78 | |||
79 | of_node_put(np); | ||
80 | } | ||
81 | |||
82 | static struct __initdata of_device_id sbc834x_ids[] = { | ||
83 | { .type = "soc", }, | ||
84 | { .compatible = "soc", }, | ||
85 | {}, | ||
86 | }; | ||
87 | |||
88 | static int __init sbc834x_declare_of_platform_devices(void) | ||
89 | { | ||
90 | of_platform_bus_probe(NULL, sbc834x_ids, NULL); | ||
91 | return 0; | ||
92 | } | ||
93 | machine_device_initcall(sbc834x, sbc834x_declare_of_platform_devices); | ||
94 | |||
95 | /* | ||
96 | * Called very early, MMU is off, device-tree isn't unflattened | ||
97 | */ | ||
98 | static int __init sbc834x_probe(void) | ||
99 | { | ||
100 | unsigned long root = of_get_flat_dt_root(); | ||
101 | |||
102 | return of_flat_dt_is_compatible(root, "SBC834x"); | ||
103 | } | ||
104 | |||
105 | define_machine(sbc834x) { | ||
106 | .name = "SBC834x", | ||
107 | .probe = sbc834x_probe, | ||
108 | .setup_arch = sbc834x_setup_arch, | ||
109 | .init_IRQ = sbc834x_init_IRQ, | ||
110 | .get_irq = ipic_get_irq, | ||
111 | .restart = mpc83xx_restart, | ||
112 | .time_init = mpc83xx_time_init, | ||
113 | .calibrate_decr = generic_calibrate_decr, | ||
114 | .progress = udbg_progress, | ||
115 | }; | ||
diff --git a/arch/powerpc/platforms/83xx/usb.c b/arch/powerpc/platforms/83xx/usb.c index 6a454a4087c8..681230a30acd 100644 --- a/arch/powerpc/platforms/83xx/usb.c +++ b/arch/powerpc/platforms/83xx/usb.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include "mpc83xx.h" | 22 | #include "mpc83xx.h" |
23 | 23 | ||
24 | 24 | ||
25 | #ifdef CONFIG_MPC834x | 25 | #ifdef CONFIG_PPC_MPC834x |
26 | int mpc834x_usb_cfg(void) | 26 | int mpc834x_usb_cfg(void) |
27 | { | 27 | { |
28 | unsigned long sccr, sicrl, sicrh; | 28 | unsigned long sccr, sicrl, sicrh; |
@@ -96,7 +96,7 @@ int mpc834x_usb_cfg(void) | |||
96 | iounmap(immap); | 96 | iounmap(immap); |
97 | return 0; | 97 | return 0; |
98 | } | 98 | } |
99 | #endif /* CONFIG_MPC834x */ | 99 | #endif /* CONFIG_PPC_MPC834x */ |
100 | 100 | ||
101 | #ifdef CONFIG_PPC_MPC831x | 101 | #ifdef CONFIG_PPC_MPC831x |
102 | int mpc831x_usb_cfg(void) | 102 | int mpc831x_usb_cfg(void) |
diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig index 7748a3a426db..7e76ddbd5821 100644 --- a/arch/powerpc/platforms/85xx/Kconfig +++ b/arch/powerpc/platforms/85xx/Kconfig | |||
@@ -1,7 +1,14 @@ | |||
1 | choice | 1 | menuconfig MPC85xx |
2 | prompt "Machine Type" | 2 | bool "Machine Type" |
3 | depends on PPC_85xx | 3 | depends on PPC_85xx |
4 | default MPC8540_ADS | 4 | select PPC_UDBG_16550 |
5 | select PPC_INDIRECT_PCI if PCI | ||
6 | select MPIC | ||
7 | select FSL_PCI if PCI | ||
8 | select SERIAL_8250_SHARE_IRQ if SERIAL_8250 | ||
9 | default y | ||
10 | |||
11 | if MPC85xx | ||
5 | 12 | ||
6 | config MPC8540_ADS | 13 | config MPC8540_ADS |
7 | bool "Freescale MPC8540 ADS" | 14 | bool "Freescale MPC8540 ADS" |
@@ -13,6 +20,7 @@ config MPC8560_ADS | |||
13 | bool "Freescale MPC8560 ADS" | 20 | bool "Freescale MPC8560 ADS" |
14 | select DEFAULT_UIMAGE | 21 | select DEFAULT_UIMAGE |
15 | select PPC_CPM_NEW_BINDING | 22 | select PPC_CPM_NEW_BINDING |
23 | select CPM2 | ||
16 | help | 24 | help |
17 | This option enables support for the MPC 8560 ADS board | 25 | This option enables support for the MPC 8560 ADS board |
18 | 26 | ||
@@ -38,25 +46,64 @@ config MPC85xx_DS | |||
38 | help | 46 | help |
39 | This option enables support for the MPC85xx DS (MPC8544 DS) board | 47 | This option enables support for the MPC85xx DS (MPC8544 DS) board |
40 | 48 | ||
41 | endchoice | 49 | config STX_GP3 |
50 | bool "Silicon Turnkey Express GP3" | ||
51 | help | ||
52 | This option enables support for the Silicon Turnkey Express GP3 | ||
53 | board. | ||
54 | select CPM2 | ||
55 | select DEFAULT_UIMAGE | ||
56 | select PPC_CPM_NEW_BINDING | ||
42 | 57 | ||
43 | config MPC8540 | 58 | config TQM8540 |
44 | bool | 59 | bool "TQ Components TQM8540" |
45 | select PPC_UDBG_16550 | 60 | help |
46 | select PPC_INDIRECT_PCI | 61 | This option enables support for the TQ Components TQM8540 board. |
47 | default y if MPC8540_ADS || MPC85xx_CDS | 62 | select DEFAULT_UIMAGE |
63 | select PPC_CPM_NEW_BINDING | ||
64 | select TQM85xx | ||
48 | 65 | ||
49 | config MPC8560 | 66 | config TQM8541 |
50 | bool | 67 | bool "TQ Components TQM8541" |
68 | help | ||
69 | This option enables support for the TQ Components TQM8541 board. | ||
70 | select DEFAULT_UIMAGE | ||
71 | select PPC_CPM_NEW_BINDING | ||
72 | select TQM85xx | ||
73 | select CPM2 | ||
74 | |||
75 | config TQM8555 | ||
76 | bool "TQ Components TQM8555" | ||
77 | help | ||
78 | This option enables support for the TQ Components TQM8555 board. | ||
79 | select DEFAULT_UIMAGE | ||
80 | select PPC_CPM_NEW_BINDING | ||
81 | select TQM85xx | ||
51 | select CPM2 | 82 | select CPM2 |
52 | default y if MPC8560_ADS | ||
53 | 83 | ||
54 | config MPC85xx | 84 | config TQM8560 |
85 | bool "TQ Components TQM8560" | ||
86 | help | ||
87 | This option enables support for the TQ Components TQM8560 board. | ||
88 | select DEFAULT_UIMAGE | ||
89 | select PPC_CPM_NEW_BINDING | ||
90 | select TQM85xx | ||
91 | select CPM2 | ||
92 | |||
93 | config SBC8548 | ||
94 | bool "Wind River SBC8548" | ||
95 | select DEFAULT_UIMAGE | ||
96 | help | ||
97 | This option enables support for the Wind River SBC8548 board | ||
98 | |||
99 | config SBC8560 | ||
100 | bool "Wind River SBC8560" | ||
101 | select DEFAULT_UIMAGE | ||
102 | select PPC_CPM_NEW_BINDING if CPM2 | ||
103 | help | ||
104 | This option enables support for the Wind River SBC8560 board | ||
105 | |||
106 | endif # MPC85xx | ||
107 | |||
108 | config TQM85xx | ||
55 | bool | 109 | bool |
56 | select PPC_UDBG_16550 | ||
57 | select PPC_INDIRECT_PCI if PCI | ||
58 | select MPIC | ||
59 | select FSL_PCI if PCI | ||
60 | select SERIAL_8250_SHARE_IRQ if SERIAL_8250 | ||
61 | default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \ | ||
62 | || MPC85xx_MDS || MPC85xx_DS | ||
diff --git a/arch/powerpc/platforms/85xx/Makefile b/arch/powerpc/platforms/85xx/Makefile index 5eca92023ec8..cb7af4ebd75f 100644 --- a/arch/powerpc/platforms/85xx/Makefile +++ b/arch/powerpc/platforms/85xx/Makefile | |||
@@ -6,3 +6,7 @@ obj-$(CONFIG_MPC8560_ADS) += mpc85xx_ads.o | |||
6 | obj-$(CONFIG_MPC85xx_CDS) += mpc85xx_cds.o | 6 | obj-$(CONFIG_MPC85xx_CDS) += mpc85xx_cds.o |
7 | obj-$(CONFIG_MPC85xx_DS) += mpc85xx_ds.o | 7 | obj-$(CONFIG_MPC85xx_DS) += mpc85xx_ds.o |
8 | obj-$(CONFIG_MPC85xx_MDS) += mpc85xx_mds.o | 8 | obj-$(CONFIG_MPC85xx_MDS) += mpc85xx_mds.o |
9 | obj-$(CONFIG_STX_GP3) += stx_gp3.o | ||
10 | obj-$(CONFIG_TQM85xx) += tqm85xx.o | ||
11 | obj-$(CONFIG_SBC8560) += sbc8560.o | ||
12 | obj-$(CONFIG_SBC8548) += sbc8548.o | ||
diff --git a/arch/powerpc/platforms/85xx/mpc85xx_mds.c b/arch/powerpc/platforms/85xx/mpc85xx_mds.c index 4fdf5abefffd..25f8bc75e838 100644 --- a/arch/powerpc/platforms/85xx/mpc85xx_mds.c +++ b/arch/powerpc/platforms/85xx/mpc85xx_mds.c | |||
@@ -94,21 +94,25 @@ static void __init mpc85xx_mds_setup_arch(void) | |||
94 | #endif | 94 | #endif |
95 | 95 | ||
96 | #ifdef CONFIG_QUICC_ENGINE | 96 | #ifdef CONFIG_QUICC_ENGINE |
97 | if ((np = of_find_node_by_name(NULL, "qe")) != NULL) { | 97 | np = of_find_compatible_node(NULL, NULL, "fsl,qe"); |
98 | qe_reset(); | 98 | if (!np) { |
99 | of_node_put(np); | 99 | np = of_find_node_by_name(NULL, "qe"); |
100 | if (!np) | ||
101 | return; | ||
100 | } | 102 | } |
101 | 103 | ||
102 | if ((np = of_find_node_by_name(NULL, "par_io")) != NULL) { | 104 | qe_reset(); |
103 | struct device_node *ucc = NULL; | 105 | of_node_put(np); |
106 | |||
107 | np = of_find_node_by_name(NULL, "par_io"); | ||
108 | if (np) { | ||
109 | struct device_node *ucc; | ||
104 | 110 | ||
105 | par_io_init(np); | 111 | par_io_init(np); |
106 | of_node_put(np); | 112 | of_node_put(np); |
107 | 113 | ||
108 | for ( ;(ucc = of_find_node_by_name(ucc, "ucc")) != NULL;) | 114 | for_each_node_by_name(ucc, "ucc") |
109 | par_io_of_config(ucc); | 115 | par_io_of_config(ucc); |
110 | |||
111 | of_node_put(ucc); | ||
112 | } | 116 | } |
113 | 117 | ||
114 | if (bcsr_regs) { | 118 | if (bcsr_regs) { |
@@ -131,7 +135,6 @@ static void __init mpc85xx_mds_setup_arch(void) | |||
131 | 135 | ||
132 | iounmap(bcsr_regs); | 136 | iounmap(bcsr_regs); |
133 | } | 137 | } |
134 | |||
135 | #endif /* CONFIG_QUICC_ENGINE */ | 138 | #endif /* CONFIG_QUICC_ENGINE */ |
136 | } | 139 | } |
137 | 140 | ||
@@ -139,6 +142,7 @@ static struct of_device_id mpc85xx_ids[] = { | |||
139 | { .type = "soc", }, | 142 | { .type = "soc", }, |
140 | { .compatible = "soc", }, | 143 | { .compatible = "soc", }, |
141 | { .type = "qe", }, | 144 | { .type = "qe", }, |
145 | { .compatible = "fsl,qe", }, | ||
142 | {}, | 146 | {}, |
143 | }; | 147 | }; |
144 | 148 | ||
@@ -176,10 +180,12 @@ static void __init mpc85xx_mds_pic_init(void) | |||
176 | mpic_init(mpic); | 180 | mpic_init(mpic); |
177 | 181 | ||
178 | #ifdef CONFIG_QUICC_ENGINE | 182 | #ifdef CONFIG_QUICC_ENGINE |
179 | np = of_find_node_by_type(NULL, "qeic"); | 183 | np = of_find_compatible_node(NULL, NULL, "fsl,qe-ic"); |
180 | if (!np) | 184 | if (!np) { |
181 | return; | 185 | np = of_find_node_by_type(NULL, "qeic"); |
182 | 186 | if (!np) | |
187 | return; | ||
188 | } | ||
183 | qe_ic_init(np, 0, qe_ic_cascade_muxed_mpic, NULL); | 189 | qe_ic_init(np, 0, qe_ic_cascade_muxed_mpic, NULL); |
184 | of_node_put(np); | 190 | of_node_put(np); |
185 | #endif /* CONFIG_QUICC_ENGINE */ | 191 | #endif /* CONFIG_QUICC_ENGINE */ |
diff --git a/arch/powerpc/platforms/85xx/sbc8548.c b/arch/powerpc/platforms/85xx/sbc8548.c new file mode 100644 index 000000000000..488facb99fe8 --- /dev/null +++ b/arch/powerpc/platforms/85xx/sbc8548.c | |||
@@ -0,0 +1,167 @@ | |||
1 | /* | ||
2 | * Wind River SBC8548 setup and early boot code. | ||
3 | * | ||
4 | * Copyright 2007 Wind River Systems Inc. | ||
5 | * | ||
6 | * By Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * Based largely on the MPC8548CDS support - Copyright 2005 Freescale Inc. | ||
9 | * | ||
10 | * | ||
11 | * This program is free software; you can redistribute it and/or modify it | ||
12 | * under the terms of the GNU General Public License as published by the | ||
13 | * Free Software Foundation; either version 2 of the License, or (at your | ||
14 | * option) any later version. | ||
15 | */ | ||
16 | |||
17 | #include <linux/stddef.h> | ||
18 | #include <linux/kernel.h> | ||
19 | #include <linux/init.h> | ||
20 | #include <linux/errno.h> | ||
21 | #include <linux/reboot.h> | ||
22 | #include <linux/pci.h> | ||
23 | #include <linux/kdev_t.h> | ||
24 | #include <linux/major.h> | ||
25 | #include <linux/console.h> | ||
26 | #include <linux/delay.h> | ||
27 | #include <linux/seq_file.h> | ||
28 | #include <linux/initrd.h> | ||
29 | #include <linux/module.h> | ||
30 | #include <linux/interrupt.h> | ||
31 | #include <linux/fsl_devices.h> | ||
32 | #include <linux/of_platform.h> | ||
33 | |||
34 | #include <asm/system.h> | ||
35 | #include <asm/pgtable.h> | ||
36 | #include <asm/page.h> | ||
37 | #include <asm/atomic.h> | ||
38 | #include <asm/time.h> | ||
39 | #include <asm/io.h> | ||
40 | #include <asm/machdep.h> | ||
41 | #include <asm/ipic.h> | ||
42 | #include <asm/pci-bridge.h> | ||
43 | #include <asm/irq.h> | ||
44 | #include <mm/mmu_decl.h> | ||
45 | #include <asm/prom.h> | ||
46 | #include <asm/udbg.h> | ||
47 | #include <asm/mpic.h> | ||
48 | |||
49 | #include <sysdev/fsl_soc.h> | ||
50 | #include <sysdev/fsl_pci.h> | ||
51 | |||
52 | static void __init sbc8548_pic_init(void) | ||
53 | { | ||
54 | struct mpic *mpic; | ||
55 | struct resource r; | ||
56 | struct device_node *np = NULL; | ||
57 | |||
58 | np = of_find_node_by_type(np, "open-pic"); | ||
59 | |||
60 | if (np == NULL) { | ||
61 | printk(KERN_ERR "Could not find open-pic node\n"); | ||
62 | return; | ||
63 | } | ||
64 | |||
65 | if (of_address_to_resource(np, 0, &r)) { | ||
66 | printk(KERN_ERR "Failed to map mpic register space\n"); | ||
67 | of_node_put(np); | ||
68 | return; | ||
69 | } | ||
70 | |||
71 | mpic = mpic_alloc(np, r.start, | ||
72 | MPIC_PRIMARY | MPIC_WANTS_RESET | MPIC_BIG_ENDIAN, | ||
73 | 0, 256, " OpenPIC "); | ||
74 | BUG_ON(mpic == NULL); | ||
75 | |||
76 | /* Return the mpic node */ | ||
77 | of_node_put(np); | ||
78 | |||
79 | mpic_init(mpic); | ||
80 | } | ||
81 | |||
82 | /* | ||
83 | * Setup the architecture | ||
84 | */ | ||
85 | static void __init sbc8548_setup_arch(void) | ||
86 | { | ||
87 | #ifdef CONFIG_PCI | ||
88 | struct device_node *np; | ||
89 | #endif | ||
90 | |||
91 | if (ppc_md.progress) | ||
92 | ppc_md.progress("sbc8548_setup_arch()", 0); | ||
93 | |||
94 | #ifdef CONFIG_PCI | ||
95 | for_each_node_by_type(np, "pci") { | ||
96 | if (of_device_is_compatible(np, "fsl,mpc8540-pci") || | ||
97 | of_device_is_compatible(np, "fsl,mpc8548-pcie")) { | ||
98 | struct resource rsrc; | ||
99 | of_address_to_resource(np, 0, &rsrc); | ||
100 | if ((rsrc.start & 0xfffff) == 0x8000) | ||
101 | fsl_add_bridge(np, 1); | ||
102 | else | ||
103 | fsl_add_bridge(np, 0); | ||
104 | } | ||
105 | } | ||
106 | #endif | ||
107 | } | ||
108 | |||
109 | static void sbc8548_show_cpuinfo(struct seq_file *m) | ||
110 | { | ||
111 | uint pvid, svid, phid1; | ||
112 | uint memsize = total_memory; | ||
113 | |||
114 | pvid = mfspr(SPRN_PVR); | ||
115 | svid = mfspr(SPRN_SVR); | ||
116 | |||
117 | seq_printf(m, "Vendor\t\t: Wind River\n"); | ||
118 | seq_printf(m, "Machine\t\t: SBC8548\n"); | ||
119 | seq_printf(m, "PVR\t\t: 0x%x\n", pvid); | ||
120 | seq_printf(m, "SVR\t\t: 0x%x\n", svid); | ||
121 | |||
122 | /* Display cpu Pll setting */ | ||
123 | phid1 = mfspr(SPRN_HID1); | ||
124 | seq_printf(m, "PLL setting\t: 0x%x\n", ((phid1 >> 24) & 0x3f)); | ||
125 | |||
126 | /* Display the amount of memory */ | ||
127 | seq_printf(m, "Memory\t\t: %d MB\n", memsize / (1024 * 1024)); | ||
128 | } | ||
129 | |||
130 | static struct of_device_id __initdata of_bus_ids[] = { | ||
131 | { .name = "soc", }, | ||
132 | { .type = "soc", }, | ||
133 | {}, | ||
134 | }; | ||
135 | |||
136 | static int __init declare_of_platform_devices(void) | ||
137 | { | ||
138 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | ||
139 | |||
140 | return 0; | ||
141 | } | ||
142 | machine_device_initcall(sbc8548, declare_of_platform_devices); | ||
143 | |||
144 | /* | ||
145 | * Called very early, device-tree isn't unflattened | ||
146 | */ | ||
147 | static int __init sbc8548_probe(void) | ||
148 | { | ||
149 | unsigned long root = of_get_flat_dt_root(); | ||
150 | |||
151 | return of_flat_dt_is_compatible(root, "SBC8548"); | ||
152 | } | ||
153 | |||
154 | define_machine(sbc8548) { | ||
155 | .name = "SBC8548", | ||
156 | .probe = sbc8548_probe, | ||
157 | .setup_arch = sbc8548_setup_arch, | ||
158 | .init_IRQ = sbc8548_pic_init, | ||
159 | .show_cpuinfo = sbc8548_show_cpuinfo, | ||
160 | .get_irq = mpic_get_irq, | ||
161 | .restart = fsl_rstcr_restart, | ||
162 | #ifdef CONFIG_PCI | ||
163 | .pcibios_fixup_bus = fsl_pcibios_fixup_bus, | ||
164 | #endif | ||
165 | .calibrate_decr = generic_calibrate_decr, | ||
166 | .progress = udbg_progress, | ||
167 | }; | ||
diff --git a/arch/powerpc/platforms/85xx/sbc8560.c b/arch/powerpc/platforms/85xx/sbc8560.c new file mode 100644 index 000000000000..2c580cd24e4f --- /dev/null +++ b/arch/powerpc/platforms/85xx/sbc8560.c | |||
@@ -0,0 +1,283 @@ | |||
1 | /* | ||
2 | * Wind River SBC8560 setup and early boot code. | ||
3 | * | ||
4 | * Copyright 2007 Wind River Systems Inc. | ||
5 | * | ||
6 | * By Paul Gortmaker (see MAINTAINERS for contact information) | ||
7 | * | ||
8 | * Based largely on the MPC8560ADS support - Copyright 2005 Freescale Inc. | ||
9 | * | ||
10 | * This program is free software; you can redistribute it and/or modify it | ||
11 | * under the terms of the GNU General Public License as published by the | ||
12 | * Free Software Foundation; either version 2 of the License, or (at your | ||
13 | * option) any later version. | ||
14 | */ | ||
15 | |||
16 | #include <linux/stddef.h> | ||
17 | #include <linux/kernel.h> | ||
18 | #include <linux/pci.h> | ||
19 | #include <linux/kdev_t.h> | ||
20 | #include <linux/delay.h> | ||
21 | #include <linux/seq_file.h> | ||
22 | #include <linux/of_platform.h> | ||
23 | |||
24 | #include <asm/system.h> | ||
25 | #include <asm/time.h> | ||
26 | #include <asm/machdep.h> | ||
27 | #include <asm/pci-bridge.h> | ||
28 | #include <asm/mpic.h> | ||
29 | #include <mm/mmu_decl.h> | ||
30 | #include <asm/udbg.h> | ||
31 | |||
32 | #include <sysdev/fsl_soc.h> | ||
33 | #include <sysdev/fsl_pci.h> | ||
34 | |||
35 | #ifdef CONFIG_CPM2 | ||
36 | #include <asm/cpm2.h> | ||
37 | #include <sysdev/cpm2_pic.h> | ||
38 | #endif | ||
39 | |||
40 | #ifdef CONFIG_CPM2 | ||
41 | |||
42 | static void cpm2_cascade(unsigned int irq, struct irq_desc *desc) | ||
43 | { | ||
44 | int cascade_irq; | ||
45 | |||
46 | while ((cascade_irq = cpm2_get_irq()) >= 0) | ||
47 | generic_handle_irq(cascade_irq); | ||
48 | |||
49 | desc->chip->eoi(irq); | ||
50 | } | ||
51 | |||
52 | #endif /* CONFIG_CPM2 */ | ||
53 | |||
54 | static void __init sbc8560_pic_init(void) | ||
55 | { | ||
56 | struct mpic *mpic; | ||
57 | struct resource r; | ||
58 | struct device_node *np = NULL; | ||
59 | #ifdef CONFIG_CPM2 | ||
60 | int irq; | ||
61 | #endif | ||
62 | |||
63 | np = of_find_node_by_type(np, "open-pic"); | ||
64 | if (!np) { | ||
65 | printk(KERN_ERR "Could not find open-pic node\n"); | ||
66 | return; | ||
67 | } | ||
68 | |||
69 | if (of_address_to_resource(np, 0, &r)) { | ||
70 | printk(KERN_ERR "Could not map mpic register space\n"); | ||
71 | of_node_put(np); | ||
72 | return; | ||
73 | } | ||
74 | |||
75 | mpic = mpic_alloc(np, r.start, | ||
76 | MPIC_PRIMARY | MPIC_WANTS_RESET | MPIC_BIG_ENDIAN, | ||
77 | 0, 256, " OpenPIC "); | ||
78 | BUG_ON(mpic == NULL); | ||
79 | of_node_put(np); | ||
80 | |||
81 | mpic_init(mpic); | ||
82 | |||
83 | #ifdef CONFIG_CPM2 | ||
84 | /* Setup CPM2 PIC */ | ||
85 | np = of_find_compatible_node(NULL, NULL, "fsl,cpm2-pic"); | ||
86 | if (np == NULL) { | ||
87 | printk(KERN_ERR "PIC init: can not find fsl,cpm2-pic node\n"); | ||
88 | return; | ||
89 | } | ||
90 | irq = irq_of_parse_and_map(np, 0); | ||
91 | |||
92 | cpm2_pic_init(np); | ||
93 | of_node_put(np); | ||
94 | set_irq_chained_handler(irq, cpm2_cascade); | ||
95 | #endif | ||
96 | } | ||
97 | |||
98 | /* | ||
99 | * Setup the architecture | ||
100 | */ | ||
101 | #ifdef CONFIG_CPM2 | ||
102 | struct cpm_pin { | ||
103 | int port, pin, flags; | ||
104 | }; | ||
105 | |||
106 | static const struct cpm_pin sbc8560_pins[] = { | ||
107 | /* SCC1 */ | ||
108 | {3, 29, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
109 | {3, 30, CPM_PIN_OUTPUT | CPM_PIN_SECONDARY}, | ||
110 | {3, 31, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
111 | |||
112 | /* SCC2 */ | ||
113 | {3, 26, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
114 | {3, 27, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
115 | {3, 28, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
116 | |||
117 | /* FCC2 */ | ||
118 | {1, 18, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
119 | {1, 19, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
120 | {1, 20, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
121 | {1, 21, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
122 | {1, 22, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
123 | {1, 23, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
124 | {1, 24, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
125 | {1, 25, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
126 | {1, 26, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
127 | {1, 27, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
128 | {1, 28, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
129 | {1, 29, CPM_PIN_OUTPUT | CPM_PIN_SECONDARY}, | ||
130 | {1, 30, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
131 | {1, 31, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
132 | {2, 18, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, /* CLK14 */ | ||
133 | {2, 19, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, /* CLK13 */ | ||
134 | |||
135 | /* FCC3 */ | ||
136 | {1, 4, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
137 | {1, 5, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
138 | {1, 6, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
139 | {1, 7, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
140 | {1, 8, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
141 | {1, 9, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
142 | {1, 10, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
143 | {1, 11, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
144 | {1, 12, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
145 | {1, 13, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
146 | {1, 14, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
147 | {1, 15, CPM_PIN_OUTPUT | CPM_PIN_PRIMARY}, | ||
148 | {1, 16, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
149 | {1, 17, CPM_PIN_INPUT | CPM_PIN_PRIMARY}, | ||
150 | {2, 16, CPM_PIN_INPUT | CPM_PIN_SECONDARY}, /* CLK16 */ | ||
151 | {2, 17, CPM_PIN_INPUT | CPM_PIN_SECONDARY}, /* CLK15 */ | ||
152 | }; | ||
153 | |||
154 | static void __init init_ioports(void) | ||
155 | { | ||
156 | int i; | ||
157 | |||
158 | for (i = 0; i < ARRAY_SIZE(sbc8560_pins); i++) { | ||
159 | struct cpm_pin *pin = &sbc8560_pins[i]; | ||
160 | cpm2_set_pin(pin->port, pin->pin, pin->flags); | ||
161 | } | ||
162 | |||
163 | cpm2_clk_setup(CPM_CLK_SCC1, CPM_BRG1, CPM_CLK_RX); | ||
164 | cpm2_clk_setup(CPM_CLK_SCC1, CPM_BRG1, CPM_CLK_TX); | ||
165 | cpm2_clk_setup(CPM_CLK_SCC2, CPM_BRG2, CPM_CLK_RX); | ||
166 | cpm2_clk_setup(CPM_CLK_SCC2, CPM_BRG2, CPM_CLK_TX); | ||
167 | cpm2_clk_setup(CPM_CLK_FCC2, CPM_CLK13, CPM_CLK_RX); | ||
168 | cpm2_clk_setup(CPM_CLK_FCC2, CPM_CLK14, CPM_CLK_TX); | ||
169 | cpm2_clk_setup(CPM_CLK_FCC3, CPM_CLK15, CPM_CLK_RX); | ||
170 | cpm2_clk_setup(CPM_CLK_FCC3, CPM_CLK16, CPM_CLK_TX); | ||
171 | } | ||
172 | #endif | ||
173 | |||
174 | static void __init sbc8560_setup_arch(void) | ||
175 | { | ||
176 | #ifdef CONFIG_PCI | ||
177 | struct device_node *np; | ||
178 | #endif | ||
179 | |||
180 | if (ppc_md.progress) | ||
181 | ppc_md.progress("sbc8560_setup_arch()", 0); | ||
182 | |||
183 | #ifdef CONFIG_CPM2 | ||
184 | cpm2_reset(); | ||
185 | init_ioports(); | ||
186 | #endif | ||
187 | |||
188 | #ifdef CONFIG_PCI | ||
189 | for_each_compatible_node(np, "pci", "fsl,mpc8540-pci") | ||
190 | fsl_add_bridge(np, 1); | ||
191 | #endif | ||
192 | } | ||
193 | |||
194 | static void sbc8560_show_cpuinfo(struct seq_file *m) | ||
195 | { | ||
196 | uint pvid, svid, phid1; | ||
197 | uint memsize = total_memory; | ||
198 | |||
199 | pvid = mfspr(SPRN_PVR); | ||
200 | svid = mfspr(SPRN_SVR); | ||
201 | |||
202 | seq_printf(m, "Vendor\t\t: Wind River\n"); | ||
203 | seq_printf(m, "Machine\t\t: SBC8560\n"); | ||
204 | seq_printf(m, "PVR\t\t: 0x%x\n", pvid); | ||
205 | seq_printf(m, "SVR\t\t: 0x%x\n", svid); | ||
206 | |||
207 | /* Display cpu Pll setting */ | ||
208 | phid1 = mfspr(SPRN_HID1); | ||
209 | seq_printf(m, "PLL setting\t: 0x%x\n", ((phid1 >> 24) & 0x3f)); | ||
210 | |||
211 | /* Display the amount of memory */ | ||
212 | seq_printf(m, "Memory\t\t: %d MB\n", memsize / (1024 * 1024)); | ||
213 | } | ||
214 | |||
215 | static struct of_device_id __initdata of_bus_ids[] = { | ||
216 | { .name = "soc", }, | ||
217 | { .type = "soc", }, | ||
218 | { .name = "cpm", }, | ||
219 | { .name = "localbus", }, | ||
220 | {}, | ||
221 | }; | ||
222 | |||
223 | static int __init declare_of_platform_devices(void) | ||
224 | { | ||
225 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | ||
226 | |||
227 | return 0; | ||
228 | } | ||
229 | machine_device_initcall(sbc8560, declare_of_platform_devices); | ||
230 | |||
231 | /* | ||
232 | * Called very early, device-tree isn't unflattened | ||
233 | */ | ||
234 | static int __init sbc8560_probe(void) | ||
235 | { | ||
236 | unsigned long root = of_get_flat_dt_root(); | ||
237 | |||
238 | return of_flat_dt_is_compatible(root, "SBC8560"); | ||
239 | } | ||
240 | |||
241 | #ifdef CONFIG_RTC_DRV_M48T59 | ||
242 | static int __init sbc8560_rtc_init(void) | ||
243 | { | ||
244 | struct device_node *np; | ||
245 | struct resource res; | ||
246 | struct platform_device *rtc_dev; | ||
247 | |||
248 | np = of_find_compatible_node(NULL, NULL, "m48t59"); | ||
249 | if (np == NULL) { | ||
250 | printk("No RTC in DTB. Has it been eaten by wild dogs?\n"); | ||
251 | return -ENODEV; | ||
252 | } | ||
253 | |||
254 | of_address_to_resource(np, 0, &res); | ||
255 | of_node_put(np); | ||
256 | |||
257 | printk("Found RTC (m48t59) at i/o 0x%x\n", res.start); | ||
258 | |||
259 | rtc_dev = platform_device_register_simple("rtc-m48t59", 0, &res, 1); | ||
260 | |||
261 | if (IS_ERR(rtc_dev)) { | ||
262 | printk("Registering sbc8560 RTC device failed\n"); | ||
263 | return PTR_ERR(rtc_dev); | ||
264 | } | ||
265 | |||
266 | return 0; | ||
267 | } | ||
268 | |||
269 | arch_initcall(sbc8560_rtc_init); | ||
270 | |||
271 | #endif /* M48T59 */ | ||
272 | |||
273 | define_machine(sbc8560) { | ||
274 | .name = "SBC8560", | ||
275 | .probe = sbc8560_probe, | ||
276 | .setup_arch = sbc8560_setup_arch, | ||
277 | .init_IRQ = sbc8560_pic_init, | ||
278 | .show_cpuinfo = sbc8560_show_cpuinfo, | ||
279 | .get_irq = mpic_get_irq, | ||
280 | .restart = fsl_rstcr_restart, | ||
281 | .calibrate_decr = generic_calibrate_decr, | ||
282 | .progress = udbg_progress, | ||
283 | }; | ||
diff --git a/arch/powerpc/platforms/85xx/stx_gp3.c b/arch/powerpc/platforms/85xx/stx_gp3.c new file mode 100644 index 000000000000..18499d7c9d9e --- /dev/null +++ b/arch/powerpc/platforms/85xx/stx_gp3.c | |||
@@ -0,0 +1,183 @@ | |||
1 | /* | ||
2 | * Based on MPC8560 ADS and arch/ppc stx_gp3 ports | ||
3 | * | ||
4 | * Maintained by Kumar Gala (see MAINTAINERS for contact information) | ||
5 | * | ||
6 | * Copyright 2008 Freescale Semiconductor Inc. | ||
7 | * | ||
8 | * Dan Malek <dan@embeddededge.com> | ||
9 | * Copyright 2004 Embedded Edge, LLC | ||
10 | * | ||
11 | * Copied from mpc8560_ads.c | ||
12 | * Copyright 2002, 2003 Motorola Inc. | ||
13 | * | ||
14 | * Ported to 2.6, Matt Porter <mporter@kernel.crashing.org> | ||
15 | * Copyright 2004-2005 MontaVista Software, Inc. | ||
16 | * | ||
17 | * This program is free software; you can redistribute it and/or modify it | ||
18 | * under the terms of the GNU General Public License as published by the | ||
19 | * Free Software Foundation; either version 2 of the License, or (at your | ||
20 | * option) any later version. | ||
21 | */ | ||
22 | |||
23 | #include <linux/stddef.h> | ||
24 | #include <linux/kernel.h> | ||
25 | #include <linux/pci.h> | ||
26 | #include <linux/kdev_t.h> | ||
27 | #include <linux/delay.h> | ||
28 | #include <linux/seq_file.h> | ||
29 | #include <linux/of_platform.h> | ||
30 | |||
31 | #include <asm/system.h> | ||
32 | #include <asm/time.h> | ||
33 | #include <asm/machdep.h> | ||
34 | #include <asm/pci-bridge.h> | ||
35 | #include <asm/mpic.h> | ||
36 | #include <asm/prom.h> | ||
37 | #include <mm/mmu_decl.h> | ||
38 | #include <asm/udbg.h> | ||
39 | |||
40 | #include <sysdev/fsl_soc.h> | ||
41 | #include <sysdev/fsl_pci.h> | ||
42 | |||
43 | #ifdef CONFIG_CPM2 | ||
44 | #include <asm/cpm2.h> | ||
45 | #include <sysdev/cpm2_pic.h> | ||
46 | |||
47 | static void cpm2_cascade(unsigned int irq, struct irq_desc *desc) | ||
48 | { | ||
49 | int cascade_irq; | ||
50 | |||
51 | while ((cascade_irq = cpm2_get_irq()) >= 0) | ||
52 | generic_handle_irq(cascade_irq); | ||
53 | |||
54 | desc->chip->eoi(irq); | ||
55 | } | ||
56 | #endif /* CONFIG_CPM2 */ | ||
57 | |||
58 | static void __init stx_gp3_pic_init(void) | ||
59 | { | ||
60 | struct mpic *mpic; | ||
61 | struct resource r; | ||
62 | struct device_node *np; | ||
63 | #ifdef CONFIG_CPM2 | ||
64 | int irq; | ||
65 | #endif | ||
66 | |||
67 | np = of_find_node_by_type(NULL, "open-pic"); | ||
68 | if (!np) { | ||
69 | printk(KERN_ERR "Could not find open-pic node\n"); | ||
70 | return; | ||
71 | } | ||
72 | |||
73 | if (of_address_to_resource(np, 0, &r)) { | ||
74 | printk(KERN_ERR "Could not map mpic register space\n"); | ||
75 | of_node_put(np); | ||
76 | return; | ||
77 | } | ||
78 | |||
79 | mpic = mpic_alloc(np, r.start, | ||
80 | MPIC_PRIMARY | MPIC_WANTS_RESET | MPIC_BIG_ENDIAN, | ||
81 | 0, 256, " OpenPIC "); | ||
82 | BUG_ON(mpic == NULL); | ||
83 | of_node_put(np); | ||
84 | |||
85 | mpic_init(mpic); | ||
86 | |||
87 | #ifdef CONFIG_CPM2 | ||
88 | /* Setup CPM2 PIC */ | ||
89 | np = of_find_compatible_node(NULL, NULL, "fsl,cpm2-pic"); | ||
90 | if (np == NULL) { | ||
91 | printk(KERN_ERR "PIC init: can not find fsl,cpm2-pic node\n"); | ||
92 | return; | ||
93 | } | ||
94 | irq = irq_of_parse_and_map(np, 0); | ||
95 | |||
96 | if (irq == NO_IRQ) { | ||
97 | of_node_put(np); | ||
98 | printk(KERN_ERR "PIC init: got no IRQ for cpm cascade\n"); | ||
99 | return; | ||
100 | } | ||
101 | |||
102 | cpm2_pic_init(np); | ||
103 | of_node_put(np); | ||
104 | set_irq_chained_handler(irq, cpm2_cascade); | ||
105 | #endif | ||
106 | } | ||
107 | |||
108 | /* | ||
109 | * Setup the architecture | ||
110 | */ | ||
111 | static void __init stx_gp3_setup_arch(void) | ||
112 | { | ||
113 | #ifdef CONFIG_PCI | ||
114 | struct device_node *np; | ||
115 | #endif | ||
116 | |||
117 | if (ppc_md.progress) | ||
118 | ppc_md.progress("stx_gp3_setup_arch()", 0); | ||
119 | |||
120 | #ifdef CONFIG_CPM2 | ||
121 | cpm2_reset(); | ||
122 | #endif | ||
123 | |||
124 | #ifdef CONFIG_PCI | ||
125 | for_each_compatible_node(np, "pci", "fsl,mpc8540-pci") | ||
126 | fsl_add_bridge(np, 1); | ||
127 | #endif | ||
128 | } | ||
129 | |||
130 | static void stx_gp3_show_cpuinfo(struct seq_file *m) | ||
131 | { | ||
132 | uint pvid, svid, phid1; | ||
133 | uint memsize = total_memory; | ||
134 | |||
135 | pvid = mfspr(SPRN_PVR); | ||
136 | svid = mfspr(SPRN_SVR); | ||
137 | |||
138 | seq_printf(m, "Vendor\t\t: RPC Electronics STx \n"); | ||
139 | seq_printf(m, "PVR\t\t: 0x%x\n", pvid); | ||
140 | seq_printf(m, "SVR\t\t: 0x%x\n", svid); | ||
141 | |||
142 | /* Display cpu Pll setting */ | ||
143 | phid1 = mfspr(SPRN_HID1); | ||
144 | seq_printf(m, "PLL setting\t: 0x%x\n", ((phid1 >> 24) & 0x3f)); | ||
145 | |||
146 | /* Display the amount of memory */ | ||
147 | seq_printf(m, "Memory\t\t: %d MB\n", memsize / (1024 * 1024)); | ||
148 | } | ||
149 | |||
150 | static struct of_device_id __initdata of_bus_ids[] = { | ||
151 | { .compatible = "simple-bus", }, | ||
152 | {}, | ||
153 | }; | ||
154 | |||
155 | static int __init declare_of_platform_devices(void) | ||
156 | { | ||
157 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | ||
158 | |||
159 | return 0; | ||
160 | } | ||
161 | machine_device_initcall(stx_gp3, declare_of_platform_devices); | ||
162 | |||
163 | /* | ||
164 | * Called very early, device-tree isn't unflattened | ||
165 | */ | ||
166 | static int __init stx_gp3_probe(void) | ||
167 | { | ||
168 | unsigned long root = of_get_flat_dt_root(); | ||
169 | |||
170 | return of_flat_dt_is_compatible(root, "stx,gp3-8560"); | ||
171 | } | ||
172 | |||
173 | define_machine(stx_gp3) { | ||
174 | .name = "STX GP3", | ||
175 | .probe = stx_gp3_probe, | ||
176 | .setup_arch = stx_gp3_setup_arch, | ||
177 | .init_IRQ = stx_gp3_pic_init, | ||
178 | .show_cpuinfo = stx_gp3_show_cpuinfo, | ||
179 | .get_irq = mpic_get_irq, | ||
180 | .restart = fsl_rstcr_restart, | ||
181 | .calibrate_decr = generic_calibrate_decr, | ||
182 | .progress = udbg_progress, | ||
183 | }; | ||
diff --git a/arch/powerpc/platforms/85xx/tqm85xx.c b/arch/powerpc/platforms/85xx/tqm85xx.c new file mode 100644 index 000000000000..77681acf1bae --- /dev/null +++ b/arch/powerpc/platforms/85xx/tqm85xx.c | |||
@@ -0,0 +1,187 @@ | |||
1 | /* | ||
2 | * Based on MPC8560 ADS and arch/ppc tqm85xx ports | ||
3 | * | ||
4 | * Maintained by Kumar Gala (see MAINTAINERS for contact information) | ||
5 | * | ||
6 | * Copyright 2008 Freescale Semiconductor Inc. | ||
7 | * | ||
8 | * Copyright (c) 2005-2006 DENX Software Engineering | ||
9 | * Stefan Roese <sr@denx.de> | ||
10 | * | ||
11 | * Based on original work by | ||
12 | * Kumar Gala <kumar.gala@freescale.com> | ||
13 | * Copyright 2004 Freescale Semiconductor Inc. | ||
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify it | ||
16 | * under the terms of the GNU General Public License as published by the | ||
17 | * Free Software Foundation; either version 2 of the License, or (at your | ||
18 | * option) any later version. | ||
19 | */ | ||
20 | |||
21 | #include <linux/stddef.h> | ||
22 | #include <linux/kernel.h> | ||
23 | #include <linux/pci.h> | ||
24 | #include <linux/kdev_t.h> | ||
25 | #include <linux/delay.h> | ||
26 | #include <linux/seq_file.h> | ||
27 | #include <linux/of_platform.h> | ||
28 | |||
29 | #include <asm/system.h> | ||
30 | #include <asm/time.h> | ||
31 | #include <asm/machdep.h> | ||
32 | #include <asm/pci-bridge.h> | ||
33 | #include <asm/mpic.h> | ||
34 | #include <asm/prom.h> | ||
35 | #include <mm/mmu_decl.h> | ||
36 | #include <asm/udbg.h> | ||
37 | |||
38 | #include <sysdev/fsl_soc.h> | ||
39 | #include <sysdev/fsl_pci.h> | ||
40 | |||
41 | #ifdef CONFIG_CPM2 | ||
42 | #include <asm/cpm2.h> | ||
43 | #include <sysdev/cpm2_pic.h> | ||
44 | |||
45 | static void cpm2_cascade(unsigned int irq, struct irq_desc *desc) | ||
46 | { | ||
47 | int cascade_irq; | ||
48 | |||
49 | while ((cascade_irq = cpm2_get_irq()) >= 0) | ||
50 | generic_handle_irq(cascade_irq); | ||
51 | |||
52 | desc->chip->eoi(irq); | ||
53 | } | ||
54 | #endif /* CONFIG_CPM2 */ | ||
55 | |||
56 | static void __init tqm85xx_pic_init(void) | ||
57 | { | ||
58 | struct mpic *mpic; | ||
59 | struct resource r; | ||
60 | struct device_node *np; | ||
61 | #ifdef CONFIG_CPM2 | ||
62 | int irq; | ||
63 | #endif | ||
64 | |||
65 | np = of_find_node_by_type(NULL, "open-pic"); | ||
66 | if (!np) { | ||
67 | printk(KERN_ERR "Could not find open-pic node\n"); | ||
68 | return; | ||
69 | } | ||
70 | |||
71 | if (of_address_to_resource(np, 0, &r)) { | ||
72 | printk(KERN_ERR "Could not map mpic register space\n"); | ||
73 | of_node_put(np); | ||
74 | return; | ||
75 | } | ||
76 | |||
77 | mpic = mpic_alloc(np, r.start, | ||
78 | MPIC_PRIMARY | MPIC_WANTS_RESET | MPIC_BIG_ENDIAN, | ||
79 | 0, 256, " OpenPIC "); | ||
80 | BUG_ON(mpic == NULL); | ||
81 | of_node_put(np); | ||
82 | |||
83 | mpic_init(mpic); | ||
84 | |||
85 | #ifdef CONFIG_CPM2 | ||
86 | /* Setup CPM2 PIC */ | ||
87 | np = of_find_compatible_node(NULL, NULL, "fsl,cpm2-pic"); | ||
88 | if (np == NULL) { | ||
89 | printk(KERN_ERR "PIC init: can not find fsl,cpm2-pic node\n"); | ||
90 | return; | ||
91 | } | ||
92 | irq = irq_of_parse_and_map(np, 0); | ||
93 | |||
94 | if (irq == NO_IRQ) { | ||
95 | of_node_put(np); | ||
96 | printk(KERN_ERR "PIC init: got no IRQ for cpm cascade\n"); | ||
97 | return; | ||
98 | } | ||
99 | |||
100 | cpm2_pic_init(np); | ||
101 | of_node_put(np); | ||
102 | set_irq_chained_handler(irq, cpm2_cascade); | ||
103 | #endif | ||
104 | } | ||
105 | |||
106 | /* | ||
107 | * Setup the architecture | ||
108 | */ | ||
109 | static void __init tqm85xx_setup_arch(void) | ||
110 | { | ||
111 | #ifdef CONFIG_PCI | ||
112 | struct device_node *np; | ||
113 | #endif | ||
114 | |||
115 | if (ppc_md.progress) | ||
116 | ppc_md.progress("tqm85xx_setup_arch()", 0); | ||
117 | |||
118 | #ifdef CONFIG_CPM2 | ||
119 | cpm2_reset(); | ||
120 | #endif | ||
121 | |||
122 | #ifdef CONFIG_PCI | ||
123 | for_each_compatible_node(np, "pci", "fsl,mpc8540-pci") | ||
124 | fsl_add_bridge(np, 1); | ||
125 | #endif | ||
126 | } | ||
127 | |||
128 | static void tqm85xx_show_cpuinfo(struct seq_file *m) | ||
129 | { | ||
130 | uint pvid, svid, phid1; | ||
131 | uint memsize = total_memory; | ||
132 | |||
133 | pvid = mfspr(SPRN_PVR); | ||
134 | svid = mfspr(SPRN_SVR); | ||
135 | |||
136 | seq_printf(m, "Vendor\t\t: TQ Components\n"); | ||
137 | seq_printf(m, "PVR\t\t: 0x%x\n", pvid); | ||
138 | seq_printf(m, "SVR\t\t: 0x%x\n", svid); | ||
139 | |||
140 | /* Display cpu Pll setting */ | ||
141 | phid1 = mfspr(SPRN_HID1); | ||
142 | seq_printf(m, "PLL setting\t: 0x%x\n", ((phid1 >> 24) & 0x3f)); | ||
143 | |||
144 | /* Display the amount of memory */ | ||
145 | seq_printf(m, "Memory\t\t: %d MB\n", memsize / (1024 * 1024)); | ||
146 | } | ||
147 | |||
148 | static struct of_device_id __initdata of_bus_ids[] = { | ||
149 | { .compatible = "simple-bus", }, | ||
150 | {}, | ||
151 | }; | ||
152 | |||
153 | static int __init declare_of_platform_devices(void) | ||
154 | { | ||
155 | of_platform_bus_probe(NULL, of_bus_ids, NULL); | ||
156 | |||
157 | return 0; | ||
158 | } | ||
159 | machine_device_initcall(tqm85xx, declare_of_platform_devices); | ||
160 | |||
161 | /* | ||
162 | * Called very early, device-tree isn't unflattened | ||
163 | */ | ||
164 | static int __init tqm85xx_probe(void) | ||
165 | { | ||
166 | unsigned long root = of_get_flat_dt_root(); | ||
167 | |||
168 | if ((of_flat_dt_is_compatible(root, "tqm,8540")) || | ||
169 | (of_flat_dt_is_compatible(root, "tqm,8541")) || | ||
170 | (of_flat_dt_is_compatible(root, "tqm,8555")) || | ||
171 | (of_flat_dt_is_compatible(root, "tqm,8560"))) | ||
172 | return 1; | ||
173 | |||
174 | return 0; | ||
175 | } | ||
176 | |||
177 | define_machine(tqm85xx) { | ||
178 | .name = "TQM85xx", | ||
179 | .probe = tqm85xx_probe, | ||
180 | .setup_arch = tqm85xx_setup_arch, | ||
181 | .init_IRQ = tqm85xx_pic_init, | ||
182 | .show_cpuinfo = tqm85xx_show_cpuinfo, | ||
183 | .get_irq = mpic_get_irq, | ||
184 | .restart = fsl_rstcr_restart, | ||
185 | .calibrate_decr = generic_calibrate_decr, | ||
186 | .progress = udbg_progress, | ||
187 | }; | ||
diff --git a/arch/powerpc/platforms/8xx/ep88xc.c b/arch/powerpc/platforms/8xx/ep88xc.c index 88afa353f1d2..a8dffa005775 100644 --- a/arch/powerpc/platforms/8xx/ep88xc.c +++ b/arch/powerpc/platforms/8xx/ep88xc.c | |||
@@ -16,8 +16,9 @@ | |||
16 | #include <asm/io.h> | 16 | #include <asm/io.h> |
17 | #include <asm/udbg.h> | 17 | #include <asm/udbg.h> |
18 | #include <asm/commproc.h> | 18 | #include <asm/commproc.h> |
19 | #include <asm/cpm1.h> | ||
19 | 20 | ||
20 | #include <sysdev/commproc.h> | 21 | #include "mpc8xx.h" |
21 | 22 | ||
22 | struct cpm_pin { | 23 | struct cpm_pin { |
23 | int port, pin, flags; | 24 | int port, pin, flags; |
@@ -165,7 +166,7 @@ define_machine(ep88xc) { | |||
165 | .name = "Embedded Planet EP88xC", | 166 | .name = "Embedded Planet EP88xC", |
166 | .probe = ep88xc_probe, | 167 | .probe = ep88xc_probe, |
167 | .setup_arch = ep88xc_setup_arch, | 168 | .setup_arch = ep88xc_setup_arch, |
168 | .init_IRQ = m8xx_pic_init, | 169 | .init_IRQ = mpc8xx_pics_init, |
169 | .get_irq = mpc8xx_get_irq, | 170 | .get_irq = mpc8xx_get_irq, |
170 | .restart = mpc8xx_restart, | 171 | .restart = mpc8xx_restart, |
171 | .calibrate_decr = mpc8xx_calibrate_decr, | 172 | .calibrate_decr = mpc8xx_calibrate_decr, |
diff --git a/arch/powerpc/platforms/8xx/m8xx_setup.c b/arch/powerpc/platforms/8xx/m8xx_setup.c index ba645c2b63f6..184f998d1be2 100644 --- a/arch/powerpc/platforms/8xx/m8xx_setup.c +++ b/arch/powerpc/platforms/8xx/m8xx_setup.c | |||
@@ -16,6 +16,7 @@ | |||
16 | #include <linux/init.h> | 16 | #include <linux/init.h> |
17 | #include <linux/time.h> | 17 | #include <linux/time.h> |
18 | #include <linux/rtc.h> | 18 | #include <linux/rtc.h> |
19 | #include <linux/fsl_devices.h> | ||
19 | 20 | ||
20 | #include <asm/io.h> | 21 | #include <asm/io.h> |
21 | #include <asm/mpc8xx.h> | 22 | #include <asm/mpc8xx.h> |
@@ -25,13 +26,11 @@ | |||
25 | #include <mm/mmu_decl.h> | 26 | #include <mm/mmu_decl.h> |
26 | 27 | ||
27 | #include <sysdev/mpc8xx_pic.h> | 28 | #include <sysdev/mpc8xx_pic.h> |
28 | #include <sysdev/commproc.h> | ||
29 | 29 | ||
30 | #ifdef CONFIG_PCMCIA_M8XX | 30 | #include "mpc8xx.h" |
31 | |||
31 | struct mpc8xx_pcmcia_ops m8xx_pcmcia_ops; | 32 | struct mpc8xx_pcmcia_ops m8xx_pcmcia_ops; |
32 | #endif | ||
33 | 33 | ||
34 | void m8xx_calibrate_decr(void); | ||
35 | extern int cpm_pic_init(void); | 34 | extern int cpm_pic_init(void); |
36 | extern int cpm_get_irq(void); | 35 | extern int cpm_get_irq(void); |
37 | 36 | ||
@@ -237,13 +236,13 @@ static void cpm_cascade(unsigned int irq, struct irq_desc *desc) | |||
237 | desc->chip->eoi(irq); | 236 | desc->chip->eoi(irq); |
238 | } | 237 | } |
239 | 238 | ||
240 | /* Initialize the internal interrupt controller. The number of | 239 | /* Initialize the internal interrupt controllers. The number of |
241 | * interrupts supported can vary with the processor type, and the | 240 | * interrupts supported can vary with the processor type, and the |
242 | * 82xx family can have up to 64. | 241 | * 82xx family can have up to 64. |
243 | * External interrupts can be either edge or level triggered, and | 242 | * External interrupts can be either edge or level triggered, and |
244 | * need to be initialized by the appropriate driver. | 243 | * need to be initialized by the appropriate driver. |
245 | */ | 244 | */ |
246 | void __init m8xx_pic_init(void) | 245 | void __init mpc8xx_pics_init(void) |
247 | { | 246 | { |
248 | int irq; | 247 | int irq; |
249 | 248 | ||
diff --git a/arch/powerpc/platforms/8xx/mpc86xads_setup.c b/arch/powerpc/platforms/8xx/mpc86xads_setup.c index d7965f885209..c028a5b71bbb 100644 --- a/arch/powerpc/platforms/8xx/mpc86xads_setup.c +++ b/arch/powerpc/platforms/8xx/mpc86xads_setup.c | |||
@@ -21,15 +21,13 @@ | |||
21 | #include <asm/machdep.h> | 21 | #include <asm/machdep.h> |
22 | #include <asm/system.h> | 22 | #include <asm/system.h> |
23 | #include <asm/time.h> | 23 | #include <asm/time.h> |
24 | #include <asm/mpc8xx.h> | ||
25 | #include <asm/8xx_immap.h> | 24 | #include <asm/8xx_immap.h> |
26 | #include <asm/commproc.h> | 25 | #include <asm/cpm1.h> |
27 | #include <asm/fs_pd.h> | 26 | #include <asm/fs_pd.h> |
28 | #include <asm/udbg.h> | 27 | #include <asm/udbg.h> |
29 | 28 | ||
30 | #include <sysdev/commproc.h> | ||
31 | |||
32 | #include "mpc86xads.h" | 29 | #include "mpc86xads.h" |
30 | #include "mpc8xx.h" | ||
33 | 31 | ||
34 | struct cpm_pin { | 32 | struct cpm_pin { |
35 | int port, pin, flags; | 33 | int port, pin, flags; |
@@ -138,7 +136,7 @@ define_machine(mpc86x_ads) { | |||
138 | .name = "MPC86x ADS", | 136 | .name = "MPC86x ADS", |
139 | .probe = mpc86xads_probe, | 137 | .probe = mpc86xads_probe, |
140 | .setup_arch = mpc86xads_setup_arch, | 138 | .setup_arch = mpc86xads_setup_arch, |
141 | .init_IRQ = m8xx_pic_init, | 139 | .init_IRQ = mpc8xx_pics_init, |
142 | .get_irq = mpc8xx_get_irq, | 140 | .get_irq = mpc8xx_get_irq, |
143 | .restart = mpc8xx_restart, | 141 | .restart = mpc8xx_restart, |
144 | .calibrate_decr = mpc8xx_calibrate_decr, | 142 | .calibrate_decr = mpc8xx_calibrate_decr, |
diff --git a/arch/powerpc/platforms/8xx/mpc885ads_setup.c b/arch/powerpc/platforms/8xx/mpc885ads_setup.c index 6ef8e9e6b8c3..6e7ded0233f6 100644 --- a/arch/powerpc/platforms/8xx/mpc885ads_setup.c +++ b/arch/powerpc/platforms/8xx/mpc885ads_setup.c | |||
@@ -36,11 +36,12 @@ | |||
36 | #include <asm/time.h> | 36 | #include <asm/time.h> |
37 | #include <asm/mpc8xx.h> | 37 | #include <asm/mpc8xx.h> |
38 | #include <asm/8xx_immap.h> | 38 | #include <asm/8xx_immap.h> |
39 | #include <asm/commproc.h> | 39 | #include <asm/cpm1.h> |
40 | #include <asm/fs_pd.h> | 40 | #include <asm/fs_pd.h> |
41 | #include <asm/udbg.h> | 41 | #include <asm/udbg.h> |
42 | 42 | ||
43 | #include <sysdev/commproc.h> | 43 | #include "mpc885ads.h" |
44 | #include "mpc8xx.h" | ||
44 | 45 | ||
45 | static u32 __iomem *bcsr, *bcsr5; | 46 | static u32 __iomem *bcsr, *bcsr5; |
46 | 47 | ||
@@ -274,7 +275,7 @@ define_machine(mpc885_ads) { | |||
274 | .name = "Freescale MPC885 ADS", | 275 | .name = "Freescale MPC885 ADS", |
275 | .probe = mpc885ads_probe, | 276 | .probe = mpc885ads_probe, |
276 | .setup_arch = mpc885ads_setup_arch, | 277 | .setup_arch = mpc885ads_setup_arch, |
277 | .init_IRQ = m8xx_pic_init, | 278 | .init_IRQ = mpc8xx_pics_init, |
278 | .get_irq = mpc8xx_get_irq, | 279 | .get_irq = mpc8xx_get_irq, |
279 | .restart = mpc8xx_restart, | 280 | .restart = mpc8xx_restart, |
280 | .calibrate_decr = mpc8xx_calibrate_decr, | 281 | .calibrate_decr = mpc8xx_calibrate_decr, |
diff --git a/arch/powerpc/platforms/8xx/mpc8xx.h b/arch/powerpc/platforms/8xx/mpc8xx.h new file mode 100644 index 000000000000..239a243a6161 --- /dev/null +++ b/arch/powerpc/platforms/8xx/mpc8xx.h | |||
@@ -0,0 +1,21 @@ | |||
1 | /* | ||
2 | * Prototypes, etc. for the Freescale MPC8xx embedded cpu chips | ||
3 | * May need to be cleaned as the port goes on ... | ||
4 | * | ||
5 | * Copyright (C) 2008 Jochen Friedrich <jochen@scram.de> | ||
6 | * | ||
7 | * This file is licensed under the terms of the GNU General Public License | ||
8 | * version 2. This program is licensed "as is" without any warranty of any | ||
9 | * kind, whether express or implied. | ||
10 | */ | ||
11 | #ifndef __MPC8xx_H | ||
12 | #define __MPC8xx_H | ||
13 | |||
14 | extern void mpc8xx_restart(char *cmd); | ||
15 | extern void mpc8xx_calibrate_decr(void); | ||
16 | extern int mpc8xx_set_rtc_time(struct rtc_time *tm); | ||
17 | extern void mpc8xx_get_rtc_time(struct rtc_time *tm); | ||
18 | extern void mpc8xx_pics_init(void); | ||
19 | extern unsigned int mpc8xx_get_irq(void); | ||
20 | |||
21 | #endif /* __MPC8xx_H */ | ||
diff --git a/arch/powerpc/platforms/Kconfig b/arch/powerpc/platforms/Kconfig index 4286664741dd..fdce10c4f074 100644 --- a/arch/powerpc/platforms/Kconfig +++ b/arch/powerpc/platforms/Kconfig | |||
@@ -21,7 +21,7 @@ config PPC_83xx | |||
21 | bool "Freescale 83xx" | 21 | bool "Freescale 83xx" |
22 | depends on 6xx | 22 | depends on 6xx |
23 | select FSL_SOC | 23 | select FSL_SOC |
24 | select 83xx | 24 | select MPC83xx |
25 | select IPIC | 25 | select IPIC |
26 | select WANT_DEVICE_TREE | 26 | select WANT_DEVICE_TREE |
27 | 27 | ||
@@ -278,8 +278,8 @@ config QUICC_ENGINE | |||
278 | for a machine with a QE coprocessor. | 278 | for a machine with a QE coprocessor. |
279 | 279 | ||
280 | config CPM2 | 280 | config CPM2 |
281 | bool | 281 | bool "Enable support for the CPM2 (Communications Processor Module)" |
282 | default n | 282 | depends on MPC85xx || 8260 |
283 | select CPM | 283 | select CPM |
284 | select PPC_LIB_RHEAP | 284 | select PPC_LIB_RHEAP |
285 | help | 285 | help |
diff --git a/arch/powerpc/platforms/Kconfig.cputype b/arch/powerpc/platforms/Kconfig.cputype index c3ee0b58d539..7fc41104d53e 100644 --- a/arch/powerpc/platforms/Kconfig.cputype +++ b/arch/powerpc/platforms/Kconfig.cputype | |||
@@ -29,8 +29,8 @@ config PPC_85xx | |||
29 | bool "Freescale 85xx" | 29 | bool "Freescale 85xx" |
30 | select E500 | 30 | select E500 |
31 | select FSL_SOC | 31 | select FSL_SOC |
32 | select 85xx | ||
33 | select WANT_DEVICE_TREE | 32 | select WANT_DEVICE_TREE |
33 | select MPC85xx | ||
34 | 34 | ||
35 | config PPC_8xx | 35 | config PPC_8xx |
36 | bool "Freescale 8xx" | 36 | bool "Freescale 8xx" |
@@ -93,14 +93,6 @@ config 6xx | |||
93 | config 8xx | 93 | config 8xx |
94 | bool | 94 | bool |
95 | 95 | ||
96 | # this is temp to handle compat with arch=ppc | ||
97 | config 83xx | ||
98 | bool | ||
99 | |||
100 | # this is temp to handle compat with arch=ppc | ||
101 | config 85xx | ||
102 | bool | ||
103 | |||
104 | config E500 | 96 | config E500 |
105 | bool | 97 | bool |
106 | 98 | ||
diff --git a/arch/powerpc/platforms/embedded6xx/ls_uart.c b/arch/powerpc/platforms/embedded6xx/ls_uart.c index c99264cedda5..9d891bd5df5a 100644 --- a/arch/powerpc/platforms/embedded6xx/ls_uart.c +++ b/arch/powerpc/platforms/embedded6xx/ls_uart.c | |||
@@ -117,9 +117,6 @@ static int __init ls_uarts_init(void) | |||
117 | phys_addr_t phys_addr; | 117 | phys_addr_t phys_addr; |
118 | int len; | 118 | int len; |
119 | 119 | ||
120 | if (!machine_is(linkstation)) | ||
121 | return 0; | ||
122 | |||
123 | avr = of_find_node_by_path("/soc10x/serial@80004500"); | 120 | avr = of_find_node_by_path("/soc10x/serial@80004500"); |
124 | if (!avr) | 121 | if (!avr) |
125 | return -EINVAL; | 122 | return -EINVAL; |
@@ -142,4 +139,4 @@ static int __init ls_uarts_init(void) | |||
142 | return 0; | 139 | return 0; |
143 | } | 140 | } |
144 | 141 | ||
145 | late_initcall(ls_uarts_init); | 142 | machine_late_initcall(linkstation, ls_uarts_init); |
diff --git a/arch/powerpc/sysdev/Makefile b/arch/powerpc/sysdev/Makefile index 702916bf28fa..15f3e8527d77 100644 --- a/arch/powerpc/sysdev/Makefile +++ b/arch/powerpc/sysdev/Makefile | |||
@@ -37,8 +37,8 @@ endif | |||
37 | # Temporary hack until we have migrated to asm-powerpc | 37 | # Temporary hack until we have migrated to asm-powerpc |
38 | ifeq ($(ARCH),powerpc) | 38 | ifeq ($(ARCH),powerpc) |
39 | obj-$(CONFIG_CPM) += cpm_common.o | 39 | obj-$(CONFIG_CPM) += cpm_common.o |
40 | obj-$(CONFIG_CPM2) += cpm2_common.o cpm2_pic.o | 40 | obj-$(CONFIG_CPM2) += cpm2.o cpm2_pic.o |
41 | obj-$(CONFIG_PPC_DCR) += dcr.o | 41 | obj-$(CONFIG_PPC_DCR) += dcr.o |
42 | obj-$(CONFIG_8xx) += mpc8xx_pic.o commproc.o | 42 | obj-$(CONFIG_8xx) += mpc8xx_pic.o cpm1.o |
43 | obj-$(CONFIG_UCODE_PATCH) += micropatch.o | 43 | obj-$(CONFIG_UCODE_PATCH) += micropatch.o |
44 | endif | 44 | endif |
diff --git a/arch/powerpc/sysdev/commproc.h b/arch/powerpc/sysdev/commproc.h deleted file mode 100644 index 9155ba467274..000000000000 --- a/arch/powerpc/sysdev/commproc.h +++ /dev/null | |||
@@ -1,12 +0,0 @@ | |||
1 | #ifndef _POWERPC_SYSDEV_COMMPROC_H | ||
2 | #define _POWERPC_SYSDEV_COMMPROC_H | ||
3 | |||
4 | extern void cpm_reset(void); | ||
5 | extern void mpc8xx_restart(char *cmd); | ||
6 | extern void mpc8xx_calibrate_decr(void); | ||
7 | extern int mpc8xx_set_rtc_time(struct rtc_time *tm); | ||
8 | extern void mpc8xx_get_rtc_time(struct rtc_time *tm); | ||
9 | extern void m8xx_pic_init(void); | ||
10 | extern unsigned int mpc8xx_get_irq(void); | ||
11 | |||
12 | #endif | ||
diff --git a/arch/powerpc/sysdev/commproc.c b/arch/powerpc/sysdev/cpm1.c index 621bc6c1d408..df8bd2b64796 100644 --- a/arch/powerpc/sysdev/commproc.c +++ b/arch/powerpc/sysdev/cpm1.c | |||
@@ -30,11 +30,10 @@ | |||
30 | #include <linux/interrupt.h> | 30 | #include <linux/interrupt.h> |
31 | #include <linux/irq.h> | 31 | #include <linux/irq.h> |
32 | #include <linux/module.h> | 32 | #include <linux/module.h> |
33 | #include <asm/mpc8xx.h> | ||
34 | #include <asm/page.h> | 33 | #include <asm/page.h> |
35 | #include <asm/pgtable.h> | 34 | #include <asm/pgtable.h> |
36 | #include <asm/8xx_immap.h> | 35 | #include <asm/8xx_immap.h> |
37 | #include <asm/commproc.h> | 36 | #include <asm/cpm1.h> |
38 | #include <asm/io.h> | 37 | #include <asm/io.h> |
39 | #include <asm/tlbflush.h> | 38 | #include <asm/tlbflush.h> |
40 | #include <asm/rheap.h> | 39 | #include <asm/rheap.h> |
@@ -48,8 +47,6 @@ | |||
48 | #ifndef CONFIG_PPC_CPM_NEW_BINDING | 47 | #ifndef CONFIG_PPC_CPM_NEW_BINDING |
49 | static void m8xx_cpm_dpinit(void); | 48 | static void m8xx_cpm_dpinit(void); |
50 | #endif | 49 | #endif |
51 | static uint host_buffer; /* One page of host buffer */ | ||
52 | static uint host_end; /* end + 1 */ | ||
53 | cpm8xx_t __iomem *cpmp; /* Pointer to comm processor space */ | 50 | cpm8xx_t __iomem *cpmp; /* Pointer to comm processor space */ |
54 | immap_t __iomem *mpc8xx_immr; | 51 | immap_t __iomem *mpc8xx_immr; |
55 | static cpic8xx_t __iomem *cpic_reg; | 52 | static cpic8xx_t __iomem *cpic_reg; |
@@ -268,41 +265,6 @@ out: | |||
268 | } | 265 | } |
269 | EXPORT_SYMBOL(cpm_command); | 266 | EXPORT_SYMBOL(cpm_command); |
270 | 267 | ||
271 | /* We used to do this earlier, but have to postpone as long as possible | ||
272 | * to ensure the kernel VM is now running. | ||
273 | */ | ||
274 | static void | ||
275 | alloc_host_memory(void) | ||
276 | { | ||
277 | dma_addr_t physaddr; | ||
278 | |||
279 | /* Set the host page for allocation. | ||
280 | */ | ||
281 | host_buffer = (uint)dma_alloc_coherent(NULL, PAGE_SIZE, &physaddr, | ||
282 | GFP_KERNEL); | ||
283 | host_end = host_buffer + PAGE_SIZE; | ||
284 | } | ||
285 | |||
286 | /* We also own one page of host buffer space for the allocation of | ||
287 | * UART "fifos" and the like. | ||
288 | */ | ||
289 | uint | ||
290 | m8xx_cpm_hostalloc(uint size) | ||
291 | { | ||
292 | uint retloc; | ||
293 | |||
294 | if (host_buffer == 0) | ||
295 | alloc_host_memory(); | ||
296 | |||
297 | if ((host_buffer + size) >= host_end) | ||
298 | return(0); | ||
299 | |||
300 | retloc = host_buffer; | ||
301 | host_buffer += size; | ||
302 | |||
303 | return(retloc); | ||
304 | } | ||
305 | |||
306 | /* Set a baud rate generator. This needs lots of work. There are | 268 | /* Set a baud rate generator. This needs lots of work. There are |
307 | * four BRGs, any of which can be wired to any channel. | 269 | * four BRGs, any of which can be wired to any channel. |
308 | * The internal baud rate clock is the system clock divided by 16. | 270 | * The internal baud rate clock is the system clock divided by 16. |
@@ -328,7 +290,7 @@ cpm_setbrg(uint brg, uint rate) | |||
328 | out_be32(bp, (((BRG_UART_CLK / rate) - 1) << 1) | CPM_BRG_EN); | 290 | out_be32(bp, (((BRG_UART_CLK / rate) - 1) << 1) | CPM_BRG_EN); |
329 | else | 291 | else |
330 | out_be32(bp, (((BRG_UART_CLK_DIV16 / rate) - 1) << 1) | | 292 | out_be32(bp, (((BRG_UART_CLK_DIV16 / rate) - 1) << 1) | |
331 | CPM_BRG_EN | CPM_BRG_DIV16); | 293 | CPM_BRG_EN | CPM_BRG_DIV16); |
332 | } | 294 | } |
333 | 295 | ||
334 | #ifndef CONFIG_PPC_CPM_NEW_BINDING | 296 | #ifndef CONFIG_PPC_CPM_NEW_BINDING |
diff --git a/arch/powerpc/sysdev/cpm2_common.c b/arch/powerpc/sysdev/cpm2.c index f7188e2ba669..7be711232124 100644 --- a/arch/powerpc/sysdev/cpm2_common.c +++ b/arch/powerpc/sysdev/cpm2.c | |||
@@ -153,8 +153,7 @@ cpm2_fastbrg(uint brg, uint rate, int div16) | |||
153 | 153 | ||
154 | if (brg < 4) { | 154 | if (brg < 4) { |
155 | bp = cpm2_map_size(im_brgc1, 16); | 155 | bp = cpm2_map_size(im_brgc1, 16); |
156 | } | 156 | } else { |
157 | else { | ||
158 | bp = cpm2_map_size(im_brgc5, 16); | 157 | bp = cpm2_map_size(im_brgc5, 16); |
159 | brg -= 4; | 158 | brg -= 4; |
160 | } | 159 | } |
diff --git a/arch/powerpc/sysdev/fsl_soc.c b/arch/powerpc/sysdev/fsl_soc.c index f2c0988a03b8..e48b20e934ca 100644 --- a/arch/powerpc/sysdev/fsl_soc.c +++ b/arch/powerpc/sysdev/fsl_soc.c | |||
@@ -75,7 +75,7 @@ phys_addr_t get_immrbase(void) | |||
75 | 75 | ||
76 | EXPORT_SYMBOL(get_immrbase); | 76 | EXPORT_SYMBOL(get_immrbase); |
77 | 77 | ||
78 | #if defined(CONFIG_CPM2) || defined(CONFIG_8xx) | 78 | #if defined(CONFIG_CPM2) || defined(CONFIG_QUICC_ENGINE) || defined(CONFIG_8xx) |
79 | 79 | ||
80 | static u32 brgfreq = -1; | 80 | static u32 brgfreq = -1; |
81 | 81 | ||
@@ -100,11 +100,21 @@ u32 get_brgfreq(void) | |||
100 | 100 | ||
101 | /* Legacy device binding -- will go away when no users are left. */ | 101 | /* Legacy device binding -- will go away when no users are left. */ |
102 | node = of_find_node_by_type(NULL, "cpm"); | 102 | node = of_find_node_by_type(NULL, "cpm"); |
103 | if (!node) | ||
104 | node = of_find_compatible_node(NULL, NULL, "fsl,qe"); | ||
105 | if (!node) | ||
106 | node = of_find_node_by_type(NULL, "qe"); | ||
107 | |||
103 | if (node) { | 108 | if (node) { |
104 | prop = of_get_property(node, "brg-frequency", &size); | 109 | prop = of_get_property(node, "brg-frequency", &size); |
105 | if (prop && size == 4) | 110 | if (prop && size == 4) |
106 | brgfreq = *prop; | 111 | brgfreq = *prop; |
107 | 112 | ||
113 | if (brgfreq == -1 || brgfreq == 0) { | ||
114 | prop = of_get_property(node, "bus-frequency", &size); | ||
115 | if (prop && size == 4) | ||
116 | brgfreq = *prop / 2; | ||
117 | } | ||
108 | of_node_put(node); | 118 | of_node_put(node); |
109 | } | 119 | } |
110 | 120 | ||
@@ -1266,31 +1276,17 @@ arch_initcall(cpm_smc_uart_of_init); | |||
1266 | #endif /* CONFIG_8xx */ | 1276 | #endif /* CONFIG_8xx */ |
1267 | #endif /* CONFIG_PPC_CPM_NEW_BINDING */ | 1277 | #endif /* CONFIG_PPC_CPM_NEW_BINDING */ |
1268 | 1278 | ||
1269 | int __init fsl_spi_init(struct spi_board_info *board_infos, | 1279 | static int __init of_fsl_spi_probe(char *type, char *compatible, u32 sysclk, |
1270 | unsigned int num_board_infos, | 1280 | struct spi_board_info *board_infos, |
1271 | void (*activate_cs)(u8 cs, u8 polarity), | 1281 | unsigned int num_board_infos, |
1272 | void (*deactivate_cs)(u8 cs, u8 polarity)) | 1282 | void (*activate_cs)(u8 cs, u8 polarity), |
1283 | void (*deactivate_cs)(u8 cs, u8 polarity)) | ||
1273 | { | 1284 | { |
1274 | struct device_node *np; | 1285 | struct device_node *np; |
1275 | unsigned int i; | 1286 | unsigned int i = 0; |
1276 | const u32 *sysclk; | ||
1277 | |||
1278 | /* SPI controller is either clocked from QE or SoC clock */ | ||
1279 | np = of_find_node_by_type(NULL, "qe"); | ||
1280 | if (!np) | ||
1281 | np = of_find_node_by_type(NULL, "soc"); | ||
1282 | |||
1283 | if (!np) | ||
1284 | return -ENODEV; | ||
1285 | |||
1286 | sysclk = of_get_property(np, "bus-frequency", NULL); | ||
1287 | if (!sysclk) | ||
1288 | return -ENODEV; | ||
1289 | 1287 | ||
1290 | for (np = NULL, i = 1; | 1288 | for_each_compatible_node(np, type, compatible) { |
1291 | (np = of_find_compatible_node(np, "spi", "fsl_spi")) != NULL; | 1289 | int ret; |
1292 | i++) { | ||
1293 | int ret = 0; | ||
1294 | unsigned int j; | 1290 | unsigned int j; |
1295 | const void *prop; | 1291 | const void *prop; |
1296 | struct resource res[2]; | 1292 | struct resource res[2]; |
@@ -1302,13 +1298,17 @@ int __init fsl_spi_init(struct spi_board_info *board_infos, | |||
1302 | 1298 | ||
1303 | memset(res, 0, sizeof(res)); | 1299 | memset(res, 0, sizeof(res)); |
1304 | 1300 | ||
1305 | pdata.sysclk = *sysclk; | 1301 | pdata.sysclk = sysclk; |
1306 | 1302 | ||
1307 | prop = of_get_property(np, "reg", NULL); | 1303 | prop = of_get_property(np, "reg", NULL); |
1308 | if (!prop) | 1304 | if (!prop) |
1309 | goto err; | 1305 | goto err; |
1310 | pdata.bus_num = *(u32 *)prop; | 1306 | pdata.bus_num = *(u32 *)prop; |
1311 | 1307 | ||
1308 | prop = of_get_property(np, "cell-index", NULL); | ||
1309 | if (prop) | ||
1310 | i = *(u32 *)prop; | ||
1311 | |||
1312 | prop = of_get_property(np, "mode", NULL); | 1312 | prop = of_get_property(np, "mode", NULL); |
1313 | if (prop && !strcmp(prop, "cpu-qe")) | 1313 | if (prop && !strcmp(prop, "cpu-qe")) |
1314 | pdata.qe_mode = 1; | 1314 | pdata.qe_mode = 1; |
@@ -1319,7 +1319,7 @@ int __init fsl_spi_init(struct spi_board_info *board_infos, | |||
1319 | } | 1319 | } |
1320 | 1320 | ||
1321 | if (!pdata.max_chipselect) | 1321 | if (!pdata.max_chipselect) |
1322 | goto err; | 1322 | continue; |
1323 | 1323 | ||
1324 | ret = of_address_to_resource(np, 0, &res[0]); | 1324 | ret = of_address_to_resource(np, 0, &res[0]); |
1325 | if (ret) | 1325 | if (ret) |
@@ -1346,13 +1346,58 @@ int __init fsl_spi_init(struct spi_board_info *board_infos, | |||
1346 | if (ret) | 1346 | if (ret) |
1347 | goto unreg; | 1347 | goto unreg; |
1348 | 1348 | ||
1349 | continue; | 1349 | goto next; |
1350 | unreg: | 1350 | unreg: |
1351 | platform_device_del(pdev); | 1351 | platform_device_del(pdev); |
1352 | err: | 1352 | err: |
1353 | continue; | 1353 | pr_err("%s: registration failed\n", np->full_name); |
1354 | next: | ||
1355 | i++; | ||
1354 | } | 1356 | } |
1355 | 1357 | ||
1358 | return i; | ||
1359 | } | ||
1360 | |||
1361 | int __init fsl_spi_init(struct spi_board_info *board_infos, | ||
1362 | unsigned int num_board_infos, | ||
1363 | void (*activate_cs)(u8 cs, u8 polarity), | ||
1364 | void (*deactivate_cs)(u8 cs, u8 polarity)) | ||
1365 | { | ||
1366 | u32 sysclk = -1; | ||
1367 | int ret; | ||
1368 | |||
1369 | #ifdef CONFIG_QUICC_ENGINE | ||
1370 | /* SPI controller is either clocked from QE or SoC clock */ | ||
1371 | sysclk = get_brgfreq(); | ||
1372 | #endif | ||
1373 | if (sysclk == -1) { | ||
1374 | struct device_node *np; | ||
1375 | const u32 *freq; | ||
1376 | int size; | ||
1377 | |||
1378 | np = of_find_node_by_type(NULL, "soc"); | ||
1379 | if (!np) | ||
1380 | return -ENODEV; | ||
1381 | |||
1382 | freq = of_get_property(np, "clock-frequency", &size); | ||
1383 | if (!freq || size != sizeof(*freq) || *freq == 0) { | ||
1384 | freq = of_get_property(np, "bus-frequency", &size); | ||
1385 | if (!freq || size != sizeof(*freq) || *freq == 0) { | ||
1386 | of_node_put(np); | ||
1387 | return -ENODEV; | ||
1388 | } | ||
1389 | } | ||
1390 | |||
1391 | sysclk = *freq; | ||
1392 | of_node_put(np); | ||
1393 | } | ||
1394 | |||
1395 | ret = of_fsl_spi_probe(NULL, "fsl,spi", sysclk, board_infos, | ||
1396 | num_board_infos, activate_cs, deactivate_cs); | ||
1397 | if (!ret) | ||
1398 | of_fsl_spi_probe("spi", "fsl_spi", sysclk, board_infos, | ||
1399 | num_board_infos, activate_cs, deactivate_cs); | ||
1400 | |||
1356 | return spi_register_board_info(board_infos, num_board_infos); | 1401 | return spi_register_board_info(board_infos, num_board_infos); |
1357 | } | 1402 | } |
1358 | 1403 | ||
diff --git a/arch/powerpc/sysdev/ipic.c b/arch/powerpc/sysdev/ipic.c index 4c016da68426..d7f6a70e78df 100644 --- a/arch/powerpc/sysdev/ipic.c +++ b/arch/powerpc/sysdev/ipic.c | |||
@@ -497,6 +497,12 @@ static struct ipic_info ipic_info[] = { | |||
497 | .force = IPIC_SIFCR_L, | 497 | .force = IPIC_SIFCR_L, |
498 | .bit = 27, | 498 | .bit = 27, |
499 | }, | 499 | }, |
500 | [94] = { | ||
501 | .mask = IPIC_SIMSR_L, | ||
502 | .prio = 0, | ||
503 | .force = IPIC_SIFCR_L, | ||
504 | .bit = 30, | ||
505 | }, | ||
500 | }; | 506 | }; |
501 | 507 | ||
502 | static inline u32 ipic_read(volatile u32 __iomem *base, unsigned int reg) | 508 | static inline u32 ipic_read(volatile u32 __iomem *base, unsigned int reg) |
diff --git a/arch/powerpc/sysdev/micropatch.c b/arch/powerpc/sysdev/micropatch.c index 712b10a55f87..d8d602840757 100644 --- a/arch/powerpc/sysdev/micropatch.c +++ b/arch/powerpc/sysdev/micropatch.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <asm/page.h> | 16 | #include <asm/page.h> |
17 | #include <asm/pgtable.h> | 17 | #include <asm/pgtable.h> |
18 | #include <asm/8xx_immap.h> | 18 | #include <asm/8xx_immap.h> |
19 | #include <asm/commproc.h> | 19 | #include <asm/cpm1.h> |
20 | 20 | ||
21 | /* | 21 | /* |
22 | * I2C/SPI relocation patch arrays. | 22 | * I2C/SPI relocation patch arrays. |
diff --git a/arch/powerpc/sysdev/mpc8xx_pic.c b/arch/powerpc/sysdev/mpc8xx_pic.c index 7aa4ff5f5ec8..0e74a4bd9827 100644 --- a/arch/powerpc/sysdev/mpc8xx_pic.c +++ b/arch/powerpc/sysdev/mpc8xx_pic.c | |||
@@ -10,7 +10,6 @@ | |||
10 | #include <asm/irq.h> | 10 | #include <asm/irq.h> |
11 | #include <asm/io.h> | 11 | #include <asm/io.h> |
12 | #include <asm/8xx_immap.h> | 12 | #include <asm/8xx_immap.h> |
13 | #include <asm/mpc8xx.h> | ||
14 | 13 | ||
15 | #include "mpc8xx_pic.h" | 14 | #include "mpc8xx_pic.h" |
16 | 15 | ||
diff --git a/arch/powerpc/sysdev/qe_lib/qe.c b/arch/powerpc/sysdev/qe_lib/qe.c index 3925eae9b0f5..5ef844da9355 100644 --- a/arch/powerpc/sysdev/qe_lib/qe.c +++ b/arch/powerpc/sysdev/qe_lib/qe.c | |||
@@ -65,17 +65,22 @@ static phys_addr_t qebase = -1; | |||
65 | phys_addr_t get_qe_base(void) | 65 | phys_addr_t get_qe_base(void) |
66 | { | 66 | { |
67 | struct device_node *qe; | 67 | struct device_node *qe; |
68 | unsigned int size; | ||
69 | const void *prop; | ||
68 | 70 | ||
69 | if (qebase != -1) | 71 | if (qebase != -1) |
70 | return qebase; | 72 | return qebase; |
71 | 73 | ||
72 | qe = of_find_node_by_type(NULL, "qe"); | 74 | qe = of_find_compatible_node(NULL, NULL, "fsl,qe"); |
73 | if (qe) { | 75 | if (!qe) { |
74 | unsigned int size; | 76 | qe = of_find_node_by_type(NULL, "qe"); |
75 | const void *prop = of_get_property(qe, "reg", &size); | 77 | if (!qe) |
76 | qebase = of_translate_address(qe, prop); | 78 | return qebase; |
77 | of_node_put(qe); | 79 | } |
78 | }; | 80 | |
81 | prop = of_get_property(qe, "reg", &size); | ||
82 | qebase = of_translate_address(qe, prop); | ||
83 | of_node_put(qe); | ||
79 | 84 | ||
80 | return qebase; | 85 | return qebase; |
81 | } | 86 | } |
@@ -153,16 +158,26 @@ static unsigned int brg_clk = 0; | |||
153 | unsigned int get_brg_clk(void) | 158 | unsigned int get_brg_clk(void) |
154 | { | 159 | { |
155 | struct device_node *qe; | 160 | struct device_node *qe; |
161 | unsigned int size; | ||
162 | const u32 *prop; | ||
163 | |||
156 | if (brg_clk) | 164 | if (brg_clk) |
157 | return brg_clk; | 165 | return brg_clk; |
158 | 166 | ||
159 | qe = of_find_node_by_type(NULL, "qe"); | 167 | qe = of_find_compatible_node(NULL, NULL, "fsl,qe"); |
160 | if (qe) { | 168 | if (!qe) { |
161 | unsigned int size; | 169 | qe = of_find_node_by_type(NULL, "qe"); |
162 | const u32 *prop = of_get_property(qe, "brg-frequency", &size); | 170 | if (!qe) |
163 | brg_clk = *prop; | 171 | return brg_clk; |
164 | of_node_put(qe); | 172 | } |
165 | }; | 173 | |
174 | prop = of_get_property(qe, "brg-frequency", &size); | ||
175 | if (!prop || size != sizeof(*prop)) | ||
176 | return brg_clk; | ||
177 | |||
178 | brg_clk = *prop; | ||
179 | of_node_put(qe); | ||
180 | |||
166 | return brg_clk; | 181 | return brg_clk; |
167 | } | 182 | } |
168 | 183 | ||
@@ -322,7 +337,7 @@ static rh_info_t qe_muram_info; | |||
322 | static void qe_muram_init(void) | 337 | static void qe_muram_init(void) |
323 | { | 338 | { |
324 | struct device_node *np; | 339 | struct device_node *np; |
325 | u32 address; | 340 | const u32 *address; |
326 | u64 size; | 341 | u64 size; |
327 | unsigned int flags; | 342 | unsigned int flags; |
328 | 343 | ||
@@ -335,11 +350,21 @@ static void qe_muram_init(void) | |||
335 | /* XXX: This is a subset of the available muram. It | 350 | /* XXX: This is a subset of the available muram. It |
336 | * varies with the processor and the microcode patches activated. | 351 | * varies with the processor and the microcode patches activated. |
337 | */ | 352 | */ |
338 | if ((np = of_find_node_by_name(NULL, "data-only")) != NULL) { | 353 | np = of_find_compatible_node(NULL, NULL, "fsl,qe-muram-data"); |
339 | address = *of_get_address(np, 0, &size, &flags); | 354 | if (!np) { |
340 | of_node_put(np); | 355 | np = of_find_node_by_name(NULL, "data-only"); |
341 | rh_attach_region(&qe_muram_info, address, (int) size); | 356 | if (!np) { |
357 | WARN_ON(1); | ||
358 | return; | ||
359 | } | ||
342 | } | 360 | } |
361 | |||
362 | address = of_get_address(np, 0, &size, &flags); | ||
363 | WARN_ON(!address); | ||
364 | |||
365 | of_node_put(np); | ||
366 | if (address) | ||
367 | rh_attach_region(&qe_muram_info, *address, (int)size); | ||
343 | } | 368 | } |
344 | 369 | ||
345 | /* This function returns an index into the MURAM area. | 370 | /* This function returns an index into the MURAM area. |