GNU Linux-libre 4.14.257-gnu1
[releases.git] / arch / powerpc / platforms / embedded6xx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config EMBEDDED6xx
3         bool "Embedded 6xx/7xx/7xxx-based boards"
4         depends on 6xx && BROKEN_ON_SMP
5
6 config LINKSTATION
7         bool "Linkstation / Kurobox(HG) from Buffalo"
8         depends on EMBEDDED6xx
9         select MPIC
10         select FSL_SOC
11         select PPC_UDBG_16550 if SERIAL_8250
12         select DEFAULT_UIMAGE
13         select MPC10X_BRIDGE
14         help
15           Select LINKSTATION if configuring for one of PPC- (MPC8241)
16           based NAS systems from Buffalo Technology. So far only
17           KuroboxHG has been tested. In the future classical Kurobox,
18           Linkstation-I HD-HLAN and HD-HGLAN versions, and PPC-based
19           Terastation systems should be supported too.
20
21 config STORCENTER
22         bool "IOMEGA StorCenter"
23         depends on EMBEDDED6xx
24         select MPIC
25         select FSL_SOC
26         select PPC_UDBG_16550 if SERIAL_8250
27         select MPC10X_BRIDGE
28         help
29           Select STORCENTER if configuring for the iomega StorCenter
30           with an 8241 CPU in it.
31
32 config MPC7448HPC2
33         bool "Freescale MPC7448HPC2(Taiga)"
34         depends on EMBEDDED6xx
35         select TSI108_BRIDGE
36         select DEFAULT_UIMAGE
37         select PPC_UDBG_16550
38         help
39           Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga)
40           platform
41
42 config PPC_HOLLY
43         bool "PPC750GX/CL with TSI10x bridge (Hickory/Holly)"
44         depends on EMBEDDED6xx
45         select TSI108_BRIDGE
46         select PPC_UDBG_16550
47         help
48           Select PPC_HOLLY if configuring for an IBM 750GX/CL Eval
49           Board with TSI108/9 bridge (Hickory/Holly)
50
51 config PPC_C2K
52         bool "SBS/GEFanuc C2K board"
53         depends on EMBEDDED6xx
54         select MV64X60
55         select NOT_COHERENT_CACHE
56         select MTD_CFI_I4
57         help
58           This option enables support for the GE Fanuc C2K board (formerly
59           an SBS board).
60
61 config MVME5100
62         bool "Motorola/Emerson MVME5100"
63         depends on EMBEDDED6xx
64         select MPIC
65         select PCI
66         select PPC_INDIRECT_PCI
67         select PPC_I8259
68         select PPC_NATIVE
69         select PPC_UDBG_16550
70         help
71           This option enables support for the Motorola (now Emerson) MVME5100
72           board.
73
74 config TSI108_BRIDGE
75         bool
76         select PCI
77         select MPIC
78         select MPIC_WEIRD
79
80 config MPC10X_BRIDGE
81         bool
82         select PPC_INDIRECT_PCI
83
84 config MV64X60
85         bool
86         select PPC_INDIRECT_PCI
87         select CHECK_CACHE_COHERENCY
88
89 config GAMECUBE_COMMON
90         bool
91
92 config USBGECKO_UDBG
93         bool "USB Gecko udbg console for the Nintendo GameCube/Wii"
94         depends on GAMECUBE_COMMON
95         help
96           If you say yes to this option, support will be included for the
97           USB Gecko adapter as an udbg console.
98           The USB Gecko is a EXI to USB Serial converter that can be plugged
99           into a memcard slot in the Nintendo GameCube/Wii.
100
101           This driver bypasses the EXI layer completely.
102
103           If in doubt, say N here.
104
105 config GAMECUBE
106         bool "Nintendo-GameCube"
107         depends on EMBEDDED6xx
108         select GAMECUBE_COMMON
109         help
110           Select GAMECUBE if configuring for the Nintendo GameCube.
111           More information at: <http://gc-linux.sourceforge.net/>
112
113 config WII
114         bool "Nintendo-Wii"
115         depends on EMBEDDED6xx
116         select GAMECUBE_COMMON
117         help
118           Select WII if configuring for the Nintendo Wii.
119           More information at: <http://gc-linux.sourceforge.net/>