Compare commits

...

2 Commits

Author SHA1 Message Date
jackcybertan
a86080e697 ipq807x_v5.4: update BDF for SonicFi RAP650C
Fixes: WIFI-14574
Signed-off-by: jackcybertan <jack.tsai@cybertan.com.tw>
2025-06-18 07:40:13 +08:00
jackcybertan
d24ae2c18f ipq807x_v5.4: change SonicFi RAP650C Wi-Fi MAC address sequence
Signed-off-by: jackcybertan <jack.tsai@cybertan.com.tw>
2025-06-18 07:40:03 +08:00
2 changed files with 5 additions and 5 deletions

View File

@@ -16,14 +16,14 @@ ath11k_generate_macs() {
echo -ne \\x${mac3//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac3//:/\\x} >> /lib/firmware/ath11k-macs
} }
ath11k_generate_macs_sonicfi() { ath11k_generate_macs_rap650c() {
mac=$(fw_printenv -n BaseMacAddress) mac=$(fw_printenv -n BaseMacAddress)
[ -z "$mac" ] && return; [ -z "$mac" ] && return;
touch /lib/firmware/ath11k-macs touch /lib/firmware/ath11k-macs
eth=$(macaddr_canonicalize $mac) eth=$(macaddr_canonicalize $mac)
mac1=$(macaddr_add $eth 2) mac1=$(macaddr_add $eth 3)
mac2=$(macaddr_add $eth 3) mac2=$(macaddr_add $eth 2)
mac3=$(macaddr_add $eth 4) mac3=$(macaddr_add $eth 4)
echo -ne \\x${mac1//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac1//:/\\x} >> /lib/firmware/ath11k-macs
echo -ne \\x${mac2//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac2//:/\\x} >> /lib/firmware/ath11k-macs
@@ -112,8 +112,8 @@ ath11k-macs)
cig,wf196) cig,wf196)
ath11k_generate_macs_wf196 ath11k_generate_macs_wf196
;; ;;
sonicfi*) sonicfi,rap650c)
ath11k_generate_macs_sonicfi ath11k_generate_macs_rap650c
;; ;;
esac esac
;; ;;