Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

wifi: brcmfmac: of: defer probe for MAC address

of_get_mac_address can return EPROBE_DEFER if the specific nvmem driver
has not been loaded yet.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Link: https://patch.msgid.link/20260220022739.41755-1-rosenp@gmail.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>

authored by

Rosen Penev and committed by
Johannes Berg
08486359 dd8592fc

+3 -1
+3 -1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
··· 128 128 if (err) 129 129 brcmf_err("failed to get OF country code map (err=%d)\n", err); 130 130 131 - of_get_mac_address(np, settings->mac); 131 + err = of_get_mac_address(np, settings->mac); 132 + if (err == -EPROBE_DEFER) 133 + return err; 132 134 133 135 if (bus_type != BRCMF_BUSTYPE_SDIO) 134 136 return 0;