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 This option enables support for the IBM PPC440GP evaluation board.
37 This option enables support for the ACube Sam440ep board.
46 This option enables support for the AMCC PPC440EPX evaluation board.
56 This option enables support for the AMCC PPC440GX "Taishan"
66 select PPC4xx_PCI_EXPRESS
68 This option enables support for the AMCC PPC440SPe evaluation board.
78 This option enables support for the AMCC PPC440GRX evaluation board.
86 This option enables support for the PIKA Warp(tm) Appliance. The Warp
87 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
90 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
91 Telephony Developers" link for more information.
98 select 460EX # Odd since it uses 460GT but the effects are the same
100 select PPC4xx_PCI_EXPRESS
102 This option enables support for the AMCC Dual PPC460GT evaluation board.
111 select PPC4xx_PCI_EXPRESS
112 select IBM_NEW_EMAC_RGMII
113 select IBM_NEW_EMAC_ZMII
115 This option enables support for the AMCC PPC460EX evaluation board.
122 select 460EX # Odd since it uses 460GT but the effects are the same
124 select PPC4xx_PCI_EXPRESS
125 select IBM_NEW_EMAC_RGMII
126 select IBM_NEW_EMAC_ZMII
128 This option enables support for the AMCC PPC460GT evaluation board.
137 select PPC4xx_PCI_EXPRESS
139 This option enables support for the AMCC PPC460SX Redwood board.
148 select PPC4xx_PCI_EXPRESS
149 select IBM_NEW_EMAC_RGMII
151 This option enables support for the AMCC PPC460SX evaluation board.
161 This option enables support for the AMCC PPC440EP evaluation board.
164 bool "ISS 4xx Simulator"
165 depends on (44x || 40x)
168 select 440GP if 44x && !PPC_47x
172 This option enables support for the IBM ISS simulation environment
181 select PPC4xx_PCI_EXPRESS
183 This option enables support for the AMCC PPC440SPe evaluation board.
191 # This option enables support for the IBM PPC440SP evaluation board.
199 # This option enables support for the IBM PPC440GX evaluation board.
201 config XILINX_VIRTEX440_GENERIC_BOARD
202 bool "Generic Xilinx Virtex 5 FXT board support"
205 select XILINX_VIRTEX_5_FXT
207 This option enables generic support for Xilinx Virtex based boards
208 that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
210 The generic virtex board support matches any device tree which
211 specifies 'xlnx,virtex440' in its compatible field. This includes
212 the Xilinx ML5xx reference designs using the powerpc core.
214 Most Virtex 5 designs should use this unless it needs to do some
215 special configuration at board probe time.
218 bool "Xilinx ML510 extra support"
219 depends on XILINX_VIRTEX440_GENERIC_BOARD
220 select PPC_PCI_CHOICE
221 select XILINX_PCI if PCI
222 select PPC_INDIRECT_PCI if PCI
223 select PPC_I8259 if PCI
225 This option enables extra support for features on the Xilinx ML510
226 board. The ML510 has a PCI bus with ALI south bridge.
229 bool "Simple PowerPC 44x board support"
233 This option enables the simple PowerPC 44x platform support.
236 bool "PPC4xx GPIO support"
238 select ARCH_REQUIRE_GPIOLIB
241 Enable gpiolib support for ppc440 based boards
243 # 44x specific CPU modules, selected based on the board above.
247 select IBM440EP_ERR42
248 select IBM_NEW_EMAC_ZMII
249 select USB_ARCH_HAS_OHCI
254 select IBM_NEW_EMAC_EMAC4
255 select IBM_NEW_EMAC_RGMII
256 select IBM_NEW_EMAC_ZMII
260 select IBM_NEW_EMAC_EMAC4
261 select IBM_NEW_EMAC_RGMII
262 select IBM_NEW_EMAC_ZMII
266 select IBM_NEW_EMAC_ZMII
270 select IBM_NEW_EMAC_EMAC4
271 select IBM_NEW_EMAC_RGMII
272 select IBM_NEW_EMAC_ZMII #test only
273 select IBM_NEW_EMAC_TAH #test only
280 select IBM_NEW_EMAC_EMAC4
285 select IBM_NEW_EMAC_EMAC4
286 select IBM_NEW_EMAC_TAH
291 select IBM_NEW_EMAC_EMAC4
292 select IBM_NEW_EMAC_RGMII
293 select IBM_NEW_EMAC_ZMII
294 select IBM_NEW_EMAC_TAH
296 # 44x errata/workaround config symbols, selected by the CPU models above
297 config IBM440EP_ERR42
300 # Xilinx specific config options.
303 select DEFAULT_UIMAGE
305 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
306 config XILINX_VIRTEX_5_FXT