Second revision of this patch, the first one is here: https://lore.kernel.org/linux-wireless/20211028073729.24408-1-verdre@xxxxxxx/T/ Changes between v1 and v2: - Add patch to move fixed version string length (128) into a define - Added handling for errors in mwifiex_send_cmd() - Switched to test_and_set_bit() to avoid reentry in maybe_quirk_fw_disable_ds() - Improve commit message a bit Jonas Dreßler (2): mwifiex: Use a define for firmware version string length mwifiex: Add quirk to disable deep sleep with certain hardware revision drivers/net/wireless/marvell/mwifiex/fw.h | 4 +++- drivers/net/wireless/marvell/mwifiex/main.c | 18 ++++++++++++++ drivers/net/wireless/marvell/mwifiex/main.h | 3 ++- .../wireless/marvell/mwifiex/sta_cmdresp.c | 24 +++++++++++++++++-- 4 files changed, 45 insertions(+), 4 deletions(-) -- 2.33.1