blob: 1bfb2191010a57dc87277d5d5d376f403bcd1f5c [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
David Gibsonf6dfc802007-05-08 14:10:01 +100070#config LUAN
71# bool "Luan"
72# depends on 44x
73# default n
74# select 440SP
75# help
76# This option enables support for the IBM PPC440SP evaluation board.
77
78#config OCOTEA
79# bool "Ocotea"
80# depends on 44x
81# default n
82# select 440GX
83# help
84# This option enables support for the IBM PPC440GX evaluation board.
85
86# 44x specific CPU modules, selected based on the board above.
87config 440EP
88 bool
89 select PPC_FPU
90 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +100091 select IBM_NEW_EMAC_ZMII
Sean MacLennanf9bdedb2008-01-22 04:55:29 +110092 select USB_ARCH_HAS_OHCI
David Gibsonf6dfc802007-05-08 14:10:01 +100093
Valentine Barshak15fc9932007-08-29 17:40:30 +040094config 440EPX
95 bool
96 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +100097 select IBM_NEW_EMAC_EMAC4
98 select IBM_NEW_EMAC_RGMII
99 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000100
Valentine Barshak62721752007-10-31 03:57:39 +1100101config 440GRX
102 bool
103 select IBM_NEW_EMAC_EMAC4
104 select IBM_NEW_EMAC_RGMII
105 select IBM_NEW_EMAC_ZMII
106
David Gibsonf6dfc802007-05-08 14:10:01 +1000107config 440GP
108 bool
David Gibson1d3bb992007-08-23 13:56:01 +1000109 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +1000110
111config 440GX
112 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600113 select IBM_NEW_EMAC_EMAC4
Hugh Blemings6bbc5472007-12-21 15:39:28 +1100114 select IBM_NEW_EMAC_RGMII
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600115 select IBM_NEW_EMAC_ZMII #test only
116 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000117
118config 440SP
119 bool
120
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100121config 440SPe
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100122 bool
Josh Boyer4b63c3b2008-02-15 22:05:03 -0600123 select IBM_NEW_EMAC_EMAC4
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100124
David Gibsonf6dfc802007-05-08 14:10:01 +1000125# 44x errata/workaround config symbols, selected by the CPU models above
126config IBM440EP_ERR42
127 bool