1. Dec 22, 2021
    • Po-Hao Huang's avatar
      rtw88: 8822c: add ieee80211_ops::hw_scan · 10d162b2
      Po-Hao Huang authored
      
      
      Declare this function allows us to use customized scanning policy.
      By doing so we can be more time efficient on each scan. In order to
      make existing coex mechanism work as usual, firmware notifies driver
      on each channel switch event, then decide antenna ownership based on
      the current channel/band. Do note that this new mechanism affects
      throughput more than the sw_scan we used to have, but the overall
      average throughput is not affected since each scan take less time.
      Since the firmware size is limited, we only support probe requests
      with custom IEs length under 128 bytes for now, if any user space
      tools requires more than that, we'll introduce related changes
      afterwards. For backward compatibility, we fallback to sw_scan when
      using older firmware that does not support this feature.
      
      Signed-off-by: default avatarPo-Hao Huang <phhuang@realtek.com>
      Signed-off-by: default avatarPing-Ke Shih <pkshih@realtek.com>
      Signed-off-by: default avatarKalle Valo <kvalo@kernel.org>
      Link: https://lore.kernel.org/r/20211221085010.39421-1-pkshih@realtek.com
      10d162b2
    • Kalle Valo's avatar
      Merge tag 'iwlwifi-next-for-kalle-2021-12-21-v2' of... · bc11517b
      Kalle Valo authored
      Merge tag 'iwlwifi-next-for-kalle-2021-12-21-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
      
      wlwifi patches for v5.17 v2
      
      * Support for Time-Aware-SAR (TAS) as read from the BIOS;
      * Fix scan timeout issue when 6GHz is enabled;
      * Work continues for new HW family Bz;
      * Support for Optimized Connectivity Experience (OCE) scan;
      * A bunch of FW debugging improvements and fixes;
      * Fix one 32-bit compilation issue;
      * Some RX changes for new HW family
      * Some fixes for 6 GHz scan;
      * Fix SAR table fixes with newer platforms;
      * Fix early restart crash;
      * Small fix in the debugging code;
      * Add new Killer device IDs;
      * Datapath updates for Bz family continues;
      * A couple of important fixes in iwlmei;
      * Some other small fixes, clean-ups and improvements.
      bc11517b
  2. Dec 21, 2021