1#config BUBINGA 2# bool "Bubinga" 3# depends on 40x 4# default n 5# select 405EP 6# help 7# This option enables support for the IBM 405EP evaluation board. 8 9#config CPCI405 10# bool "CPCI405" 11# depends on 40x 12# default n 13# select 405GP 14# help 15# This option enables support for the CPCI405 board. 16 17config ACADIA 18 bool "Acadia" 19 depends on 40x 20 default n 21 select PPC40x_SIMPLE 22 select 405EZ 23 help 24 This option enables support for the AMCC 405EZ Acadia evaluation board. 25 26config EP405 27 bool "EP405/EP405PC" 28 depends on 40x 29 default n 30 select 405GP 31 select PCI 32 help 33 This option enables support for the EP405/EP405PC boards. 34 35config HCU4 36 bool "Hcu4" 37 depends on 40x 38 default n 39 select 405GPR 40 help 41 This option enables support for the Nestal Maschinen HCU4 board. 42 43config HOTFOOT 44 bool "Hotfoot" 45 depends on 40x 46 default n 47 select 405EP 48 select PPC40x_SIMPLE 49 select PCI 50 help 51 This option enables support for the ESTEEM 195E Hotfoot board. 52 53config KILAUEA 54 bool "Kilauea" 55 depends on 40x 56 default n 57 select 405EX 58 select PPC40x_SIMPLE 59 select PPC4xx_PCI_EXPRESS 60 select PCI_MSI 61 select PPC4xx_MSI 62 help 63 This option enables support for the AMCC PPC405EX evaluation board. 64 65config MAKALU 66 bool "Makalu" 67 depends on 40x 68 default n 69 select 405EX 70 select PCI 71 select PPC4xx_PCI_EXPRESS 72 select PPC40x_SIMPLE 73 help 74 This option enables support for the AMCC PPC405EX board. 75 76#config SYCAMORE 77# bool "Sycamore" 78# depends on 40x 79# default n 80# select 405GPR 81# help 82# This option enables support for the IBM PPC405GPr evaluation board. 83 84config WALNUT 85 bool "Walnut" 86 depends on 40x 87 default y 88 select 405GP 89 select PCI 90 select OF_RTC 91 help 92 This option enables support for the IBM PPC405GP evaluation board. 93 94config XILINX_VIRTEX_GENERIC_BOARD 95 bool "Generic Xilinx Virtex board" 96 depends on 40x 97 default n 98 select XILINX_VIRTEX_II_PRO 99 select XILINX_VIRTEX_4_FX 100 help 101 This option enables generic support for Xilinx Virtex based boards. 102 103 The generic virtex board support matches any device tree which 104 specifies 'xilinx,virtex' in its compatible field. This includes 105 the Xilinx ML3xx and ML4xx reference designs using the powerpc 106 core. 107 108 Most Virtex designs should use this unless it needs to do some 109 special configuration at board probe time. 110 111config PPC40x_SIMPLE 112 bool "Simple PowerPC 40x board support" 113 depends on 40x 114 default n 115 help 116 This option enables the simple PowerPC 40x platform support. 117 118# 40x specific CPU modules, selected based on the board above. 119config NP405H 120 bool 121 #depends on ASH 122 123# OAK doesn't exist but wanted to keep this around for any future 403GCX boards 124config 403GCX 125 bool 126 #depends on OAK 127 select IBM405_ERR51 128 129config 405GP 130 bool 131 select IBM405_ERR77 132 select IBM405_ERR51 133 select IBM_NEW_EMAC_ZMII 134 135config 405EP 136 bool 137 138config 405EX 139 bool 140 select IBM_NEW_EMAC_EMAC4 141 select IBM_NEW_EMAC_RGMII 142 143config 405EZ 144 bool 145 select IBM_NEW_EMAC_NO_FLOW_CTRL 146 select IBM_NEW_EMAC_MAL_CLR_ICINTSTAT 147 select IBM_NEW_EMAC_MAL_COMMON_ERR 148 149config 405GPR 150 bool 151 152config XILINX_VIRTEX 153 bool 154 select DEFAULT_UIMAGE 155 156config XILINX_VIRTEX_II_PRO 157 bool 158 select XILINX_VIRTEX 159 select IBM405_ERR77 160 select IBM405_ERR51 161 162config XILINX_VIRTEX_4_FX 163 bool 164 select XILINX_VIRTEX 165 166config STB03xxx 167 bool 168 select IBM405_ERR77 169 select IBM405_ERR51 170 171config PPC4xx_GPIO 172 bool "PPC4xx GPIO support" 173 depends on 40x 174 select ARCH_REQUIRE_GPIOLIB 175 select GENERIC_GPIO 176 help 177 Enable gpiolib support for ppc40x based boards 178 179# 40x errata/workaround config symbols, selected by the CPU models above 180 181# All 405-based cores up until the 405GPR and 405EP have this errata. 182config IBM405_ERR77 183 bool 184 185# All 40x-based cores, up until the 405GPR and 405EP have this errata. 186config IBM405_ERR51 187 bool 188 189#config BIOS_FIXUP 190# bool 191# depends on BUBINGA || EP405 || SYCAMORE || WALNUT 192# default y 193 194#config PPC4xx_DMA 195# bool "PPC4xx DMA controller support" 196# depends on 4xx 197 198#config PPC4xx_EDMA 199# bool 200# depends on !STB03xxx && PPC4xx_DMA 201# default y 202