xref: /openbmc/linux/arch/m68k/Kconfig.bus (revision 112f8b1294cc20163dc547399a0c4df5783cd89d)
10e152d80SGreg Ungererif MMU
20e152d80SGreg Ungerer
30e152d80SGreg Ungerercomment "Bus Support"
40e152d80SGreg Ungerer
559433a59SGeert Uytterhoevenconfig DIO
659433a59SGeert Uytterhoeven	bool "DIO bus support"
759433a59SGeert Uytterhoeven	depends on HP300
859433a59SGeert Uytterhoeven	default y
959433a59SGeert Uytterhoeven	help
1059433a59SGeert Uytterhoeven	  Say Y here to enable support for the "DIO" expansion bus used in
1159433a59SGeert Uytterhoeven	  HP300 machines. If you are using such a system you almost certainly
1259433a59SGeert Uytterhoeven	  want this.
1359433a59SGeert Uytterhoeven
140e152d80SGreg Ungererconfig NUBUS
150e152d80SGreg Ungerer	bool
160e152d80SGreg Ungerer	depends on MAC
170e152d80SGreg Ungerer	default y
180e152d80SGreg Ungerer
190e152d80SGreg Ungererconfig ZORRO
200e152d80SGreg Ungerer	bool "Amiga Zorro (AutoConfig) bus support"
210e152d80SGreg Ungerer	depends on AMIGA
220e152d80SGreg Ungerer	help
230e152d80SGreg Ungerer	  This enables support for the Zorro bus in the Amiga. If you have
240e152d80SGreg Ungerer	  expansion cards in your Amiga that conform to the Amiga
250e152d80SGreg Ungerer	  AutoConfig(tm) specification, say Y, otherwise N. Note that even
260e152d80SGreg Ungerer	  expansion cards that do not fit in the Zorro slots but fit in e.g.
270e152d80SGreg Ungerer	  the CPU slot may fall in this category, so you have to say Y to let
280e152d80SGreg Ungerer	  Linux use these.
290e152d80SGreg Ungerer
300e152d80SGreg Ungererconfig AMIGA_PCMCIA
31*112f8b12SKees Cook	bool "Amiga 1200/600 PCMCIA support"
32*112f8b12SKees Cook	depends on AMIGA
330e152d80SGreg Ungerer	help
340e152d80SGreg Ungerer	  Include support in the kernel for pcmcia on Amiga 1200 and Amiga
350e152d80SGreg Ungerer	  600. If you intend to use pcmcia cards say Y; otherwise say N.
360e152d80SGreg Ungerer
370e152d80SGreg Ungererconfig ISA
380e152d80SGreg Ungerer	bool
390e152d80SGreg Ungerer	depends on Q40 || AMIGA_PCMCIA
400e152d80SGreg Ungerer	default y
410e152d80SGreg Ungerer	help
420e152d80SGreg Ungerer	  Find out whether you have ISA slots on your motherboard.  ISA is the
430e152d80SGreg Ungerer	  name of a bus system, i.e. the way the CPU talks to the other stuff
440e152d80SGreg Ungerer	  inside your box.  Other bus systems are PCI, EISA, MicroChannel
450e152d80SGreg Ungerer	  (MCA) or VESA.  ISA is an older system, now being displaced by PCI;
460e152d80SGreg Ungerer	  newer boards don't support it.  If you have ISA, say Y, otherwise N.
470e152d80SGreg Ungerer
480e152d80SGreg Ungererconfig GENERIC_ISA_DMA
490e152d80SGreg Ungerer	def_bool ISA
500e152d80SGreg Ungerer
51b1f7735eSGreg Ungererconfig PCI
52b1f7735eSGreg Ungerer	bool "PCI support"
53b1f7735eSGreg Ungerer	depends on M54xx
54b1f7735eSGreg Ungerer	help
55b1f7735eSGreg Ungerer	  Enable the PCI bus. Support for the PCI bus hardware built into the
56b1f7735eSGreg Ungerer	  ColdFire 547x and 548x processors.
57b1f7735eSGreg Ungerer
580e152d80SGreg Ungerersource "drivers/pci/Kconfig"
590e152d80SGreg Ungerer
600e152d80SGreg Ungerersource "drivers/zorro/Kconfig"
610e152d80SGreg Ungerer
620e152d80SGreg Ungererendif
630e152d80SGreg Ungerer
640e152d80SGreg Ungererif !MMU
650e152d80SGreg Ungerer
660e152d80SGreg Ungererconfig ISA_DMA_API
670e152d80SGreg Ungerer        def_bool !M5272
680e152d80SGreg Ungerer
690e152d80SGreg Ungerersource "drivers/pcmcia/Kconfig"
700e152d80SGreg Ungerer
710e152d80SGreg Ungererendif
72