linux_dsm_epyc7002/drivers/net/wireless/mediatek/mt76/mt76x2
Stanislaw Gruszka 7dfc45e628 mt76x02: do not enable RTS/CTS by default
My commit 26a7b54731 ("mt76x02: set protection according to ht
operation element") enabled by default RTS/CTS protection for OFDM
and CCK traffic, because MT_TX_RTS_CFG_THRESH is configured to non
0xffff by initvals and .set_rts_threshold callback is not called by
mac80211 on initialization, only on user request or during
ieee80211_reconfig() (suspend/resuem or restart_hw).

Enabling RTS/CTS cause some problems when sending probe request
frames by hcxdumptool penetration tool, but I expect it can cause
other issues on different scenarios.

Restore previous setting of RTS/CTS being disabled by default for
OFDM/CCK by changing MT_TX_RTS_CFG_THRESH initvals to 0xffff.

Fixes: 26a7b54731 ("mt76x02: set protection according to ht operation element")
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-03-19 17:37:25 +02:00
..
eeprom.c mt76: move mt76x02_eeprom_copy in mt76x02-lib module 2018-11-30 12:21:43 +01:00
eeprom.h mt76x0: eeprom: introduce mt76x0_tssi_enabled routine 2018-10-13 17:39:46 +02:00
init.c mt76x02: do not enable RTS/CTS by default 2019-03-19 17:37:25 +02:00
Kconfig
mac.c mt76: mt76x02: fix ED/CCA enabling/disabling 2019-02-26 10:28:19 +01:00
mac.h mt76: mt76x2: unify mt76x2[u]_mac_resume 2019-02-26 10:28:19 +01:00
Makefile mt76: move dfs support in mt76x02-lib module 2018-11-30 12:21:42 +01:00
mcu.c mt76: remove mcu_msg_alloc 2018-11-30 12:21:43 +01:00
mcu.h mt76: add led support to mt76x0e driver 2019-01-11 15:10:19 +01:00
mt76x2.h mt76: mt76x2: implement full device restart on watchdog reset 2019-03-07 12:50:23 +01:00
mt76x2u.h mt76: mt76x2: unify mt76x2[u]_mac_resume 2019-02-26 10:28:19 +01:00
pci_init.c mt76: mt76x2: implement full device restart on watchdog reset 2019-03-07 12:50:23 +01:00
pci_main.c mt76: run MAC work every 100ms 2019-02-18 19:54:33 +01:00
pci_mcu.c mt76: mt76x2: implement full device restart on watchdog reset 2019-03-07 12:50:23 +01:00
pci_phy.c mt76: mt76x02: fix ED/CCA enabling/disabling 2019-02-26 10:28:19 +01:00
pci.c mt76x2: remove mt76x2_alloc_device routine 2019-02-18 19:54:34 +01:00
phy.c mt76: mt76x2: fix 2.4 GHz channel gain settings 2019-03-07 12:50:23 +01:00
usb_init.c mt76usb: remove usb_mcu.c 2019-02-26 12:25:18 +01:00
usb_mac.c mt76x02: do not enable RTS/CTS by default 2019-03-19 17:37:25 +02:00
usb_main.c mt76: mt76x2: unify mt76x2[u]_mac_resume 2019-02-26 10:28:19 +01:00
usb_mcu.c mt76: make const array 'data' static, shrinks object size 2019-01-11 15:10:19 +01:00
usb_phy.c mt76: mt76x2: unify mt76x2[u]_mac_resume 2019-02-26 10:28:19 +01:00
usb.c mt76x02u: check chip version on probe 2019-03-19 17:33:33 +02:00