1config PPC_86xx
2menuconfig PPC_86xx
3	bool "86xx-based boards"
4	depends on 6xx
5	select FSL_SOC
6	select ALTIVEC
7	help
8	  The Freescale E600 SoCs have 74xx cores.
9
10if PPC_86xx
11
12config MPC8641_HPCN
13	bool "Freescale MPC8641 HPCN"
14	select PPC_I8259
15	select DEFAULT_UIMAGE
16	select FSL_ULI1575
17	select HAS_RAPIDIO
18	select SWIOTLB
19	help
20	  This option enables support for the MPC8641 HPCN board.
21
22config SBC8641D
23	bool "Wind River SBC8641D"
24	select DEFAULT_UIMAGE
25	help
26	  This option enables support for the WRS SBC8641D board.
27
28config MPC8610_HPCD
29	bool "Freescale MPC8610 HPCD"
30	select DEFAULT_UIMAGE
31	select FSL_ULI1575
32	help
33	  This option enables support for the MPC8610 HPCD board.
34
35config GEF_PPC9A
36	bool "GE Fanuc PPC9A"
37	select DEFAULT_UIMAGE
38	select GENERIC_GPIO
39	select ARCH_REQUIRE_GPIOLIB
40	help
41	  This option enables support for GE Fanuc's PPC9A.
42
43config GEF_SBC310
44	bool "GE Fanuc SBC310"
45	select DEFAULT_UIMAGE
46	select GENERIC_GPIO
47	select ARCH_REQUIRE_GPIOLIB
48	help
49	  This option enables support for GE Fanuc's SBC310.
50
51config GEF_SBC610
52	bool "GE Fanuc SBC610"
53	select DEFAULT_UIMAGE
54	select GENERIC_GPIO
55	select ARCH_REQUIRE_GPIOLIB
56	select HAS_RAPIDIO
57	help
58	  This option enables support for GE Fanuc's SBC610.
59
60endif
61
62config MPC8641
63	bool
64	select PPC_PCI_CHOICE
65	select FSL_PCI if PCI
66	select PPC_UDBG_16550
67	select MPIC
68	default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
69
70config MPC8610
71	bool
72	select PPC_PCI_CHOICE
73	select FSL_PCI if PCI
74	select PPC_UDBG_16550
75	select MPIC
76	default y if MPC8610_HPCD
77