X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fbase-files%2Fetc%2Fhotplug.d%2Ffirmware%2F10-rt2x00-eeprom;fp=target%2Flinux%2Framips%2Fbase-files%2Fetc%2Fhotplug.d%2Ffirmware%2F10-rt2x00-eeprom;h=0000000000000000000000000000000000000000;hp=f33ed82f625cce9f8aae6471ccc8a0c7b549149d;hb=19724e28c81e3ff642f09c49f612cd147c54a697;hpb=0975c35b83a632f9662d1944307f87da9db06154 diff --git a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom b/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom deleted file mode 100644 index f33ed82f62..0000000000 --- a/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh - -[ -e /lib/firmware/$FIRMWARE ] && exit 0 - -. /lib/functions/caldata.sh - -jboot_eeprom_extract() { - local part=$1 - local offset=$2 - local mtd - - mtd=$(find_mtd_part $part) - [ -n "$mtd" ] || \ - caldata_die "no mtd device found for partition $part" - - jboot_config_read -i $mtd -o $offset -e /lib/firmware/$FIRMWARE 2>/dev/null || \ - caldata_die "failed to extract from $mtd" -} - -board=$(board_name) - -case "$FIRMWARE" in -"soc_wmac.eeprom") - case $board in - dlink,dir-510l|\ - dlink,dwr-116-a1|\ - dlink,dwr-118-a1|\ - dlink,dwr-118-a2|\ - dlink,dwr-921-c1|\ - dlink,dwr-922-e2|\ - lava,lr-25g001) - wan_mac=$(jboot_config_read -m -i $(find_mtd_part "config") -o 0xE000) - wifi_mac=$(macaddr_add "$wan_mac" 1) - jboot_eeprom_extract "config" 0xE000 - caldata_patch_mac $wifi_mac 0x4 - ;; - dovado,tiny-ac) - wifi_mac=$(mtd_get_mac_ascii u-boot-env INIC_MAC_ADDR) - caldata_extract "factory" 0x0 0x200 - caldata_patch_mac $wifi_mac 0x4 - ;; - *) - caldata_die "Please define mtd-eeprom in $board DTS file!" - ;; - esac - ;; -esac