blob: aac548f25d8e5755a5c04c95ffd05848957c007c [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 Gibsonf6dfc802007-05-08 14:10:01 +100016 help
17 This option enables support for the IBM PPC440GP evaluation board.
18
Valentine Barshak15fc9932007-08-29 17:40:30 +040019config SEQUOIA
20 bool "Sequoia"
21 depends on 44x
22 default n
23 select 440EPX
24 help
25 This option enables support for the AMCC PPC440EPX evaluation board.
26
Hugh Blemings6bbc5472007-12-21 15:39:28 +110027config TAISHAN
28 bool "Taishan"
29 depends on 44x
30 default n
31 select 440GX
32 select PCI
33 help
34 This option enables support for the AMCC PPC440GX "Taishan"
35 evaluation board.
36
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +110037config KATMAI
38 bool "Katmai"
39 depends on 44x
40 default n
41 select 440SPe
42 select PCI
43 select PPC4xx_PCI_EXPRESS
44 help
45 This option enables support for the AMCC PPC440SPe evaluation board.
46
Valentine Barshak62721752007-10-31 03:57:39 +110047config RAINIER
48 bool "Rainier"
49 depends on 44x
50 default n
51 select 440GRX
52 help
53 This option enables support for the AMCC PPC440GRX evaluation board.
54
David Gibsonf6dfc802007-05-08 14:10:01 +100055#config LUAN
56# bool "Luan"
57# depends on 44x
58# default n
59# select 440SP
60# help
61# This option enables support for the IBM PPC440SP evaluation board.
62
63#config OCOTEA
64# bool "Ocotea"
65# depends on 44x
66# default n
67# select 440GX
68# help
69# This option enables support for the IBM PPC440GX evaluation board.
70
71# 44x specific CPU modules, selected based on the board above.
72config 440EP
73 bool
74 select PPC_FPU
75 select IBM440EP_ERR42
Josh Boyer73925372007-10-20 00:53:12 +100076 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100077
Valentine Barshak15fc9932007-08-29 17:40:30 +040078config 440EPX
79 bool
80 select PPC_FPU
Valentine Barshakb7c1dfb2007-10-16 03:58:37 +100081 select IBM_NEW_EMAC_EMAC4
82 select IBM_NEW_EMAC_RGMII
83 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100084
Valentine Barshak62721752007-10-31 03:57:39 +110085config 440GRX
86 bool
87 select IBM_NEW_EMAC_EMAC4
88 select IBM_NEW_EMAC_RGMII
89 select IBM_NEW_EMAC_ZMII
90
David Gibsonf6dfc802007-05-08 14:10:01 +100091config 440GP
92 bool
David Gibson1d3bb992007-08-23 13:56:01 +100093 select IBM_NEW_EMAC_ZMII
David Gibsonf6dfc802007-05-08 14:10:01 +100094
95config 440GX
96 bool
Hugh Blemings6bbc5472007-12-21 15:39:28 +110097 select IBM_NEW_EMAC_EMAC4
98 select IBM_NEW_EMAC_RGMII
99 select IBM_NEW_EMAC_ZMII #test only
100 select IBM_NEW_EMAC_TAH #test only
David Gibsonf6dfc802007-05-08 14:10:01 +1000101
102config 440SP
103 bool
104
Benjamin Herrenschmidt3de9c9c2007-12-21 15:39:34 +1100105config 440SPe
106 select IBM_NEW_EMAC_EMAC4
107 bool
108
David Gibsonf6dfc802007-05-08 14:10:01 +1000109# 44x errata/workaround config symbols, selected by the CPU models above
110config IBM440EP_ERR42
111 bool