brintos

brintos / linux-shallow public Read only

0
0
Text · 3.3 KiB · 88a6e50 Raw
125 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2 3menuconfig FUSION4	bool "Fusion MPT device support"5	depends on PCI && HAS_IOPORT6	help7	Say Y here to get to see options for Fusion Message8	Passing Technology (MPT) drivers.9	This option alone does not add any kernel code.10 11	If you say N, all options in this submenu will be skipped and disabled.12 13if FUSION14 15config FUSION_SPI16	tristate "Fusion MPT ScsiHost drivers for SPI"17	depends on PCI && SCSI18	select SCSI_SPI_ATTRS19	help20	  SCSI HOST support for a parallel SCSI host adapters.21 22	  List of supported controllers:23 24	  LSI53C102025	  LSI53C1020A26	  LSI53C103027	  LSI53C103528	  ATTO UL4D29 30config FUSION_FC31	tristate "Fusion MPT ScsiHost drivers for FC"32	depends on PCI && SCSI33	depends on SCSI_FC_ATTRS34	help35	  SCSI HOST support for a Fiber Channel host adapters.36 37	  List of supported controllers:38 39	  LSIFC90940	  LSIFC91941	  LSIFC919X42	  LSIFC92943	  LSIFC929X44	  LSIFC929XL45	  LSIFC949X46	  LSIFC949E47	  Brocade FC 410/42048 49config FUSION_SAS50	tristate "Fusion MPT ScsiHost drivers for SAS"51	depends on PCI && SCSI52	select SCSI_SAS_ATTRS53	help54	  SCSI HOST support for a SAS host adapters.55 56	  List of supported controllers:57 58	  LSISAS106459	  LSISAS106860	  LSISAS1064E61	  LSISAS1068E62	  LSISAS107863 64config FUSION_MAX_SGE65	int "Maximum number of scatter gather entries (16 - 128)"66	default "128"67	range 16 12868	help69	  This option allows you to specify the maximum number of scatter-70	  gather entries per I/O. The driver default is 128, which matches71	  SCSI_MAX_PHYS_SEGMENTS. However, it may decreased down to 16.72	  Decreasing this parameter will reduce memory requirements73	  on a per controller instance.74 75config FUSION_CTL76	tristate "Fusion MPT misc device (ioctl) driver"77	depends on FUSION_SPI || FUSION_FC || FUSION_SAS78	help79	  The Fusion MPT misc device driver provides specialized control80	  of MPT adapters via system ioctl calls.  Use of ioctl calls to81	  the MPT driver requires that you create and use a misc device82	  node ala:83	  mknod /dev/mptctl c 10 24084 85	  One use of this ioctl interface is to perform an upgrade (reflash)86	  of the MPT adapter firmware.  Refer to readme file(s) distributed87	  with the Fusion MPT linux driver for additional details.88 89	  If enabled by saying M to this, a driver named: mptctl90	  will be compiled.91 92	  If unsure whether you really want or need this, say N.93 94config FUSION_LAN95	tristate "Fusion MPT LAN driver"96	depends on FUSION_FC && NET_FC97	help98	  This module supports LAN IP traffic over Fibre Channel port(s)99	  on Fusion MPT compatible hardware (LSIFC9xx chips).100	  The physical interface used is defined in RFC 2625.101	  Please refer to that document for details.102 103	  Installing this driver requires the knowledge to configure and104	  activate a new network interface, "fc0", using standard Linux tools.105 106	  If enabled by saying M to this, a driver named: mptlan107	  will be compiled.108 109	  If unsure whether you really want or need this, say N.110 111config FUSION_LOGGING112	bool "Fusion MPT logging facility"113	help114	  This turns on a logging facility that can be used to debug a number115	  of Fusion MPT related problems.116 117	  The debug level can be programmed on the fly via SysFS (hex values)118 119	  echo [level] > /sys/class/scsi_host/host#/debug_level120 121	  There are various debug levels that can be found in the source:122	  file:drivers/message/fusion/mptdebug.h123 124endif # FUSION125