Linux 6.10-rc6
[linux-block.git] / arch / arm / mach-footbridge / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
6fd09c9a
AB
2menuconfig ARCH_FOOTBRIDGE
3 bool "FootBridge Implementations"
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"), such as the Simtec CATS and the Rebel NetWinder.
1da177e4 16
6fd09c9a 17if ARCH_FOOTBRIDGE
1da177e4 18
1da177e4
LT
19config ARCH_EBSA285_HOST
20 bool "EBSA285 (host mode)"
21 select ARCH_EBSA285
f7e68bbf 22 select ISA
ad9faf4c 23 select ARCH_MAY_HAVE_PC_FDC
eb01d42a 24 select FORCE_PCI
1da177e4
LT
25 help
26 Say Y here if you intend to run this kernel on the EBSA285 card
27 in host ("central function") mode.
28
29 Saying N will reduce the size of the Footbridge kernel.
30
31config ARCH_NETWINDER
32 bool "NetWinder"
6c58addc 33 select CLKEVT_I8253
a7b0ab5b 34 select CLKSRC_I8253
f7e68bbf 35 select ISA
eb01d42a 36 select FORCE_PCI
1da177e4
LT
37 help
38 Say Y here if you intend to run this kernel on the Rebel.COM
39 NetWinder. Information about this machine can be found at:
40
41 <http://www.netwinder.org/>
42
43 Saying N will reduce the size of the Footbridge kernel.
44
1da177e4
LT
45# Footbridge support
46config FOOTBRIDGE
b519c9c7 47 def_bool y
74072b30 48 select ARCH_MIGHT_HAVE_PC_SERIO
e7536617 49 select ISA_DMA_API
1da177e4 50
1da177e4
LT
51config ARCH_EBSA285
52 bool
53
54endif