lkml.org 
[lkml]   [2021]   [May]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/2] rtl8xxxu: unset the hw capability HAS_RATE_CONTROL
    Date
    From: Chris Chiu <chris.chiu@canonical.com>

    The HAS_RATE_CONTROL hw capability needs to be unset for the rate
    control of mac80211 to work. Since the ieee80211_start_tx_ba_session
    is started by the method .get_rate of rate_control_ops. We need to
    unset it so the ampdu can be handled by mac80211.

    Signed-off-by: Chris Chiu <chris.chiu@canonical.com>
    ---
    drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 1 -
    1 file changed, 1 deletion(-)

    diff --git a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
    index 9ff09cf7eb62..4cf13d2f86b1 100644
    --- a/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
    +++ b/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
    @@ -6678,7 +6678,6 @@ static int rtl8xxxu_probe(struct usb_interface *interface,
    /*
    * The firmware handles rate control
    */
    - ieee80211_hw_set(hw, HAS_RATE_CONTROL);
    ieee80211_hw_set(hw, AMPDU_AGGREGATION);

    wiphy_ext_feature_set(hw->wiphy, NL80211_EXT_FEATURE_CQM_RSSI_LIST);
    --
    2.20.1
    \
     
     \ /
      Last update: 2021-05-31 11:04    [W:4.173 / U:1.448 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site