xref: /linux/arch/powerpc/platforms/86xx/Kconfig (revision 0d81df8701d0972117008911bf00ebb1eef1471f)
1d8267c1aSKumar Galaconfig PPC_86xx
2d8267c1aSKumar Galamenuconfig PPC_86xx
3d8267c1aSKumar Gala	bool "86xx-based boards"
428794d34SBenjamin Herrenschmidt	depends on 6xx
5d8267c1aSKumar Gala	select FSL_SOC
6d8267c1aSKumar Gala	select ALTIVEC
7d8267c1aSKumar Gala	help
8d8267c1aSKumar Gala	  The Freescale E600 SoCs have 74xx cores.
9d8267c1aSKumar Gala
10d8267c1aSKumar Galaif PPC_86xx
11c9b484b5SJon Loeliger
12c9b484b5SJon Loeligerconfig MPC8641_HPCN
13c9b484b5SJon Loeliger	bool "Freescale MPC8641 HPCN"
14f17607fbSJon Loeliger	select PPC_I8259
150e47e3ccSPaul Gortmaker	select DEFAULT_UIMAGE
16b66510cbSKumar Gala	select FSL_ULI1575
17f1f389d5SZhang Wei	select HAS_RAPIDIO
185cef379bSBecky Bruce	select SWIOTLB
19c9b484b5SJon Loeliger	help
20c9b484b5SJon Loeliger	  This option enables support for the MPC8641 HPCN board.
21c9b484b5SJon Loeliger
224e8aae89SPaul Gortmakerconfig SBC8641D
234e8aae89SPaul Gortmaker	bool "Wind River SBC8641D"
244e8aae89SPaul Gortmaker	select DEFAULT_UIMAGE
254e8aae89SPaul Gortmaker	help
264e8aae89SPaul Gortmaker	  This option enables support for the WRS SBC8641D board.
274e8aae89SPaul Gortmaker
280e65bfe3SXianghua Xiaoconfig MPC8610_HPCD
290e65bfe3SXianghua Xiao	bool "Freescale MPC8610 HPCD"
300e65bfe3SXianghua Xiao	select DEFAULT_UIMAGE
3152ddd1cdSAnton Vorontsov	select FSL_ULI1575
320e65bfe3SXianghua Xiao	help
330e65bfe3SXianghua Xiao	  This option enables support for the MPC8610 HPCD board.
340e65bfe3SXianghua Xiao
35740d36aeSMartyn Welchconfig GEF_PPC9A
36740d36aeSMartyn Welch	bool "GE Fanuc PPC9A"
37740d36aeSMartyn Welch	select DEFAULT_UIMAGE
38740d36aeSMartyn Welch	select GENERIC_GPIO
39740d36aeSMartyn Welch	select ARCH_REQUIRE_GPIOLIB
40740d36aeSMartyn Welch	help
41740d36aeSMartyn Welch	  This option enables support for GE Fanuc's PPC9A.
42740d36aeSMartyn Welch
43bb2b66dcSMartyn Welchconfig GEF_SBC310
44bb2b66dcSMartyn Welch	bool "GE Fanuc SBC310"
45bb2b66dcSMartyn Welch	select DEFAULT_UIMAGE
46bb2b66dcSMartyn Welch	select GENERIC_GPIO
47bb2b66dcSMartyn Welch	select ARCH_REQUIRE_GPIOLIB
48bb2b66dcSMartyn Welch	help
49bb2b66dcSMartyn Welch	  This option enables support for GE Fanuc's SBC310.
50bb2b66dcSMartyn Welch
5154508214SMartyn Welchconfig GEF_SBC610
5254508214SMartyn Welch	bool "GE Fanuc SBC610"
5354508214SMartyn Welch	select DEFAULT_UIMAGE
54*0d81df87SMartyn Welch	select MMIO_NVRAM
55965dc5fcSMartyn Welch	select GENERIC_GPIO
56965dc5fcSMartyn Welch	select ARCH_REQUIRE_GPIOLIB
5754508214SMartyn Welch	select HAS_RAPIDIO
5854508214SMartyn Welch	help
5954508214SMartyn Welch	  This option enables support for GE Fanuc's SBC610.
6054508214SMartyn Welch
61d8267c1aSKumar Galaendif
62c9b484b5SJon Loeliger
63c9b484b5SJon Loeligerconfig MPC8641
64c9b484b5SJon Loeliger	bool
65b500563bSJohn Rigby	select PPC_PCI_CHOICE
6655c44991SRoy Zang	select FSL_PCI if PCI
67c9b484b5SJon Loeliger	select PPC_UDBG_16550
684a89f7faSKumar Gala	select MPIC
69740d36aeSMartyn Welch	default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
700e65bfe3SXianghua Xiao
710e65bfe3SXianghua Xiaoconfig MPC8610
720e65bfe3SXianghua Xiao	bool
73b500563bSJohn Rigby	select PPC_PCI_CHOICE
740e65bfe3SXianghua Xiao	select FSL_PCI if PCI
750e65bfe3SXianghua Xiao	select PPC_UDBG_16550
760e65bfe3SXianghua Xiao	select MPIC
770e65bfe3SXianghua Xiao	default y if MPC8610_HPCD
78