scsi: elx: sli4: Remove code duplication
[linux-2.6-microblaze.git] / drivers / scsi / elx / libefc_sli / sli4.c
index 8f96049..5e7fb11 100644 (file)
@@ -2317,12 +2317,8 @@ sli_xmit_bls_rsp64_wqe(struct sli4 *sli, void *buf,
                SLI4_GENERIC_CONTEXT_VPI << SLI4_BLS_RSP_WQE_CT_SHFT;
                bls->context_tag = cpu_to_le16(params->vpi);
 
-               if (params->s_id != U32_MAX)
-                       bls->local_n_port_id_dword |=
-                               cpu_to_le32(params->s_id & 0x00ffffff);
-               else
-                       bls->local_n_port_id_dword |=
-                               cpu_to_le32(params->s_id & 0x00ffffff);
+               bls->local_n_port_id_dword |=
+                       cpu_to_le32(params->s_id & 0x00ffffff);
 
                dw_ridflags = (dw_ridflags & ~SLI4_BLS_RSP_RID) |
                               (params->d_id & SLI4_BLS_RSP_RID);