From: Martin Kaistra Date: Fri, 28 Apr 2023 15:08:20 +0000 (+0200) Subject: wifi: rtl8xxxu: Allow setting rts threshold to -1 X-Git-Tag: v6.5-rc1~163^2~277^2~55 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=20d59515489442e8899158514f9997662cb47ce5;p=users%2Fdwmw2%2Flinux.git wifi: rtl8xxxu: Allow setting rts threshold to -1 The default setting in hostapd.conf for rts threshold is -1, which means disabled. Allow to set it. Signed-off-by: Martin Kaistra Reviewed-by: Ping-Ke Shih Signed-off-by: Kalle Valo Link: https://lore.kernel.org/r/20230428150833.218605-6-martin.kaistra@linutronix.de --- diff --git a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c index 37794739c71c8..9d08a1c8c3b34 100644 --- a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c +++ b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c @@ -6655,7 +6655,7 @@ static void rtl8xxxu_configure_filter(struct ieee80211_hw *hw, static int rtl8xxxu_set_rts_threshold(struct ieee80211_hw *hw, u32 rts) { - if (rts > 2347) + if (rts > 2347 && rts != (u32)-1) return -EINVAL; return 0;