xref: /openbmc/linux/arch/powerpc/platforms/86xx/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1 # SPDX-License-Identifier: GPL-2.0
2 menuconfig PPC_86xx
3 	bool "86xx-based boards"
4 	depends on PPC_BOOK3S_32
5 	select FSL_SOC
6 	select ALTIVEC
7 	help
8 	  The Freescale E600 SoCs have 74xx cores.
9 
10 if PPC_86xx
11 
12 config GEF_PPC9A
13 	bool "GE PPC9A"
14 	select DEFAULT_UIMAGE
15 	select MMIO_NVRAM
16 	select GPIOLIB
17 	select GE_FPGA
18 	help
19 	  This option enables support for the GE PPC9A.
20 
21 config GEF_SBC310
22 	bool "GE SBC310"
23 	select DEFAULT_UIMAGE
24 	select MMIO_NVRAM
25 	select GPIOLIB
26 	select GE_FPGA
27 	help
28 	  This option enables support for the GE SBC310.
29 
30 config GEF_SBC610
31 	bool "GE SBC610"
32 	select DEFAULT_UIMAGE
33 	select MMIO_NVRAM
34 	select GPIOLIB
35 	select GE_FPGA
36 	select HAVE_RAPIDIO
37 	help
38 	  This option enables support for the GE SBC610.
39 
40 config MVME7100
41 	bool "Artesyn MVME7100"
42 	help
43 	  This option enables support for the Emerson/Artesyn MVME7100 board.
44 
45 endif
46 
47 config MPC8641
48 	bool
49 	select HAVE_PCI
50 	select FSL_PCI if PCI
51 	select PPC_UDBG_16550
52 	select MPIC
53 	default y if GEF_SBC610 || GEF_SBC310 || GEF_PPC9A \
54 			|| MVME7100
55 
56 config MPC8610
57 	bool
58 	select HAVE_PCI
59 	select FSL_PCI if PCI
60 	select PPC_UDBG_16550
61 	select MPIC
62