Commit | Line | Data |
---|---|---|
8105fa88 JB |
1 | config 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 | ||
61974038 BH |
10 | config 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. | |
f6557331 | 18 | |
0cdf50a7 SP |
19 | config HOTFOOT |
20 | bool "Hotfoot" | |
21 | depends on 40x | |
22 | default n | |
0cdf50a7 SP |
23 | select PPC40x_SIMPLE |
24 | select PCI | |
25 | help | |
26 | This option enables support for the ESTEEM 195E Hotfoot board. | |
27 | ||
37b31f9a SR |
28 | config KILAUEA |
29 | bool "Kilauea" | |
30 | depends on 40x | |
31 | default n | |
cdb159af | 32 | select 405EX |
336ff735 | 33 | select PPC40x_SIMPLE |
151161c6 | 34 | select PPC4xx_PCI_EXPRESS |
3fb79338 RS |
35 | select PCI_MSI |
36 | select PPC4xx_MSI | |
37b31f9a SR |
37 | help |
38 | This option enables support for the AMCC PPC405EX evaluation board. | |
39 | ||
be1e0e98 SR |
40 | config MAKALU |
41 | bool "Makalu" | |
42 | depends on 40x | |
43 | default n | |
44 | select 405EX | |
45 | select PCI | |
46 | select PPC4xx_PCI_EXPRESS | |
194ff1c3 | 47 | select PPC40x_SIMPLE |
be1e0e98 SR |
48 | help |
49 | This option enables support for the AMCC PPC405EX board. | |
50 | ||
545c069c JB |
51 | config WALNUT |
52 | bool "Walnut" | |
53 | depends on 40x | |
54 | default y | |
55 | select 405GP | |
379865d6 | 56 | select PCI |
fde9d16f | 57 | select OF_RTC |
545c069c JB |
58 | help |
59 | This option enables support for the IBM PPC405GP evaluation board. | |
f6557331 | 60 | |
36660cef GL |
61 | config XILINX_VIRTEX_GENERIC_BOARD |
62 | bool "Generic Xilinx Virtex board" | |
63 | depends on 40x | |
64 | default n | |
65 | select XILINX_VIRTEX_II_PRO | |
66 | select XILINX_VIRTEX_4_FX | |
67 | help | |
68 | This option enables generic support for Xilinx Virtex based boards. | |
69 | ||
70 | The generic virtex board support matches any device tree which | |
71 | specifies 'xilinx,virtex' in its compatible field. This includes | |
72 | the Xilinx ML3xx and ML4xx reference designs using the powerpc | |
73 | core. | |
74 | ||
75 | Most Virtex designs should use this unless it needs to do some | |
76 | special configuration at board probe time. | |
14cf11af | 77 | |
11eab297 BH |
78 | config OBS600 |
79 | bool "OpenBlockS 600" | |
80 | depends on 40x | |
81 | default n | |
82 | select 405EX | |
83 | select PPC40x_SIMPLE | |
84 | help | |
85 | This option enables support for PlatHome OpenBlockS 600 server | |
86 | ||
87 | ||
8105fa88 JB |
88 | config PPC40x_SIMPLE |
89 | bool "Simple PowerPC 40x board support" | |
90 | depends on 40x | |
91 | default n | |
92 | help | |
93 | This option enables the simple PowerPC 40x platform support. | |
94 | ||
f6557331 DG |
95 | # OAK doesn't exist but wanted to keep this around for any future 403GCX boards |
96 | config 403GCX | |
14cf11af | 97 | bool |
f6557331 DG |
98 | #depends on OAK |
99 | select IBM405_ERR51 | |
14cf11af | 100 | |
f6557331 | 101 | config 405GP |
14cf11af | 102 | bool |
f6557331 DG |
103 | select IBM405_ERR77 |
104 | select IBM405_ERR51 | |
3b3bceef | 105 | select IBM_EMAC_ZMII |
14cf11af | 106 | |
cdb159af SR |
107 | config 405EX |
108 | bool | |
3b3bceef TB |
109 | select IBM_EMAC_EMAC4 |
110 | select IBM_EMAC_RGMII | |
cdb159af | 111 | |
8105fa88 JB |
112 | config 405EZ |
113 | bool | |
3b3bceef TB |
114 | select IBM_EMAC_NO_FLOW_CTRL |
115 | select IBM_EMAC_MAL_CLR_ICINTSTAT | |
116 | select IBM_EMAC_MAL_COMMON_ERR | |
8105fa88 | 117 | |
36660cef | 118 | config XILINX_VIRTEX |
14cf11af | 119 | bool |
514a30d9 | 120 | select DEFAULT_UIMAGE |
36660cef GL |
121 | |
122 | config XILINX_VIRTEX_II_PRO | |
123 | bool | |
124 | select XILINX_VIRTEX | |
f6557331 DG |
125 | select IBM405_ERR77 |
126 | select IBM405_ERR51 | |
14cf11af | 127 | |
36660cef GL |
128 | config XILINX_VIRTEX_4_FX |
129 | bool | |
130 | select XILINX_VIRTEX | |
131 | ||
f6557331 | 132 | config STB03xxx |
14cf11af | 133 | bool |
f6557331 DG |
134 | select IBM405_ERR77 |
135 | select IBM405_ERR51 | |
14cf11af | 136 | |
878e7556 SF |
137 | config PPC4xx_GPIO |
138 | bool "PPC4xx GPIO support" | |
139 | depends on 40x | |
140 | select ARCH_REQUIRE_GPIOLIB | |
878e7556 SF |
141 | help |
142 | Enable gpiolib support for ppc40x based boards | |
143 | ||
f6557331 | 144 | # 40x errata/workaround config symbols, selected by the CPU models above |
14cf11af PM |
145 | |
146 | # All 405-based cores up until the 405GPR and 405EP have this errata. | |
147 | config IBM405_ERR77 | |
148 | bool | |
14cf11af PM |
149 | |
150 | # All 40x-based cores, up until the 405GPR and 405EP have this errata. | |
151 | config IBM405_ERR51 | |
152 | bool | |
14cf11af | 153 | |
d5b9ee7b TI |
154 | config APM8018X |
155 | bool "APM8018X" | |
156 | depends on 40x | |
157 | default n | |
158 | select PPC40x_SIMPLE | |
159 | help | |
160 | This option enables support for the AppliedMicro APM8018X evaluation | |
161 | board. |