Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:zzndb001:rk3568
rtw89
rtw89.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rtw89.changes of Package rtw89
------------------------------------------------------------------- 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