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