diff --git a/kernel/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c b/kernel/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c index 0fba5b10e..4e1687fd0 100644 --- a/kernel/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c +++ b/kernel/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c @@ -48,9 +48,14 @@ mwifiex_process_cmdresp_error(struct mwifiex_private *priv, struct host_cmd_ds_802_11_ps_mode_enh *pm; unsigned long flags; - mwifiex_dbg(adapter, ERROR, - "CMD_RESP: cmd %#x error, result=%#x\n", - resp->command, resp->result); + if (resp->command == 271 && resp->result == 2){ + // ignore this command as the firmware does not support it + } + else { + mwifiex_dbg(adapter, ERROR, + "CMD_RESP: cmd %#x error, result=%#x\n", + resp->command, resp->result); + } if (adapter->curr_cmd->wait_q_enabled) adapter->cmd_wait_q.status = -1;