aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/mediatek/filogic/base-files/lib/preinit
diff options
context:
space:
mode:
authorMikhail Zhilkin <csharper2005@gmail.com>2023-09-30 14:07:15 +0000
committerDaniel Golle <daniel@makrotopia.org>2023-10-02 11:40:27 +0100
commit85b0d7592c454f2e4e02be043a1e433c67df4e41 (patch)
tree08d08a8e30dc516623a2268caf4a55e1bbcb22d4 /target/linux/mediatek/filogic/base-files/lib/preinit
parentc354c069b32d7be34955c69e7124cfc469ffb83c (diff)
downloadupstream-85b0d7592c454f2e4e02be043a1e433c67df4e41.tar.gz
upstream-85b0d7592c454f2e4e02be043a1e433c67df4e41.tar.bz2
upstream-85b0d7592c454f2e4e02be043a1e433c67df4e41.zip
mediatek: fix eeprom loading (Mercusys MR90X v1)
Commit mt76: drop default eeprom file for mt7986-firmware (e3aa645b267ca4f08773b5366583e9b0020fc3e9) breaks eeprom loading for Mercusys MR90X v1. As a result WiFi is not working at all. This commit adds Mercusus MR90x to the caldata script (it works after the commit mentioned above). And we can safely drop "81_fix_eeprom" script as it's no longer required. Fixes: e3aa645b267ca4f08773b5366583e9b0020fc3e9 Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
Diffstat (limited to 'target/linux/mediatek/filogic/base-files/lib/preinit')
-rw-r--r--target/linux/mediatek/filogic/base-files/lib/preinit/81_fix_eeprom16
1 files changed, 0 insertions, 16 deletions
diff --git a/target/linux/mediatek/filogic/base-files/lib/preinit/81_fix_eeprom b/target/linux/mediatek/filogic/base-files/lib/preinit/81_fix_eeprom
deleted file mode 100644
index 0a842facca8..00000000000
--- a/target/linux/mediatek/filogic/base-files/lib/preinit/81_fix_eeprom
+++ /dev/null
@@ -1,16 +0,0 @@
-. /lib/functions/system.sh
-
-preinit_fix_eeprom() {
- case $(board_name) in
- mercusys,mr90x-v1)
- eeprom="/lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin"
- oem="/tmp/tp_data/MT7986_EEPROM.bin"
- [ ! -L $eeprom -a -e $oem ] && \
- mv -f $eeprom $eeprom.bak && ln -s $oem $eeprom
- ;;
- *)
- ;;
- esac
-}
-
-boot_hook_add preinit_main preinit_fix_eeprom