xref: /openbmc/linux/drivers/scsi/pcmcia/Kconfig (revision 44a54e25)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# PCMCIA SCSI adapter configuration
4#
5
6menuconfig SCSI_LOWLEVEL_PCMCIA
7	bool "PCMCIA SCSI adapter support"
8	depends on SCSI!=n && PCMCIA!=n
9
10# drivers have problems when build in, so require modules
11if SCSI_LOWLEVEL_PCMCIA && SCSI && PCMCIA && m
12
13config PCMCIA_AHA152X
14	tristate "Adaptec AHA152X PCMCIA support"
15	depends on HAS_IOPORT
16	select SCSI_SPI_ATTRS
17	help
18	  Say Y here if you intend to attach this type of PCMCIA SCSI host
19	  adapter to your computer.
20
21	  To compile this driver as a module, choose M here: the
22	  module will be called aha152x_cs.
23
24config PCMCIA_FDOMAIN
25	tristate "Future Domain PCMCIA support"
26	depends on HAS_IOPORT
27	select SCSI_FDOMAIN
28	help
29	  Say Y here if you intend to attach this type of PCMCIA SCSI host
30	  adapter to your computer.
31
32	  To compile this driver as a module, choose M here: the
33	  module will be called fdomain_cs.
34
35config PCMCIA_NINJA_SCSI
36	tristate "NinjaSCSI-3 / NinjaSCSI-32Bi (16bit) PCMCIA support"
37	depends on (!64BIT || COMPILE_TEST) && HAS_IOPORT
38	help
39	  If you intend to attach this type of PCMCIA SCSI host adapter to
40	  your computer, say Y here and read
41	  <file:Documentation/scsi/NinjaSCSI.rst>.
42
43	  Supported cards:
44
45	  NinjaSCSI-3: (version string: "WBT","NinjaSCSI-3","R1.0")
46	    IO-DATA     PCSC-FP
47	    ALPHA DATA  AD-PCS201
48	    CyQ've      SFC-201
49	    LOGITECH    LPM-SCSI2E
50	    Pioneer PCR-PR24's card
51	    I-O DATA CDPS-PX24's card (PCSC-F)
52	    Panasonic KXL-RW10AN CD-RW's card
53	    etc.
54
55	  NinjaSCSI-32Bit (in 16bit mode):
56	    [Workbit (version string: "WORKBIT","UltraNinja-16","1")]
57	    Jazz SCP050
58	    [I-O DATA (OEM) (version string: "IO DATA","CBSC16       ","1")]
59	    I-O DATA CBSC-II
60	    [Kyusyu Matsushita Kotobuki (OEM)
61               (version string: "KME    ","SCSI-CARD-001","1")]
62	    KME KXL-820AN's card
63	    HP M820e CDRW's card
64	    etc.
65
66	  To compile this driver as a module, choose M here: the
67	  module will be called nsp_cs.
68
69config PCMCIA_QLOGIC
70	tristate "Qlogic PCMCIA support"
71	depends on HAS_IOPORT
72	help
73	  Say Y here if you intend to attach this type of PCMCIA SCSI host
74	  adapter to your computer.
75
76	  To compile this driver as a module, choose M here: the
77	  module will be called qlogic_cs.
78
79config PCMCIA_SYM53C500
80	tristate "Symbios 53c500 PCMCIA support"
81	depends on HAS_IOPORT
82	help
83	  Say Y here if you have a New Media Bus Toaster or other PCMCIA
84	  SCSI adapter based on the Symbios 53c500 controller.
85
86	  To compile this driver as a module, choose M here: the
87	  module will be called sym53c500_cs.
88
89endif # SCSI_LOWLEVEL_PCMCIA
90