WIP FPC-III support
[linux/fpc-iii.git] / arch / powerpc / platforms / 86xx / Kconfig
blob07a9d60c618a1c876cb9738ace958c1f77ee2a5e
1 # SPDX-License-Identifier: GPL-2.0
2 config PPC_86xx
3 menuconfig PPC_86xx
4         bool "86xx-based boards"
5         depends on PPC_BOOK3S_32
6         select FSL_SOC
7         select ALTIVEC
8         help
9           The Freescale E600 SoCs have 74xx cores.
11 if PPC_86xx
13 config MPC8641_HPCN
14         bool "Freescale MPC8641 HPCN"
15         select PPC_I8259
16         select DEFAULT_UIMAGE
17         select FSL_ULI1575 if PCI
18         select HAVE_RAPIDIO
19         select SWIOTLB
20         help
21           This option enables support for the MPC8641 HPCN board.
23 config SBC8641D
24         bool "Wind River SBC8641D"
25         select DEFAULT_UIMAGE
26         help
27           This option enables support for the WRS SBC8641D board.
29 config MPC8610_HPCD
30         bool "Freescale MPC8610 HPCD"
31         select DEFAULT_UIMAGE
32         select FSL_ULI1575 if PCI
33         help
34           This option enables support for the MPC8610 HPCD board.
36 config GEF_PPC9A
37         bool "GE PPC9A"
38         select DEFAULT_UIMAGE
39         select MMIO_NVRAM
40         select GPIOLIB
41         select GE_FPGA
42         help
43           This option enables support for the GE PPC9A.
45 config GEF_SBC310
46         bool "GE SBC310"
47         select DEFAULT_UIMAGE
48         select MMIO_NVRAM
49         select GPIOLIB
50         select GE_FPGA
51         help
52           This option enables support for the GE SBC310.
54 config GEF_SBC610
55         bool "GE SBC610"
56         select DEFAULT_UIMAGE
57         select MMIO_NVRAM
58         select GPIOLIB
59         select GE_FPGA
60         select HAVE_RAPIDIO
61         help
62           This option enables support for the GE SBC610.
64 config MVME7100
65         bool "Artesyn MVME7100"
66         help
67           This option enables support for the Emerson/Artesyn MVME7100 board.
69 endif
71 config MPC8641
72         bool
73         select HAVE_PCI
74         select FSL_PCI if PCI
75         select PPC_UDBG_16550
76         select MPIC
77         default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A \
78                         || MVME7100
80 config MPC8610
81         bool
82         select HAVE_PCI
83         select FSL_PCI if PCI
84         select PPC_UDBG_16550
85         select MPIC
86         default y if MPC8610_HPCD