mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
[SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver
This patch adds a new device driver to support the Virtual Fibre Channel interface on IBM Power based servers. The Virtual I/O Server on IBM Power servers utilizes N-Port ID Virtualization to export a Virtual Fibre Channel adapter to the client. This driver is the client device driver. Signed-off-by: Brian King <brking@linux.vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
This commit is contained in:
committed by
James Bottomley
parent
39120e1170
commit
072b91f9c6
@@ -888,6 +888,25 @@ config SCSI_IBMVSCSIS
|
|||||||
To compile this driver as a module, choose M here: the
|
To compile this driver as a module, choose M here: the
|
||||||
module will be called ibmvstgt.
|
module will be called ibmvstgt.
|
||||||
|
|
||||||
|
config SCSI_IBMVFC
|
||||||
|
tristate "IBM Virtual FC support"
|
||||||
|
depends on PPC_PSERIES && SCSI
|
||||||
|
select SCSI_FC_ATTRS
|
||||||
|
help
|
||||||
|
This is the IBM POWER Virtual FC Client
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here: the
|
||||||
|
module will be called ibmvfc.
|
||||||
|
|
||||||
|
config SCSI_IBMVFC_TRACE
|
||||||
|
bool "enable driver internal trace"
|
||||||
|
depends on SCSI_IBMVFC
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
If you say Y here, the driver will trace all commands issued
|
||||||
|
to the adapter. Performance impact is minimal. Trace can be
|
||||||
|
dumped using /sys/class/scsi_host/hostXX/trace.
|
||||||
|
|
||||||
config SCSI_INITIO
|
config SCSI_INITIO
|
||||||
tristate "Initio 9100U(W) support"
|
tristate "Initio 9100U(W) support"
|
||||||
depends on PCI && SCSI
|
depends on PCI && SCSI
|
||||||
|
|||||||
@@ -119,6 +119,7 @@ obj-$(CONFIG_SCSI_IPR) += ipr.o
|
|||||||
obj-$(CONFIG_SCSI_SRP) += libsrp.o
|
obj-$(CONFIG_SCSI_SRP) += libsrp.o
|
||||||
obj-$(CONFIG_SCSI_IBMVSCSI) += ibmvscsi/
|
obj-$(CONFIG_SCSI_IBMVSCSI) += ibmvscsi/
|
||||||
obj-$(CONFIG_SCSI_IBMVSCSIS) += ibmvscsi/
|
obj-$(CONFIG_SCSI_IBMVSCSIS) += ibmvscsi/
|
||||||
|
obj-$(CONFIG_SCSI_IBMVFC) += ibmvscsi/
|
||||||
obj-$(CONFIG_SCSI_HPTIOP) += hptiop.o
|
obj-$(CONFIG_SCSI_HPTIOP) += hptiop.o
|
||||||
obj-$(CONFIG_SCSI_STEX) += stex.o
|
obj-$(CONFIG_SCSI_STEX) += stex.o
|
||||||
obj-$(CONFIG_SCSI_MVSAS) += mvsas.o
|
obj-$(CONFIG_SCSI_MVSAS) += mvsas.o
|
||||||
|
|||||||
@@ -5,3 +5,4 @@ ibmvscsic-$(CONFIG_PPC_ISERIES) += iseries_vscsi.o
|
|||||||
ibmvscsic-$(CONFIG_PPC_PSERIES) += rpa_vscsi.o
|
ibmvscsic-$(CONFIG_PPC_PSERIES) += rpa_vscsi.o
|
||||||
|
|
||||||
obj-$(CONFIG_SCSI_IBMVSCSIS) += ibmvstgt.o
|
obj-$(CONFIG_SCSI_IBMVSCSIS) += ibmvstgt.o
|
||||||
|
obj-$(CONFIG_SCSI_IBMVFC) += ibmvfc.o
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user