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