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 MPC8641_HPCN 14 bool "Freescale MPC8641 HPCN" 15 select PPC_I8259 16 select DEFAULT_UIMAGE 17 select FSL_ULI1575 if PCI 18 select HAVE_RAPIDIO 19 select SWIOTLB 20 help 21 This option enables support for the MPC8641 HPCN board. 22 23config MPC8610_HPCD 24 bool "Freescale MPC8610 HPCD" 25 select DEFAULT_UIMAGE 26 select FSL_ULI1575 if PCI 27 help 28 This option enables support for the MPC8610 HPCD board. 29 30config GEF_PPC9A 31 bool "GE PPC9A" 32 select DEFAULT_UIMAGE 33 select MMIO_NVRAM 34 select GPIOLIB 35 select GE_FPGA 36 help 37 This option enables support for the GE PPC9A. 38 39config GEF_SBC310 40 bool "GE SBC310" 41 select DEFAULT_UIMAGE 42 select MMIO_NVRAM 43 select GPIOLIB 44 select GE_FPGA 45 help 46 This option enables support for the GE SBC310. 47 48config GEF_SBC610 49 bool "GE SBC610" 50 select DEFAULT_UIMAGE 51 select MMIO_NVRAM 52 select GPIOLIB 53 select GE_FPGA 54 select HAVE_RAPIDIO 55 help 56 This option enables support for the GE SBC610. 57 58config MVME7100 59 bool "Artesyn MVME7100" 60 help 61 This option enables support for the Emerson/Artesyn MVME7100 board. 62 63endif 64 65config MPC8641 66 bool 67 select HAVE_PCI 68 select FSL_PCI if PCI 69 select PPC_UDBG_16550 70 select MPIC 71 default y if MPC8641_HPCN || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A \ 72 || MVME7100 73 74config MPC8610 75 bool 76 select HAVE_PCI 77 select FSL_PCI if PCI 78 select PPC_UDBG_16550 79 select MPIC 80 default y if MPC8610_HPCD 81