xref: /linux/arch/arm/mach-footbridge/Kconfig (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig ARCH_FOOTBRIDGE
3	bool "FootBridge Implementations (DEPRECATED)"
4	depends on ARCH_MULTI_V4 && !(ARCH_MULTI_V4T || ARCH_MULTI_V5)
5	depends on !(ARCH_MOXART || ARCH_GEMINI || ARCH_SA1100)
6	depends on ATAGS
7	depends on CPU_LITTLE_ENDIAN
8	depends on MMU
9	select ARCH_NO_SG_CHAIN
10	select CPU_SA110
11	select FOOTBRIDGE
12	select NEED_MACH_MEMORY_H
13	help
14	  Support for systems based on the DC21285 companion chip
15	  ("FootBridge"), used in the EBSA285 and the Rebel NetWinder.
16
17	  Support for these machines will go away in 2027,
18	  unless there are any remaining users that speak up.
19
20if ARCH_FOOTBRIDGE
21
22config ARCH_EBSA285_HOST
23	bool "EBSA285 (host mode)"
24	select ARCH_EBSA285
25	select ISA
26	select ARCH_MAY_HAVE_PC_FDC
27	select FORCE_PCI
28	help
29	  Say Y here if you intend to run this kernel on the EBSA285 card
30	  in host ("central function") mode.
31
32	  Saying N will reduce the size of the Footbridge kernel.
33
34config ARCH_NETWINDER
35	bool "NetWinder"
36	select CLKEVT_I8253
37	select CLKSRC_I8253
38	select ISA
39	select FORCE_PCI
40	help
41	  Say Y here if you intend to run this kernel on the Rebel.COM
42	  NetWinder.  Information about this machine can be found at:
43
44	  <http://www.netwinder.org/>
45
46	  Saying N will reduce the size of the Footbridge kernel.
47
48# Footbridge support
49config FOOTBRIDGE
50	def_bool y
51	select ARCH_MIGHT_HAVE_PC_SERIO
52	select ISA_DMA_API
53
54config ARCH_EBSA285
55	bool
56
57endif
58