1
0
Fork 0
forked from mirror/openwrt
openwrt/package/kernel/mac80211/patches
Edward Chow a1f5273d27 mac80211: ath9k: patch hw.c for gpio mask from dt
"qca,gpio-mask" used to be read between ath9k_hw_init() and
ath9k_init_queues(). After 12913c3c56
it is read in ath9k_of_init(), but it gets overwritten by
ath9k_gpio_cap_init() during the call of ath9k_hw_init(), and causes
https://github.com/openwrt/openwrt/issues/22340

If keeping the most of 12913c3c56,
ath9k_gpio_cap_init() could be patched to keep the existing non-zero
gpio mask (coming from device tree).

Tested on Netgear WNDR4500 v3:
[   22.558083] ath9k 0000:00:00.0: enabling device (0000 -> 0002)
[   22.569548] ath: phy1: Use overridden gpio mask 0xf6ff

Signed-off-by: Edward Chow <equu@openmail.cc>
Link: https://github.com/openwrt/openwrt/pull/22376
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-03-19 22:10:03 +01:00
..
ath mac80211: improve patch to allow grace period for DFS 2026-02-01 20:21:38 +01:00
ath5k mac80211: ath5k: remove ath79 bugfix 2026-03-06 12:01:56 +01:00
ath9k mac80211: ath9k: patch hw.c for gpio mask from dt 2026-03-19 22:10:03 +01:00
ath10k mac80211: update to version 6.18.7 2026-01-27 23:24:02 +01:00
ath11k mac80211: ath11k: make the M3 dump memory not defined a debug message 2026-03-14 21:51:06 +01:00
ath12k mac80211: ath12k: backport thermal sensor support 2026-03-13 19:52:59 +01:00
brcm mac80211: update to version 6.18 2025-12-08 00:37:06 +01:00
build mac80211: update to version 6.18.7 2026-01-27 23:24:02 +01:00
mt7601u mac80211: fix mt7601u firmware path and refresh patches 2023-05-18 02:39:55 +01:00
mwl mac80211: update to version 6.18 2025-12-08 00:37:06 +01:00
rt2x00 mac80211: rt2x00: remove swap binding 2026-03-19 11:01:43 +01:00
subsys mac80211: fix reporting MLO link ID for non-MLO STAs on MLO AP 2026-03-19 10:57:26 +01:00