xref: /linux/arch/powerpc/platforms/44x/Kconfig (revision 643d1f7fe3aa12c8bdea6fa5b4ba874ff6dd601d)
1config BAMBOO
2	bool "Bamboo"
3	depends on 44x
4	default n
5	select 440EP
6	select PCI
7	help
8	  This option enables support for the IBM PPC440EP evaluation board.
9
10config EBONY
11	bool "Ebony"
12	depends on 44x
13	default y
14	select 440GP
15	select PCI
16	select OF_RTC
17	help
18	  This option enables support for the IBM PPC440GP evaluation board.
19
20config 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
28config 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
38config 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
48config RAINIER
49	bool "Rainier"
50	depends on 44x
51	default n
52	select 440GRX
53	select PCI
54	help
55	  This option enables support for the AMCC PPC440GRX evaluation board.
56
57config 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
64          is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
65	  stations and trunks.
66
67	  See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
68	  Telephony Developers" link for more information.
69
70#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
91	select IBM_NEW_EMAC_ZMII
92	select USB_ARCH_HAS_OHCI
93
94config 440EPX
95	bool
96	select PPC_FPU
97	select IBM_NEW_EMAC_EMAC4
98	select IBM_NEW_EMAC_RGMII
99	select IBM_NEW_EMAC_ZMII
100
101config 440GRX
102	bool
103	select IBM_NEW_EMAC_EMAC4
104	select IBM_NEW_EMAC_RGMII
105	select IBM_NEW_EMAC_ZMII
106
107config 440GP
108	bool
109	select IBM_NEW_EMAC_ZMII
110
111config 440GX
112	bool
113        select IBM_NEW_EMAC_EMAC4
114	select IBM_NEW_EMAC_RGMII
115        select IBM_NEW_EMAC_ZMII #test only
116        select IBM_NEW_EMAC_TAH  #test only
117
118config 440SP
119	bool
120
121config 440SPe
122        select IBM_NEW_EMAC_EMAC4
123	bool
124
125# 44x errata/workaround config symbols, selected by the CPU models above
126config IBM440EP_ERR42
127	bool
128