mpt3sas: Makefile, Kconfig and scsi_transport_sas file changes to support new driver mpt3sas
Subsystems (2)
PATCH v2 1/20 mpt3sas: Makefile, Kconfig and scsi_transport_sas file changes to support new driver mpt3sas
This patch contains the Makefile, Kconfig and scsi_transport_sas file changes to support new driver mpt3sas
Signed-off-by Sreekanth Reddy <[email protected]>
Reviewed-by Nagalakshmi Nandigama <[email protected]>
---
drivers/scsi/Kconfig +1 -0
@@ -620,6 +620,7 @@ config SCSI_ARCMSR source "drivers/scsi/megaraid/Kconfig.megaraid" source "drivers/scsi/mpt2sas/Kconfig" +source "drivers/scsi/mpt3sas/Kconfig" source "drivers/scsi/ufs/Kconfig" config SCSI_HPTIOP
drivers/scsi/Makefile +1 -0
@@ -106,6 +106,7 @@ obj-$(CONFIG_MEGARAID_LEGACY) += megaraid.o obj-$(CONFIG_MEGARAID_NEWGEN) += megaraid/ obj-$(CONFIG_MEGARAID_SAS) += megaraid/ obj-$(CONFIG_SCSI_MPT2SAS) += mpt2sas/ +obj-$(CONFIG_SCSI_MPT3SAS) += mpt3sas/ obj-$(CONFIG_SCSI_UFSHCD) += ufs/ obj-$(CONFIG_SCSI_ACARD) += atp870u.o obj-$(CONFIG_SCSI_SUNESP) += esp_scsi.o sun_esp.o
drivers/scsi/mpt3sas/Kconfig new file +67 -0
67 lines not on this page · raw message
drivers/scsi/mpt3sas/Makefile new file +8 -0
@@ -0,0 +1,8 @@ +# mpt3sas makefile +obj-m += mpt3sas.o +mpt3sas-y += mpt3sas_base.o \ + mpt3sas_config.o \ + mpt3sas_scsih.o \ + mpt3sas_transport.o \ + mpt3sas_ctl.o \ + mpt3sas_trigger_diag.o
drivers/scsi/scsi_transport_sas.c +1 -0
@@ -151,6 +151,7 @@ static struct { { SAS_LINK_RATE_1_5_GBPS, "1.5 Gbit" }, { SAS_LINK_RATE_3_0_GBPS, "3.0 Gbit" }, { SAS_LINK_RATE_6_0_GBPS, "6.0 Gbit" }, + { SAS_LINK_RATE_12_0_GBPS, "12.0 Gbit" }, }; sas_bitfield_name_search(linkspeed, sas_linkspeed_names)sas_bitfield_name_set (linkspeed, sas_linkspeed_names)
include/scsi/scsi_transport_sas.h +1 -0
@@ -36,6 +36,7 @@ enum sas_linkrate {SAS_LINK_RATE_3_0_GBPS =9 ,SAS_LINK_RATE_G2 =SAS_LINK_RATE_3_0_GBPS ,SAS_LINK_RATE_6_0_GBPS =10 , +SAS_LINK_RATE_12_0_GBPS =11 ,/* These are virtual to the transport class and may never * be signalled normally since the standard defined field * is only 4 bits */