xref: /openbmc/linux/arch/m68k/Kconfig.bus (revision 0e152d80)
1if MMU
2
3comment "Bus Support"
4
5config NUBUS
6	bool
7	depends on MAC
8	default y
9
10config ZORRO
11	bool "Amiga Zorro (AutoConfig) bus support"
12	depends on AMIGA
13	help
14	  This enables support for the Zorro bus in the Amiga. If you have
15	  expansion cards in your Amiga that conform to the Amiga
16	  AutoConfig(tm) specification, say Y, otherwise N. Note that even
17	  expansion cards that do not fit in the Zorro slots but fit in e.g.
18	  the CPU slot may fall in this category, so you have to say Y to let
19	  Linux use these.
20
21config AMIGA_PCMCIA
22	bool "Amiga 1200/600 PCMCIA support (EXPERIMENTAL)"
23	depends on AMIGA && EXPERIMENTAL
24	help
25	  Include support in the kernel for pcmcia on Amiga 1200 and Amiga
26	  600. If you intend to use pcmcia cards say Y; otherwise say N.
27
28config ISA
29	bool
30	depends on Q40 || AMIGA_PCMCIA
31	default y
32	help
33	  Find out whether you have ISA slots on your motherboard.  ISA is the
34	  name of a bus system, i.e. the way the CPU talks to the other stuff
35	  inside your box.  Other bus systems are PCI, EISA, MicroChannel
36	  (MCA) or VESA.  ISA is an older system, now being displaced by PCI;
37	  newer boards don't support it.  If you have ISA, say Y, otherwise N.
38
39config GENERIC_ISA_DMA
40	def_bool ISA
41
42source "drivers/pci/Kconfig"
43
44source "drivers/zorro/Kconfig"
45
46endif
47
48if !MMU
49
50config ISA_DMA_API
51        def_bool !M5272
52
53source "drivers/pcmcia/Kconfig"
54
55endif
56