diff options
Diffstat (limited to 'target/linux/ramips/base-files')
| -rw-r--r-- | target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom | 16 | 
1 files changed, 12 insertions, 4 deletions
| 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 index ace012acc..65b2cd39c 100644 --- 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 @@ -23,13 +23,13 @@ rt2x00_eeprom_extract() {  [ -e /lib/firmware/$FIRMWARE ] && exit 0 +. /lib/ramips.sh + +board=$(ramips_board_name) +  case "$FIRMWARE" in  "RT288X.eeprom" | \  "RT305X.eeprom") -	. /lib/ramips.sh - -	local board=$(ramips_board_name) -  	case $board in  	dir-300-b1 | \  	dir-600-b1 | \ @@ -78,4 +78,12 @@ case "$FIRMWARE" in  		;;  	esac  	;; + +"rt2x00pci_1_0.eeprom") +	case $board in +	rt-n56u) +		rt2x00_eeprom_extract "factory" 32768 272 +		;; +	esac +	;;  esac | 
