a399b60735
Drivers with software rate control can directly use the selected multicast rate for multicast/broadcast frames and the minimal basic rate for management frames. But drivers with offloaded rate control algorithms must be informed about such upper layer decisions to configure the hardware/firmware. A new BSS_CHANGED_MCAST_RATE is introduced in mac80211 to automatically inform all drivers. ath10k can detect this event and forward it via WMI to the driver. The already existing BSS_CHANGED_BASIC_RATES can be used to select the management rate. Without the WMI commands, a low rate (not necessarily one from the basic rates) is used for bcast/mcast/management frames. This means that the /etc/config/wireless settings basic_rate and mcast_rate would have no effect on the rates selected by this driver for the mentioned frames. |
||
---|---|---|
.. | ||
0001-procd-add-support-for-alternative-rc.d-directories.patch | ||
0002-base-files-disable-reset-button-handling.patch | ||
0003-hostapd-prevent-channel-switch-for-5GHz.patch | ||
0004-libjson-c-Add-support-for-custom-format-strings-for-doubles.patch | ||
0005-dropbear-add-a-failsafe-mode-that-will-always-allow-password-less-root-login.patch | ||
0006-generic-vxlan-backport-support-for-VXLAN-over-link-local-IPv6-to-4.9.patch | ||
0007-kernel-ebtables-add-support-for-ICMP-IGMP-type-matches.patch | ||
0008-ipq40xx-add-support-for-the-ZyXEL-NBG6617.patch | ||
0009-build-add-mkrasimage.patch | ||
0010-ipq40xx-fix-NBG6617-LED-mapping.patch | ||
0011-ath10k-ct-reduce-memory-consumption.patch | ||
0012-tools-mktplinkfw2-add-split-uboot-layout.patch | ||
0013-ramips-add-support-for-Archer-C50-v4.patch | ||
0014-mac80211-ath10k-support-for-multicast-and-management-rate-control.patch | ||
0015-ath10k-ct-support-for-multicast-and-management-rate-control.patch |