Loading drivers/scsi/qla2xxx/qla_def.h +1 −0 Original line number Diff line number Diff line Loading @@ -3164,6 +3164,7 @@ struct qla_hw_data { #define IS_TGT_MODE_CAPABLE(ha) (ha->tgt.atio_q_length) #define IS_SHADOW_REG_CAPABLE(ha) (IS_QLA27XX(ha)) #define IS_DPORT_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) #define IS_FAWWN_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) /* HBA serial number */ uint8_t serial0; Loading drivers/scsi/qla2xxx/qla_mbx.c +16 −14 Original line number Diff line number Diff line Loading @@ -1135,6 +1135,7 @@ qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, vha->fcoe_vn_port_mac[0] = mcp->mb[13] & 0xff; } /* If FA-WWN supported */ if (IS_FAWWN_CAPABLE(vha->hw)) { if (mcp->mb[7] & BIT_14) { vha->port_name[0] = MSB(mcp->mb[16]); vha->port_name[1] = LSB(mcp->mb[16]); Loading @@ -1151,6 +1152,7 @@ qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, wwn_to_u64(vha->port_name)); } } } return rval; } Loading Loading
drivers/scsi/qla2xxx/qla_def.h +1 −0 Original line number Diff line number Diff line Loading @@ -3164,6 +3164,7 @@ struct qla_hw_data { #define IS_TGT_MODE_CAPABLE(ha) (ha->tgt.atio_q_length) #define IS_SHADOW_REG_CAPABLE(ha) (IS_QLA27XX(ha)) #define IS_DPORT_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) #define IS_FAWWN_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) /* HBA serial number */ uint8_t serial0; Loading
drivers/scsi/qla2xxx/qla_mbx.c +16 −14 Original line number Diff line number Diff line Loading @@ -1135,6 +1135,7 @@ qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, vha->fcoe_vn_port_mac[0] = mcp->mb[13] & 0xff; } /* If FA-WWN supported */ if (IS_FAWWN_CAPABLE(vha->hw)) { if (mcp->mb[7] & BIT_14) { vha->port_name[0] = MSB(mcp->mb[16]); vha->port_name[1] = LSB(mcp->mb[16]); Loading @@ -1151,6 +1152,7 @@ qla2x00_get_adapter_id(scsi_qla_host_t *vha, uint16_t *id, uint8_t *al_pa, wwn_to_u64(vha->port_name)); } } } return rval; } Loading