1config BAMBOO 2 bool "Bamboo" 3 depends on 44x 4 default n 5 select PPC44x_SIMPLE 6 select 440EP 7 select PCI 8 help 9 This option enables support for the IBM PPC440EP evaluation board. 10 11config EBONY 12 bool "Ebony" 13 depends on 44x 14 default y 15 select 440GP 16 select PCI 17 select OF_RTC 18 help 19 This option enables support for the IBM PPC440GP evaluation board. 20 21config 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 30config SEQUOIA 31 bool "Sequoia" 32 depends on 44x 33 default n 34 select PPC44x_SIMPLE 35 select 440EPX 36 help 37 This option enables support for the AMCC PPC440EPX evaluation board. 38 39config TAISHAN 40 bool "Taishan" 41 depends on 44x 42 default n 43 select PPC44x_SIMPLE 44 select 440GX 45 select PCI 46 help 47 This option enables support for the AMCC PPC440GX "Taishan" 48 evaluation board. 49 50config KATMAI 51 bool "Katmai" 52 depends on 44x 53 default n 54 select PPC44x_SIMPLE 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 61config RAINIER 62 bool "Rainier" 63 depends on 44x 64 default n 65 select PPC44x_SIMPLE 66 select 440GRX 67 select PCI 68 help 69 This option enables support for the AMCC PPC440GRX evaluation board. 70 71config 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 78 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP 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 84config 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 95config CANYONLANDS 96 bool "Canyonlands" 97 depends on 44x 98 default n 99 select PPC44x_SIMPLE 100 select 460EX 101 select PCI 102 select PPC4xx_PCI_EXPRESS 103 select IBM_NEW_EMAC_RGMII 104 select IBM_NEW_EMAC_ZMII 105 help 106 This option enables support for the AMCC PPC460EX evaluation board. 107 108config 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 116 select IBM_NEW_EMAC_RGMII 117 select IBM_NEW_EMAC_ZMII 118 help 119 This option enables support for the AMCC PPC460GT evaluation board. 120 121config 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 132config EIGER 133 bool "Eiger" 134 depends on 44x 135 default n 136 select PPC44x_SIMPLE 137 select 460SX 138 select PCI 139 select PPC4xx_PCI_EXPRESS 140 select IBM_NEW_EMAC_RGMII 141 help 142 This option enables support for the AMCC PPC460SX evaluation board. 143 144config YOSEMITE 145 bool "Yosemite" 146 depends on 44x 147 default n 148 select PPC44x_SIMPLE 149 select 440EP 150 select PCI 151 help 152 This option enables support for the AMCC PPC440EP evaluation board. 153 154#config LUAN 155# bool "Luan" 156# depends on 44x 157# default n 158# select 440SP 159# help 160# This option enables support for the IBM PPC440SP evaluation board. 161 162#config OCOTEA 163# bool "Ocotea" 164# depends on 44x 165# default n 166# select 440GX 167# help 168# This option enables support for the IBM PPC440GX evaluation board. 169 170config XILINX_VIRTEX440_GENERIC_BOARD 171 bool "Generic Xilinx Virtex 5 FXT board support" 172 depends on 44x 173 default n 174 select XILINX_VIRTEX_5_FXT 175 help 176 This option enables generic support for Xilinx Virtex based boards 177 that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 178 179 The generic virtex board support matches any device tree which 180 specifies 'xlnx,virtex440' in its compatible field. This includes 181 the Xilinx ML5xx reference designs using the powerpc core. 182 183 Most Virtex 5 designs should use this unless it needs to do some 184 special configuration at board probe time. 185 186config XILINX_ML510 187 bool "Xilinx ML510 extra support" 188 depends on XILINX_VIRTEX440_GENERIC_BOARD 189 select PPC_PCI_CHOICE 190 select XILINX_PCI if PCI 191 select PPC_INDIRECT_PCI if PCI 192 select PPC_I8259 if PCI 193 help 194 This option enables extra support for features on the Xilinx ML510 195 board. The ML510 has a PCI bus with ALI south bridge. 196 197config PPC44x_SIMPLE 198 bool "Simple PowerPC 44x board support" 199 depends on 44x 200 default n 201 help 202 This option enables the simple PowerPC 44x platform support. 203 204config PPC4xx_GPIO 205 bool "PPC4xx GPIO support" 206 depends on 44x 207 select ARCH_REQUIRE_GPIOLIB 208 select GENERIC_GPIO 209 help 210 Enable gpiolib support for ppc440 based boards 211 212# 44x specific CPU modules, selected based on the board above. 213config 440EP 214 bool 215 select PPC_FPU 216 select IBM440EP_ERR42 217 select IBM_NEW_EMAC_ZMII 218 select USB_ARCH_HAS_OHCI 219 220config 440EPX 221 bool 222 select PPC_FPU 223 select IBM_NEW_EMAC_EMAC4 224 select IBM_NEW_EMAC_RGMII 225 select IBM_NEW_EMAC_ZMII 226 227config 440GRX 228 bool 229 select IBM_NEW_EMAC_EMAC4 230 select IBM_NEW_EMAC_RGMII 231 select IBM_NEW_EMAC_ZMII 232 233config 440GP 234 bool 235 select IBM_NEW_EMAC_ZMII 236 237config 440GX 238 bool 239 select IBM_NEW_EMAC_EMAC4 240 select IBM_NEW_EMAC_RGMII 241 select IBM_NEW_EMAC_ZMII #test only 242 select IBM_NEW_EMAC_TAH #test only 243 244config 440SP 245 bool 246 247config 440SPe 248 bool 249 select IBM_NEW_EMAC_EMAC4 250 251config 460EX 252 bool 253 select PPC_FPU 254 select IBM_NEW_EMAC_EMAC4 255 select IBM_NEW_EMAC_TAH 256 257config 460SX 258 bool 259 select PPC_FPU 260 select IBM_NEW_EMAC_EMAC4 261 select IBM_NEW_EMAC_RGMII 262 select IBM_NEW_EMAC_ZMII 263 select IBM_NEW_EMAC_TAH 264 265# 44x errata/workaround config symbols, selected by the CPU models above 266config IBM440EP_ERR42 267 bool 268 269# Xilinx specific config options. 270config XILINX_VIRTEX 271 bool 272 select DEFAULT_UIMAGE 273 274# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 275config XILINX_VIRTEX_5_FXT 276 bool 277 select XILINX_VIRTEX 278 279