blob: 83155fe29ebaa7ff4501b2dd01fe54271b329e37 [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
Valentine Barshak15fc9932007-08-29 17:40:30 +040020config 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
Hugh Blemings6bbc5472007-12-21 15:39:28 +110028config 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
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +110038config 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
Valentine Barshak62721752007-10-31 03:57:39 +110048config RAINIER
49 bool "Rainier"
50 depends on 44x
51 default n
52 select 440GRX
Josh Boyer99011622007-12-20 09:00:17 -060053 select PCI
Valentine Barshak62721752007-10-31 03:57:39 +110054 help
55 This option enables support for the AMCC PPC440GRX evaluation board.
56
Sean MacLennanf9bdedb2008-01-22 04:55:29 +110057config 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
Josh Boyer4b63c3b2008-02-15 22:05:03 -060064 is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
Sean MacLennanf9bdedb2008-01-22 04:55:29 +110065 stations and trunks.
66
67 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
68 Telephony Developers" link for more information.
69
Stefan Roese66e4b332008-02-24 08:07:52 +110070config 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
David Gibsonf6dfc802007-05-08 14:10:01 +100080#config LUAN
81# bool "Luan"
82# depends on 44x
83# default n
84# select 440SP
85# help
86# This option enables support for the IBM PPC440SP evaluation board.
87
88#config OCOTEA
89# bool "Ocotea"
90# depends on 44x
91# default n
92# select 440GX
93# help
94# This option enables support for the IBM PPC440GX evaluation board.
95
96# 44x specific CPU modules, selected based on the board above.
97config 440EP
98 bool
99 select PPC_FPU
100 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +1000101 select IBM_NEW_EMAC_ZMII
Sean MacLennanf9bdedb2008-01-22 04:55:29 +1100102 select USB_ARCH_HAS_OHCI
David Gibsonf6dfc802007-05-08 14:10:01 +1000103
Valentine Barshak15fc9932007-08-29 17:40:30 +0400104config 440EPX
105 bool
106 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +1000107 select IBM_NEW_EMAC_EMAC4
108 select IBM_NEW_EMAC_RGMII
109 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000110
Valentine Barshak62721752007-10-31 03:57:39 +1100111config 440GRX
112 bool
113 select IBM_NEW_EMAC_EMAC4
114 select IBM_NEW_EMAC_RGMII
115 select IBM_NEW_EMAC_ZMII
116
David Gibsonf6dfc802007-05-08 14:10:01 +1000117config 440GP
118 bool
David Gibson1d3bb992007-08-23 13:56:01 +1000119 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000120
121config 440GX
122 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600123 select IBM_NEW_EMAC_EMAC4
Hugh Blemings6bbc5472007-12-21 15:39:28 +1100124 select IBM_NEW_EMAC_RGMII
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600125 select IBM_NEW_EMAC_ZMII #test only
126 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000127
128config 440SP
129 bool
130
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100131config 440SPe
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100132 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600133 select IBM_NEW_EMAC_EMAC4
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100134
Stefan Roese66e4b332008-02-24 08:07:52 +1100135config 460EX
136 bool
137 select PPC_FPU
138 select IBM_NEW_EMAC_EMAC4
139 select IBM_NEW_EMAC_RGMII
140 select IBM_NEW_EMAC_ZMII
141 select IBM_NEW_EMAC_TAH
142
David Gibsonf6dfc802007-05-08 14:10:01 +1000143# 44x errata/workaround config symbols, selected by the CPU models above
144config IBM440EP_ERR42
145 bool