linux_dsm_epyc7002/drivers/net/wireless
Felix Fietkau 0e544cb59c mt76: mt7615: rework rx phy index handling
Overwriting the RMAC_CHFREQ register is not reliable enough, as the firmware
could potentially write it again.
Since there is no PHY index indication in the rx info, we need to use another
way:

If both PHYs are using different channels, find the PHY where chfreq matches
the register value.

The only corner case remaining is when both PHYs are using the same channel.
In that case, the per-packet noise value on the primary PHY will have
information belonging to the chains of the secondary PHY from the previous
received packet of that PHY. The secondary PHY will set noise to 0 for extra
chains.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-02-14 10:06:09 +01:00
..
admtek
ath Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-01-28 16:02:33 -08:00
atmel
broadcom brcmfmac: abort and release host after error 2020-02-12 18:17:38 +02:00
cisco proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
intel wireless-drivers fixes for v5.6 2020-02-08 15:03:11 +01:00
intersil proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
marvell libertas: make lbs_ibss_join_existing() return error code on rates overflow 2020-01-27 16:36:33 +02:00
mediatek mt76: mt7615: rework rx phy index handling 2020-02-14 10:06:09 +01:00
quantenna qtnfmac: fix potential Spectre vulnerabilities 2020-02-12 18:16:49 +02:00
ralink
realtek rtw88: Fix incorrect beamformee role setting 2020-02-13 12:07:25 +02:00
rsi rsi: fix null pointer dereference during rsi_shutdown() 2020-02-12 18:19:14 +02:00
st cw1200: use true,false for bool variable 2020-01-26 17:40:43 +02:00
ti wl1251: remove ti,power-gpio for SDIO mode 2020-02-12 18:15:53 +02:00
zydas
Kconfig
mac80211_hwsim.c
mac80211_hwsim.h
Makefile
ray_cs.c proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
ray_cs.h
rayctl.h
rndis_wlan.c
virt_wifi.c
wl3501_cs.c
wl3501.h