oprofile: introduce module_param oprofile.cpu_type
[deliverable/linux.git] / arch / powerpc / platforms / 44x / Kconfig
1 config 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
11 config 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
21 config 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
30 config 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
39 config 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
50 config 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
61 config 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
71 config 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
84 config 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
95 config 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
108 config 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
121 config 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
132 config 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
158 config 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
174 config 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
181 config 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.
190 config 440EP
191 bool
192 select PPC_FPU
193 select IBM440EP_ERR42
194 select IBM_NEW_EMAC_ZMII
195 select USB_ARCH_HAS_OHCI
196
197 config 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
204 config 440GRX
205 bool
206 select IBM_NEW_EMAC_EMAC4
207 select IBM_NEW_EMAC_RGMII
208 select IBM_NEW_EMAC_ZMII
209
210 config 440GP
211 bool
212 select IBM_NEW_EMAC_ZMII
213
214 config 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
221 config 440SP
222 bool
223
224 config 440SPe
225 bool
226 select IBM_NEW_EMAC_EMAC4
227
228 config 460EX
229 bool
230 select PPC_FPU
231 select IBM_NEW_EMAC_EMAC4
232 select IBM_NEW_EMAC_TAH
233
234 config 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
243 config IBM440EP_ERR42
244 bool
245
246 # Xilinx specific config options.
247 config XILINX_VIRTEX
248 bool
249
250 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
251 config XILINX_VIRTEX_5_FXT
252 bool
253 select XILINX_VIRTEX
254
This page took 0.036059 seconds and 5 git commands to generate.