wifi: mt76: mt7996: check return value before accessing free_block_num
authorRyder Lee <ryder.lee@mediatek.com>
Sat, 3 Dec 2022 21:33:18 +0000 (05:33 +0800)
committerFelix Fietkau <nbd@nbd.name>
Fri, 9 Dec 2022 15:45:39 +0000 (16:45 +0100)
commit783ef7da7a53c7ab98471f47fbabab6cf6f45c8f
tree21075ce0263588fceb150d371a6c34d28fe7961c
parent59b27a7d472f100ac8998e15a63c47a03cced12a
wifi: mt76: mt7996: check return value before accessing free_block_num

Check return value of mt7996_mcu_get_eeprom_free_block() first before
accessing free_block_num.

Fixes: 98686cd21624 ("wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices")
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c