treewide: use the generic board_name function
[openwrt/openwrt.git] / target / linux / brcm63xx / base-files / etc / hotplug.d / firmware / 10-rt2x00-eeprom
index 8e229d1d9aec4bc9815436264b852bc5e45de4c3..fe31ed323dfbb63ba7eb2a0282222db17f6ac09f 100644 (file)
@@ -12,8 +12,6 @@ rt2x00_eeprom_extract() {
        local count=$3
        local mtd
 
-       . /lib/functions.sh
-
        mtd=$(find_mtd_part $part)
        [ -n "$mtd" ] || \
                rt2x00_eeprom_die "no mtd device found for partition $part"
@@ -24,16 +22,20 @@ rt2x00_eeprom_extract() {
 
 [ -e /lib/firmware/$FIRMWARE ] && exit 0
 
-. /lib/brcm63xx.sh
+. /lib/functions.sh
 
-board=$board_name
+board=$(board_name)
 
 case "$FIRMWARE" in
 "rt2x00.eeprom" )
        case $board in
-       HW556_A)
+       hg556a_c)
                rt2x00_eeprom_extract "cal_data" 130560 512
                ;;
+       hg622 |\
+       hg655b)
+               rt2x00_eeprom_extract "cal_data" 0 512
+               ;;
        *)
                rt2x00_eeprom_die "board $board is not supported yet"
                ;;