0001 # SPDX-License-Identifier: GPL-2.0-only
0002 if ARCH_FOOTBRIDGE
0003
0004 menu "Footbridge Implementations"
0005
0006 config ARCH_CATS
0007 bool "CATS"
0008 depends on UNUSED_BOARD_FILES
0009 select CLKEVT_I8253
0010 select CLKSRC_I8253
0011 select FOOTBRIDGE_HOST
0012 select ISA
0013 select ISA_DMA
0014 select FORCE_PCI
0015 help
0016 Say Y here if you intend to run this kernel on the CATS.
0017
0018 Saying N will reduce the size of the Footbridge kernel.
0019
0020 config ARCH_EBSA285_ADDIN
0021 bool "EBSA285 (addin mode)"
0022 select ARCH_EBSA285
0023 select FOOTBRIDGE_ADDIN
0024 help
0025 Say Y here if you intend to run this kernel on the EBSA285 card
0026 in addin mode.
0027
0028 Saying N will reduce the size of the Footbridge kernel.
0029
0030 config ARCH_EBSA285_HOST
0031 bool "EBSA285 (host mode)"
0032 select ARCH_EBSA285
0033 select FOOTBRIDGE_HOST
0034 select ISA
0035 select ISA_DMA
0036 select ARCH_MAY_HAVE_PC_FDC
0037 select FORCE_PCI
0038 help
0039 Say Y here if you intend to run this kernel on the EBSA285 card
0040 in host ("central function") mode.
0041
0042 Saying N will reduce the size of the Footbridge kernel.
0043
0044 config ARCH_NETWINDER
0045 bool "NetWinder"
0046 select CLKEVT_I8253
0047 select CLKSRC_I8253
0048 select FOOTBRIDGE_HOST
0049 select ISA
0050 select ISA_DMA
0051 select FORCE_PCI
0052 help
0053 Say Y here if you intend to run this kernel on the Rebel.COM
0054 NetWinder. Information about this machine can be found at:
0055
0056 <http://www.netwinder.org/>
0057
0058 Saying N will reduce the size of the Footbridge kernel.
0059
0060 endmenu
0061
0062 # Footbridge support
0063 config FOOTBRIDGE
0064 select ARCH_HAS_PHYS_TO_DMA
0065 bool
0066
0067 # Footbridge in host mode
0068 config FOOTBRIDGE_HOST
0069 bool
0070 select ARCH_MIGHT_HAVE_PC_SERIO
0071
0072 # Footbridge in addin mode
0073 config FOOTBRIDGE_ADDIN
0074 bool
0075
0076 # EBSA285 board in either host or addin mode
0077 config ARCH_EBSA285
0078 bool
0079
0080 endif