Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[linux-2.6] / 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 SEQUOIA
21         bool "Sequoia"
22         depends on 44x
23         default n
24         select 440EPX
25         help
26           This option enables support for the AMCC PPC440EPX evaluation board.
27
28 config TAISHAN
29         bool "Taishan"
30         depends on 44x
31         default n
32         select 440GX
33         select PCI
34         help
35           This option enables support for the AMCC PPC440GX "Taishan"
36           evaluation board.
37
38 config KATMAI
39         bool "Katmai"
40         depends on 44x
41         default n
42         select 440SPe
43         select PCI
44         select PPC4xx_PCI_EXPRESS
45         help
46           This option enables support for the AMCC PPC440SPe evaluation board.
47
48 config RAINIER
49         bool "Rainier"
50         depends on 44x
51         default n
52         select 440GRX
53         select PCI
54         help
55           This option enables support for the AMCC PPC440GRX evaluation board.
56
57 config WARP
58         bool "PIKA Warp"
59         depends on 44x
60         default n
61         select 440EP
62         help
63           This option enables support for the PIKA Warp(tm) Appliance. The Warp
64           is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
65           stations and trunks.
66
67           See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
68           Telephony Developers" link for more information.
69
70 config CANYONLANDS
71         bool "Canyonlands"
72         depends on 44x
73         default n
74         select 460EX
75         select PCI
76         select PPC4xx_PCI_EXPRESS
77         help
78           This option enables support for the AMCC PPC460EX evaluation board.
79
80 config YOSEMITE
81         bool "Yosemite"
82         depends on 44x
83         default n
84         select 440EP
85         select PCI
86         help
87           This option enables support for the AMCC PPC440EP evaluation board.
88
89 #config LUAN
90 #       bool "Luan"
91 #       depends on 44x
92 #       default n
93 #       select 440SP
94 #       help
95 #         This option enables support for the IBM PPC440SP evaluation board.
96
97 #config OCOTEA
98 #       bool "Ocotea"
99 #       depends on 44x
100 #       default n
101 #       select 440GX
102 #       help
103 #         This option enables support for the IBM PPC440GX evaluation board.
104
105 # 44x specific CPU modules, selected based on the board above.
106 config 440EP
107         bool
108         select PPC_FPU
109         select IBM440EP_ERR42
110         select IBM_NEW_EMAC_ZMII
111         select USB_ARCH_HAS_OHCI
112
113 config 440EPX
114         bool
115         select PPC_FPU
116         select IBM_NEW_EMAC_EMAC4
117         select IBM_NEW_EMAC_RGMII
118         select IBM_NEW_EMAC_ZMII
119
120 config 440GRX
121         bool
122         select IBM_NEW_EMAC_EMAC4
123         select IBM_NEW_EMAC_RGMII
124         select IBM_NEW_EMAC_ZMII
125
126 config 440GP
127         bool
128         select IBM_NEW_EMAC_ZMII
129
130 config 440GX
131         bool
132         select IBM_NEW_EMAC_EMAC4
133         select IBM_NEW_EMAC_RGMII
134         select IBM_NEW_EMAC_ZMII #test only
135         select IBM_NEW_EMAC_TAH  #test only
136
137 config 440SP
138         bool
139
140 config 440SPe
141         bool
142         select IBM_NEW_EMAC_EMAC4
143
144 config 460EX
145         bool
146         select PPC_FPU
147         select IBM_NEW_EMAC_EMAC4
148         select IBM_NEW_EMAC_RGMII
149         select IBM_NEW_EMAC_ZMII
150         select IBM_NEW_EMAC_TAH
151
152 # 44x errata/workaround config symbols, selected by the CPU models above
153 config IBM440EP_ERR42
154         bool