]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rt2x00: check retval for of_get_mac_address
authorRosen Penev <rosenp@gmail.com>
Tue, 14 Oct 2025 05:08:33 +0000 (22:08 -0700)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 27 Oct 2025 08:16:12 +0000 (09:16 +0100)
commit428ea708b714ba09c96da5722fb1c8b86af509d1
treee61c5cdd59bf9574dbad94f441581bc1702493ab
parent55db64ddd6a12c5157a61419a11a18fc727e8286
wifi: rt2x00: check retval for of_get_mac_address

of_get_mac_address can return -EPROBE_DEFER when nvmem is not probed yet
for whatever reason. In this case, nvmem mac assignments will not work.

Based on the function path, this change only has effect for rt2800soc.c
and rt2800pci.c. The former tends to use nvmem for assignments.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Stanislaw Gruszka <stf_xl@wp.pl>
Link: https://patch.msgid.link/20251014050833.46377-1-rosenp@gmail.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
drivers/net/wireless/ralink/rt2x00/rt2x00.h
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c