ath9k: nvmem for ath9k caldata
authorChristian Lamparter <chunkeey@gmail.com>
Fri, 20 Aug 2021 22:32:31 +0000 (00:32 +0200)
committerChristian Lamparter <chunkeey@gmail.com>
Sat, 6 Nov 2021 15:40:48 +0000 (16:40 +0100)
commitd91318662d5c290ce97bfb18c84e4cddc514f33a
tree84a5b39f6652d88c44f8f3a478f654ed02838e36
parent30b0bd69fd57d6179d1d8825710d3bf2a40bd98b
ath9k: nvmem for ath9k caldata

With "getting WIFI MAC from NVMEM" working on ath79 on 5.10,
the next logical step I think is to utilize nvmem subsystem
to also get the calibration data from there.

This will tremendously speed up the wifi bring-up, since
we no longer need the userspace helper for the simple
devices that can just load them from there.

included with this patch is a package/mac80211/refresh.

Tested on: WNDR3700v2, TP-Link Archer C7v2

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
package/kernel/mac80211/patches/ath9k/040-ath9k-support-DT-ieee80211-freq-limit-property-to-li.patch
package/kernel/mac80211/patches/ath9k/501-ath9k_ahb_init.patch
package/kernel/mac80211/patches/ath9k/543-ath9k_entropy_from_adc.patch
package/kernel/mac80211/patches/ath9k/552-ath9k-ahb_of.patch
package/kernel/mac80211/patches/ath9k/553-ath9k_of_gpio_mask.patch
package/kernel/mac80211/patches/ath9k/600-v5.16-ath9k-fetch-calibration-data-via-nvmem-subsystem.patch [new file with mode: 0644]
package/kernel/mac80211/patches/ath9k/601-v5.16-ath9k-owl-loader-fetch-pci-init-values-through-nvmem.patch [new file with mode: 0644]