]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: mt76: mt76_eeprom_override to int
authorRosen Penev <rosenp@gmail.com>
Thu, 11 Sep 2025 22:16:19 +0000 (15:16 -0700)
committerFelix Fietkau <nbd@nbd.name>
Mon, 15 Sep 2025 07:49:50 +0000 (09:49 +0200)
commitc7c682100cec97b699fe24b26d89278fd459cc84
treec7ba9c2dc3abc12de2c9b55faf7004b96fbb724d
parentcb6ebbdffef2a888b95f121637cd1fad473919c6
wifi: mt76: mt76_eeprom_override to int

mt76_eeprom_override has of_get_mac_address, which can return
-EPROBE_DEFER if the nvmem driver gets loaded after mt76 for some
reason.

Make sure this gets passed to probe so that nvmem mac overrides always
work.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://patch.msgid.link/20250911221619.16035-1-rosenp@gmail.com
Signed-off-by: Felix Fietkau <nbd@nbd.name>
13 files changed:
drivers/net/wireless/mediatek/mt76/eeprom.c
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7615/init.c
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7915/init.c
drivers/net/wireless/mediatek/mt76/mt7921/init.c
drivers/net/wireless/mediatek/mt76/mt7925/init.c
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7996/init.c