18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ciconfig PPC_86xx
38c2ecf20Sopenharmony_cimenuconfig PPC_86xx
48c2ecf20Sopenharmony_ci	bool "86xx-based boards"
58c2ecf20Sopenharmony_ci	depends on PPC_BOOK3S_32
68c2ecf20Sopenharmony_ci	select FSL_SOC
78c2ecf20Sopenharmony_ci	select ALTIVEC
88c2ecf20Sopenharmony_ci	help
98c2ecf20Sopenharmony_ci	  The Freescale E600 SoCs have 74xx cores.
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciif PPC_86xx
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciconfig MPC8641_HPCN
148c2ecf20Sopenharmony_ci	bool "Freescale MPC8641 HPCN"
158c2ecf20Sopenharmony_ci	select PPC_I8259
168c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
178c2ecf20Sopenharmony_ci	select FSL_ULI1575 if PCI
188c2ecf20Sopenharmony_ci	select HAVE_RAPIDIO
198c2ecf20Sopenharmony_ci	select SWIOTLB
208c2ecf20Sopenharmony_ci	help
218c2ecf20Sopenharmony_ci	  This option enables support for the MPC8641 HPCN board.
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciconfig SBC8641D
248c2ecf20Sopenharmony_ci	bool "Wind River SBC8641D"
258c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
268c2ecf20Sopenharmony_ci	help
278c2ecf20Sopenharmony_ci	  This option enables support for the WRS SBC8641D board.
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciconfig MPC8610_HPCD
308c2ecf20Sopenharmony_ci	bool "Freescale MPC8610 HPCD"
318c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
328c2ecf20Sopenharmony_ci	select FSL_ULI1575 if PCI
338c2ecf20Sopenharmony_ci	help
348c2ecf20Sopenharmony_ci	  This option enables support for the MPC8610 HPCD board.
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ciconfig GEF_PPC9A
378c2ecf20Sopenharmony_ci	bool "GE PPC9A"
388c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
398c2ecf20Sopenharmony_ci	select MMIO_NVRAM
408c2ecf20Sopenharmony_ci	select GPIOLIB
418c2ecf20Sopenharmony_ci	select GE_FPGA
428c2ecf20Sopenharmony_ci	help
438c2ecf20Sopenharmony_ci	  This option enables support for the GE PPC9A.
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ciconfig GEF_SBC310
468c2ecf20Sopenharmony_ci	bool "GE SBC310"
478c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
488c2ecf20Sopenharmony_ci	select MMIO_NVRAM
498c2ecf20Sopenharmony_ci	select GPIOLIB
508c2ecf20Sopenharmony_ci	select GE_FPGA
518c2ecf20Sopenharmony_ci	help
528c2ecf20Sopenharmony_ci	  This option enables support for the GE SBC310.
538c2ecf20Sopenharmony_ci
548c2ecf20Sopenharmony_ciconfig GEF_SBC610
558c2ecf20Sopenharmony_ci	bool "GE SBC610"
568c2ecf20Sopenharmony_ci	select DEFAULT_UIMAGE
578c2ecf20Sopenharmony_ci	select MMIO_NVRAM
588c2ecf20Sopenharmony_ci	select GPIOLIB
598c2ecf20Sopenharmony_ci	select GE_FPGA
608c2ecf20Sopenharmony_ci	select HAVE_RAPIDIO
618c2ecf20Sopenharmony_ci	help
628c2ecf20Sopenharmony_ci	  This option enables support for the GE SBC610.
638c2ecf20Sopenharmony_ci
648c2ecf20Sopenharmony_ciconfig MVME7100
658c2ecf20Sopenharmony_ci	bool "Artesyn MVME7100"
668c2ecf20Sopenharmony_ci	help
678c2ecf20Sopenharmony_ci	  This option enables support for the Emerson/Artesyn MVME7100 board.
688c2ecf20Sopenharmony_ci
698c2ecf20Sopenharmony_ciendif
708c2ecf20Sopenharmony_ci
718c2ecf20Sopenharmony_ciconfig MPC8641
728c2ecf20Sopenharmony_ci	bool
738c2ecf20Sopenharmony_ci	select HAVE_PCI
748c2ecf20Sopenharmony_ci	select FSL_PCI if PCI
758c2ecf20Sopenharmony_ci	select PPC_UDBG_16550
768c2ecf20Sopenharmony_ci	select MPIC
778c2ecf20Sopenharmony_ci	default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A \
788c2ecf20Sopenharmony_ci			|| MVME7100
798c2ecf20Sopenharmony_ci
808c2ecf20Sopenharmony_ciconfig MPC8610
818c2ecf20Sopenharmony_ci	bool
828c2ecf20Sopenharmony_ci	select HAVE_PCI
838c2ecf20Sopenharmony_ci	select FSL_PCI if PCI
848c2ecf20Sopenharmony_ci	select PPC_UDBG_16550
858c2ecf20Sopenharmony_ci	select MPIC
868c2ecf20Sopenharmony_ci	default y if MPC8610_HPCD
87