blob: c3e4e8c3c467277a4be3ee489d93f2abe3090fe7 [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
David Gibsonf6dfc802007-05-08 14:10:01 +100057#config LUAN
58# bool "Luan"
59# depends on 44x
60# default n
61# select 440SP
62# help
63# This option enables support for the IBM PPC440SP evaluation board.
64
65#config OCOTEA
66# bool "Ocotea"
67# depends on 44x
68# default n
69# select 440GX
70# help
71# This option enables support for the IBM PPC440GX evaluation board.
72
73# 44x specific CPU modules, selected based on the board above.
74config 440EP
75 bool
76 select PPC_FPU
77 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +100078 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100079
Valentine Barshak15fc9932007-08-29 17:40:30 +040080config 440EPX
81 bool
82 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +100083 select IBM_NEW_EMAC_EMAC4
84 select IBM_NEW_EMAC_RGMII
85 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100086
Valentine Barshak62721752007-10-31 03:57:39 +110087config 440GRX
88 bool
89 select IBM_NEW_EMAC_EMAC4
90 select IBM_NEW_EMAC_RGMII
91 select IBM_NEW_EMAC_ZMII
92
David Gibsonf6dfc802007-05-08 14:10:01 +100093config 440GP
94 bool
David Gibson1d3bb992007-08-23 13:56:01 +100095 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100096
97config 440GX
98 bool
Hugh Blemings6bbc5472007-12-21 15:39:28 +110099 select IBM_NEW_EMAC_EMAC4
100 select IBM_NEW_EMAC_RGMII
101 select IBM_NEW_EMAC_ZMII #test only
102 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000103
104config 440SP
105 bool
106
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100107config 440SPe
108 select IBM_NEW_EMAC_EMAC4
109 bool
110
David Gibsonf6dfc802007-05-08 14:10:01 +1000111# 44x errata/workaround config symbols, selected by the CPU models above
112config IBM440EP_ERR42
113 bool