ath10k-ct: add Coverage Class setting ipq40xx and qca99xx WiFi (WIP)
authorKoen Vandeputte <koen.vandeputte@citymesh.com>
Tue, 21 May 2024 12:49:14 +0000 (14:49 +0200)
committerKoen Vandeputte <koen.vandeputte@citymesh.com>
Mon, 10 Mar 2025 08:15:49 +0000 (09:15 +0100)
commit0d08bdf332e09e5a26bb903958d97471e3326719
treea8fd9df86f3e8a0591d2977f57fb9f49d18496c8
parentaf41caef63ee7e7ca64fdec973b2825aae8e5669
ath10k-ct: add Coverage Class setting ipq40xx and qca99xx WiFi (WIP)

Since QCA wireless firmware version 10.4 the Coverage Class can be set
for ipq40xx and qca99xx circuits via the wmi interface.
A timeout value adjusts protocol timing for the extra radio propagation
time that is inherent to transmission over larger than local distances.

In due time an upstream patch in mac80211 can be anticipated.
This patch enables use of ipq40xx SoC based devices in OpenWrt in the
mean time when Coverage Class setting is required.

Authors:
Sebastian Gottschall    <s.gottschall@dd-wrt.com>
William Wortel          <wwortel@dorpstraat.com>

Signed-off-by: William Wortel <wwortel@dorpstraat.com>
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
package/kernel/ath10k-ct/patches/999-ath10k-add-coverage-class-ipq40xx-qca99xx.patch [new file with mode: 0644]