[][MAC80211][WiFi6/7][app][Add ext eeprom write back cmd support]
[Description]
Add ext eeprom write back cmd support
atenl -i phyX -c "eeprom write to ext"
[Release-log]
N/A
Change-Id: Id19575775b6373443dc50d41ed6ff6cf14dbe751
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9585425
diff --git a/feed/app/atenl/src/eeprom.c b/feed/app/atenl/src/eeprom.c
index b3a652a..a3c73cf 100644
--- a/feed/app/atenl/src/eeprom.c
+++ b/feed/app/atenl/src/eeprom.c
@@ -484,7 +484,7 @@
return ret;
}
-/* Update all eeprom values to driver before writing efuse */
+/* Update all eeprom values to driver before writing efuse or ext eeprom */
static void
atenl_eeprom_sync_to_driver(struct atenl *an)
{
@@ -548,6 +548,9 @@
} else if (!strncmp(s, "to efuse", 8)) {
atenl_eeprom_sync_to_driver(an);
atenl_nl_write_efuse_all(an);
+ } else if (!strncmp(s, "to ext", 6)) {
+ atenl_eeprom_sync_to_driver(an);
+ atenl_nl_write_ext_eeprom_all(an);
}
} else if (!strncmp(s, "read", 4)) {
u32 offset;