1. 22 Feb, 2022 3 commits
    • Zong-Zhe Yang's avatar
      rtw89: phy: handle txpwr lmt/lmt_ru of 160M bandwidth · 94b70caf
      Zong-Zhe Yang authored
      Add handling to fill struct rtw89_txpwr_limit and rtw89_txpwr_limit_ru
      for 160Mhz bandwidth case. And enlarge RTW89_5G_BW_NUM because the chip
      under planning can support 160Mhz bandwidth on 5G band.
      
      Moreover, refine the filling of OFDM entry of struct rtw89_txpwr_limit
      by using the value corresponding to primary channel.
      
      E.g. center channel 38 (40Mhz bandwidth case)
      Originally OFDM entry was filled by value corresponding to 'ch - 2' (36)
      Now, we consider that it could be 36 or 40.
      
      E.g. cneter channel 42 (80Mhz bandwidth case)
      Originally OFDM entry was filled by value corresponding to 'ch - 6' (36)
      Now, we consider that it could be 36, 40, 44, or 48.
      Signed-off-by: default avatarZong-Zhe Yang <kevin_yang@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/20220218034042.9218-1-pkshih@realtek.com
      94b70caf
    • Zong-Zhe Yang's avatar
      rtw89: phy: handle txpwr lmt/lmt_ru of 6G band · ac74f016
      Zong-Zhe Yang authored
      Add declarations of 6G stuff and extend rtw89_channel_to_idx() to
      map 6G's channels to 6G channel indexes. While 6G, correspondingly
      read 6G's entry for tx power limit and limit_ru.
      
      After this, we should pay attention to chip_info::support_bands.
      If a chip declares 6G support, it must configure txpwr_lmt_6g and
      txpwr_lmt_ru_6g in case accessing NULL pointer while setting tx power
      limit/limit_ru on 6G band.
      Signed-off-by: default avatarZong-Zhe Yang <kevin_yang@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/20220218034017.9160-2-pkshih@realtek.com
      ac74f016
    • Kalle Valo's avatar
      Merge tag 'iwlwifi-next-for-kalle-2022-02-18' of... · e0352579
      Kalle Valo authored
      Merge tag 'iwlwifi-next-for-kalle-2022-02-18' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
      
      iwlwifi patches for v5.18
      
      * Support UHB TAS enablement via BIOS;
      * Remove a bunch of W=1 warnings;
      * Add support for channel switch offload;
      * Support a new FW API command version;
      * Support 32 Rx AMPDU sessions in newer devices;
      * Support a few new FW API command versions;
      * Some debugging infra fixes;
      * A few fixes in the HE functionality;
      * Add a few new devices;
      * A bunch of fixes for W=1 and W=3 warnings;
      * Add support for a couple of new devices;
      * Fix a potential buffer underflow;
      * W=1 warnings clean up continues;
      * Some improvements and fixes in scanning;
      * More work on the Bz family of devices;
      * Add support for band disablement via BIOS;
      * Bump FW API version;
      * Fix config structure for one device;
      * Support a new FW API command version;
      * Support new queue allocation command;
      * Some more debugging improvements;
      * Some other small fixes, clean-ups and improvements.
      e0352579
  2. 21 Feb, 2022 10 commits
  3. 18 Feb, 2022 27 commits