• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 YOSEMITE
122	bool "Yosemite"
123	depends on 44x
124	default n
125	select PPC44x_SIMPLE
126	select 440EP
127	select PCI
128	help
129	  This option enables support for the AMCC PPC440EP evaluation board.
130
131#config LUAN
132#	bool "Luan"
133#	depends on 44x
134#	default n
135#	select 440SP
136#	help
137#	  This option enables support for the IBM PPC440SP evaluation board.
138
139#config OCOTEA
140#	bool "Ocotea"
141#	depends on 44x
142#	default n
143#	select 440GX
144#	help
145#	  This option enables support for the IBM PPC440GX evaluation board.
146
147config XILINX_VIRTEX440_GENERIC_BOARD
148	bool "Generic Xilinx Virtex 440 board"
149	depends on 44x
150	default n
151	select XILINX_VIRTEX_5_FXT
152	help
153	  This option enables generic support for Xilinx Virtex based boards
154	  that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
155
156	  The generic virtex board support matches any device tree which
157	  specifies 'xlnx,virtex440' in its compatible field.  This includes
158	  the Xilinx ML5xx reference designs using the powerpc core.
159
160	  Most Virtex 5 designs should use this unless it needs to do some
161	  special configuration at board probe time.
162
163config PPC44x_SIMPLE
164	bool "Simple PowerPC 44x board support"
165	depends on 44x
166	default n
167	help
168	  This option enables the simple PowerPC 44x platform support.
169
170config PPC4xx_GPIO
171	bool "PPC4xx GPIO support"
172	depends on 44x
173	select ARCH_REQUIRE_GPIOLIB
174	select GENERIC_GPIO
175	help
176	  Enable gpiolib support for ppc440 based boards
177
178# 44x specific CPU modules, selected based on the board above.
179config 440EP
180	bool
181	select PPC_FPU
182	select IBM440EP_ERR42
183	select IBM_NEW_EMAC_ZMII
184	select USB_ARCH_HAS_OHCI
185
186config 440EPX
187	bool
188	select PPC_FPU
189	select IBM_NEW_EMAC_EMAC4
190	select IBM_NEW_EMAC_RGMII
191	select IBM_NEW_EMAC_ZMII
192
193config 440GRX
194	bool
195	select IBM_NEW_EMAC_EMAC4
196	select IBM_NEW_EMAC_RGMII
197	select IBM_NEW_EMAC_ZMII
198
199config 440GP
200	bool
201	select IBM_NEW_EMAC_ZMII
202
203config 440GX
204	bool
205	select IBM_NEW_EMAC_EMAC4
206	select IBM_NEW_EMAC_RGMII
207	select IBM_NEW_EMAC_ZMII #test only
208	select IBM_NEW_EMAC_TAH  #test only
209
210config 440SP
211	bool
212
213config 440SPe
214	bool
215	select IBM_NEW_EMAC_EMAC4
216
217config 460EX
218	bool
219	select PPC_FPU
220	select IBM_NEW_EMAC_EMAC4
221	select IBM_NEW_EMAC_TAH
222
223# 44x errata/workaround config symbols, selected by the CPU models above
224config IBM440EP_ERR42
225	bool
226
227# Xilinx specific config options.
228config XILINX_VIRTEX
229	bool
230
231# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
232config XILINX_VIRTEX_5_FXT
233	bool
234	select XILINX_VIRTEX
235
236