11da177e4SLinus Torvalds 21da177e4SLinus Torvaldsmenu "Fusion MPT device support" 31da177e4SLinus Torvalds 4b86fff73SJames Bottomley config FUSION 5b86fff73SJames Bottomley bool 6b86fff73SJames Bottomley default n 7b86fff73SJames Bottomley 85f5affddSMoore, Eric Dean config FUSION_SPI 95f5affddSMoore, Eric Dean tristate "Fusion MPT ScsiHost drivers for SPI" 101da177e4SLinus Torvalds depends on PCI && SCSI 11b86fff73SJames Bottomley select FUSION 121da177e4SLinus Torvalds ---help--- 135f5affddSMoore, Eric Dean SCSI HOST support for a parallel SCSI host adapters. 141da177e4SLinus Torvalds 155f5affddSMoore, Eric Dean List of supported controllers: 165f5affddSMoore, Eric Dean 175f5affddSMoore, Eric Dean LSI53C1020 185f5affddSMoore, Eric Dean LSI53C1020A 195f5affddSMoore, Eric Dean LSI53C1030 205f5affddSMoore, Eric Dean LSI53C1035 215f5affddSMoore, Eric Dean 225f5affddSMoore, Eric Dean config FUSION_FC 235f5affddSMoore, Eric Dean tristate "Fusion MPT ScsiHost drivers for FC" 245f5affddSMoore, Eric Dean depends on PCI && SCSI 25b86fff73SJames Bottomley select FUSION 265f5affddSMoore, Eric Dean ---help--- 275f5affddSMoore, Eric Dean SCSI HOST support for a Fiber Channel host adapters. 285f5affddSMoore, Eric Dean 295f5affddSMoore, Eric Dean List of supported controllers: 305f5affddSMoore, Eric Dean 315f5affddSMoore, Eric Dean LSIFC909 325f5affddSMoore, Eric Dean LSIFC919 335f5affddSMoore, Eric Dean LSIFC919X 345f5affddSMoore, Eric Dean LSIFC929 355f5affddSMoore, Eric Dean LSIFC929X 365f5affddSMoore, Eric Dean LSIFC929XL 371da177e4SLinus Torvalds 381da177e4SLinus Torvaldsconfig FUSION_MAX_SGE 3951bbc9c3SMoore, Eric Dean int "Maximum number of scatter gather entries (16 - 128)" 4051bbc9c3SMoore, Eric Dean depends on FUSION 415f5affddSMoore, Eric Dean default "128" 4251bbc9c3SMoore, Eric Dean range 16 128 431da177e4SLinus Torvalds help 441da177e4SLinus Torvalds This option allows you to specify the maximum number of scatter- 4551bbc9c3SMoore, Eric Dean gather entries per I/O. The driver default is 128, which matches 4651bbc9c3SMoore, Eric Dean SCSI_MAX_PHYS_SEGMENTS. However, it may decreased down to 16. 4751bbc9c3SMoore, Eric Dean Decreasing this parameter will reduce memory requirements 4851bbc9c3SMoore, Eric Dean on a per controller instance. 491da177e4SLinus Torvalds 501da177e4SLinus Torvaldsconfig FUSION_CTL 511da177e4SLinus Torvalds tristate "Fusion MPT misc device (ioctl) driver" 525f5affddSMoore, Eric Dean depends on FUSION_SPI || FUSION_FC 531da177e4SLinus Torvalds ---help--- 541da177e4SLinus Torvalds The Fusion MPT misc device driver provides specialized control 551da177e4SLinus Torvalds of MPT adapters via system ioctl calls. Use of ioctl calls to 561da177e4SLinus Torvalds the MPT driver requires that you create and use a misc device 571da177e4SLinus Torvalds node ala: 581da177e4SLinus Torvalds mknod /dev/mptctl c 10 240 591da177e4SLinus Torvalds 601da177e4SLinus Torvalds One use of this ioctl interface is to perform an upgrade (reflash) 611da177e4SLinus Torvalds of the MPT adapter firmware. Refer to readme file(s) distributed 621da177e4SLinus Torvalds with the Fusion MPT linux driver for additional details. 631da177e4SLinus Torvalds 641da177e4SLinus Torvalds If enabled by saying M to this, a driver named: mptctl 651da177e4SLinus Torvalds will be compiled. 661da177e4SLinus Torvalds 671da177e4SLinus Torvalds If unsure whether you really want or need this, say N. 681da177e4SLinus Torvalds 691da177e4SLinus Torvaldsconfig FUSION_LAN 701da177e4SLinus Torvalds tristate "Fusion MPT LAN driver" 715f5affddSMoore, Eric Dean depends on FUSION_FC && NET_FC 721da177e4SLinus Torvalds ---help--- 731da177e4SLinus Torvalds This module supports LAN IP traffic over Fibre Channel port(s) 741da177e4SLinus Torvalds on Fusion MPT compatible hardware (LSIFC9xx chips). 751da177e4SLinus Torvalds The physical interface used is defined in RFC 2625. 761da177e4SLinus Torvalds Please refer to that document for details. 771da177e4SLinus Torvalds 781da177e4SLinus Torvalds Installing this driver requires the knowledge to configure and 791da177e4SLinus Torvalds activate a new network interface, "fc0", using standard Linux tools. 801da177e4SLinus Torvalds 811da177e4SLinus Torvalds If enabled by saying M to this, a driver named: mptlan 821da177e4SLinus Torvalds will be compiled. 831da177e4SLinus Torvalds 841da177e4SLinus Torvalds If unsure whether you really want or need this, say N. 851da177e4SLinus Torvalds 861da177e4SLinus Torvaldsendmenu 87