blob: 6abe91357eee742afbeb5efc32472064339c7aff [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
Josh Boyered708542008-03-06 21:15:42 -060080config 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
David Gibsonf6dfc802007-05-08 14:10:01 +100089#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.
106config 440EP
107 bool
108 select PPC_FPU
109 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +1000110 select IBM_NEW_EMAC_ZMII
Sean MacLennanf9bdedb2008-01-22 04:55:29 +1100111 select USB_ARCH_HAS_OHCI
David Gibsonf6dfc802007-05-08 14:10:01 +1000112
Valentine Barshak15fc9932007-08-29 17:40:30 +0400113config 440EPX
114 bool
115 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +1000116 select IBM_NEW_EMAC_EMAC4
117 select IBM_NEW_EMAC_RGMII
118 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000119
Valentine Barshak62721752007-10-31 03:57:39 +1100120config 440GRX
121 bool
122 select IBM_NEW_EMAC_EMAC4
123 select IBM_NEW_EMAC_RGMII
124 select IBM_NEW_EMAC_ZMII
125
David Gibsonf6dfc802007-05-08 14:10:01 +1000126config 440GP
127 bool
David Gibson1d3bb992007-08-23 13:56:01 +1000128 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000129
130config 440GX
131 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600132 select IBM_NEW_EMAC_EMAC4
Hugh Blemings6bbc5472007-12-21 15:39:28 +1100133 select IBM_NEW_EMAC_RGMII
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600134 select IBM_NEW_EMAC_ZMII #test only
135 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000136
137config 440SP
138 bool
139
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100140config 440SPe
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100141 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600142 select IBM_NEW_EMAC_EMAC4
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100143
Stefan Roese66e4b332008-02-24 08:07:52 +1100144config 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
David Gibsonf6dfc802007-05-08 14:10:01 +1000152# 44x errata/workaround config symbols, selected by the CPU models above
153config IBM440EP_ERR42
154 bool