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