Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Sauerland
rtw89
rtw89.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rtw89.changes of Package rtw89
------------------------------------------------------------------- Sat Oct 26 09:09:54 UTC 2024 - Stephan Hemeier <Sauerlandlinux@gmx.de> - add leap160.patch ------------------------------------------------------------------- Sun Aug 25 15:07:41 UTC 2024 - Sauerlandlinux@gmx.de - Update to version 5.17~79.gd1fced1: * Adjust MCS map condition in phy.c ------------------------------------------------------------------- Tue Aug 20 11:05:51 UTC 2024 - Sauerlandlinux@gmx.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 09:46:01 UTC 2024 - Stephan Hemeier <Sauerlandlinux@gmx.de> - add kernel610.patch ------------------------------------------------------------------- Fri May 10 18:14:21 UTC 2024 - Stephan Hemeier <Sauerlandlinux@gmx.de> - delete leap155.patch ------------------------------------------------------------------- Fri May 10 17:27:01 UTC 2024 - Sauerlandlinux@gmx.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 11:56:03 UTC 2024 - Sauerlandlinux@gmx.de - Update to version 5.17~75.g20389b0: * rtw89: Add missing debian dkms directory and fix build guide ------------------------------------------------------------------- Sun Mar 10 17:25:35 UTC 2024 - Sauerlandlinux@gmx.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 1 15:53:14 UTC 2024 - Stephan Hemeier <Sauerlandlinux@gmx.de> - Use %%patch -P N instead of deprecated %%patchN ------------------------------------------------------------------- Fri Jan 19 12:24:07 UTC 2024 - Sauerlandlinux@gmx.de - Update to version 5.17~72.gebe87ac: * rtw89: Fix build for kernels onler than 6.1 ------------------------------------------------------------------- Sun Jan 14 07:40:23 UTC 2024 - Sauerlandlinux@gmx.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 19:15:09 UTC 2024 - Sauerlandlinux@gmx.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 17:30:44 UTC 2023 - Sauerlandlinux@gmx.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 15:57:34 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~68.g0692fee: * rtw89: Fix builds on kernel 5.10 ------------------------------------------------------------------- Sat Dec 09 17:54:52 UTC 2023 - Sauerlandlinux@gmx.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 08:00:01 UTC 2023 - Sauerlandlinux@gmx.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 13:34:34 UTC 2023 - Sauerlandlinux@gmx.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 07:52:30 UTC 2023 - Sauerlandlinux@gmx.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 19:33:37 UTC 2023 - Sauerlandlinux@gmx.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 15:43:41 UTC 2023 - Sauerlandlinux@gmx.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 16:59:41 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~60.g2fd7ba9: * rtw89: fix build for kernel < 5.11.0 ------------------------------------------------------------------- Tue Oct 17 16:49:17 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~59.g4981987: * rtw89: Fix builds on kernel 5.10 ------------------------------------------------------------------- Mon Oct 09 09:24:42 UTC 2023 - Sauerlandlinux@gmx.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 18:00:53 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~57.g1283764: * update README.md ------------------------------------------------------------------- Mon Aug 14 19:35:28 UTC 2023 - Sauerlandlinux@gmx.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 08:15:24 UTC 2023 - Sauerlandlinux@gmx.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 16:55:47 UTC 2023 - Stephan Hemeier <Sauerlandlinux@gmx.de> - Update to Version 5.17~54.g8f8efa6 * add Makefile.patch Added a patch to build properly with Leap 15.5 ------------------------------------------------------------------- Mon Jun 26 09:40:48 UTC 2023 - Martin Wilck <mwilck@suse.com> - Fix build error for SLE15-SP4 GA ------------------------------------------------------------------- Thu Jun 22 08:27:53 UTC 2023 - Sauerlandlinux@gmx.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 06:25:25 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~51.gc025470: * Update README.md * Update rtw89-dkms.dkms ------------------------------------------------------------------- Tue May 30 15:52:59 UTC 2023 - Sauerlandlinux@gmx.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 14:14:21 UTC 2023 - Sauerlandlinux@gmx.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 18:51:15 UTC 2023 - Stephan Hemeier <Sauerlandlinux@gmx.de> - delete leap153.patch ------------------------------------------------------------------- Mon Apr 24 18:47:20 UTC 2023 - Sauerlandlinux@gmx.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 19:13:18 UTC 2023 - Stephan Hemeier <Sauerlandlinux@gmx.de> - add leap153.patch - delete leap152.patch ------------------------------------------------------------------- Sat Apr 15 18:45:37 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~46.gf9efd83: * rtw89: Fix breakage for kernel 5.3 ------------------------------------------------------------------- Sat Apr 15 15:53:04 UTC 2023 - Sauerlandlinux@gmx.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 14:36:59 UTC 2023 - Sauerlandlinux@gmx.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 13:02:03 UTC 2023 - Sauerlandlinux@gmx.de - Update to version 5.17~43.g728b514: * rtw89: Add some more debugging messages ------------------------------------------------------------------- Sun Mar 26 07:24:55 UTC 2023 - Sauerlandlinux@gmx.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 19:50:22 UTC 2023 - Sauerlandlinux@gmx.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 15:55:46 UTC 2023 - Sauerlandlinux@gmx.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 11:43:21 UTC 2023 - Sauerlandlinux@gmx.de - delete the Reqiures fot Firmware ------------------------------------------------------------------- Sat Jan 21 16:51:36 UTC 2023 - Sauerlandlinux@gmx.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 09:45:40 UTC 2022 - Sauerlandlinux@gmx.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 06:49:38 UTC 2022 - Sauerlandlinux@gmx.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 17:39:56 UTC 2022 - Sauerlandlinux@gmx.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 08:39:46 UTC 2022 - Sauerlandlinux@gmx.de - Update to version 5.17~33.ga2c1135: * rtw89: Remove all firmware and firmware package ------------------------------------------------------------------- Sat Nov 12 15:02:40 UTC 2022 - Sauerlandlinux@gmx.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 12:08:07 UTC 2022 - Sauerlandlinux@gmx.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 15:48:22 UTC 2022 - Stephan Hemeier <Sauerlandlinux@gmx.de> - add leap155.patch to build with Leap 15.5 ------------------------------------------------------------------- Sat Oct 15 12:32:26 UTC 2022 - Sauerlandlinux@gmx.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 08:09:49 UTC 2022 - Sauerlandlinux@gmx.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 17:30:50 UTC 2022 - Sauerlandlinux@gmx.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 11:29:18 UTC 2022 - Sauerlandlinux@gmx.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 07:25:26 UTC 2022 - Sauerlandlinux@gmx.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 17:29:58 UTC 2022 - Sauerlandlinux@gmx.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 21:59:59 UTC 2022 - Sauerlandlinux@gmx.de - Update to version 5.17~23.ge3ef10e: * rtw89: Fix builds for kernel 6.0 * rtw89: Include explicit uninstall directions ------------------------------------------------------------------- Sat Jul 02 16:06:43 UTC 2022 - Sauerlandlinux@gmx.de - Update to version 5.17~22.gf3ea327: * rtw89: Fix build for kernels newer or equal that 5.19 ------------------------------------------------------------------- Fri Apr 29 15:55:52 UTC 2022 - Sauerlandlinux@gmx.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 18:10:01 UTC 2022 - Stephan Hemeier <Sauerlandlinux@gmx.de> - delete leap152-fallthrough.patch ------------------------------------------------------------------- Thu Mar 24 20:43:08 UTC 2022 - Sauerlandlinux@gmx.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 07:04:56 UTC 2022 - Sauerlandlinux@gmx.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 08:23:10 UTC 2022 - Stephan Hemeier <Sauerlandlinux@gmx.de> - Updating leap152-fallthrough.patch ------------------------------------------------------------------- Fri Jan 28 22:12:40 UTC 2022 - Sauerlandlinux@gmx.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 19:19:24 UTC 2022 - Sauerlandlinux@gmx.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 07:52:17 UTC 2022 - Sauerlandlinux@gmx.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 15:08:57 UTC 2022 - Sauerlandlinux@gmx.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 14:08:19 UTC 2021 - Sauerlandlinux@gmx.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 17:24:29 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - 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 15:14:33 UTC 2021 - Sauerlandlinux@gmx.de - Update to version 5.16~10.g248a921: * rtw89: Rework SUSE special code ------------------------------------------------------------------- Sat Nov 20 17:45:20 UTC 2021 - Sauerlandlinux@gmx.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 20:49:58 UTC 2021 - Sauerlandlinux@gmx.de - Update to version 5.16~7.gf658a40: * Revert "rtw89: Add dummy "fallthrough"" ------------------------------------------------------------------- Thu Nov 4 10:55:30 UTC 2021 - Martin Wilck <mwilck@suse.com> - 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 06:58:23 UTC 2021 - Sauerlandlinux@gmx.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 07:30:24 UTC 2021 - Sauerlandlinux@gmx.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 08:31:29 UTC 2021 - mwilck@suse.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 09:10:39 UTC 2021 - Martin Wilck <mwilck@suse.com> - Use SOURCE_DATE_EPOCH for reproducible builds ------------------------------------------------------------------- Fri Oct 22 08:36:27 UTC 2021 - mwilck@suse.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 18:39:09 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - 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 07:08:44 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - added a new patch to get building on Leap 15.3 ( thanks Larry Finger) * add leap153.patch ------------------------------------------------------------------- Tue Oct 19 11:10:25 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - switched to rtw89 Version 7 ------------------------------------------------------------------- Sat Oct 2 06:36:04 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> * 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 15:41:36 UTC 2021 - Martin Wilck <martin.wilck@suse.com> - Added subpackage for firmware ------------------------------------------------------------------- Fri Sep 17 13:50:54 UTC 2021 - Martin Wilck <mwilck@suse.com> - 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 16:26:51 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - 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 15:34:08 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - 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 07:59:50 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - 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 3 16:12:15 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - Update the Source to Version 5 ------------------------------------------------------------------- Thu Jul 1 16:11:45 UTC 2021 - Stephan Hemeier <Sauerlandlinux@gmx.de> - Initial build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor