ipq806x: Askey RT4230W REV6: fix caldata script
authorChukun Pan <amadeus@jmu.edu.cn>
Mon, 7 Jun 2021 15:35:15 +0000 (23:35 +0800)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Tue, 24 Aug 2021 18:26:00 +0000 (20:26 +0200)
The partition name in the device dts is '0:ART'.
Be independent to prevent this part from becoming
incorrect once the kernel v5.4 gone.

Fixes: da8428d277cd ("ipq806x: add support for Askey RT4230W REV6")
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata

index d2bdf034b731bfd91b434f576674733b05c07ffe..8cea017ea42beff0cac097ef3b65a64213b52916 100644 (file)
@@ -9,7 +9,9 @@ board=$(board_name)
 case "$FIRMWARE" in
 "ath10k/pre-cal-pci-0000:01:00.0.bin")
        case $board in
-       askey,rt4230w-rev6 |\
+       askey,rt4230w-rev6)
+               caldata_extract "0:ART" 0x1000 0x2f20
+               ;;
        asrock,g10)
                if [ -b "$(find_mtd_part 0:art)" ]; then
                        caldata_extract "0:art" 0x1000 0x2f20
@@ -69,7 +71,9 @@ case "$FIRMWARE" in
        ;;
 "ath10k/pre-cal-pci-0001:01:00.0.bin")
        case $board in
-       askey,rt4230w-rev6 |\
+       askey,rt4230w-rev6)
+               caldata_extract "0:ART" 0x5000 0x2f20
+               ;;
        asrock,g10)
                if [ -b "$(find_mtd_part 0:art)" ]; then
                        caldata_extract "0:art" 0x5000 0x2f20