aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/lpfc/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-05-19scsi: lpfc: Commonize VMID code locationJames Smart1-1/+1
Remove VMID code from its SCSI-specific location and move to a new file solely for VMID code. Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Hannes Reinecke <[email protected]> Reviewed-by: Himanshu Madhani <[email protected]> Co-developed-by: Gaurav Srivastava <[email protected]> Signed-off-by: Gaurav Srivastava <[email protected]> Signed-off-by: James Smart <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
2018-07-10scsi: lpfc: Revise copyright for new company languageJames Smart1-2/+2
Change references from "Broadcom Limited" to "Broadcom Inc." in the copyright message. Update copyright duration if not yet updated for 2018. Signed-off-by: Dick Kennedy <[email protected]> Signed-off-by: James Smart <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
2017-02-22scsi: lpfc: Update copyrightsJames Smart1-1/+3
Update copyrights to 2017 for all files touched in this patch set Signed-off-by: Dick Kennedy <[email protected]> Signed-off-by: James Smart <[email protected]> Reviewed-by: Johannes Thumshirn <[email protected]> Reviewed-by: Hannes Reinecke <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
2017-02-22scsi: lpfc: NVME Target: bind to nvmet_fc apiJames Smart1-1/+1
NVME Target: Tie in to NVME Fabrics nvmet_fc LLDD target api Adds the routines to: - register and deregister the FC port as a nvmet-fc targetport - binding of nvme queues to adapter WQs - receipt and passing of NVME LS's to transport, sending transport response - receipt of NVME FCP CMD IUs, processing FCP target io data transmission commands; transmission of FCP io response - Abort operations for tgt io exchanges [mkp: fixed space at end of file warning] Signed-off-by: Dick Kennedy <[email protected]> Signed-off-by: James Smart <[email protected]> Reviewed-by: Hannes Reinecke <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
2017-02-22scsi: lpfc: NVME Initiator: bind to nvme_fc apiJames Smart1-3/+4
NVME Initiator: Tie in to NVME Fabrics nvme_fc LLDD initiator api Adds the routines to: - register and deregister the FC port as a nvme-fc initiator localport - register and deregister remote FC ports as a nvme-fc remoteport - binding of nvme queues to adapter WQs - send/perform NVME LS's - send/perform NVME FCP initiator io operations Signed-off-by: Dick Kennedy <[email protected]> Signed-off-by: James Smart <[email protected]> Reviewed-by: Hannes Reinecke <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
2012-07-20[SCSI] lpfc: fix problems with -WerrorJames Bottomley1-0/+2
Commit d38bd3aef ("Add -Werror compilation flag") is causing build breakage with random gcc incarnations. These look like gcc problems, but we shouldn't break the build because of a bad gcc. Fix this by adding a make flag WARNINGS_BECOME_ERRORS=1 which is the same as aic7xxx uses so ordinarily the build doesn't use -Werror Reported-by: Fengguang Wu <[email protected]> Cc: Alex Iannicelli <[email protected]> Cc: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2012-03-27[SCSI] lpfc 8.3.30: Update copyright date for files modified in 2012James Smart1-1/+1
Signed-off-by: Alex Iannicelli <[email protected]> Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2012-03-27[SCSI] lpfc 8.3.30: Add -Werror compilation flagJames Smart1-0/+2
Signed-off-by: Alex Iannicelli <[email protected]> Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2011-03-23[SCSI] lpfc 8.3.22: Update Copyright DatesJames Smart1-1/+1
Update Copyright Dates Signed-off-by: Alex Iannicelli <[email protected]> Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2011-03-17scsi: change to new flag variablematt mooney1-4/+2
Replace EXTRA_CFLAGS with ccflags-y. Signed-off-by: matt mooney <[email protected]> Acked-by: WANG Cong <[email protected]> Signed-off-by: Michal Marek <[email protected]>
2009-08-22[SCSI] lpfc 8.3.4: Add bsg (SGIOv4) support for ELS/CT supportJames Smart1-1/+1
Add bsg (SGIOv4) support for sending and receiving ELS, CT commands This patch adds a new file, lpfc_bsg.c. Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2007-06-17[SCSI] lpfc: bug fixesJames Smart1-1/+1
Following the NPIV support, the following changes have been accumulated in the testing and qualification of the driver: - Fix affinity of ELS ring to slow/deferred event processing - Fix Ring attention masks - Defer dev_loss_tmo timeout handling to worker thread - Consolidate link down error classification for better error checking - Remove unused/deprecated nlp_initiator_tmr timer - Fix for async scan - move adapter init code back into pci_probe_one context. Fix async scan interfaces. - Expand validation of ability to create vports - Extract VPI resource cnt from firmware - Tuning of Login/Reject policies to better deal with overwhelmned targets - Misc ELS and discovery fixes - Export the npiv_enable attribute to sysfs - Mailbox handling fix - Add debugfs support - A few other small misc fixes: - wrong return values, double-frees, bad locking - Added adapter failure heartbeat Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2007-06-17[SCSI] lpfc: NPIV: add NPIV support on top of SLI-3James Smart1-2/+3
NPIV support is added to the driver. It utilizes the interfaces of the fc transport for the creation and deletion of vports. Within the driver, a new Scsi_Host is created for each NPIV instance, and is paired with a new instance of a FC port. This allows N FC Port elements to share a single Adapter. Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2005-07-02[SCSI] lpfc: Update copyright notices[email protected]1-13/+13
Update copyright notice text and include year 2005. Add Copyright notice for Christoph Hellwig to several files: lpfc.h lpfc_attr.c lpfc_els.c lpfc_hbadisc.c lpfc_init.c lpfc_mbox.c lpfc_mem.c lpfc_nportdisc.c lpfc_scsi.c lpfc_sli.c Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2005-07-02[SCSI] lpfc: Remove $Id$ keyword strings.[email protected]1-2/+0
Signed-off-by: James Smart <[email protected]> Signed-off-by: James Bottomley <[email protected]>
2005-04-18lpfc: add Emulex FC driver version 8.0.281-0/+32
From: [email protected] Modified for kernel import and Signed-off-by: James Bottomley <[email protected]>