SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rtw89-kmp-pae-5.17~79.gd1fced1_k6.10.11_1-4.22.i586.rpm :

* Sun Aug 25 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~79.gd1fced1:
* Adjust MCS map condition in phy.c
* Tue Aug 20 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~78.gd823c59:
* Apply patch to pci.c and phy.c to adjust IRQ handling and MCS map conditions- delete kernel610.patch
* Thu Aug 15 2024 Stephan Hemeier - add kernel610.patch
* Fri May 10 2024 Stephan Hemeier - delete leap155.patch
* Fri May 10 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~76.g239cc66:
* wifi: rtw89: correct aSIFSTime for 6GHz band
* wifi: rtw89: wow: add ARP offload feature
* wifi: rtw89: wow: support WEP cipher on WoWLAN
* wifi: rtw89: wow: support 802.11w PMF IGTK rekey
* wifi: rtw89: wow: update latest PTK GTK info to mac80211 after resume
* wifi: rtw89: wow: add GTK rekey feature related H2C commands
* wifi: rtw89: wow: construct EAPoL packet for GTK rekey offload
* wifi: rtw89: use struct to fill H2C of WoWLAN global configuration
* wifi: rtw89: use struct to access firmware command h2c_dctl_sec_cam_v1
* wifi: rtw89: wow: prepare PTK GTK info from mac80211
* wifi: rtw89: wow: parsing Auth Key Management from associate request
* wifi: rtw89: wow: refine WoWLAN flows of HCI interrupts and low power mode
* wifi: rtw89: wow: send RFK pre-nofity H2C command in WoWLAN mode
* wifi: rtw89: 8852c: refine power sequence to imporve power consumption
* wifi: rtw89: reset AFEDIG register in power off sequence
* wifi: rtw89: Remove the redundant else branch in the function rtw89_phy_get_kpath
* wifi: rtw89: coex: Check and enable reports after run coex
* wifi: rtw89: coex: Add Wi-Fi role v8 condition when set BTG control
* wifi: rtw89: coex: Add Wi-Fi role v8 condition when set Bluetooth channel
* wifi: rtw89: coex: Fix unexpected value in version 7 slot parameter
* wifi: rtw89: coex: Add Bluetooth version report version 7
* wifi: rtw89: coex: Add Bluetooth frequency hopping map version 7
* wifi: rtw89: coex: Add Bluetooth scan parameter report version 7
* wifi: rtw89: coex: Add Wi-Fi null data status version 7
* wifi: rtw89: 8852b: update hardware parameters for RFE type 5
* wifi: rtw89: fix CTS transmission issue with center frequency deviation
* wifi: rtw89: coex: Re-order the index for the report from firmware
* wifi: rtw89: coex: Add coexistence firmware control report version 8
* wifi: rtw89: coex: Add GPIO signal control version 7
* wifi: rtw89: coex: Add register monitor report v7 format
* wifi: rtw89: coex: Update Bluetooth polluted Wi-Fi TX logic
* wifi: rtw89: coex: Add PTA path control condition for chip RTL8922A
* wifi: rtw89: coex: Add version 3 report map of H2C command
* wifi: rtw89: coex: Add v7 firmware cycle status report
* wifi: rtw89: coex: Allow Bluetooth doing traffic during Wi-Fi scan
* wifi: rtw89: 8922a: fix argument to hal_reset in bb_cfg_txrx_path
* wifi: rtw89: set WIPHY_FLAG_DISABLE_WEXT before MLO
* wifi: rtw89: regd: handle policy of 6 GHz SP according to BIOS
* wifi: rtw89: acpi: process 6 GHz SP policy from ACPI DSM
* wifi: rtw89: regd: extend policy of UNII-4 for IC regulatory
* wifi: rtw89: regd: block 6 GHz by policy if not specific country
* wifi: rtw89: 8852c: update TX power tables to R69.1 (2 of 2)
* wifi: rtw89: 8852c: update TX power tables to R69.1 (1 of 2)
* wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband
* wifi: rtw89: sar: correct TX power boundary for MAC domain
* wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command
* rtw89: Fix build errors on older kernels
* wifi: rtw89: 8922a: configure UL MU/OFDMA power setting
* rtw89: Bring this repo up to the level of rtw-next as of April 3, 2024.
* wifi: rtw89: 8852c: disable PCI PHY EQ to improve compatibility
* wifi: rtw89: 8852c: add quirk to set PCI BER for certain platforms
* wifi: rtw89: 8852c: update TX power tables to R69
* wifi: rtw89: download firmware with five times retry
* wifi: rtw89: 8922a: add beacon filter and CQM support
* wifi: rtw89: 8922a: download template probe requests for 6 GHz band
* wifi: rtw89: 8922a: update scan offload H2C fields
* wifi: rtw89: disable txptctrl IMR to avoid flase alarm
* wifi: rtw89: 8922a: update chip parameter for coex
* wifi: rtw89: 8922a: update chip parameter for coex
* wifi: rtw89: coex: Add TDMA slot parameter setting version 7
* wifi: rtw89: coex: Add TDMA version 7
* wifi: rtw89: coex: Add antenna setting function for RTL8922A
* wifi: rtw89: coex: Add WiFi role info format version 8
* wifi: rtw89: Correct EHT TX rate on 20MHz connection
* wifi: rtw89: wow: set security engine options for 802.11ax chips only
* wifi: rtw89: update suspend/resume for different generation
* wifi: rtw89: wow: update config mac function with different generation
* wifi: rtw89: update DMA function with different generation
* wifi: rtw89: wow: update WoWLAN status register for different generation
* wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR
* wifi: rtw89: coex: When Bluetooth not available don\'t set power/gain
* wifi: rtw89: coex: add return value to ensure H2C command is success or not
* wifi: rtw89: coex: Reorder H2C command index to align with firmware
* wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic
* wifi: rtw89: coex: add init_info H2C command format version 7
* wifi: rtw89: 8922a: add coexistence helpers of SW grant
* wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt
* wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips
* wifi: rtw89: 8922a: add helper of set_channel
* wifi: rtw89: 8922a: add set_channel RF part
* wifi: rtw89: 8922a: add set_channel BB part
* wifi: rtw89: 8922a: add set_channel MAC part
* wifi: rtw89: chan: support MCC on Wi-Fi 7 chips
* wifi: rtw89: fw: implement MRC H2C command functions
* wifi: rtw89: mac: implement MRC C2H event handling
* wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series
* wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips
* wifi: rtw89: 8922a: implement AP mode related reg for BE generation
* wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen
* wifi: rtw89: use PLCP information to match BSS_COLOR and AID
* wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable
* wifi: rtw89: mac: return held quota of DLE when changing MAC-1
* wifi: rtw89: correct PHY register offset for PHY-1
* wifi: rtw89: chan: MCC take reconfig into account
* wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO
* wifi: rtw89: chan: tweak weight recalc ahead before MLO
* wifi: rtw89: chan: tweak bitmap recalc ahead before MLO
* wifi: rtw89: chan: add sub-entity swap function to cover replacing
* wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self
* wifi: rtw89: fw: download firmware with key data for secure boot
* wifi: rtw89: fw: parse secure section from firmware file
* wifi: rtw89: fw: read firmware secure information from efuse
* Update README.md to show steps for rebuilding initramfs
* Update README.md
* Sat Apr 20 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~75.g20389b0:
* rtw89: Add missing debian dkms directory and fix build guide
* Sun Mar 10 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~74.g48680ab:
* rtw89: Fix build errors on kernels as old as 5.8.
* [PATCH] wifi: rtw89: 8922a: add 8922ae to Makefile and Kconfig
* [PATCH] wifi: rtw89: coex: Add TDMA slot parameter setting version 7
* wifi: rtw89: 8922a: update chip parameter for coex
* wifi: rtw89: coex: Add TDMA version 7
* wifi: rtw89: coex: Add antenna setting function for RTL8922A
* wifi: rtw89: coex: Add WiFi role info format version 8
* wifi: rtw89: Correct EHT TX rate on 20MHz connection
* wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode
* wifi: rtw89: wow: set security engine options for 802.11ax chips only
* wifi: rtw89: update suspend/resume for different generation
* wifi: rtw89: wow: update config mac function with different generation
* wifi: rtw89: update DMA function with different generation
* wifi: rtw89: wow: update WoWLAN status register for different generation
* wifi: rtw89: wow: update WoWLAN reason register for different chips
* wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR
* wifi: rtw89: coex: When Bluetooth not available don\'t set power/gain
* wifi: rtw89: coex: add return value to ensure H2C command is success or not
* wifi: rtw89: coex: Reorder H2C command index to align with firmware
* wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic
* wifi: rtw89: coex: add init_info H2C command format version 7
* wifi: rtw89: 8922a: add coexistence helpers of SW grant
* wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt
* wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips
* wifi: rtw89: Update EHT PHY beamforming capability
* wifi: rtw89: advertise missing extended scan feature
* wifi: rtw89: 8922a: add helper of set_channel
* wifi: rtw89: 8922a: add set_channel RF part
* wifi: rtw89: 8922a: add set_channel BB part
* wifi: rtw89: 8922a: add set_channel MAC part
* rtw89: Fix builds for kernel versions from v5.7 through v6.8
* wifi: rtw89: 8922a: declare to support two chanctx
* wifi: rtw89: chan: support MCC on Wi-Fi 7 chips
* wifi: rtw89: fw: implement MRC H2C command functions
* wifi: rtw89: mac: implement MRC C2H event handling
* wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series
* rtw89: Fix merge errors
* wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips
* wifi: rtw89: reference quota mode when setting Tx power
* wifi: rtw89: 8922a: implement AP mode related reg for BE generation
* wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx()
* wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen
* wifi: rtw89: use PLCP information to match BSS_COLOR and AID
* wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable
* wifi: rtw89: mac: correct MUEDCA setting for MAC-1
* wifi: rtw89: mac: return held quota of DLE when changing MAC-1
* wifi: rtw89: load BB parameters to PHY-1
* wifi: rtw89: correct PHY register offset for PHY-1
* wifi: rtw89: chan: MCC take reconfig into account
* wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO
* wifi: rtw89: chan: tweak weight recalc ahead before MLO
* wifi: rtw89: chan: tweak bitmap recalc ahead before MLO
* wifi: rtw89: chan: add sub-entity swap function to cover replacing
* wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self
* wifi: rtw89: fw: download firmware with key data for secure boot
* wifi: rtw89: fw: parse secure section from firmware file
* wifi: rtw89: fw: read firmware secure information from efuse
* wifi: rtw89: fw: consider checksum length of security data
* wifi: rtw89: 8922a: add chip_ops::rfk_hw_init
* wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later
* wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations
* wifi: rtw89: rfk: add H2C command to trigger TSSI
* wifi: rtw89: rfk: add H2C command to trigger TXGAPK
* wifi: rtw89: rfk: add H2C command to trigger DACK
* wifi: rtw89: rfk: add H2C command to trigger DPK
* wifi: rtw89: rfk: add H2C command to trigger RX DCK
* wifi: rtw89: rfk: add H2C command to trigger IQK
* wifi: rtw89: rfk: send channel information to firmware for RF calibrations
* wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event
* wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links
* wifi: rtw89: update ps_state register for chips with different generation
* wifi: rtw89: add new H2C for PS mode in 802.11be chip
* wifi: rtw89: 8922a: add ieee80211_ops::hw_scan
* wifi: rtw89: prepare scan leaf functions for wifi 7 ICs
* wifi: rtw89: debug: add FW log component for scan
* wifi: rtw89: update scan C2H messages for wifi 7 IC
* wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL
* wifi: rtw89: 8922a: add chip_ops to get thermal value
* wifi: rtw89: 8922a: add RF read/write v2
* wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path
* wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu
* wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops
* wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
* wifi: rtw89: pci: validate RX tag for RXQ and RPQ
* wifi: rtw89: pci: interrupt v2 refine IMR for SER
* wifi: rtw89: pci: update SER timer unit and timeout time
* wifi: rtw89: fix disabling concurrent mode TX hang issue
* wifi: rtw89: fix HW scan timeout due to TSF sync issue
* wifi: rtw89: add wait/completion for abort scan
* wifi: rtw89: fix null pointer access when abort scan
* wifi: rtw89: disable RTS when broadcast/multicast
* wifi: rtw89: Set default CQM config if not present
* wifi: rtw89: refine hardware scan C2H events
* wifi: rtw89: refine add_chan H2C command to encode_bits
* wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX
* wifi: rtw89: 8922a: add TX power related ops
* wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA
* wifi: rtw89: 8922a: add chip_ops related to BB init
* wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf
* wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips
* wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips
* wifi: rtw89: fw: use struct to fill JOIN H2C command
* wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7
* wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7
* wifi: rtw89: fw: update TX AMPDU parameter to CMAC table
* wifi: rtw89: fw: add chip_ops to update CMAC table to associated station
* wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips
* wifi: rtw89: fw: add H2C command to update security CAM v2
* wifi: rtw89: declare EXT NSS BW of VHT capability
* wifi: rtw89: add EHT capabilities for WiFi 7 chips
* wifi: rtw89: change supported bandwidths of chip_info to bit mask
* wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data
* rtw89: Fix builds for kernel 5.4
* Fri Mar 01 2024 Stephan Hemeier - Use %%patch -P N instead of deprecated %%patchN
* Fri Jan 19 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~72.gebe87ac:
* rtw89: Fix build for kernels onler than 6.1
* Sun Jan 14 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~71.gec75553:
* rtw89: Fix build error for kenel 5.10
* wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation
* wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips
* wifi: rtw89: use struct to fill H2C command to download beacon frame
* wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID
* wifi: rtw89: refine H2C command that pause transmitting by MAC ID
* wifi: rtw89: fw: use struct to fill BA CAM H2C commands
* wifi: rtw89: 8922a: update BA CAM number to 24
* wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM
* wifi: rtw89: mac: add feature_init to initialize BA CAM V1
* wifi: rtw89: add firmware H2C command of BA CAM V1
* wifi: rtw89: mac: Fix spelling mistakes \"notfify\" -> \"notify\"
* wifi: rtw89: phy: set channel_info for WiFi 7 chips
* wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips
* wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips
* wifi: rtw89: phy: ignore special data from BB parameter file
* wifi: rtw89: 8922a: update the register used in DIG and the DIG flow
* wifi: rtw89: 8922a: set RX gain along with set_channel operation
* wifi: rtw89: phy: add parser to support RX gain dynamic setting flow
* wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union
* wifi: rtw89: 8851b: update TX power tables to R37
* wifi: rtw89: 8852b: update TX power tables to R36
* wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE
* Sat Jan 06 2024 SauerlandlinuxAATTgmx.de- Update to version 5.17~70.g6dc9441:
* rtw89: Fix breakage caused by bad fixes for RHEL9
* Fix: RHEL9 build issue on fw.c
* rtw89: Fix build for kernel < 5.19.0
* rtw89: Fix build errors with RHEL9 patches
* wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle
* wifi: rtw89: coex: Translate antenna configuration from ID to string
* wifi: rtw89: coex: Update RF parameter control setting logic
* wifi: rtw89: coex: Add Bluetooth RSSI level information
* wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan
* wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS
* wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS
* wifi: rtw89: coex: Update BTG control related logic
* Added support for RHEL9- updating leap155.patch
* Sat Dec 30 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~69.g63bff3d:
* wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance
* wifi: rtw89: coex: Record down Wi-Fi initial mode information
* wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members
* wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips
* wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips
* wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up
* wifi: rtw89: add DBCC H2C to notify firmware the status
* wifi: rtw89: mac: add suffix _ax to MAC functions
* wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled
* wifi: rtw89: 8922a: add power on/off functions
* wifi: rtw89: add XTAL SI for WiFi 7 chips
* wifi: rtw89: phy: print out RFK log with formatted string
* wifi: rtw89: parse and print out RFK log from C2H events
* wifi: rtw89: add C2H event handlers of RFK log and report
* wifi: rtw89: load RFK log format string from firmware file
* wifi: rtw89: fw: add version field to BB MCU firmware element
* wifi: rtw89: fw: load TX power track tables from fw_element
* wifi: rtw89: avoid stringop-overflow warning
* Wed Dec 13 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~68.g0692fee:
* rtw89: Fix builds on kernel 5.10
* Sat Dec 09 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~67.gb048919:
* rtw89: Fix build errors for kernel 5.15
* rtw89: Fix builds for kernel v5.5 and greater
* wifi: rtw89: mac: refine SER setting during WiFi CPU power on
* wifi: rtw89: 8922a: dump MAC registers when SER occurs
* wifi: rtw89: 8922a: add SER IMR tables
* wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip
* wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature
* wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
* wifi: rtw89: refine remain on channel flow to improve P2P connection
* wifi: rtw89: Refine active scan behavior in 6 GHz
* wifi: rtw89: fix not entering PS mode after AP stops
* wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips
* wifi: rtw89: mac: use pointer to access functions of hardware engine and quota
* wifi: rtw89: mac: move code related to hardware engine to individual functions
* wifi: rtw89: mac: check queue empty according to chip gen
* wifi: rtw89: refine element naming used by queue empty check
* wifi: rtw89: add reserved size as factor of DLE used size
* wifi: rtw89: mac: add to get DLE reserved quota
* wifi: rtw89: 8922a: extend and add quota number
* Sun Dec 03 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~66.g71c581e:
* wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism
* wifi: rtw89: phy: dynamically adjust EDCCA threshold
* wifi: rtw89: debug: remove wrapper of rtw89_debug()
* wifi: rtw89: debug: add to check if debug mask is enabled
* rtw89: Update README.md and add 70-rtw89.conf
* Thu Nov 23 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~65.g497a09e:
* rtw89: Fix builds on kernels as old as v5.15
* wifi: rtw89: 8922a: read efuse content from physical map
* wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map
* wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels
* wifi: rtw89: mac: add to access efuse for WiFi 7 chips
* wifi: rtw89: mac: use mac_gen pointer to access about efuse
* wifi: rtw89: 8922a: add 8922A basic chip info
* wifi: rtw89: regd: update regulatory map to R65-R44
* wifi: rtw89: regd: handle policy of 6 GHz according to BIOS
* wifi: rtw89: acpi: process 6 GHz band policy from DSM
* wifi: rtw89: pci: update interrupt mitigation register for 8922AE
* wifi: rtw89: pci: correct interrupt mitigation register for 8852CE
* wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE
* wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers
* wifi: rtw89: pci: add pre_deinit to be called after probe complete
* wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen
* wifi: rtw89: pci: reset BDRAM according to chip gen
* Fri Nov 10 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~64.g78a73b0:
* wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content
* wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips
* wifi: rtw89: pci: add LTR v2 for WiFi 7 chip
* wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips
* wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index
* wifi: rtw89: pci: add PCI generation information to pci_info for each chip
* Tue Nov 07 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~63.g4353698:
* rtw89: Add one more piece to Makefile
* rtw89: Add rtw_8851be back into Makefile
* Sun Nov 05 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~62.gbb980e8:
* rtw89: Fix build errors for kernel 6.0
* rtw89: Bring repo up to wireless-next as of Nov 2, 2023
* wifi: rtw89: extend PHY status parser to support WiFi 7 chips
* wifi: rtw89: consider RX info for WiFi 7 chips
* wifi: rtw89: configure PPDU max user by chip
* wifi: rtw89: set entry size of address CAM to H2C field by chip
* wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7
* wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently
* wifi: rtw89: pci: define PCI ring address for WiFi 7 chips
* wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info
* Tue Oct 31 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~60.g2fd7ba9:
* rtw89: fix build for kernel < 5.11.0
* Tue Oct 17 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~59.g4981987:
* rtw89: Fix builds on kernel 5.10
* Mon Oct 09 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~58.g149dde0:
* rtw89: Fix merge errors
* wifi: rtw89: Introduce Time Averaged SAR (TAS) feature
* wifi: rtw89: remove redundant check of entering LPS
* Thu Sep 14 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~57.g1283764:
* update README.md
* Mon Aug 14 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~56.ga90a30a:
* rtw89: fix build errors for kernels older than 6.5
* rtw89: Fix some merge errors
* wifi: rtw89: support firmware log with formatted text
* wifi: rtw89: add chip_info::chip_gen to determine chip generation
* wifi: rtw89: define hardware rate v1 for WiFi 7 chips
* wifi: rtw89: phy: rate pattern handles HW rate by chip gen
* wifi: rtw89: use struct to set RA H2C command
* wifi: rtw89: add H2C RA command V1 to support WiFi 7 chips
* wifi: rtw89: use struct to access firmware C2H event header
* wifi: rtw89: use struct to access RA report
* wifi: rtw89: add C2H RA event V1 to support WiFi 7 chips
* wifi: rtw89: add to display hardware rates v1 histogram in debugfs
* wifi: rtw89: get data rate mode/NSS/MCS v1 from RX descriptor
* wifi: rtw89: recognize log format from firmware file
* wifi: rtw89: support firmware log with formatted text
* wifi: rtw89: introduce v1 format of firmware header
* wifi: rtw89: add firmware parser for v1 format
* wifi: rtw89: introduce infrastructure of firmware elements
* wifi: rtw89: add to parse firmware elements of BB and RF tables
* wifi: rtw89: return failure if needed firmware elements are not recognized
* wifi: rtw89: 8852b: rfk: fine tune IQK parameters to improve performance on 2GHz band
* wifi: rtw89: regd: update regulatory map to R64-R42
* rtw89: Add signing of 8851b and 8851be to Makefile
* Wed Jul 26 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~55.g3891b68:
* wifi: rtw89: Fix loading of compressed firmware
* rtw89: Make part of core.c and fw.c be independent of backports
* rtw89: Fix debiam/rtw89-dkms.dkms
* rtw89: Remove fsleep_alt() function
* delete Leap specific patches
* Sat Jul 22 2023 Stephan Hemeier - Update to Version 5.17~54.g8f8efa6
* add Makefile.patch Added a patch to build properly with Leap 15.5
* Mon Jun 26 2023 Martin Wilck - Fix build error for SLE15-SP4 GA
* Thu Jun 22 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~52.g8f8efa6:
* rtw89: Remove calls to rtw89_reg_6ghz_power_recalc() for kernels older than 5.16
* Fix builds for kernels older than 5.16
* wifi: rtw89: use struct to parse firmware header
* wifi: rtw89: TX power stuffs replace confusing naming of _max with _num
* wifi: rtw89: 8851b: configure to force 1 TX power value
* wifi: rtw89: 8851b: rfk: update IQK to version 0x8
* wifi: rtw89: 8851b: rfk: add LCK track
* wifi: rtw89: 8851b: update TX power tables to R28
* wifi: rtw89: 8851b: update RF radio A parameters to R28
* wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (3 of 3)
* wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (2 of 3)
* wifi: rtw89: 8852c: update RF radio A/B parameters to R63
* wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (1 of 3)
* wifi: rtw89: process regulatory for 6 GHz power type
* wifi: rtw89: regd: update regulatory map to R64-R40
* wifi: rtw89: regd: judge 6 GHz according to chip and BIOS
* wifi: rtw89: refine clearing supported bands to check 2/5 GHz first
* wifi: rtw89: 8851b: configure CRASH_TRIGGER feature for 8851B
* wifi: rtw89: set TX power without precondition during setting channel
* wifi: rtw89: debug: txpwr table access only valid page according to chip
* wifi: rtw89: 8851b: enable hw_scan support
* Tue Jun 20 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~51.gc025470:
* Update README.md
* Update rtw89-dkms.dkms
* Tue May 30 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~50.g38b8a48:
* rtw89: Further fixes for kernels older than 5.13
* rtw89: Fix missing rtw89_sar_capa for older kernels
* Tue May 30 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~49.g8705056:
* rtw89: Fix Makefile
* rtw89: Fix builds for kernels between 5.15 and 6.4
* rtw89: Fix build erros on older kernels
* wifi: rtw89: remove redundant check of entering LPS
* wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS
* rtw89: Remove unused static variable
* wifi: rtw89: refine packet offload handling under SER
* wifi: rtw89: tweak H2C TX waiting function for SER
* wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE
* wifi: rtw89: use struct to access register-based H2C/C2H
* wifi: rtw89: use struct and le32_get_bits() to access RX descriptor
* wifi: rtw89: use struct and le32_get_bits() to access received PHY status IEs
* wifi: rtw89: use struct and le32_get_bits to access RX info
* wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as helpers to support newer chips
* wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv
* rtw89: Add rtw8851be code
* wifi: rtw89: enlarge supported length of read_reg debugfs entry
* wifi: rtw89: add tx_wake notify for 8851B
* wifi: rtw89: 8851b: add RF configurations
* wifi: rtw89: 8851b: add MAC configurations to chip_info
* wifi: rtw89: 8851b: fill BB related capabilities to chip_info
* wifi: rtw89: 8851b: add TX power related functions
* wifi: rtw89: 8851b: rfk: add TSSI
* wifi: rtw89: 8851b: rfk: add DPK
* wifi: rtw89: 8851b: rfk: add RX DCK
* wifi: rtw89: 8851b: add set_channel_rf()
* wifi: rtw89: 8851b: add to parse efuse content
* wifi: rtw89: 8851b: add set channel function
* wifi: rtw89: 8851b: add basic power on function
* wifi: rtw89: 8851b: add BT coexistence support function
* wifi: rtw89: 8851b: configure GPIO according to RFE type
* wifi: rtw89: 8851b: add to read efuse version to recognize hardware version B
* wifi: rtw89: regd: judge UNII-4 according to BIOS and chip
* wifi: rtw89: introduce realtek ACPI DSM method
* wifi: rtw89: 8851b: add 8851B basic chip_info
* Mon Apr 24 2023 Stephan Hemeier - delete leap153.patch
* Mon Apr 24 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~47.g83f33c8:
* wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page
* wifi: rtw89: mac: use regular int as return type of DLE buffer request
* wifi: rtw89: add support of concurrent mode
* wifi: rtw89: Disallow power save with multiple stations
* wifi: rtw89: update statistics to FW for fine-tuning performance
* wifi: rtw89: use struct instead of macros to set H2C command of hardware scan
* wifi: rtw89: refine scan function after chanctx
* wifi: rtw89: prohibit enter IPS during HW scan
* wifi: rtw89: coex: send more hardware module info to firmware for 8851B
* wifi: rtw89: coex: Update function to get BT RSSI and hardware counter
* wifi: rtw89: coex: Add path control register to monitor list
* wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution
* wifi: rtw89: fix power save function in WoWLAN mode
* wifi: rtw89: support WoWLAN mode for 8852be
* rtw89: More fixes for kernel 5.3
* Sat Apr 15 2023 Stephan Hemeier - add leap153.patch- delete leap152.patch
* Sat Apr 15 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~46.gf9efd83:
* rtw89: Fix breakage for kernel 5.3
* Sat Apr 15 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~45.g3f7ba52:
* rtw89: Fix merge error
* wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first
* wifi: rtw89: fix crash due to null pointer of sta in AP mode
* wifi: rtw89: correct 5 MHz mask setting
* wifi: rtw89: 8851b: add tables for RFK
* wifi: rtw89: 8851b: add BB and RF tables (2 of 2)
* wifi: rtw89: 8851b: add BB and RF tables (1 of 2)
* Thu Apr 06 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~44.g6cdbb74:
* rtw89: Fix some merge errors
* wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter
* wifi: rtw89: refine FW feature judgement on packet drop
* wifi: rtw89: support for setting TID specific configuration
* wifi: rtw89: 8852c: add beacon filter and CQM support
* wifi: rtw89: support for setting TID specific configuration
* wifi: rtw89: support for setting TID specific configuration
* wifi: rtw89: support parameter tables by RFE type
* wifi: rtw89: use hardware CFO to improve performance
* wifi: rtw89: pci: update PCI related settings to support 8851B
* wifi: rtw89: mac: update MAC settings to support 8851b
* wifi: rtw89: read version of analog hardware
* wifi: rtw89: add firmware format version to backward compatible with older drivers
* wifi: rtw89: use schedule_work to request firmware
* wifi: rtw89: fw: use generic flow to set/check features
* wifi: rtw89: add flag check for power state
* wifi: rtw89: config EDCCA threshold during scan to prevent TX failed
* wifi: rtw89: use schedule_work to request firmware
* wifi: rtw89: fw: use generic flow to set/check features
* wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B
* wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving
* wifi: rtw89: coex: Add report control v5 variation
* wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1
* Sun Apr 02 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~43.g728b514:
* rtw89: Add some more debugging messages
* Sun Mar 26 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~42.g61e1f92:
* rtw89: Check for valid skb to prevent NULL dereference in rtw89_core_tx_update_desc_info()
* Fri Mar 24 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~41.g964cff5:
* rtw89: Fix some API changes missed in earlier commits
* wifi: rtw89: fix potential race condition between napi_init and napi_enable
* wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering
* wifi: rtw89: remove superfluous H2C of join_info
* wifi: rtw89: set data lowest rate according to AP supported rate
* wifi: rtw89: fix authentication fail during scan
* wifi: rtw89: add flag check for power state
* wifi: rtw89: add ieee80211::remain_on_channel ops
* wifi: rtw89: add function to wait for completion of TX skbs
* wifi: rtw89: 8852c: add beacon filter and CQM support
* wifi: rtw89: add counters of register-based H2C/C2H
* wifi: rtw89: coex: Add v5 firmware cycle status report
* wifi: rtw89: coex: Add v2 Bluetooth scan info
* wifi: rtw89: coex: Fix wrong structure assignment at null data report
* wifi: rtw89: coex: Add register monitor report v2 format
* wifi: rtw89: coex: Add traffic TX/RX info and its H2C
* wifi: rtw89: coex: Add WiFi role info v2
* wifi: rtw89: coex: Add more error_map and counter to log
* wifi: rtw89: release RX standby timer of beamformee CSI to save power
* wifi: rtw89: add RNR support for 6 GHz scan
* debian: improve packaging workflow and dkms instructions (closes 218)
* Fri Mar 17 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~40.g4f3464d:
* wifi: rtw89: fix SER L1 might stop entering LPS issue
* wifi: rtw89: fix AP mode authentication transmission failed
* rtw89: Bring code up to kernel 6.3 level
* wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready
* wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status()
* wifi: rtw89: fix potential wrong mapping for pkt-offload
* wifi: rtw89: phy: set TX power according to RF path number by chip
* wifi: rtw89: 8852b: correct register mask name of TX power offset
* wifi: rtw89: use passed channel in set_tx_shape_dfir()
* wifi: rtw89: 8852be: enable CLKREQ of PCI capability
* wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first
* wifi: rtw89: 8852b: don\'t support LPS-PG mode after firmware 0.29.26.0
* wifi: rtw89: 8852b: reset IDMEM mode to default value
* wifi: rtw89: add use of pkt_list offload to debug entry
* wifi: rtw89: refine packet offload flow
* wifi: rtw89: fix potential wrong mapping for pkt-offload
* wifi: rtw89: disallow enter PS mode after create TDLS link
* wifi: rtw89: refine MCC C2H debug logs
* wifi: rtw89: fix parsing offset for MCC C2H
* wifi: rtw89: deal with RXI300 error
* wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30
* wifi: rtw89: mac: add function to get TSF
* wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync()
* wifi: rtw89: correct unit for port offset and refine macro
* wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0
* wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle
* wifi: rtw89: coex: Correct A2DP exist variable source
* wifi: rtw89: coex: Set Bluetooth background scan PTA request priority
* wifi: rtw89: coex: Refine coexistence log
* wifi: rtw89: coex: Force to update TDMA parameter when radio state change
* wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change
* wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables
* Sat Jan 28 2023 SauerlandlinuxAATTgmx.de- delete the Reqiures fot Firmware
* Sat Jan 21 2023 SauerlandlinuxAATTgmx.de- Update to version 5.17~36.gfce040c:
* wifi: rtw89: 8852b: fill the missing configuration about queue empty checking
* wifi: rtw89: fix assignation of TX BD RAM table
* wifi: rtw89: 8852c: rfk: correct ADC clock settings
* wifi: rtw89: correct register definitions of digital CFO and spur elimination
* wifi: rtw89: set the correct mac_id for management frames
* wifi: rtw89: fix null vif pointer when get management frame date rate
* wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate
* wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy
* wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor
* wifi: rtw89: coex: refactor debug log of slot list
* wifi: rtw89: coex: Change firmware steps report to version separate
* wifi: rtw89: coex: Change Wi-Fi Null data report to version separate
* wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control
* wifi: rtw89: Add missing check for alloc_workqueue
* wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie()
* wifi: rtw89: coex: Update WiFi role info H2C report
* wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A
* wifi: rtw89: coex: Add v5 firmware control report
* wifi: rtw89: coex: Change firmware control report to version separate
* wifi: rtw89: coex: Add v4 version firmware cycle report
* wifi: rtw89: coex: Rename BTC firmware cycle report by feature version
* wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report
* wifi: rtw89: Fix a typo in debug message
* rtw89: Fix some merge errors
* wifi: rtw89: 8852c: rfk: recover RX DCK failure
* wifi: rtw89: 8852c: rfk: correct DPK settings
* wifi: rtw89: 8852c: rfk: correct DACK setting
* wifi: rtw89: fw: adapt to new firmware format of security section
* wifi: rtw89: consider ER SU as a TX capability
* wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA
* wifi: rtw89: refine 6 GHz scanning dwell time
* wifi: rtw89: 8852b: update BSS color mapping register
* wifi: rtw89: coex: Change TDMA related logic to version separate
* wifi: rtw89: coex: refactor _chk_btc_report() to extend more features
* wifi: rtw89: coex: Add v2 BT AFH report and related variable
* wifi: rtw89: coex: Update BTC firmware report bitmap definition
* wifi: rtw89: coex: Enable Bluetooth report when show debug info
* wifi: rtw89: coex: use new introduction BTC version format
* wifi: rtw89: coex: add BTC format version derived from firmware version
* Sat Dec 10 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~36.ge834edf:
* wifi: rtw89: add join info upon create interface
* wifi: rtw89: fix unsuccessful interface_add flow
* wifi: rtw89: stop mac port function when stop_ap()
* wifi: rtw89: add mac TSF sync function
* wifi: rtw89: request full firmware only once if it\'s early requested
* wifi: rtw89: don\'t request partial firmware if SECURITY_LOADPIN_ENFORCE
* rtw89: Update README.md
* wifi: rtw89: 8852b: turn off PoP function in monitor mode
* wifi: rtw89: add HE radiotap for monitor mode
* wifi: rtw89: enable mac80211 virtual monitor interface
* Fix typo
* Fix typo
* Sat Dec 03 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~35.g68c19cb:
* wifi: rtw89: link rtw89_vif and chanctx stuffs
* wifi: rtw89: fw: implement MCC related H2C
* wifi: rtw89: mac: process MCC related C2H
* wifi: rtw89: introduce helpers to wait/complete on condition
* wifi: rtw89: check if atomic before queuing c2h
* wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info
* Sat Nov 26 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~34.gdc13d27:
* rtw89: Fix builds for kernels before 6.0 - again
* rtw89: Fix builds older than 6.0
* rtw89: debian: Fix the rules by removing mention of .bin
* wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame
* wifi: rtw89: fix physts IE page check
* wifi: rtw89: avoid inaccessible IO operations during doing change_interface()
* wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly
* wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence
* wifi: rtw89: Fix some error handling path in rtw89_wow_enable()
* wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc()
* Sat Nov 19 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~33.ga2c1135:
* rtw89: Remove all firmware and firmware package
* Sat Nov 12 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~32.g40d72a0:
* rtw89: Fix build for kernels older than 5.18
* wifi: rtw89: use u32_encode_bits() to fill MAC quota value
* wifi: rtw89: 8852b: change debug mask of message of no TX resource
* wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER
* wifi: rtw89: dump dispatch status via debug port
* rtw89: Bring code up to the version of Nov 1, 2022
* rtw89: Selectively copy firmware to /lib/firmware/rtw89/
* Update Makefile
* Sat Oct 29 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~31.gf4a313b:
* rtw89: Add some additional changes for wow feature
* rtw89: Fix the call to ieee80211_nullfunc_get() correctly
* rtw89: Update rtw8852be firmware
* rtw89: error: too many arguments to function \'ieee80211_nullfunc_get\' for linux-5.x.y.
* Change clone GitHub URLs
* rtw89: Copy all wifi firmware files
* wifi: rtw89: add WoWLAN pattern match support
* wifi: rtw89: add WoWLAN function support
* wifi: rtw89: add related H2C for WoWLAN mode
* wifi: rtw89: add drop tx packet function
* wifi: rtw89: add function to adjust and restore PLE quota
* wifi: rtw89: move enable_cpu/disable_cpu into fw_download
* wifi: rtw89: collect and send RF parameters to firmware for WoWLAN
* wifi: rtw89: fw: adapt to new firmware format of dynamic header
* wifi: rtw89: 8852c: make table of RU mask constant
* wifi: rtw89: declare support bands with const
* wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE
* Sat Oct 22 2022 Stephan Hemeier - add leap155.patch to build with Leap 15.5
* Sat Oct 15 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~29.g8d51753:
* rtw89: Update rtw8852c firmware
* wifi: rtw89: phy: add dummy C2H handler to avoid warning message
* wifi: rtw89: 8852b: add chip_ops related to RF calibration
* wifi: rtw89: 8852b: rfk: add DPK
* rtw89: Fix build for kernel 5.7
* wifi: rtw89: 8852b: rfk: add TSSI
* wifi: rtw89: 8852b: rfk: add IQK
* wifi: rtw89: 8852b: rfk: add RX DCK
* wifi: rtw89: 8852b: rfk: add RCK
* wifi: rtw89: 8852b: rfk: add DACK
* rtw89: rtw8852be: Some late fixes
* wifi: rtw89: 8852b: add basic attributes of chip_info
* wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations
* wifi: rtw89: 8852b: add chip_ops to configure TX/RX path
* wifi: rtw89: 8852b: add chip_ops to query PPDU
* wifi: rtw89: 8852b: add chip_ops related to BT coexistence
* wifi: rtw89: 8852b: add chip_ops to get thermal
* wifi: rtw89: 8852b: add basic baseband chip_ops
* wifi: rtw89: 8852b: add power on/off functions
* wifi: rtw89: fix wrong bandwidth settings after scan
* wifi: rtw89: 8852b: add chip_ops::set_channel_help
* wifi: rtw89: correct 6 GHz scan behavior
* Sat Oct 08 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~28.ga7e89c2:
* rtw89: Fix some missing parts from wireless-next
* rtw89: Fix typo in Makefile
* rtw89: Add firmware for 8852be and 8852ce
* wifi: rtw89: 8852b: add chip_ops::set_channel
* wifi: rtw89: make generic functions to convert subband gain index
* wifi: rtw89: 8852b: add HFC quota arrays
* wifi: rtw89: 8852b: set proper configuration before loading NCTL
* wifi: rtw89: parse PHY status only when PPDU is to_self
* wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code
* wifi: rtw89: add to dump TX FIFO 0/1 for 8852C
* wifi: rtw89: 8852c: set pin MUX to enable BT firmware log
* wifi: rtw89: phy: ignore warning of bb gain cfg_type 4
* wifi: rtw89: 8852c: update BB parameters to v28
* wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK
* wifi: rtw89: 8852c: correct set of IQK backup registers
* rtw89: Fix builds from kernel v5.8 and up
* rtw89: Turn on build of rtw_8852be
* rtw89: Fix errors in introduced during edit
* wifi: rtw89: 8852be: add 8852BE PCI entry
* wifi: rtw89: 8852b: add chip_ops to read phy cap
* wifi: rtw89: 8852b: add chip_ops to read efuse
* wifi: rtw89: 8852b: add chip_ops::set_txpwr
* wifi: rtw89: debug: txpwr_table considers sign
* wifi: rtw89: phy: make generic txpwr setting functions
* wifi: rtw89: 8852b: add tables for RFK
* wifi: rtw89: 8852b: add BB and RF tables (2 of 2)
* wifi: rtw89: 8852b: add BB and RF tables (1 of 2)
* wifi: rtw89: check DLE FIFO size with reserved size
* wifi: rtw89: mac: correct register of report IMR
* wifi: rtw89: pci: set power cut closed for 8852be
* wifi: rtw89: pci: add to do PCI auto calibration
* wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf
* wifi: rtw89: add DMA busy checking bits to chip info
* wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels
* wifi: rtw89: pci: mask out unsupported TX channels
* Thu Sep 29 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~27.g315a7d2:
* rtw89: Change README.md
* wifi: rtw89: support for enable/disable MSDU aggregation
* wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions
* wifi: rtw89: support for processing P2P power saving
* wifi: rtw89: support WMM-PS in P2P GO mode
* wifi: rtw89: set wifi_role of P2P
* wifi: rtw89: send OFDM rate only in P2P mode
* wifi: rtw89: support P2P
* Sun Sep 25 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~26.g0e69f6f:
* rtw89: Add necessary file chan.c
* rtw89: Add missing core.h back into repo
* rtw89: Bring this repo up to date with wireless-next as of Sep. 23, 2022
* Fri Sep 23 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~25.g8e7f9b3:
* rtw89: Fix core.c for lack of 6GHz in kernels oder then 5.4
* updated leap152.patch
* Thu Sep 22 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~24.g5b340a8:
* rtw89: Fix issues with missing NL80211_BAND_6GHZ for kernels older that 5.4
* rtw89: Update repo to match kernel 5.19 as of 9/15/2022
* Fri Aug 19 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~23.ge3ef10e:
* rtw89: Fix builds for kernel 6.0
* rtw89: Include explicit uninstall directions
* Sat Jul 02 2022 SauerlandlinuxAATTgmx.de- Update to version 5.17~22.gf3ea327:
* rtw89: Fix build for kernels newer or equal that 5.19
* Fri Apr 29 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~22.gda9d01e:
* add leap152.patch
* rtw89: Fix typos in mac.c and phy.c
* rtw89: Fix build for kernels older that 5.4
* A minor change
* Update location of new modules on dkms.conf
* rtw89: Add new modules to dkms.conf
* rtw89: Update for new module layout
* rtw89: implement stop and resume channels transmission v1
* rtw89: extend mac tx_en bits from 16 to 32
* rtw89: change value assignment style of rtw89_mac_cfg_gnt()
* rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs
* Wed Apr 20 2022 Stephan Hemeier - delete leap152-fallthrough.patch
* Thu Mar 24 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~19.ge369940:
* rtw89: Update for new module layout
* rtw89: implement stop and resume channels transmission v1
* rtw89: extend mac tx_en bits from 16 to 32
* rtw89: change value assignment style of rtw89_mac_cfg_gnt()
* rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs
* rtw89: disable FW and H2C function if CPU disabled
* rtw89: initialize preload window of D-MAC
* rtw89: modify MAC enable functions
* rtw89: add config_rf_reg_v1 to configure RF parameter tables
* rtw89: 8852c: add read/write rf register function
* rtw89: 8852c: add setting of TB UL TX power offset
* rtw89: 8852c: add write/read crystal function in CFO tracking
* rtw89: modify dcfo_comp to share with chips
* rtw89: fix uninitialized variable of rtw89_append_probe_req_ie()
* rtw89: Update repo to match kernel 5.18 as of 3/14/2022
* rtw89: 8852a: update fw to v0.13.36.0
* Sat Feb 26 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~18.gfe43530:
* rtw89: Make explicit that using these drivers on kernels 5.16+ will fail
* rtw89: Update 8852a BT firmware to 0xDFB7_6D7A
* Sat Jan 29 2022 Stephan Hemeier - Updating leap152-fallthrough.patch
* Fri Jan 28 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~17.g72c6262:
* rtw89: use pci_read/write_config instead of dbi read/write
* rtw89: refine DIG feature to support 160M and CCK PD
* Fri Jan 21 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~16.geb614fb:
* rtw89: Add missing patch to handle ill-formed HVT MCS-10
* rtw89: Fix builds for kernel 5.17
* Sat Jan 15 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~15.g4dc5371:
* rtw89: Fix a possible unitialized variable qempty
* rtw89: Remove global definition of rtw89_pm_ops
* Use the AUR correctly and avoid partial upgrades
* rtw89: Bring driver up to date as of 20220110
* Fri Jan 07 2022 SauerlandlinuxAATTgmx.de- Update to version 5.16~14.g8d19cda:
* rtw89: Remove usb kernel modules from signing
* rtw89: Remove the USB code from here
* Update dkms.conf
* Further change to README.md
* Mon Dec 27 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~13.g4dd80a4:
* rtw89: Edit README.md
* rtw89: coex: Define LPS state for BTC using
* rtw89: coex: Update COEX to 5.5.8
* rtw89: coex: Cancel PS leaving while C2H comes
* rtw89: coex: Define LPS state for BTC using
* rtw89: coex: Not to send H2C when WL not ready and count H2C
* rtw89: Update README - all branches but main are deleted.
* Sun Dec 12 2021 Stephan Hemeier - Update to version 5.16~12.g2d6bb82:- Changed branch \'v7\' to \'main\'
* rtw89: Modify so that PCI and USB devices can have distinct firmware
* Update README.md
* rtw89: Update Makefile for brain-dead distros
* rtw89: Update firmware to v0.13.33.0
* rtw89: Switch Makefile to use bash as its shell
* rtw89: Fix makefile
* rtw89: Add additional devices to USB table
* rtw89: Fix some checkfile warnings
* rtw89: Add initial code for the RTL8852AU This code is not tested.
* rtw89: Routine ieee80211_tx_dequeue_ni() was added in kernel 5.4
* rtw89: don\'t kick off TX DMA if failed to write skb
* rtw89: remove cch_by_bw which is not used
* Merge branch \'main\' of github.com:lwfinger/rtw89
* rtw89: A final fix for fsleep and the openSUSE fixes
* rtw89: A further fix for openSUSE
* rtw89: Reverse bitfield operations change
* rtw89: Move v7 code to main branch
* Tue Nov 23 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~10.g248a921:
* rtw89: Rework SUSE special code
* Sat Nov 20 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~8.gc937d3e:
* rtw89: Fix yet another problem with fsleep
* rtw89: Fix warning that CONFIG_SUSE_VERSION is not defined
* rtw89: Fix Makefile to store BT firmware in the correct place
* rtw89: use inline function instead macro to set H2C and CAM
* rtw89: add const in the cast of le32_get_bits()
* rtw89: update partition size of firmware header on skb->data
* Thu Nov 04 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~7.gf658a40:
* Revert \"rtw89: Add dummy \"fallthrough\"\"
* Thu Nov 04 2021 Martin Wilck - spec file: apply \"fallthrough\" fix for SLE15-SP2, too- install firmware info \"updates\" subdir to avoid conflicts with kernel-firmware (bsc#1191321)
* Wed Nov 03 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~6.g585c119:
* rtw89: Add dummy \"fallthrough\"
* rtw89: Fix error when qempty.qempty not defined when dle_dfi_ctrl() fails
* Sat Oct 30 2021 SauerlandlinuxAATTgmx.de- Update to version 5.16~4.ge0e98a8:
* rtw89: Update to latest firmware
* Fix variable dereferenced before check \'sta\'
* rtw89: fix return value in hfc_pub_cfg_chk
* rtw89: remove duplicate register definitions
* rtw89: fix error function parameter
* Mon Oct 25 2021 mwilckAATTsuse.com- Update to version 5.16~3.g38316db:
* remove leap153.patch (Upstream needs no patches any more for Leap 15.3 and 15.2 - boo#1191321)
* build fixes for older kernels
* Fri Oct 22 2021 Martin Wilck - Use SOURCE_DATE_EPOCH for reproducible builds
* Fri Oct 22 2021 mwilckAATTsuse.com- New versioning scheme: kernel version in which this code base is likely to be merged + pre-release number + git hash- Use OBS source services- Update to version 5.16~1.gd338cdb (sources are identical to previous package)
* Thu Oct 21 2021 Stephan Hemeier - rtw89: Fix builds for kernels 5.9 and older- rtw89: Conditionalize references to he_mcs[]- rtw89: Fix build for kernels < 5.8 Also fix a typo.
* Thu Oct 21 2021 Stephan Hemeier - added a new patch to get building on Leap 15.3 ( thanks Larry Finger)
* add leap153.patch
* Tue Oct 19 2021 Stephan Hemeier - switched to rtw89 Version 7
* Sat Oct 02 2021 Stephan Hemeier
* rtw89: Check sec_cam in rtw89_cam_sec_key_del() There are sometimes NULL dereference BUGS on disconnect. The traceback points to sec_cam_idx = sec_cam->sec_cam_idx as the offending statement. Check these pointers at entry.
* Fri Sep 17 2021 Martin Wilck - Added subpackage for firmware
* Fri Sep 17 2021 Martin Wilck - Spec file update
* Skip initrd rebuilding (hardly necessary for wifi)
* Add module signing
* Always use multiple jobs if possible
* Remove superflous Obsoletes:, Conflicts:, and Provides: (this is handled by kernel-module-subpackage)
* Wed Aug 18 2021 Stephan Hemeier - Update to Version 20210817
* Add Makefile target to sign kernel modules for SecureBoot
* Makefile: add .PHONY target
* rtw89: The fix for 32-bit systems is wrong Rather than do_div(), we should use DIV_ROUND_DOWN_ULL().
* rtw89: Fix divide problem on 32-bit systems The driver does two 64-bit divides. These are OK on a 64-bit system, but lead to a missing routine __udivdi3. The fix is to replace those divisions with a call to do_div(). With that, the kernel does the right thing.
* rtw89: Patch to permit IPv6 operation
* Sun Jul 25 2021 Stephan Hemeier - Update to Version 20210725
* rtw89: Supply script to unload the driver before hibernation/sleep The script reloads the driver upon resumption. README.md is updated.
* rtw89: Trial fix for problem with AMD
* Mon Jul 19 2021 Stephan Hemeier - Update to version 20210719
* rtw89: Add patch that might improve connectivity
* rtw89: Make certain that firmware direttory exists
* rtw89: Update source and firmware for PCI ID 10ec:a85a
* rtw89: Fix builds for kernel v5.4
* rtw89: Fix builds for kernel v5.6
* Sat Jul 03 2021 Stephan Hemeier - Update the Source to Version 5
* Thu Jul 01 2021 Stephan Hemeier - Initial build
 
ICM