[openwrt/openwrt] mac80211: rt2x00: fix eeprom load from PCI eFuse

LEDE Commits lede-commits at lists.infradead.org
Wed Feb 12 15:33:38 PST 2025


hauke pushed a commit to openwrt/openwrt.git, branch openwrt-24.10:
https://git.openwrt.org/2efd34dfa6d4439bfc3a6ad84386fc2df21c4dd5

commit 2efd34dfa6d4439bfc3a6ad84386fc2df21c4dd5
Author: Shiji Yang <yangshiji66 at qq.com>
AuthorDate: Fri Feb 7 21:00:22 2025 +0800

    mac80211: rt2x00: fix eeprom load from PCI eFuse
    
    When eeprom name is not defined, the file load function should
    return an error code so that it can fallthrough to read eeprom
    form NIC inside eFuse.
    
    Fixes: https://github.com/openwrt/openwrt/issues/17854
    Signed-off-by: Shiji Yang <yangshiji66 at qq.com>
    Link: https://github.com/openwrt/openwrt/pull/17892
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
    (cherry picked from commit 693108a31835d43d5e92f116b4dbd9fbed06b7ed)
---
 .../602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/kernel/mac80211/patches/rt2x00/602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch b/package/kernel/mac80211/patches/rt2x00/602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch
index b6b1e0da96..f3c8ddd4f6 100644
--- a/package/kernel/mac80211/patches/rt2x00/602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch
+++ b/package/kernel/mac80211/patches/rt2x00/602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch
@@ -151,7 +151,7 @@ Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
 +	}
 +
 +	if (!ee_name)
-+		return 0;
++		return -ENOENT;
 +
 +	rt2x00_info(rt2x00dev, "Loading EEPROM data from '%s'.\n", ee_name);
 +




More information about the lede-commits mailing list