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