Linux-libre 5.0.14-gnu
[librecmc/linux-libre.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 PPC_BOOK3S_32 && 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 MVME5100
52         bool "Motorola/Emerson MVME5100"
53         depends on EMBEDDED6xx
54         select MPIC
55         select FORCE_PCI
56         select PPC_INDIRECT_PCI
57         select PPC_I8259
58         select PPC_NATIVE
59         select PPC_UDBG_16550
60         help
61           This option enables support for the Motorola (now Emerson) MVME5100
62           board.
63
64 config TSI108_BRIDGE
65         bool
66         select FORCE_PCI
67         select MPIC
68         select MPIC_WEIRD
69
70 config MPC10X_BRIDGE
71         bool
72         select PPC_INDIRECT_PCI
73
74 config MV64X60
75         bool
76         select PPC_INDIRECT_PCI
77         select CHECK_CACHE_COHERENCY
78
79 config GAMECUBE_COMMON
80         bool
81
82 config USBGECKO_UDBG
83         bool "USB Gecko udbg console for the Nintendo GameCube/Wii"
84         depends on GAMECUBE_COMMON
85         help
86           If you say yes to this option, support will be included for the
87           USB Gecko adapter as an udbg console.
88           The USB Gecko is a EXI to USB Serial converter that can be plugged
89           into a memcard slot in the Nintendo GameCube/Wii.
90
91           This driver bypasses the EXI layer completely.
92
93           If in doubt, say N here.
94
95 config GAMECUBE
96         bool "Nintendo-GameCube"
97         depends on EMBEDDED6xx
98         select GAMECUBE_COMMON
99         help
100           Select GAMECUBE if configuring for the Nintendo GameCube.
101           More information at: <http://gc-linux.sourceforge.net/>
102
103 config WII
104         bool "Nintendo-Wii"
105         depends on EMBEDDED6xx
106         select GAMECUBE_COMMON
107         help
108           Select WII if configuring for the Nintendo Wii.
109           More information at: <http://gc-linux.sourceforge.net/>