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