11da177e4SLinus Torvalds 21da177e4SLinus Torvaldsmenu "Fusion MPT device support" 31da177e4SLinus Torvalds 41da177e4SLinus Torvaldsconfig FUSION 51da177e4SLinus Torvalds tristate "Fusion MPT (base + ScsiHost) drivers" 61da177e4SLinus Torvalds depends on PCI && SCSI 71da177e4SLinus Torvalds ---help--- 81da177e4SLinus Torvalds LSI Logic Fusion(TM) Message Passing Technology (MPT) device support 91da177e4SLinus Torvalds provides high performance SCSI host initiator, and LAN [1] interface 101da177e4SLinus Torvalds services to a host system. The Fusion architecture is capable of 111da177e4SLinus Torvalds duplexing these protocols on high-speed Fibre Channel 121da177e4SLinus Torvalds (up to 2 GHz x 2 ports = 4 GHz) and parallel SCSI (up to Ultra-320) 131da177e4SLinus Torvalds physical medium. 141da177e4SLinus Torvalds 151da177e4SLinus Torvalds [1] LAN is not supported on parallel SCSI medium. 161da177e4SLinus Torvalds 171da177e4SLinus Torvaldsconfig FUSION_MAX_SGE 181da177e4SLinus Torvalds int "Maximum number of scatter gather entries" 191da177e4SLinus Torvalds depends on FUSION 201da177e4SLinus Torvalds default "40" 211da177e4SLinus Torvalds help 221da177e4SLinus Torvalds This option allows you to specify the maximum number of scatter- 231da177e4SLinus Torvalds gather entries per I/O. The driver defaults to 40, a reasonable number 241da177e4SLinus Torvalds for most systems. However, the user may increase this up to 128. 251da177e4SLinus Torvalds Increasing this parameter will require significantly more memory 261da177e4SLinus Torvalds on a per controller instance. Increasing the parameter is not 271da177e4SLinus Torvalds necessary (or recommended) unless the user will be running 281da177e4SLinus Torvalds large I/O's via the raw interface. 291da177e4SLinus Torvalds 301da177e4SLinus Torvaldsconfig FUSION_CTL 311da177e4SLinus Torvalds tristate "Fusion MPT misc device (ioctl) driver" 321da177e4SLinus Torvalds depends on FUSION 331da177e4SLinus Torvalds ---help--- 341da177e4SLinus Torvalds The Fusion MPT misc device driver provides specialized control 351da177e4SLinus Torvalds of MPT adapters via system ioctl calls. Use of ioctl calls to 361da177e4SLinus Torvalds the MPT driver requires that you create and use a misc device 371da177e4SLinus Torvalds node ala: 381da177e4SLinus Torvalds mknod /dev/mptctl c 10 240 391da177e4SLinus Torvalds 401da177e4SLinus Torvalds One use of this ioctl interface is to perform an upgrade (reflash) 411da177e4SLinus Torvalds of the MPT adapter firmware. Refer to readme file(s) distributed 421da177e4SLinus Torvalds with the Fusion MPT linux driver for additional details. 431da177e4SLinus Torvalds 441da177e4SLinus Torvalds If enabled by saying M to this, a driver named: mptctl 451da177e4SLinus Torvalds will be compiled. 461da177e4SLinus Torvalds 471da177e4SLinus Torvalds If unsure whether you really want or need this, say N. 481da177e4SLinus Torvalds 491da177e4SLinus Torvaldsconfig FUSION_LAN 501da177e4SLinus Torvalds tristate "Fusion MPT LAN driver" 511da177e4SLinus Torvalds depends on FUSION && NET_FC 521da177e4SLinus Torvalds ---help--- 531da177e4SLinus Torvalds This module supports LAN IP traffic over Fibre Channel port(s) 541da177e4SLinus Torvalds on Fusion MPT compatible hardware (LSIFC9xx chips). 551da177e4SLinus Torvalds The physical interface used is defined in RFC 2625. 561da177e4SLinus Torvalds Please refer to that document for details. 571da177e4SLinus Torvalds 581da177e4SLinus Torvalds Installing this driver requires the knowledge to configure and 591da177e4SLinus Torvalds activate a new network interface, "fc0", using standard Linux tools. 601da177e4SLinus Torvalds 611da177e4SLinus Torvalds If enabled by saying M to this, a driver named: mptlan 621da177e4SLinus Torvalds will be compiled. 631da177e4SLinus Torvalds 641da177e4SLinus Torvalds If unsure whether you really want or need this, say N. 651da177e4SLinus Torvalds 661da177e4SLinus Torvaldsendmenu 67