/arch/powerpc/platforms/86xx/Kconfig
#! | 79 lines | 69 code | 10 blank | 0 comment | 0 complexity | 80edce7222204dfa8e772cb75af641fc MD5 | raw file
Possible License(s): LGPL-2.0, AGPL-1.0, GPL-2.0
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 GENERIC_GPIO
40 select ARCH_REQUIRE_GPIOLIB
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 GENERIC_GPIO
49 select ARCH_REQUIRE_GPIOLIB
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 GENERIC_GPIO
58 select ARCH_REQUIRE_GPIOLIB
59 select HAS_RAPIDIO
60 help
61 This option enables support for the GE SBC610.
62
63endif
64
65config MPC8641
66 bool
67 select PPC_PCI_CHOICE
68 select FSL_PCI if PCI
69 select PPC_UDBG_16550
70 select MPIC
71 default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
72
73config MPC8610
74 bool
75 select PPC_PCI_CHOICE
76 select FSL_PCI if PCI
77 select PPC_UDBG_16550
78 select MPIC
79 default y if MPC8610_HPCD