net/atlantic: fix indentation
[dpdk.git] / drivers / net / atlantic / hw_atl / hw_atl_utils.c
index f11093a..1910bd4 100644 (file)
@@ -305,6 +305,10 @@ int hw_atl_utils_fw_downld_dwords(struct aq_hw_s *self, u32 a,
                        AQ_HW_WAIT_FOR(!(0x100 & aq_hw_read_reg(self,
                                                           HW_ATL_MIF_CMD)),
                                       1, 1000U);
+               if (err) {
+                       err = -ETIMEDOUT;
+                       goto err_exit;
+               }
 
                *(p++) = aq_hw_read_reg(self, HW_ATL_MIF_VAL);
                a += 4;
@@ -462,8 +466,6 @@ int hw_atl_utils_fw_rpc_wait(struct aq_hw_s *self,
                                goto err_exit;
                }
        } while (sw.tid != fw.tid || 0xFFFFU == fw.len);
-       if (err < 0)
-               goto err_exit;
 
        if (rpc) {
                if (fw.len) {
@@ -875,8 +877,7 @@ static int aq_fw1x_set_wol(struct aq_hw_s *self, bool wol_enabled, u8 *mac)
        }
 
        err = hw_atl_utils_fw_rpc_call(self, rpc_size);
-       if (err < 0)
-               goto err_exit;
+
 err_exit:
        return err;
 }