^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) if MMU
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) comment "Bus Support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) config DIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) bool "DIO bus support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) depends on HP300
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Say Y here to enable support for the "DIO" expansion bus used in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) HP300 machines. If you are using such a system you almost certainly
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) want this.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) config NUBUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) bool
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) depends on MAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) config ZORRO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) bool "Amiga Zorro (AutoConfig) bus support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) depends on AMIGA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) This enables support for the Zorro bus in the Amiga. If you have
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) expansion cards in your Amiga that conform to the Amiga
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) AutoConfig(tm) specification, say Y, otherwise N. Note that even
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) expansion cards that do not fit in the Zorro slots but fit in e.g.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) the CPU slot may fall in this category, so you have to say Y to let
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Linux use these.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) config AMIGA_PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) bool "Amiga 1200/600 PCMCIA support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) depends on AMIGA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) Include support in the kernel for pcmcia on Amiga 1200 and Amiga
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 600. If you intend to use pcmcia cards say Y; otherwise say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) config ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) bool
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) depends on Q40 || AMIGA_PCMCIA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Find out whether you have ISA slots on your motherboard. ISA is the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) name of a bus system, i.e. the way the CPU talks to the other stuff
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) inside your box. Other bus systems are PCI, EISA, MicroChannel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) (MCA) or VESA. ISA is an older system, now being displaced by PCI;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) newer boards don't support it. If you have ISA, say Y, otherwise N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) config ATARI_ROM_ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) bool "Atari ROM port ISA adapter support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) depends on ATARI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) This option enables support for the ROM port ISA adapter used to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) operate ISA cards on Atari. Only 8 bit cards are supported, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) no interrupt lines are connected.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) The only driver currently using this adapter is the EtherNEC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) driver for RTL8019AS based NE2000 compatible network cards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) config GENERIC_ISA_DMA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) def_bool ISA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) source "drivers/zorro/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) if COLDFIRE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) config ISA_DMA_API
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) def_bool !M5272
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) endif