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.
26 select PPC4xx_PCI_EXPRESS
29 This option enables support for the APM APM821xx Evaluation board.
39 This option enables support for the IBM PPC440GP evaluation board.
48 This option enables support for the ACube Sam440ep board.
57 This option enables support for the AMCC PPC440EPX evaluation board.
67 This option enables support for the AMCC PPC440GX "Taishan"
77 select PPC4xx_PCI_EXPRESS
81 This option enables support for the AMCC PPC440SPe evaluation board.
91 This option enables support for the AMCC PPC440GRX evaluation board.
99 This option enables support for the PIKA Warp(tm) Appliance. The Warp
100 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
103 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
104 Telephony Developers" link for more information.
111 select 460EX # Odd since it uses 460GT but the effects are the same
113 select PPC4xx_PCI_EXPRESS
115 This option enables support for the AMCC Dual PPC460GT evaluation board.
123 select PPC4xx_PCI_EXPRESS
126 select IBM_EMAC_RGMII
129 This option enables support for the AMCC PPC460EX evaluation board.
136 select 460EX # Odd since it uses 460GT but the effects are the same
138 select PPC4xx_PCI_EXPRESS
139 select IBM_EMAC_RGMII
142 This option enables support for the AMCC PPC460GT evaluation board.
151 select PPC4xx_PCI_EXPRESS
155 This option enables support for the AMCC PPC460SX Redwood board.
164 select PPC4xx_PCI_EXPRESS
165 select IBM_EMAC_RGMII
167 This option enables support for the AMCC PPC460SX evaluation board.
177 This option enables support for the AMCC PPC440EP evaluation board.
180 bool "ISS 4xx Simulator"
181 depends on (44x || 40x)
184 select 440GP if 44x && !PPC_47x
188 This option enables support for the IBM ISS simulation environment
191 bool "IBM Currituck (476fpe) Support"
196 select PPC4xx_PCI_EXPRESS
198 This option enables support for the IBM Currituck (476fpe) evaluation board
207 select PPC4xx_PCI_EXPRESS
209 This option enables support for the AMCC PPC440SPe evaluation board.
211 config XILINX_VIRTEX440_GENERIC_BOARD
212 bool "Generic Xilinx Virtex 5 FXT board support"
215 select XILINX_VIRTEX_5_FXT
217 This option enables generic support for Xilinx Virtex based boards
218 that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
220 The generic virtex board support matches any device tree which
221 specifies 'xlnx,virtex440' in its compatible field. This includes
222 the Xilinx ML5xx reference designs using the powerpc core.
224 Most Virtex 5 designs should use this unless it needs to do some
225 special configuration at board probe time.
228 bool "Xilinx ML510 extra support"
229 depends on XILINX_VIRTEX440_GENERIC_BOARD
230 select PPC_PCI_CHOICE
231 select XILINX_PCI if PCI
232 select PPC_INDIRECT_PCI if PCI
233 select PPC_I8259 if PCI
235 This option enables extra support for features on the Xilinx ML510
236 board. The ML510 has a PCI bus with ALI south bridge.
239 bool "Simple PowerPC 44x board support"
243 This option enables the simple PowerPC 44x platform support.
246 bool "PPC4xx GPIO support"
248 select ARCH_REQUIRE_GPIOLIB
251 Enable gpiolib support for ppc440 based boards
253 # 44x specific CPU modules, selected based on the board above.
257 select IBM440EP_ERR42
259 select USB_ARCH_HAS_OHCI
264 select IBM_EMAC_EMAC4
265 select IBM_EMAC_RGMII
270 select IBM_EMAC_EMAC4
271 select IBM_EMAC_RGMII
280 select IBM_EMAC_EMAC4
281 select IBM_EMAC_RGMII
282 select IBM_EMAC_ZMII #test only
283 select IBM_EMAC_TAH #test only
290 select IBM_EMAC_EMAC4
295 select IBM_EMAC_EMAC4
301 select IBM_EMAC_EMAC4
302 select IBM_EMAC_RGMII
313 select IBM_EMAC_EMAC4
316 # 44x errata/workaround config symbols, selected by the CPU models above
317 config IBM440EP_ERR42
320 # Xilinx specific config options.
323 select DEFAULT_UIMAGE
325 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
326 config XILINX_VIRTEX_5_FXT