xref: /openbmc/linux/arch/arm/mach-footbridge/Kconfig (revision f05643a0)
1# SPDX-License-Identifier: GPL-2.0-only
2if ARCH_FOOTBRIDGE
3
4menu "Footbridge Implementations"
5
6config ARCH_CATS
7	bool "CATS"
8	select CLKEVT_I8253
9	select CLKSRC_I8253
10	select FOOTBRIDGE_HOST
11	select ISA
12	select ISA_DMA
13	select FORCE_PCI
14	help
15	  Say Y here if you intend to run this kernel on the CATS.
16
17	  Saying N will reduce the size of the Footbridge kernel.
18
19config ARCH_EBSA285_ADDIN
20	bool "EBSA285 (addin mode)"
21	select ARCH_EBSA285
22	select FOOTBRIDGE_ADDIN
23	help
24	  Say Y here if you intend to run this kernel on the EBSA285 card
25	  in addin mode.
26
27	  Saying N will reduce the size of the Footbridge kernel.
28
29config ARCH_EBSA285_HOST
30	bool "EBSA285 (host mode)"
31	select ARCH_EBSA285
32	select FOOTBRIDGE_HOST
33	select ISA
34	select ISA_DMA
35	select ARCH_MAY_HAVE_PC_FDC
36	select FORCE_PCI
37	help
38	  Say Y here if you intend to run this kernel on the EBSA285 card
39	  in host ("central function") mode.
40
41	  Saying N will reduce the size of the Footbridge kernel.
42
43config ARCH_NETWINDER
44	bool "NetWinder"
45	select CLKEVT_I8253
46	select CLKSRC_I8253
47	select FOOTBRIDGE_HOST
48	select ISA
49	select ISA_DMA
50	select FORCE_PCI
51	help
52	  Say Y here if you intend to run this kernel on the Rebel.COM
53	  NetWinder.  Information about this machine can be found at:
54
55	  <http://www.netwinder.org/>
56
57	  Saying N will reduce the size of the Footbridge kernel.
58
59endmenu
60
61# Footbridge support
62config FOOTBRIDGE
63	bool
64
65# Footbridge in host mode
66config FOOTBRIDGE_HOST
67	bool
68	select ARCH_MIGHT_HAVE_PC_SERIO
69
70# Footbridge in addin mode
71config FOOTBRIDGE_ADDIN
72	bool
73
74# EBSA285 board in either host or addin mode
75config ARCH_EBSA285
76	bool
77
78endif
79