scsi: lpfc: NVME Initiator: bind to nvme_fc api
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 <dick.kennedy@broadcom.com> Signed-off-by:
James Smart <james.smart@broadcom.com> Reviewed-by:
Hannes Reinecke <hare@suse.com> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com>
Showing
- drivers/scsi/lpfc/Makefile 4 additions, 3 deletionsdrivers/scsi/lpfc/Makefile
- drivers/scsi/lpfc/lpfc.h 5 additions, 0 deletionsdrivers/scsi/lpfc/lpfc.h
- drivers/scsi/lpfc/lpfc_crtn.h 10 additions, 0 deletionsdrivers/scsi/lpfc/lpfc_crtn.h
- drivers/scsi/lpfc/lpfc_ct.c 1 addition, 1 deletiondrivers/scsi/lpfc/lpfc_ct.c
- drivers/scsi/lpfc/lpfc_els.c 3 additions, 1 deletiondrivers/scsi/lpfc/lpfc_els.c
- drivers/scsi/lpfc/lpfc_hbadisc.c 10 additions, 5 deletionsdrivers/scsi/lpfc/lpfc_hbadisc.c
- drivers/scsi/lpfc/lpfc_init.c 19 additions, 20 deletionsdrivers/scsi/lpfc/lpfc_init.c
- drivers/scsi/lpfc/lpfc_nportdisc.c 1 addition, 3 deletionsdrivers/scsi/lpfc/lpfc_nportdisc.c
- drivers/scsi/lpfc/lpfc_nvme.c 2319 additions, 0 deletionsdrivers/scsi/lpfc/lpfc_nvme.c
- drivers/scsi/lpfc/lpfc_nvme.h 6 additions, 0 deletionsdrivers/scsi/lpfc/lpfc_nvme.h
- drivers/scsi/lpfc/lpfc_sli.c 17 additions, 4 deletionsdrivers/scsi/lpfc/lpfc_sli.c
- drivers/scsi/lpfc/lpfc_sli4.h 1 addition, 0 deletionsdrivers/scsi/lpfc/lpfc_sli4.h
- drivers/scsi/lpfc/lpfc_vport.c 15 additions, 1 deletiondrivers/scsi/lpfc/lpfc_vport.c
Loading
Please register or sign in to comment