]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - arch/powerpc/platforms/44x/Kconfig
66d449988932ed8aa39d0b54089d29cf54fed0ec
[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 440EPX
35         help
36           This option enables support for the AMCC PPC440EPX evaluation board.
37
38 config TAISHAN
39         bool "Taishan"
40         depends on 44x
41         default n
42         select 440GX
43         select PCI
44         help
45           This option enables support for the AMCC PPC440GX "Taishan"
46           evaluation board.
47
48 config KATMAI
49         bool "Katmai"
50         depends on 44x
51         default n
52         select PPC44x_SIMPLE
53         select 440SPe
54         select PCI
55         select PPC4xx_PCI_EXPRESS
56         help
57           This option enables support for the AMCC PPC440SPe evaluation board.
58
59 config RAINIER
60         bool "Rainier"
61         depends on 44x
62         default n
63         select 440GRX
64         select PCI
65         help
66           This option enables support for the AMCC PPC440GRX evaluation board.
67
68 config WARP
69         bool "PIKA Warp"
70         depends on 44x
71         default n
72         select 440EP
73         help
74           This option enables support for the PIKA Warp(tm) Appliance. The Warp
75           is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
76           stations and trunks.
77
78           See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
79           Telephony Developers" link for more information.
80
81 config CANYONLANDS
82         bool "Canyonlands"
83         depends on 44x
84         default n
85         select PPC44x_SIMPLE
86         select 460EX
87         select PCI
88         select PPC4xx_PCI_EXPRESS
89         help
90           This option enables support for the AMCC PPC460EX evaluation board.
91
92 config YOSEMITE
93         bool "Yosemite"
94         depends on 44x
95         default n
96         select PPC44x_SIMPLE
97         select 440EP
98         select PCI
99         help
100           This option enables support for the AMCC PPC440EP evaluation board.
101
102 #config LUAN
103 #       bool "Luan"
104 #       depends on 44x
105 #       default n
106 #       select 440SP
107 #       help
108 #         This option enables support for the IBM PPC440SP evaluation board.
109
110 #config OCOTEA
111 #       bool "Ocotea"
112 #       depends on 44x
113 #       default n
114 #       select 440GX
115 #       help
116 #         This option enables support for the IBM PPC440GX evaluation board.
117
118 config XILINX_VIRTEX440_GENERIC_BOARD
119         bool "Generic Xilinx Virtex 440 board"
120         depends on 44x
121         default n
122         select XILINX_VIRTEX_5_FXT
123         help
124           This option enables generic support for Xilinx Virtex based boards
125           that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
126
127           The generic virtex board support matches any device tree which
128           specifies 'xlnx,virtex440' in its compatible field.  This includes
129           the Xilinx ML5xx reference designs using the powerpc core.
130
131           Most Virtex 5 designs should use this unless it needs to do some
132           special configuration at board probe time.
133
134 config PPC44x_SIMPLE
135         bool "Simple PowerPC 44x board support"
136         depends on 44x
137         default n
138         help
139           This option enables the simple PowerPC 44x platform support.
140
141 # 44x specific CPU modules, selected based on the board above.
142 config 440EP
143         bool
144         select PPC_FPU
145         select IBM440EP_ERR42
146         select IBM_NEW_EMAC_ZMII
147         select USB_ARCH_HAS_OHCI
148
149 config 440EPX
150         bool
151         select PPC_FPU
152         select IBM_NEW_EMAC_EMAC4
153         select IBM_NEW_EMAC_RGMII
154         select IBM_NEW_EMAC_ZMII
155
156 config 440GRX
157         bool
158         select IBM_NEW_EMAC_EMAC4
159         select IBM_NEW_EMAC_RGMII
160         select IBM_NEW_EMAC_ZMII
161
162 config 440GP
163         bool
164         select IBM_NEW_EMAC_ZMII
165
166 config 440GX
167         bool
168         select IBM_NEW_EMAC_EMAC4
169         select IBM_NEW_EMAC_RGMII
170         select IBM_NEW_EMAC_ZMII #test only
171         select IBM_NEW_EMAC_TAH  #test only
172
173 config 440SP
174         bool
175
176 config 440SPe
177         bool
178         select IBM_NEW_EMAC_EMAC4
179
180 config 460EX
181         bool
182         select PPC_FPU
183         select IBM_NEW_EMAC_EMAC4
184         select IBM_NEW_EMAC_RGMII
185         select IBM_NEW_EMAC_ZMII
186         select IBM_NEW_EMAC_TAH
187
188 # 44x errata/workaround config symbols, selected by the CPU models above
189 config IBM440EP_ERR42
190         bool
191
192 # Xilinx specific config options.
193 config XILINX_VIRTEX
194         bool
195
196 # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
197 config XILINX_VIRTEX_5_FXT
198         bool
199         select XILINX_VIRTEX
200