]> pilppa.org Git - linux-2.6-omap-h63xx.git/blob - arch/powerpc/platforms/44x/Kconfig
Merge branch 'next' of ssh://master.kernel.org/pub/scm/linux/kernel/git/jwboyer/power...
[linux-2.6-omap-h63xx.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 CANYONLANDS
85         bool "Canyonlands"
86         depends on 44x
87         default n
88         select PPC44x_SIMPLE
89         select 460EX
90         select PCI
91         select PPC4xx_PCI_EXPRESS
92         help
93           This option enables support for the AMCC PPC460EX evaluation board.
94
95 config GLACIER
96         bool "Glacier"
97         depends on 44x
98         default n
99         select PPC44x_SIMPLE
100         select 460EX # Odd since it uses 460GT but the effects are the same
101         select PCI
102         select PPC4xx_PCI_EXPRESS
103         help
104           This option enables support for the AMCC PPC460GT evaluation board.
105
106 config YOSEMITE
107         bool "Yosemite"
108         depends on 44x
109         default n
110         select PPC44x_SIMPLE
111         select 440EP
112         select PCI
113         help
114           This option enables support for the AMCC PPC440EP evaluation board.
115
116 #config LUAN
117 #       bool "Luan"
118 #       depends on 44x
119 #       default n
120 #       select 440SP
121 #       help
122 #         This option enables support for the IBM PPC440SP evaluation board.
123
124 #config OCOTEA
125 #       bool "Ocotea"
126 #       depends on 44x
127 #       default n
128 #       select 440GX
129 #       help
130 #         This option enables support for the IBM PPC440GX evaluation board.
131
132 config XILINX_VIRTEX440_GENERIC_BOARD
133         bool "Generic Xilinx Virtex 440 board"
134         depends on 44x
135         default n
136         select XILINX_VIRTEX_5_FXT
137         help
138           This option enables generic support for Xilinx Virtex based boards
139           that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
140
141           The generic virtex board support matches any device tree which
142           specifies 'xlnx,virtex440' in its compatible field.  This includes
143           the Xilinx ML5xx reference designs using the powerpc core.
144
145           Most Virtex 5 designs should use this unless it needs to do some
146           special configuration at board probe time.
147
148 config PPC44x_SIMPLE
149         bool "Simple PowerPC 44x board support"
150         depends on 44x
151         default n
152         help
153           This option enables the simple PowerPC 44x platform support.
154
155 # 44x specific CPU modules, selected based on the board above.
156 config 440EP
157         bool
158         select PPC_FPU
159         select IBM440EP_ERR42
160         select IBM_NEW_EMAC_ZMII
161         select USB_ARCH_HAS_OHCI
162
163 config 440EPX
164         bool
165         select PPC_FPU
166         select IBM_NEW_EMAC_EMAC4
167         select IBM_NEW_EMAC_RGMII
168         select IBM_NEW_EMAC_ZMII
169
170 config 440GRX
171         bool
172         select IBM_NEW_EMAC_EMAC4
173         select IBM_NEW_EMAC_RGMII
174         select IBM_NEW_EMAC_ZMII
175
176 config 440GP
177         bool
178         select IBM_NEW_EMAC_ZMII
179
180 config 440GX
181         bool
182         select IBM_NEW_EMAC_EMAC4
183         select IBM_NEW_EMAC_RGMII
184         select IBM_NEW_EMAC_ZMII #test only
185         select IBM_NEW_EMAC_TAH  #test only
186
187 config 440SP
188         bool
189
190 config 440SPe
191         bool
192         select IBM_NEW_EMAC_EMAC4
193
194 config 460EX
195         bool
196         select PPC_FPU
197         select IBM_NEW_EMAC_EMAC4
198         select IBM_NEW_EMAC_RGMII
199         select IBM_NEW_EMAC_ZMII
200         select IBM_NEW_EMAC_TAH
201
202 # 44x errata/workaround config symbols, selected by the CPU models above
203 config IBM440EP_ERR42
204         bool
205
206 # Xilinx specific config options.
207 config XILINX_VIRTEX
208         bool
209
210 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
211 config XILINX_VIRTEX_5_FXT
212         bool
213         select XILINX_VIRTEX
214