lpfc 8.3.18: Add new WQE support
Subsystems (2)
PATCH 6/7 lpfc 8.3.18: Add new WQE support
- Add new WQE fields as defined by new SLI interface to support new hardware.
Signed-off-by Alex Iannicelli <[email protected]>
Signed-off-by James Smart <[email protected]>
---
lpfc_els.c | 9 +- lpfc_hw4.h | 167 ++++++++++++++++++-------------------------- lpfc_sli.c | 228 ++++++++++++++++++++++++++++++++----------------------------- 3 files changed, 197 insertions(+), 207 deletions(-)
drivers/scsi/lpfc/lpfc_els.c +6 -3
@@ -177,15 +177,18 @@ lpfc_prep_els_iocb(struct lpfc_vport *vp (elscmd == ELS_CMD_LOGO)))switch (elscmd) {case ELS_CMD_FLOGI : - elsiocb->iocb_flag |= ((ELS_ID_FLOGI <<LPFC_FIP_ELS_ID_SHIFT ) + elsiocb->iocb_flag |= + ((LPFC_ELS_ID_FLOGI <<LPFC_FIP_ELS_ID_SHIFT ) &LPFC_FIP_ELS_ID_MASK );break ;case ELS_CMD_FDISC : - elsiocb->iocb_flag |= ((ELS_ID_FDISC <<LPFC_FIP_ELS_ID_SHIFT ) + elsiocb->iocb_flag |= + ((LPFC_ELS_ID_FDISC <<LPFC_FIP_ELS_ID_SHIFT ) &LPFC_FIP_ELS_ID_MASK );break ;case ELS_CMD_LOGO : - elsiocb->iocb_flag |= ((ELS_ID_LOGO <<LPFC_FIP_ELS_ID_SHIFT ) + elsiocb->iocb_flag |= + ((LPFC_ELS_ID_LOGO <<LPFC_FIP_ELS_ID_SHIFT ) &LPFC_FIP_ELS_ID_MASK );break ; }
drivers/scsi/lpfc/lpfc_hw4.h +70 -97
237 lines not on this page · raw message
drivers/scsi/lpfc/lpfc_sli.c +121 -107
331 lines not on this page · raw message