Commit | Line | Data |
---|---|---|
8c1449bd JB |
1 | config BAMBOO |
2 | bool "Bamboo" | |
3 | depends on 44x | |
4 | default n | |
380c313a | 5 | select PPC44x_SIMPLE |
8c1449bd | 6 | select 440EP |
c3fc2de0 | 7 | select PCI |
8c1449bd JB |
8 | help |
9 | This option enables support for the IBM PPC440EP evaluation board. | |
f6dfc805 DG |
10 | |
11 | config EBONY | |
12 | bool "Ebony" | |
13 | depends on 44x | |
14 | default y | |
15 | select 440GP | |
69c07851 | 16 | select PCI |
22258fa4 | 17 | select OF_RTC |
f6dfc805 DG |
18 | help |
19 | This option enables support for the IBM PPC440GP evaluation board. | |
20 | ||
b6014e15 GC |
21 | config SAM440EP |
22 | bool "Sam440ep" | |
23 | depends on 44x | |
24 | default n | |
25 | select 440EP | |
26 | select PCI | |
27 | help | |
28 | This option enables support for the ACube Sam440ep board. | |
29 | ||
15fc993e VB |
30 | config SEQUOIA |
31 | bool "Sequoia" | |
32 | depends on 44x | |
33 | default n | |
427e817d | 34 | select PPC44x_SIMPLE |
15fc993e VB |
35 | select 440EPX |
36 | help | |
37 | This option enables support for the AMCC PPC440EPX evaluation board. | |
38 | ||
6bbc5476 HB |
39 | config TAISHAN |
40 | bool "Taishan" | |
41 | depends on 44x | |
42 | default n | |
4f19a897 | 43 | select PPC44x_SIMPLE |
6bbc5476 HB |
44 | select 440GX |
45 | select PCI | |
46 | help | |
47 | This option enables support for the AMCC PPC440GX "Taishan" | |
48 | evaluation board. | |
49 | ||
3de9c9cd BH |
50 | config KATMAI |
51 | bool "Katmai" | |
52 | depends on 44x | |
53 | default n | |
cfcf81ba | 54 | select PPC44x_SIMPLE |
3de9c9cd BH |
55 | select 440SPe |
56 | select PCI | |
57 | select PPC4xx_PCI_EXPRESS | |
58 | help | |
59 | This option enables support for the AMCC PPC440SPe evaluation board. | |
60 | ||
6272175d VB |
61 | config RAINIER |
62 | bool "Rainier" | |
63 | depends on 44x | |
64 | default n | |
5c8495d2 | 65 | select PPC44x_SIMPLE |
6272175d | 66 | select 440GRX |
99011623 | 67 | select PCI |
6272175d VB |
68 | help |
69 | This option enables support for the AMCC PPC440GRX evaluation board. | |
70 | ||
f9bdedb2 SM |
71 | config WARP |
72 | bool "PIKA Warp" | |
73 | depends on 44x | |
74 | default n | |
75 | select 440EP | |
76 | help | |
77 | This option enables support for the PIKA Warp(tm) Appliance. The Warp | |
4b63c3b9 | 78 | is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP |
f9bdedb2 SM |
79 | stations and trunks. |
80 | ||
81 | See http://www.pikatechnologies.com/ and follow the "PIKA for Computer | |
82 | Telephony Developers" link for more information. | |
83 | ||
e00de30a VG |
84 | config ARCHES |
85 | bool "Arches" | |
86 | depends on 44x | |
87 | default n | |
88 | select PPC44x_SIMPLE | |
89 | select 460EX # Odd since it uses 460GT but the effects are the same | |
90 | select PCI | |
91 | select PPC4xx_PCI_EXPRESS | |
92 | help | |
93 | This option enables support for the AMCC Dual PPC460GT evaluation board. | |
94 | ||
66e4b334 SR |
95 | config CANYONLANDS |
96 | bool "Canyonlands" | |
97 | depends on 44x | |
98 | default n | |
aaf136c2 | 99 | select PPC44x_SIMPLE |
66e4b334 SR |
100 | select 460EX |
101 | select PCI | |
102 | select PPC4xx_PCI_EXPRESS | |
e00de30a VG |
103 | select IBM_NEW_EMAC_RGMII |
104 | select IBM_NEW_EMAC_ZMII | |
66e4b334 SR |
105 | help |
106 | This option enables support for the AMCC PPC460EX evaluation board. | |
107 | ||
ded563cf JB |
108 | config GLACIER |
109 | bool "Glacier" | |
110 | depends on 44x | |
111 | default n | |
112 | select PPC44x_SIMPLE | |
113 | select 460EX # Odd since it uses 460GT but the effects are the same | |
114 | select PCI | |
115 | select PPC4xx_PCI_EXPRESS | |
e00de30a VG |
116 | select IBM_NEW_EMAC_RGMII |
117 | select IBM_NEW_EMAC_ZMII | |
ded563cf JB |
118 | help |
119 | This option enables support for the AMCC PPC460GT evaluation board. | |
120 | ||
6c712090 MM |
121 | config REDWOOD |
122 | bool "Redwood" | |
123 | depends on 44x | |
124 | default n | |
125 | select PPC44x_SIMPLE | |
126 | select 460SX | |
127 | select PCI | |
128 | select PPC4xx_PCI_EXPRESS | |
129 | help | |
130 | This option enables support for the AMCC PPC460SX Redwood board. | |
131 | ||
ed70854a JB |
132 | config YOSEMITE |
133 | bool "Yosemite" | |
134 | depends on 44x | |
135 | default n | |
380c313a | 136 | select PPC44x_SIMPLE |
ed70854a JB |
137 | select 440EP |
138 | select PCI | |
139 | help | |
140 | This option enables support for the AMCC PPC440EP evaluation board. | |
141 | ||
f6dfc805 DG |
142 | #config LUAN |
143 | # bool "Luan" | |
144 | # depends on 44x | |
145 | # default n | |
146 | # select 440SP | |
147 | # help | |
148 | # This option enables support for the IBM PPC440SP evaluation board. | |
149 | ||
150 | #config OCOTEA | |
151 | # bool "Ocotea" | |
152 | # depends on 44x | |
153 | # default n | |
154 | # select 440GX | |
155 | # help | |
156 | # This option enables support for the IBM PPC440GX evaluation board. | |
157 | ||
39fd0e92 | 158 | config XILINX_VIRTEX440_GENERIC_BOARD |
e52ba9c5 | 159 | bool "Generic Xilinx Virtex 5 FXT board support" |
39fd0e92 JL |
160 | depends on 44x |
161 | default n | |
162 | select XILINX_VIRTEX_5_FXT | |
163 | help | |
164 | This option enables generic support for Xilinx Virtex based boards | |
165 | that use a 440 based processor in the Virtex 5 FXT FPGA architecture. | |
166 | ||
167 | The generic virtex board support matches any device tree which | |
168 | specifies 'xlnx,virtex440' in its compatible field. This includes | |
169 | the Xilinx ML5xx reference designs using the powerpc core. | |
170 | ||
171 | Most Virtex 5 designs should use this unless it needs to do some | |
172 | special configuration at board probe time. | |
173 | ||
e52ba9c5 RC |
174 | config XILINX_ML510 |
175 | bool "Xilinx ML510 extra support" | |
176 | depends on XILINX_VIRTEX440_GENERIC_BOARD | |
177 | select PPC_PCI_CHOICE | |
178 | select XILINX_PCI if PCI | |
179 | select PPC_INDIRECT_PCI if PCI | |
180 | select PPC_I8259 if PCI | |
181 | help | |
182 | This option enables extra support for features on the Xilinx ML510 | |
183 | board. The ML510 has a PCI bus with ALI south bridge. | |
184 | ||
775d5a11 JB |
185 | config PPC44x_SIMPLE |
186 | bool "Simple PowerPC 44x board support" | |
187 | depends on 44x | |
188 | default n | |
189 | help | |
190 | This option enables the simple PowerPC 44x platform support. | |
191 | ||
878e7556 SF |
192 | config PPC4xx_GPIO |
193 | bool "PPC4xx GPIO support" | |
194 | depends on 44x | |
195 | select ARCH_REQUIRE_GPIOLIB | |
196 | select GENERIC_GPIO | |
197 | help | |
198 | Enable gpiolib support for ppc440 based boards | |
199 | ||
f6dfc805 DG |
200 | # 44x specific CPU modules, selected based on the board above. |
201 | config 440EP | |
202 | bool | |
203 | select PPC_FPU | |
204 | select IBM440EP_ERR42 | |
73925376 | 205 | select IBM_NEW_EMAC_ZMII |
f9bdedb2 | 206 | select USB_ARCH_HAS_OHCI |
f6dfc805 | 207 | |
15fc993e VB |
208 | config 440EPX |
209 | bool | |
210 | select PPC_FPU | |
b7c1dfba VB |
211 | select IBM_NEW_EMAC_EMAC4 |
212 | select IBM_NEW_EMAC_RGMII | |
213 | select IBM_NEW_EMAC_ZMII | |
f6dfc805 | 214 | |
6272175d VB |
215 | config 440GRX |
216 | bool | |
217 | select IBM_NEW_EMAC_EMAC4 | |
218 | select IBM_NEW_EMAC_RGMII | |
219 | select IBM_NEW_EMAC_ZMII | |
220 | ||
f6dfc805 DG |
221 | config 440GP |
222 | bool | |
1d3bb996 | 223 | select IBM_NEW_EMAC_ZMII |
f6dfc805 DG |
224 | |
225 | config 440GX | |
226 | bool | |
4b63c3b9 | 227 | select IBM_NEW_EMAC_EMAC4 |
6bbc5476 | 228 | select IBM_NEW_EMAC_RGMII |
4b63c3b9 JB |
229 | select IBM_NEW_EMAC_ZMII #test only |
230 | select IBM_NEW_EMAC_TAH #test only | |
f6dfc805 DG |
231 | |
232 | config 440SP | |
233 | bool | |
234 | ||
3de9c9cd | 235 | config 440SPe |
3de9c9cd | 236 | bool |
4b63c3b9 | 237 | select IBM_NEW_EMAC_EMAC4 |
3de9c9cd | 238 | |
66e4b334 SR |
239 | config 460EX |
240 | bool | |
241 | select PPC_FPU | |
242 | select IBM_NEW_EMAC_EMAC4 | |
66e4b334 SR |
243 | select IBM_NEW_EMAC_TAH |
244 | ||
6c712090 MM |
245 | config 460SX |
246 | bool | |
247 | select PPC_FPU | |
248 | select IBM_NEW_EMAC_EMAC4 | |
249 | select IBM_NEW_EMAC_RGMII | |
250 | select IBM_NEW_EMAC_ZMII | |
251 | select IBM_NEW_EMAC_TAH | |
252 | ||
f6dfc805 DG |
253 | # 44x errata/workaround config symbols, selected by the CPU models above |
254 | config IBM440EP_ERR42 | |
255 | bool | |
39fd0e92 JL |
256 | |
257 | # Xilinx specific config options. | |
258 | config XILINX_VIRTEX | |
259 | bool | |
514a30d9 | 260 | select DEFAULT_UIMAGE |
39fd0e92 JL |
261 | |
262 | # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above | |
263 | config XILINX_VIRTEX_5_FXT | |
264 | bool | |
265 | select XILINX_VIRTEX | |
266 |