2 bool "Support for 47x variant"
7 This option enables support for the 47x family of processors and is
8 not currently compatible with other 44x or 46x varients
18 This option enables support for the IBM PPC440EP evaluation board.
28 select PPC4xx_PCI_EXPRESS
31 This option enables support for the APM APM821xx Evaluation board.
41 This option enables support for the IBM PPC440GP evaluation board.
50 This option enables support for the ACube Sam440ep board.
59 This option enables support for the AMCC PPC440EPX evaluation board.
69 This option enables support for the AMCC PPC440GX "Taishan"
79 select PPC4xx_PCI_EXPRESS
83 This option enables support for the AMCC PPC440SPe evaluation board.
93 This option enables support for the AMCC PPC440GRX evaluation board.
101 This option enables support for the PIKA Warp(tm) Appliance. The Warp
102 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
105 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
106 Telephony Developers" link for more information.
113 select 460EX # Odd since it uses 460GT but the effects are the same
115 select PPC4xx_PCI_EXPRESS
117 This option enables support for the AMCC Dual PPC460GT evaluation board.
125 select PPC4xx_PCI_EXPRESS
128 select IBM_EMAC_RGMII
131 This option enables support for the AMCC PPC460EX evaluation board.
138 select 460EX # Odd since it uses 460GT but the effects are the same
140 select PPC4xx_PCI_EXPRESS
141 select IBM_EMAC_RGMII
144 This option enables support for the AMCC PPC460GT evaluation board.
153 select PPC4xx_PCI_EXPRESS
157 This option enables support for the AMCC PPC460SX Redwood board.
166 select PPC4xx_PCI_EXPRESS
167 select IBM_EMAC_RGMII
169 This option enables support for the AMCC PPC460SX evaluation board.
179 This option enables support for the AMCC PPC440EP evaluation board.
182 bool "ISS 4xx Simulator"
183 depends on (44x || 40x)
186 select 440GP if 44x && !PPC_47x
190 This option enables support for the IBM ISS simulation environment
193 bool "IBM Currituck (476fpe) Support"
198 select PPC4xx_PCI_EXPRESS
200 This option enables support for the IBM Currituck (476fpe) evaluation board
209 select PPC4xx_PCI_EXPRESS
211 This option enables support for the AMCC PPC440SPe evaluation board.
213 config XILINX_VIRTEX440_GENERIC_BOARD
214 bool "Generic Xilinx Virtex 5 FXT board support"
217 select XILINX_VIRTEX_5_FXT
219 This option enables generic support for Xilinx Virtex based boards
220 that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
222 The generic virtex board support matches any device tree which
223 specifies 'xlnx,virtex440' in its compatible field. This includes
224 the Xilinx ML5xx reference designs using the powerpc core.
226 Most Virtex 5 designs should use this unless it needs to do some
227 special configuration at board probe time.
230 bool "Xilinx ML510 extra support"
231 depends on XILINX_VIRTEX440_GENERIC_BOARD
232 select PPC_PCI_CHOICE
233 select XILINX_PCI if PCI
234 select PPC_INDIRECT_PCI if PCI
235 select PPC_I8259 if PCI
237 This option enables extra support for features on the Xilinx ML510
238 board. The ML510 has a PCI bus with ALI south bridge.
241 bool "Simple PowerPC 44x board support"
245 This option enables the simple PowerPC 44x platform support.
248 bool "PPC4xx GPIO support"
250 select ARCH_REQUIRE_GPIOLIB
253 Enable gpiolib support for ppc440 based boards
255 # 44x specific CPU modules, selected based on the board above.
259 select IBM440EP_ERR42
261 select USB_ARCH_HAS_OHCI
266 select IBM_EMAC_EMAC4
267 select IBM_EMAC_RGMII
272 select IBM_EMAC_EMAC4
273 select IBM_EMAC_RGMII
282 select IBM_EMAC_EMAC4
283 select IBM_EMAC_RGMII
284 select IBM_EMAC_ZMII #test only
285 select IBM_EMAC_TAH #test only
292 select IBM_EMAC_EMAC4
297 select IBM_EMAC_EMAC4
303 select IBM_EMAC_EMAC4
304 select IBM_EMAC_RGMII
315 select IBM_EMAC_EMAC4
318 # 44x errata/workaround config symbols, selected by the CPU models above
319 config IBM440EP_ERR42
322 # Xilinx specific config options.
325 select DEFAULT_UIMAGE
327 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
328 config XILINX_VIRTEX_5_FXT