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 YOSEMITE 133 bool "Yosemite" 134 depends on 44x 135 default n 136 select PPC44x_SIMPLE 137 select 440EP 138 select PCI 139 help 140 This option enables support for the AMCC PPC440EP evaluation board. 141 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 158config XILINX_VIRTEX440_GENERIC_BOARD 159 bool "Generic Xilinx Virtex 440 board" 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 174config PPC44x_SIMPLE 175 bool "Simple PowerPC 44x board support" 176 depends on 44x 177 default n 178 help 179 This option enables the simple PowerPC 44x platform support. 180 181config PPC4xx_GPIO 182 bool "PPC4xx GPIO support" 183 depends on 44x 184 select ARCH_REQUIRE_GPIOLIB 185 select GENERIC_GPIO 186 help 187 Enable gpiolib support for ppc440 based boards 188 189# 44x specific CPU modules, selected based on the board above. 190config 440EP 191 bool 192 select PPC_FPU 193 select IBM440EP_ERR42 194 select IBM_NEW_EMAC_ZMII 195 select USB_ARCH_HAS_OHCI 196 197config 440EPX 198 bool 199 select PPC_FPU 200 select IBM_NEW_EMAC_EMAC4 201 select IBM_NEW_EMAC_RGMII 202 select IBM_NEW_EMAC_ZMII 203 204config 440GRX 205 bool 206 select IBM_NEW_EMAC_EMAC4 207 select IBM_NEW_EMAC_RGMII 208 select IBM_NEW_EMAC_ZMII 209 210config 440GP 211 bool 212 select IBM_NEW_EMAC_ZMII 213 214config 440GX 215 bool 216 select IBM_NEW_EMAC_EMAC4 217 select IBM_NEW_EMAC_RGMII 218 select IBM_NEW_EMAC_ZMII #test only 219 select IBM_NEW_EMAC_TAH #test only 220 221config 440SP 222 bool 223 224config 440SPe 225 bool 226 select IBM_NEW_EMAC_EMAC4 227 228config 460EX 229 bool 230 select PPC_FPU 231 select IBM_NEW_EMAC_EMAC4 232 select IBM_NEW_EMAC_TAH 233 234config 460SX 235 bool 236 select PPC_FPU 237 select IBM_NEW_EMAC_EMAC4 238 select IBM_NEW_EMAC_RGMII 239 select IBM_NEW_EMAC_ZMII 240 select IBM_NEW_EMAC_TAH 241 242# 44x errata/workaround config symbols, selected by the CPU models above 243config IBM440EP_ERR42 244 bool 245 246# Xilinx specific config options. 247config XILINX_VIRTEX 248 bool 249 250# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 251config XILINX_VIRTEX_5_FXT 252 bool 253 select XILINX_VIRTEX 254 255