xref: /linux-6.15/drivers/message/fusion/Kconfig (revision 5f5affdd)
1
2menu "Fusion MPT device support"
3
4config FUSION_SPI
5	tristate "Fusion MPT ScsiHost drivers for SPI"
6	depends on PCI && SCSI
7	---help---
8	  SCSI HOST support for a parallel SCSI host adapters.
9
10	  List of supported controllers:
11
12	  LSI53C1020
13	  LSI53C1020A
14	  LSI53C1030
15	  LSI53C1035
16
17config FUSION_FC
18	tristate "Fusion MPT ScsiHost drivers for FC"
19	depends on PCI && SCSI
20	---help---
21	  SCSI HOST support for a Fiber Channel host adapters.
22
23	  List of supported controllers:
24
25	  LSIFC909
26	  LSIFC919
27	  LSIFC919X
28	  LSIFC929
29	  LSIFC929X
30	  LSIFC929XL
31
32config FUSION_MAX_SGE
33	int "Maximum number of scatter gather entries"
34	depends on FUSION_SPI || FUSION_FC
35	default "128"
36	help
37	  This option allows you to specify the maximum number of scatter-
38	  gather entries per I/O. The driver defaults to 40, a reasonable number
39	  for most systems. However, the user may increase this up to 128.
40	  Increasing this parameter will require significantly more memory
41	  on a per controller instance. Increasing the parameter is not
42	  necessary (or recommended) unless the user will be running
43	  large I/O's via the raw interface.
44
45config FUSION_CTL
46	tristate "Fusion MPT misc device (ioctl) driver"
47	depends on FUSION_SPI || FUSION_FC
48	---help---
49	  The Fusion MPT misc device driver provides specialized control
50	  of MPT adapters via system ioctl calls.  Use of ioctl calls to
51	  the MPT driver requires that you create and use a misc device
52	  node ala:
53	  mknod /dev/mptctl c 10 240
54
55	  One use of this ioctl interface is to perform an upgrade (reflash)
56	  of the MPT adapter firmware.  Refer to readme file(s) distributed
57	  with the Fusion MPT linux driver for additional details.
58
59	  If enabled by saying M to this, a driver named: mptctl
60	  will be compiled.
61
62	  If unsure whether you really want or need this, say N.
63
64config FUSION_LAN
65	tristate "Fusion MPT LAN driver"
66	depends on FUSION_FC && NET_FC
67	---help---
68	  This module supports LAN IP traffic over Fibre Channel port(s)
69	  on Fusion MPT compatible hardware (LSIFC9xx chips).
70	  The physical interface used is defined in RFC 2625.
71	  Please refer to that document for details.
72
73	  Installing this driver requires the knowledge to configure and
74	  activate a new network interface, "fc0", using standard Linux tools.
75
76	  If enabled by saying M to this, a driver named: mptlan
77	  will be compiled.
78
79	  If unsure whether you really want or need this, say N.
80
81endmenu
82