ath10k-ct: add Coverage Class setting ipq40xx and qca99xx WiFi (WIP)
authorKoen Vandeputte <koen.vandeputte@citymesh.com>
Fri, 2 Jun 2023 08:04:30 +0000 (10:04 +0200)
committerKoen Vandeputte <koen.vandeputte@citymesh.com>
Mon, 8 Apr 2024 15:21:04 +0000 (17:21 +0200)
commitd2cdd18312f395fab8c73722eb5b5acf93081692
treef7a03ea90d66a9e7d7de67a0d64cd6901a7cd55f
parent501ef81040baa2ee31de6dd9f75d619de0e4c9bc
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/982-ath10k-add-coverage-class-ipq40xx-qca99xx.patch [new file with mode: 0644]