소스 검색

ath79: fix chip used for Meraki MR12 caldata_extract

The original setup fails to trigger ART calibration data
extraction for the AR9287. Instead, it would only have extracted
calibration data for an internal WMAC chip which is not present on
this board.

Fixes: 55d2db0e8ceb ("ath79: add support for Meraki MR12")

Signed-off-by: Martin Kennedy <[email protected]>
[commit title/message facelift]
Signed-off-by: Adrian Schmutzler <[email protected]>
Martin Kennedy 4 년 전
부모
커밋
e2db870398
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom

+ 3 - 3
target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom

@@ -56,9 +56,6 @@ case "$FIRMWARE" in
 		caldata_extract "calibrate" 0x1000 0x440
 		ath9k_patch_mac $(mtd_get_mac_ascii u-boot-env0 RADIOADDR1)
 		;;
-	meraki,mr12)
-		caldata_extract "art" 0x11000 0xeb8
-		;;
 	nec,wg800hp)
 		caldata_extract "art" 0x1000 0x440
 		ath9k_patch_mac $(mtd_get_mac_text board_data 0x680)
@@ -108,6 +105,9 @@ case "$FIRMWARE" in
 		caldata_extract "calibrate" 0x5000 0x440
 		ath9k_patch_mac $(mtd_get_mac_ascii u-boot-env0 RADIOADDR0)
 		;;
+	meraki,mr12)
+		caldata_extract "art" 0x11000 0xeb8
+		;;
 	netgear,wnr2200-8m|\
 	netgear,wnr2200-16m|\
 	pcs,cap324|\