aboutsummaryrefslogtreecommitdiff
path: root/target/linux/lantiq/xrx200/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
blob: c555aa2c12c9f9a0050a630c23de56c5f09f54c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

[ -e /lib/firmware/$FIRMWARE ] && exit 0

. /lib/functions/caldata.sh

case "$FIRMWARE" in
"ath10k/cal-pci-0000:02:00.0.bin")
	board=$(board_name)
	case $board in
		bt,homehub-v5a)
			caldata_extract_ubi "caldata" 0x5000 0x844
			ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary_ubi caldata 0x110c) 3)
			;;
		*)
			caldata_die "board $board is not supported yet"
			;;
	esac
	;;
esac