GNU Linux-libre 6.7.9-gnu
[releases.git] / drivers / scsi / pcmcia / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # PCMCIA SCSI adapter configuration
4 #
5
6 menuconfig 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
11 if SCSI_LOWLEVEL_PCMCIA && SCSI && PCMCIA && m
12
13 config 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
24 config 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
35 config 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
69 config 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
79 config 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
89 endif # SCSI_LOWLEVEL_PCMCIA