powerpc/86xx: Support for NVRAM on GE Fanuc's SBC310
[platform/kernel/linux-rpi.git] / arch / powerpc / platforms / 86xx / Kconfig
1 config PPC_86xx
2 menuconfig 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
10 if PPC_86xx
11
12 config 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
22 config SBC8641D
23         bool "Wind River SBC8641D"
24         select DEFAULT_UIMAGE
25         help
26           This option enables support for the WRS SBC8641D board.
27
28 config 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
35 config 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
43 config GEF_SBC310
44         bool "GE Fanuc SBC310"
45         select DEFAULT_UIMAGE
46         select MMIO_NVRAM
47         select GENERIC_GPIO
48         select ARCH_REQUIRE_GPIOLIB
49         help
50           This option enables support for GE Fanuc's SBC310.
51
52 config GEF_SBC610
53         bool "GE Fanuc SBC610"
54         select DEFAULT_UIMAGE
55         select MMIO_NVRAM
56         select GENERIC_GPIO
57         select ARCH_REQUIRE_GPIOLIB
58         select HAS_RAPIDIO
59         help
60           This option enables support for GE Fanuc's SBC610.
61
62 endif
63
64 config MPC8641
65         bool
66         select PPC_PCI_CHOICE
67         select FSL_PCI if PCI
68         select PPC_UDBG_16550
69         select MPIC
70         default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
71
72 config MPC8610
73         bool
74         select PPC_PCI_CHOICE
75         select FSL_PCI if PCI
76         select PPC_UDBG_16550
77         select MPIC
78         default y if MPC8610_HPCD