xref: /openbmc/linux/drivers/scsi/pcmcia/Kconfig (revision b58b2ba3)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21da177e4SLinus Torvalds#
31da177e4SLinus Torvalds# PCMCIA SCSI adapter configuration
41da177e4SLinus Torvalds#
51da177e4SLinus Torvalds
6fc6e740dSJan Engelhardtmenuconfig SCSI_LOWLEVEL_PCMCIA
7fc6e740dSJan Engelhardt	bool "PCMCIA SCSI adapter support"
8023ae619SRobert P. J. Day	depends on SCSI!=n && PCMCIA!=n
91da177e4SLinus Torvalds
10b523381eSJames Bottomley# drivers have problems when build in, so require modules
11b523381eSJames Bottomleyif SCSI_LOWLEVEL_PCMCIA && SCSI && PCMCIA && m
12fc6e740dSJan Engelhardt
131da177e4SLinus Torvaldsconfig PCMCIA_AHA152X
141da177e4SLinus Torvalds	tristate "Adaptec AHA152X PCMCIA support"
15*b58b2ba3SNiklas Schnelle	depends on HAS_IOPORT
16cdaeedaeSDominik Brodowski	select SCSI_SPI_ATTRS
171da177e4SLinus Torvalds	help
181da177e4SLinus Torvalds	  Say Y here if you intend to attach this type of PCMCIA SCSI host
191da177e4SLinus Torvalds	  adapter to your computer.
201da177e4SLinus Torvalds
211da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
221da177e4SLinus Torvalds	  module will be called aha152x_cs.
231da177e4SLinus Torvalds
248674a8aaSOndrej Zaryconfig PCMCIA_FDOMAIN
258674a8aaSOndrej Zary	tristate "Future Domain PCMCIA support"
26*b58b2ba3SNiklas Schnelle	depends on HAS_IOPORT
278674a8aaSOndrej Zary	select SCSI_FDOMAIN
288674a8aaSOndrej Zary	help
298674a8aaSOndrej Zary	  Say Y here if you intend to attach this type of PCMCIA SCSI host
308674a8aaSOndrej Zary	  adapter to your computer.
318674a8aaSOndrej Zary
328674a8aaSOndrej Zary	  To compile this driver as a module, choose M here: the
338674a8aaSOndrej Zary	  module will be called fdomain_cs.
348674a8aaSOndrej Zary
351da177e4SLinus Torvaldsconfig PCMCIA_NINJA_SCSI
361da177e4SLinus Torvalds	tristate "NinjaSCSI-3 / NinjaSCSI-32Bi (16bit) PCMCIA support"
37*b58b2ba3SNiklas Schnelle	depends on (!64BIT || COMPILE_TEST) && HAS_IOPORT
381da177e4SLinus Torvalds	help
391da177e4SLinus Torvalds	  If you intend to attach this type of PCMCIA SCSI host adapter to
401da177e4SLinus Torvalds	  your computer, say Y here and read
41dbfa1bceSMauro Carvalho Chehab	  <file:Documentation/scsi/NinjaSCSI.rst>.
421da177e4SLinus Torvalds
431da177e4SLinus Torvalds	  Supported cards:
441da177e4SLinus Torvalds
451da177e4SLinus Torvalds	  NinjaSCSI-3: (version string: "WBT","NinjaSCSI-3","R1.0")
461da177e4SLinus Torvalds	    IO-DATA     PCSC-FP
471da177e4SLinus Torvalds	    ALPHA DATA  AD-PCS201
481da177e4SLinus Torvalds	    CyQ've      SFC-201
491da177e4SLinus Torvalds	    LOGITECH    LPM-SCSI2E
501da177e4SLinus Torvalds	    Pioneer PCR-PR24's card
511da177e4SLinus Torvalds	    I-O DATA CDPS-PX24's card (PCSC-F)
521da177e4SLinus Torvalds	    Panasonic KXL-RW10AN CD-RW's card
531da177e4SLinus Torvalds	    etc.
541da177e4SLinus Torvalds
551da177e4SLinus Torvalds	  NinjaSCSI-32Bit (in 16bit mode):
561da177e4SLinus Torvalds	    [Workbit (version string: "WORKBIT","UltraNinja-16","1")]
571da177e4SLinus Torvalds	    Jazz SCP050
581da177e4SLinus Torvalds	    [I-O DATA (OEM) (version string: "IO DATA","CBSC16       ","1")]
591da177e4SLinus Torvalds	    I-O DATA CBSC-II
601da177e4SLinus Torvalds	    [Kyusyu Matsushita Kotobuki (OEM)
611da177e4SLinus Torvalds               (version string: "KME    ","SCSI-CARD-001","1")]
621da177e4SLinus Torvalds	    KME KXL-820AN's card
631da177e4SLinus Torvalds	    HP M820e CDRW's card
641da177e4SLinus Torvalds	    etc.
651da177e4SLinus Torvalds
661da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
671da177e4SLinus Torvalds	  module will be called nsp_cs.
681da177e4SLinus Torvalds
691da177e4SLinus Torvaldsconfig PCMCIA_QLOGIC
701da177e4SLinus Torvalds	tristate "Qlogic PCMCIA support"
71*b58b2ba3SNiklas Schnelle	depends on HAS_IOPORT
721da177e4SLinus Torvalds	help
731da177e4SLinus Torvalds	  Say Y here if you intend to attach this type of PCMCIA SCSI host
741da177e4SLinus Torvalds	  adapter to your computer.
751da177e4SLinus Torvalds
761da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
771da177e4SLinus Torvalds	  module will be called qlogic_cs.
781da177e4SLinus Torvalds
791da177e4SLinus Torvaldsconfig PCMCIA_SYM53C500
801da177e4SLinus Torvalds	tristate "Symbios 53c500 PCMCIA support"
81*b58b2ba3SNiklas Schnelle	depends on HAS_IOPORT
821da177e4SLinus Torvalds	help
831da177e4SLinus Torvalds	  Say Y here if you have a New Media Bus Toaster or other PCMCIA
841da177e4SLinus Torvalds	  SCSI adapter based on the Symbios 53c500 controller.
851da177e4SLinus Torvalds
861da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
871da177e4SLinus Torvalds	  module will be called sym53c500_cs.
881da177e4SLinus Torvalds
89fc6e740dSJan Engelhardtendif # SCSI_LOWLEVEL_PCMCIA
90