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	help
19	  This option enables support for the MPC8641 HPCN board.
20
21config SBC8641D
22	bool "Wind River SBC8641D"
23	select DEFAULT_UIMAGE
24	help
25	  This option enables support for the WRS SBC8641D board.
26
27config MPC8610_HPCD
28	bool "Freescale MPC8610 HPCD"
29	select DEFAULT_UIMAGE
30	select FSL_ULI1575
31	help
32	  This option enables support for the MPC8610 HPCD board.
33
34config GEF_PPC9A
35	bool "GE Fanuc PPC9A"
36	select DEFAULT_UIMAGE
37	select GENERIC_GPIO
38	select ARCH_REQUIRE_GPIOLIB
39	help
40	  This option enables support for GE Fanuc's PPC9A.
41
42config GEF_SBC310
43	bool "GE Fanuc SBC310"
44	select DEFAULT_UIMAGE
45	select GENERIC_GPIO
46	select ARCH_REQUIRE_GPIOLIB
47	help
48	  This option enables support for GE Fanuc's SBC310.
49
50config GEF_SBC610
51	bool "GE Fanuc SBC610"
52	select DEFAULT_UIMAGE
53	select GENERIC_GPIO
54	select ARCH_REQUIRE_GPIOLIB
55	select HAS_RAPIDIO
56	help
57	  This option enables support for GE Fanuc's SBC610.
58
59endif
60
61config MPC8641
62	bool
63	select PPC_PCI_CHOICE
64	select FSL_PCI if PCI
65	select PPC_UDBG_16550
66	select MPIC
67	default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
68
69config MPC8610
70	bool
71	select PPC_PCI_CHOICE
72	select FSL_PCI if PCI
73	select PPC_UDBG_16550
74	select MPIC
75	default y if MPC8610_HPCD
76