|
@@ -3144,17 +3144,20 @@ lpfc_sli_config_port(struct lpfc_hba *phba, int sli_mode)
|
|
|
phba->sli3_options |= LPFC_SLI3_CRP_ENABLED;
|
|
|
if (pmb->mb.un.varCfgPort.ginb) {
|
|
|
phba->sli3_options |= LPFC_SLI3_INB_ENABLED;
|
|
|
+ phba->hbq_get = phba->mbox->us.s3_inb_pgp.hbq_get;
|
|
|
phba->port_gp = phba->mbox->us.s3_inb_pgp.port;
|
|
|
phba->inb_ha_copy = &phba->mbox->us.s3_inb_pgp.ha_copy;
|
|
|
phba->inb_counter = &phba->mbox->us.s3_inb_pgp.counter;
|
|
|
phba->inb_last_counter =
|
|
|
phba->mbox->us.s3_inb_pgp.counter;
|
|
|
} else {
|
|
|
+ phba->hbq_get = phba->mbox->us.s3_pgp.hbq_get;
|
|
|
phba->port_gp = phba->mbox->us.s3_pgp.port;
|
|
|
phba->inb_ha_copy = NULL;
|
|
|
phba->inb_counter = NULL;
|
|
|
}
|
|
|
} else {
|
|
|
+ phba->hbq_get = NULL;
|
|
|
phba->port_gp = phba->mbox->us.s2.port;
|
|
|
phba->inb_ha_copy = NULL;
|
|
|
phba->inb_counter = NULL;
|