#!/bin/sh [ -e /lib/firmware/$FIRMWARE ] && exit 0 . /lib/functions/caldata.sh board=$(board_name) case "$FIRMWARE" in "ath11k/IPQ8074/hw2.0/cal-ahb-c000000.wifi.bin") case "$board" in buffalo,wxr-5950ax12|\ compex,wpq873|\ edgecore,eap102|\ edimax,cax1800|\ dynalink,dl-wrx36|\ netgear,rax120v2|\ netgear,wax218|\ netgear,wax620|\ netgear,wax630|\ qnap,301w|\ redmi,ax6|\ xiaomi,ax3600|\ xiaomi,ax9000|\ yuncore,ax880|\ zyxel,nbg7815) caldata_extract "0:art" 0x1000 0x20000 ;; prpl,haze) caldata_extract_mmc "0:ART" 0x1000 0x20000 ;; esac ;; "ath11k/QCN9074/hw1.0/cal-pci-0000:01:00.0.bin"|\ "ath11k/QCN9074/hw1.0/cal-pci-0001:01:00.0.bin") case "$board" in prpl,haze) caldata_extract_mmc "0:ART" 0x26800 0x20000 ;; xiaomi,ax9000) caldata_extract "0:art" 0x26800 0x20000 ;; esac ;; *) exit 1 ;; esac