From 633348f2ca7eb0e8ac285ece3332973978807485 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 22 Feb 2020 10:02:21 +0100 Subject: mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power If the minimum power is raised too much, it can make it impossible for weaker clients to connect, and there are some scenarios where the false detects will not go down no matter how much the sensitivity is adjusted. Fixes connectivity issues in some rare cases Signed-off-by: Felix Fietkau --- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h') diff --git a/drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h b/drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h index ef374641fe80..831a269472b3 100644 --- a/drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h +++ b/drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h @@ -143,6 +143,7 @@ struct mt7603_dev { u8 ed_strong_signal; s8 sensitivity; + u8 sensitivity_limit; u8 beacon_check; u8 tx_hang_check; -- cgit v1.2.3-59-g8ed1b