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