blob: bee49ca704ef52bf91f061118501d46ceca50e44 [file] [log] [blame]
Josh Boyer8c1449b2007-08-20 07:30:14 -05001config BAMBOO
2 bool "Bamboo"
3 depends on 44x
4 default n
5 select 440EP
Benjamin Herrenschmidtc3fc2de2007-12-21 15:39:29 +11006 select PCI
Josh Boyer8c1449b2007-08-20 07:30:14 -05007 help
8 This option enables support for the IBM PPC440EP evaluation board.
David Gibsonf6dfc802007-05-08 14:10:01 +10009
10config EBONY
11 bool "Ebony"
12 depends on 44x
13 default y
14 select 440GP
Benjamin Herrenschmidt69c07852007-12-21 15:39:25 +110015 select PCI
David Gibson22258fa2008-01-11 14:25:34 +110016 select OF_RTC
David Gibsonf6dfc802007-05-08 14:10:01 +100017 help
18 This option enables support for the IBM PPC440GP evaluation board.
19
Giuseppe Coviellob6014e12008-05-20 01:20:47 +100020config 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
Valentine Barshak15fc9932007-08-29 17:40:30 +040029config 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
Hugh Blemings6bbc5472007-12-21 15:39:28 +110037config 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
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +110047config 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
Valentine Barshak62721752007-10-31 03:57:39 +110057config RAINIER
58 bool "Rainier"
59 depends on 44x
60 default n
61 select 440GRX
Josh Boyer99011622007-12-20 09:00:17 -060062 select PCI
Valentine Barshak62721752007-10-31 03:57:39 +110063 help
64 This option enables support for the AMCC PPC440GRX evaluation board.
65
Sean MacLennanf9bdedb2008-01-22 04:55:29 +110066config 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
Josh Boyer4b63c3b2008-02-15 22:05:03 -060073 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
Sean MacLennanf9bdedb2008-01-22 04:55:29 +110074 stations and trunks.
75
76 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
77 Telephony Developers" link for more information.
78
Stefan Roese66e4b332008-02-24 08:07:52 +110079config 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
Josh Boyered708542008-03-06 21:15:42 -060089config 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
David Gibsonf6dfc802007-05-08 14:10:01 +100098#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# 44x specific CPU modules, selected based on the board above.
115config 440EP
116 bool
117 select PPC_FPU
118 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +1000119 select IBM_NEW_EMAC_ZMII
Sean MacLennanf9bdedb2008-01-22 04:55:29 +1100120 select USB_ARCH_HAS_OHCI
David Gibsonf6dfc802007-05-08 14:10:01 +1000121
Valentine Barshak15fc9932007-08-29 17:40:30 +0400122config 440EPX
123 bool
124 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +1000125 select IBM_NEW_EMAC_EMAC4
126 select IBM_NEW_EMAC_RGMII
127 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000128
Valentine Barshak62721752007-10-31 03:57:39 +1100129config 440GRX
130 bool
131 select IBM_NEW_EMAC_EMAC4
132 select IBM_NEW_EMAC_RGMII
133 select IBM_NEW_EMAC_ZMII
134
David Gibsonf6dfc802007-05-08 14:10:01 +1000135config 440GP
136 bool
David Gibson1d3bb992007-08-23 13:56:01 +1000137 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000138
139config 440GX
140 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600141 select IBM_NEW_EMAC_EMAC4
Hugh Blemings6bbc5472007-12-21 15:39:28 +1100142 select IBM_NEW_EMAC_RGMII
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600143 select IBM_NEW_EMAC_ZMII #test only
144 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000145
146config 440SP
147 bool
148
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100149config 440SPe
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100150 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600151 select IBM_NEW_EMAC_EMAC4
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100152
Stefan Roese66e4b332008-02-24 08:07:52 +1100153config 460EX
154 bool
155 select PPC_FPU
156 select IBM_NEW_EMAC_EMAC4
157 select IBM_NEW_EMAC_RGMII
158 select IBM_NEW_EMAC_ZMII
159 select IBM_NEW_EMAC_TAH
160
David Gibsonf6dfc802007-05-08 14:10:01 +1000161# 44x errata/workaround config symbols, selected by the CPU models above
162config IBM440EP_ERR42
163 bool