diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_common.c')
-rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c index ce61b36b94f1..105dd00ddc1a 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | |||
@@ -3620,10 +3620,10 @@ s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min, | |||
3620 | fw_cmd.ver_build = build; | 3620 | fw_cmd.ver_build = build; |
3621 | fw_cmd.ver_sub = sub; | 3621 | fw_cmd.ver_sub = sub; |
3622 | fw_cmd.hdr.checksum = 0; | 3622 | fw_cmd.hdr.checksum = 0; |
3623 | fw_cmd.hdr.checksum = ixgbe_calculate_checksum((u8 *)&fw_cmd, | ||
3624 | (FW_CEM_HDR_LEN + fw_cmd.hdr.buf_len)); | ||
3625 | fw_cmd.pad = 0; | 3623 | fw_cmd.pad = 0; |
3626 | fw_cmd.pad2 = 0; | 3624 | fw_cmd.pad2 = 0; |
3625 | fw_cmd.hdr.checksum = ixgbe_calculate_checksum((u8 *)&fw_cmd, | ||
3626 | (FW_CEM_HDR_LEN + fw_cmd.hdr.buf_len)); | ||
3627 | 3627 | ||
3628 | for (i = 0; i <= FW_CEM_MAX_RETRIES; i++) { | 3628 | for (i = 0; i <= FW_CEM_MAX_RETRIES; i++) { |
3629 | ret_val = ixgbe_host_interface_command(hw, (u32 *)&fw_cmd, | 3629 | ret_val = ixgbe_host_interface_command(hw, (u32 *)&fw_cmd, |