immortalwrt/package/kernel
Shiji Yang 6bcd1c2501 mac80211: sync some rt2x00 patches with wireless-next
Some local patches have been sent to upstream and they are slightly
different from the upstream version. So it's better to replace them
to avoid conflicts with the new mac80211 backport driver. The
different parts have been merged into patch 996.

This commit also includes some additional fixes:
* Fix watchdog function.
* Improve MT7620 register initialization.
* Introduce DMA busy watchdog for rt2800.

P.S.
Sometimes rt2800 series chips may fall into a DMA busy state. The
tx queues become very slow and the client cannot connect to the AP.
Usually, We can see a lot of hostapd warnings at this point:
'hostapd: IEEE 802.11: did not acknowledge authentication response'

The DMA busy watchdog can help the driver automatically recover
from this abnormal state. By the way, setting higer 'cell_density'
and disabling 'disassoc_low_ack' can significantly reduce the
probability of the DMA busy.

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
2023-11-13 00:55:38 +00:00
..
ath10k-ct ath10k-ct: Restore functionality after switch to 6.4 version 2023-11-11 23:49:15 +01:00
bcm27xx-gpu-fw bcm27xx-gpu-fw: update to latest version 2022-05-17 15:11:22 +02:00
bcm63xx-cfe
bpf-headers bpf-headers: Fix download URL with kernel 6.1 2023-11-06 23:20:14 +01:00
broadcom-wl kernel: broadcom-wl: multiple fix to make the package compilable again 2023-05-12 03:15:45 +02:00
button-hotplug button-hotplug: simplify build 2022-10-24 20:49:34 +02:00
cryptodev-linux treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00
dtc/patches
gpio-button-hotplug gpio-button-hotplug: do not error on interrupt attached keys 2023-05-18 17:11:43 +02:00
gpio-nct5104d kernel: gpio-nct5104d: drop unused variables in nct5104d_gpio_init 2023-05-12 03:15:35 +02:00
lantiq ltq-vdsl-vr11-mei: fix compilation error with kernel 6.1 2023-08-27 19:26:53 +02:00
leds-ws2812b kernel: leds-ws2812b: fix build with Linux >= 5.18 2023-07-08 15:10:12 +01:00
linux kernel: kmod-usb-serial-mos7720: support parallel port in MCS7715 2023-11-12 15:37:33 +01:00
mac80211 mac80211: sync some rt2x00 patches with wireless-next 2023-11-13 00:55:38 +00:00
mt76 mt76: Add firmware package for MT7922 2023-10-29 22:39:16 +01:00
mt7621-qtn-rgmii
mwlwifi mwlwifi: fix 6.1 Kernel support 2023-08-10 16:34:07 +02:00
nat46 nat46: bump to latest git HEAD 2023-05-12 03:15:33 +02:00
qca-nss-dp kernel: qca-nss-dp: port FDB roaming fix 2023-07-01 14:22:37 +02:00
qca-ssdk qca-ssdk: fix unsupported scenario with PORT1 not declared in switch bmp 2023-11-11 23:39:32 +01:00
rtc-rv5c386a kernel: Make use of KERNEL_MAKE 2022-12-17 20:12:31 +01:00
rtl8812au-ct rtl8812au-ct: Fix PKG_MIRROR_HASH 2023-10-02 13:01:35 +02:00
trelay
ubnt-ledbar ubnt-ledbar: depend on mediatek and ramips subtargets 2023-05-24 00:56:54 +02:00
ubootenv-nvram kernel: ubootenv-nvram: driver for RAM backed environments 2023-08-20 01:14:06 +02:00