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