diff --git a/hif/fwcmd.c b/hif/fwcmd.c index d3e7e968..4c31155c 100644 --- a/hif/fwcmd.c +++ b/hif/fwcmd.c @@ -3771,8 +3771,7 @@ int mwl_fwcmd_set_txpwrlmt_cfg_data(struct ieee80211_hw *hw) ptr += parsed_len; size -= parsed_len; - data_len = le16_to_cpu(hdr.len) - - sizeof(struct mwl_txpwrlmt_cfg_entry_hdr); + data_len = le16_to_cpu(hdr.len); pcmd = (struct hostcmd_cmd_txpwrlmt_cfg *)&priv->pcmd_buf[0];