xref: /openbmc/linux/arch/powerpc/platforms/40x/Kconfig (revision 1c4b5ecb)
1# SPDX-License-Identifier: GPL-2.0
2config ACADIA
3	bool "Acadia"
4	depends on 40x
5	select PPC40x_SIMPLE
6	select 405EZ
7	help
8	  This option enables support for the AMCC 405EZ Acadia evaluation board.
9
10config HOTFOOT
11	bool "Hotfoot"
12	depends on 40x
13	select PPC40x_SIMPLE
14	select FORCE_PCI
15	help
16	  This option enables support for the ESTEEM 195E Hotfoot board.
17
18config KILAUEA
19	bool "Kilauea"
20	depends on 40x
21	select 405EX
22	select PPC40x_SIMPLE
23	select PPC4xx_PCI_EXPRESS
24	select FORCE_PCI
25	select PCI_MSI
26	help
27	  This option enables support for the AMCC PPC405EX evaluation board.
28
29config MAKALU
30	bool "Makalu"
31	depends on 40x
32	select 405EX
33	select FORCE_PCI
34	select PPC4xx_PCI_EXPRESS
35	select PPC40x_SIMPLE
36	help
37	  This option enables support for the AMCC PPC405EX board.
38
39config OBS600
40	bool "OpenBlockS 600"
41	depends on 40x
42	select 405EX
43	select PPC40x_SIMPLE
44	help
45	  This option enables support for PlatHome OpenBlockS 600 server
46
47config PPC40x_SIMPLE
48	bool "Simple PowerPC 40x board support"
49	depends on 40x
50	help
51	  This option enables the simple PowerPC 40x platform support.
52
53config 405EX
54	bool
55	select IBM_EMAC_EMAC4 if IBM_EMAC
56	select IBM_EMAC_RGMII if IBM_EMAC
57
58config 405EZ
59	bool
60	select IBM_EMAC_NO_FLOW_CTRL if IBM_EMAC
61	select IBM_EMAC_MAL_CLR_ICINTSTAT if IBM_EMAC
62	select IBM_EMAC_MAL_COMMON_ERR if IBM_EMAC
63
64config PPC4xx_GPIO
65	bool "PPC4xx GPIO support"
66	depends on 40x
67	select GPIOLIB
68	help
69	  Enable gpiolib support for ppc40x based boards
70
71config APM8018X
72	bool "APM8018X"
73	depends on 40x
74	select PPC40x_SIMPLE
75	help
76	  This option enables support for the AppliedMicro APM8018X evaluation
77	  board.
78