Linux 6.9-rc1
[linux-2.6-microblaze.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         imply MPC10X_BRIDGE if PCI
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         imply MPC10X_BRIDGE if PCI
28         help
29           Select STORCENTER if configuring for the iomega StorCenter
30           with an 8241 CPU in it.
31
32 config PPC_HOLLY
33         bool "PPC750GX/CL with TSI10x bridge (Hickory/Holly)"
34         depends on EMBEDDED6xx
35         select TSI108_BRIDGE
36         select PPC_UDBG_16550
37         help
38           Select PPC_HOLLY if configuring for an IBM 750GX/CL Eval
39           Board with TSI108/9 bridge (Hickory/Holly)
40
41 config MVME5100
42         bool "Motorola/Emerson MVME5100"
43         depends on EMBEDDED6xx
44         select MPIC
45         select FORCE_PCI
46         select PPC_INDIRECT_PCI
47         select PPC_I8259
48         select PPC_HASH_MMU_NATIVE
49         select PPC_UDBG_16550
50         help
51           This option enables support for the Motorola (now Emerson) MVME5100
52           board.
53
54 config TSI108_BRIDGE
55         bool
56         select FORCE_PCI
57         select MPIC
58         select MPIC_WEIRD
59
60 config MPC10X_BRIDGE
61         bool
62         select PPC_INDIRECT_PCI
63
64 config GAMECUBE_COMMON
65         bool
66
67 config USBGECKO_UDBG
68         bool "USB Gecko udbg console for the Nintendo GameCube/Wii"
69         depends on GAMECUBE_COMMON
70         help
71           If you say yes to this option, support will be included for the
72           USB Gecko adapter as an udbg console.
73           The USB Gecko is a EXI to USB Serial converter that can be plugged
74           into a memcard slot in the Nintendo GameCube/Wii.
75
76           This driver bypasses the EXI layer completely.
77
78           If in doubt, say N here.
79
80 config GAMECUBE
81         bool "Nintendo-GameCube"
82         depends on EMBEDDED6xx
83         select GAMECUBE_COMMON
84         help
85           Select GAMECUBE if configuring for the Nintendo GameCube.
86           More information at: <http://gc-linux.sourceforge.net/>
87
88 config WII
89         bool "Nintendo-Wii"
90         depends on EMBEDDED6xx
91         select GAMECUBE_COMMON
92         help
93           Select WII if configuring for the Nintendo Wii.
94           More information at: <http://gc-linux.sourceforge.net/>