Changelog for
rtw88-kmp-default-5.16~71.g8742be6_k6.4.0_150600.21-lp156.1.1.x86_64.rpm :
* Wed Oct 02 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~71.g8742be6:
* Fix USB RX aggregation
* Sun Aug 25 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~70.g764a1ee:
* Update rtw8821au.c to update copyright year
* Update rtw8812au.c to update copyright year
* Tue Aug 13 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~69.ga96a433:
* Fix module unloading when removing the driver
* Sat Aug 10 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~68.g056d740:
* Suppress error messages when running \'sudo make uninstall\'
* Update README.md regarding the new automatic blacklisting
* Update blacklist-rtw88.conf to correct for typo
* Update blacklist-rtw88.conf for new 8821au and 8812au drivers
* Update Makefile
* Fri Aug 09 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~67.gacafbf7:
* Simplify the uninstall target in Makefile
* Blacklist in-kernel rtw88 driver after installation
* Clean up dkms.conf
* Clean up Makefile
* Update for compilation in kernel v6.11
* Thu Aug 01 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~66.g610e04f:
* wifi: rtw88: Avoid using macid 0 in AP mode
* Update README.md
* Wed Jul 24 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~65.g4a1ee64:
* wifi: rtw88: Fix USB devices not transmitting beacons
* Update README.md
* wifi: rtw88: Init RX burst length for 8822cu/8822bu/8821cu
* Keep compiler flags consistent
* Upgrade all the firmware files to the latest version
* Remove unused file sch_generic.h
* Simplify the clean target in Makefile
* Simplify the sign target in Makefile
* Speed up the compilation
* Fix building of SDIO code for CONFIG_MMC=m or CONFIG_MMC=y.
* Compile wow only when PM is enabled.
* Compile SDIO code only when is enabled.
* Remove duplicates
* 8821a, 8812a: Switch to dynamic RX aggregation
* 8821a, 8812a: Fix reported RX band width
* Power on even 8821a, 8812a before reading the efuse
* wifi: rtw88: Enable USB RX aggregation for 8822c/8822b/8821c
* wifi: rtw88: usb: Update the RX stats after every frame
* wifi: rtw88: 8703b: Fix reported RX band width
* wifi: rtw88: 8822c: Fix reported RX band width
* Don\'t skip coex stuff when the chip has no bluetooth
* Update README.md
* Thu Jul 18 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~64.g755c2af:
* Update description with newer modules
* Update README.md
* Sun Jul 14 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~63.g5db1508:
* Delete rtw8821ae.c
* Fri Jul 12 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~62.g6f400af:
* Convert Makefile to uses crc32 for xz compression again
* 8821au, 8812au: Move some tables
* 8821au, 8812au: Adjust the TX power tracking
* 8821au, 8812au: Power off only if the chip is on
* 8812au: Fix (?) RFE detection
* A bit of cleanup
* 8821au, 8812au: Move the LLT init to rtw8821a.c
* wifi: rtw88: schedule rx work after everything is set up
* Sync USB 3 support with upstream
* Sync stuff with upstream
* wifi: rtw88: Limit the TX power for USB devices
* 8812au: Support RFE 1
* Mon Jul 01 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~61.g95983ff:
* 8821au, 8812au: Power off even if RTW_FLAG_POWERON is not set
* Fri Jun 28 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~59.g0e5a197:
* wifi: rtw88: handle PCI_IRQ_INTX changes
* Thu Jun 27 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~58.gc44d4d7:
* Add 8812au to sign step
* Add 8703b, r8723cs, 8723x, 8812au, 8821a, 8821au to dkms
* wifi: rtw88: 8812a: Mitigate beacon loss
* Allow 8812au to upload the reserved page and enter LPS
* wifi: rtw88: usb: Set pkt_info.ls for the reserved page
* Tue Jun 25 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~57.g4b98b72:
* 8821au, 8812au: Quiet \"MAC has not been powered on yet\"
* Mon Jun 24 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~56.gf1b048a:
* wifi: rtw88: usb: Support USB 3
* 8812au: Some USB 3 fixes
* 8812au: Delete some bluetooth stuff
* 8812au: Enable the dynamic mechanism
* 8812au: Add extra AGC tables for 5 GHz
* 8812au: Support RFE 3
* 8812au: Fix the cut version
* wifi: rtw88: Move pwr_track_tbl to struct rtw_rfe_def
* 8812au: Add IQ calibration code
* 8821au, 8812au: Clear bit 5 of REG_GPIO_MUXCFG during init
* Move old_datarate_fb_limit
* Move c2h_ra_report_size
* Move has_hw_feature_report and rename to hw_feature_report
* wifi: rtw88: Detect beacon loss with chips other than 8822c
* Sync the TX aggregation stuff with upstream
* 8821au: Add some Bluetooth coexistence code
* wifi: rtw88: 8821a: Regularly ask for BT info updates
* Fix bug introduced with the USB RX aggregation
* wifi: rtw88: coex: Support chips without a scoreboard
* Tue Jun 18 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~55.gf32226a:
* Reapply \"Allow 8821au, 8812au to enter IPS\"
* Sun Jun 09 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~54.g530df1a:
* Revert \"Allow 8821au, 8812au to enter IPS\"
* Sat Jun 08 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~53.g35e6c2f:
* Add back some accidentally deleted code
* Delete some accidentally duplicated code
* Leave LPS before doing coex stuff
* A little cleanup in rtw8821a_power_on
* 8821au, 8812au: Implement TX power tracking
* 8821au, 8812au: Fix the CCK packet detection threshold
* Delete rtw8821a_ltecoex_addr, it\'s unused
* Initialise c2h_ra_report_size and old_datarate_fb_limit
* Allow 8821au, 8812au to enter IPS
* Disable the dynamic mechanism for 8812au
* Fix rqpn_table_8821a and page_table_8812a
* Select the right parts of the init tables for 8812au
* Allow bigger TX page sizes
* Wed May 22 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~52.g31187d3:
* 8821au, 8812au: Switch the band during initialisation
* Enable RX aggregation for 8821au and 8812au
* wifi: rtw88: usb: Support RX aggregation
* Revert \"rtw88: Silence WARNING when an improper band is supplied in skb\"
* Sun May 19 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~51.g15bd43c:
* Configure TX aggregation for 8821au and 8812au
* wifi: rtw88: usb: Further limit the TX aggregation
* Thu May 16 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~50.g2c8b0f3:
* Update rtw8812au.c: add remaining vid/pids, job complete
* add options for setting KSRC and KVER via environmental variables. Needed to successfully build module in linux-msm via build_module.sh
* rtw88: Remove code duplicates
* rtw88/Makefile: don\'t compile any PCI code when PCI is disabled
* Mon May 13 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~49.g32c76c0:
* rtw88: Fix typos in Makefile
* Sat May 11 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~48.g02e2f9a:
* rtw88: Silence WARNING when an improper band is supplied in skb
* rtw88: Add NL80211_FEATURE_ACTIVE_MONITOR to features
* Fri May 10 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~47.g5367a8b:
* Update Makefile: remove duplicate line `modprobe -r rtw_8821au`
* rtw88: Fix compile warnings on Debian and likely derivatives
* rtw88: Update uninstall section of Makefile
* rtw88: Get two files missed in the previous update
* rtw88: Merge the changes from the 8821au branch into master branch
* rtw88: Bring master branch up to date with latest 8821au/8812au
* Sun May 05 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~46.g7528d5b:
* rtw88: Add some Bitterblue changes that were inadvertently removed
* Sat May 04 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~45.ga9edeea:
* rtw88: Fix USB VID/PID lists for rtw8821cu and rtw8822cu
* wifi: rtw88: usb: Simplify rtw_usb_write_data
* wifi: rtw88: Quiet \"firmware failed to leave lps state\" messages
* Wed May 01 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~44.g6097367:
* wifi: rtw88: usb: Fix disconnection after beacon loss
* wifi: rtw88: suppress messages of failed to flush queue
* wifi: rtw88: Set default CQM config if not present
* Makefile: Fix depmod arguments
* Sat Apr 20 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~43.gf2f3c87:
* rtw88: Fix build of rtw8703b.c under kernel 5.4
* Thu Apr 18 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~42.g4c2de79:
* rtw88: Convert Makefile to uses crc32 for xz compression
* Wed Apr 17 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~41.g06bc4eb:
* wifi: rtw88: Fix startup problems for SDIO wifi plus UART Bluetooth
* rtw88: Fix builds for kernels older that 5.13
* Sun Apr 14 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~40.gd831da2:
* wifi: rtw88: remove unsupported interface type of mesh point
* wifi: rtw88: station mode only for SDIO chips
* rtw88: Update README.md
* Mon Apr 01 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~39.g4b5ee10:
* rtw88: Fix double comma in rtw8821a.c
* Mon Apr 01 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~38.gb802cd5:
* rtw88: Ensure that the 8821a chips are treated as RTW_WCPU_11N, not RTW_WCPU_11AC
* Sun Mar 31 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~37.g3d778f9:
* rtw88: Further updates from Bitterblue
* Sat Mar 30 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~36.g9be45d8:
* rtw88: Improve performance of rtw8821cu
* rtw88: Fix builds for kernels older than 6.8.0
* rtw88: Fix builds for kernels older than 6.8.0
* wifi: rtw88: coex: Prevent doing I/O during Wi-Fi power saving
* wifi: rtw88: SDIO device driver for RTL8723CS
* wifi: rtw88: Reset 8703b firmware before download
* wifi: rtw88: Add rtw8703b.h
* wifi: rtw88: Debug output for rtw8723x EFUSE
* wifi: rtw88: Shared module for rtw8723x devices
* rtw88: Update Makefile
* wifi: rtw88: SDIO device driver for RTL8723CS
* wifi: rtw88: Reset 8703b firmware before download
* wifi: rtw88: Add rtw8703b.h
* wifi: rtw88: Debug output for rtw8723x EFUSE
* wifi: rtw88: Shared module for rtw8723x devices
* wifi: rtw88: 8821cu: Fix connection failure
* wifi: rtw88: 8821cu: Fix firmware upload fail
* wifi: rtw88: use kstrtoX_from_user() in debugfs handlers
* wifi: rtw88: 8822ce: refine power parameters for RFE type 5
* wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal()
* wifi: rtw88: Use random MAC when efuse MAC invalid
* Fri Mar 29 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~35.gd353f2c:
* rtw88: Fix some build errors on Ubuntu 20.04
* rtw88: Add the rudimentary start at a driver for rtw8821au
* rtw88: Fix some merge errors
* rtw88: remove backtick in Makefile
* delete leap152.patch
* delete leap153.patch
* Sun Mar 17 2024 SauerlandlinuxAATTgmx.de- Update to version 5.16~34.g986b6e7:
* rtw88: Fix builds for kernels 6.7 and older
* rtw88: Fix mess caused by corruption of .git/config
* Fri Mar 01 2024 Stephan Hemeier
- Use %%patch -P N instead of deprecated %%patchN
* Tue Oct 31 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~32.gca9f4e1:
* Support building as a Debian DKMS package (#137)
* add back new README.md
* Thu Oct 12 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~31.g1603dba:
* Fix strlen buffer overflow
* rtw88: Bring repo up to date with wireless_next as of 9/27/2023
* Makefile: Pass INSTALL_MOD_PATH to depmod
* Thu Sep 14 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~30.gd0f932d:
* add blacklist reminder to top of README
* Update README.md
* wifi: rtw88: remove unused and set but unused leftovers
* wifi: rtw88: remove unused USB bulkout size set
* wifi: rtw88: simplify vif iterators
* wifi: rtw88: usb: kill and free rx urbs on probe failure
* Update README.md
* Sat Jul 22 2023 Stephan Hemeier - Update to version 5.16~29.gd61e855
* add Makefile.patch Added a patch to build properly with Leap 15.5
* Sun Jul 16 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~27.gd61e855:
* Revert \"rtw88: Add some debugging to help understand failures in firmware loading\"
* rtw88: Add some debugging to help understand failures in firmware loading
* Wed Jul 12 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~26.g7746e2f:
* rtw88: Fix build error for kernels older than 6.2
* wifi: rtw88: delete timer and free skb queue when unloading
* wifi: rtw88: sdio: Honor the host max_req_size in the RX path
* wifi: rtw88: usb: silence log flooding error message
* wifi: rtw88: Fix AP mode incorrect DTIM behavior
* wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr()
* wifi: rtw88: Fix action frame transmission fail before association
* wifi: rtw88: unlock on error path in rtw_ops_add_interface()
* wifi: rtw88: add missing unwind goto for __rtw_download_firmware()
* Thu Jun 22 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~25.g7076e93:
* wifi: rtw88: use struct instead of macros to set TX desc
* Revert \"rtw88: Fix error in commit 4b34fac\"
* rtw88: Fix error in commit 4b34fac
* Tue Jun 20 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~24.gfffb716:
* rtw88: Fix builods for kernels older than 6.0
* Revert \"rtw88: Fix builds for kernel older than 6.0\"
* rtw88: Fix builds for kernel older than 6.0
* wifi: rtw88: fix not entering PS mode after AP stops
* wifi: rtw88: refine register based H2C command
* wifi: rtw88: Stop high queue during scan
* wifi: rtw88: Skip high queue in hci_flush
* wifi: rtw88: Fix AP mode incorrect DTIM behavior
* wifi: rtw88: use struct instead of macros to set TX desc
* wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed
* rtw88: Fix alt_rtl8821ce tree to build under 6.3
* Thu Jun 08 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~23.g53d7bc3:
* Update dkms.conf - 2
* Update Makefile for 8821cs
* rtw88: Update to README.md to clarify the status of these drivers
* Update dkms.conf
* Tue May 30 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~22.g85fbbee:
* Revert \"rtw88: Disable SUPPORTS_DYNAMIC_PS\"
* Sat May 27 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~21.ge8b743f:
* Revert \"rtw88: Disable SUPPORTS_DYNAMIC_PS\"
* wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS
* Fri May 26 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~20.g4cbee71:
* rtw88: Disable SUPPORTS_DYNAMIC_PS
* Thu May 25 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~19.g4a9cece:
* rtw88: Remove 2 byte read/write operations in sdio.c
* rtw88: Test fix for rtw8723ds
* Fri May 19 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~18.gfe8be69:
* rtw88: Make the SDIO code match the submissions of May 18
* Thu May 18 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~17.g3b7026f:
* rtw88: Make sdio.c match that of \"upstream\"
* rtw88: Remove extraneous and wrong debugging
* rtw88: Correctly handle RX operations
* Tue May 16 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~16.g9d70d97:
* rtw88: sdio: Implement patches from E-mail
* rtw88: Report more information with the Invalid RX packet size messages
* rtw88: Test with sdio aggregation disabled.
* rtw88: Check packet length in sdio_rxfifo_recv()
* Sat May 13 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~15.gb4f557a:
* rtw88: Add section to handle sdio error
* Sat May 13 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~14.g45f98d7:
* rtw88: Drop skb when there is overrun
* rtw88: Change SDIO r/w to bytewise for testing
* rtw88: Fix SDIO_DEVICE table for RTW8723DS
* wifi: rtw88: correct qsel_to_ep[] type as int
* wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing
* wifi: rtw88: use work to update rate to avoid RCU warning
* rtw88: Fix merge errors
* wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_
*
* wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user
* Sat May 06 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~13.g53b085b:
* rtw88: Add second RTW8723DS device to tables
* rtw88: Fix wrong header file
* wifi: rtw88: Add support for the SDIO based RTL8723DS chipset
* wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing
* Fri Apr 28 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~13.g166b839:
* remove -c args from make clean
* Mon Apr 24 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~12.g6aeaf80:
* rtw88: Fix build error for kernels older than 6.0
* rtw88: Fix build error for kernels older than 6.0
* rtw88: One addition trivial merge error and add suspend files for other devices
* rtw88: Fix some merge errors
* wifi: rtw88: Update spelling in main.h
* wifi: rtw88: Fix memory leak in rtw88_usb
* wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant
* wifi: rtw88: set pkg_type correctly for specific rtw8821c variants
* wifi: rtw88: usb: fix priority queue to endpoint mapping
* wifi: rtw88: 8822c: add iface combination
* wifi: rtw88: handle station mode concurrent scan with AP mode
* wifi: rtw88: prevent scan abort with other VIFs
* wifi: rtw88: refine reserved page flow for AP mode
* wifi: rtw88: disallow PS during AP mode
* wifi: rtw88: 8822c: extend reserved page number
* wifi: rtw88: add port switch for AP mode
* wifi: rtw88: refine reserved page flow for AP mode
* wifi: rtw88: add bitmap for dynamic port settings
* Sat Apr 15 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~11.g75e2c81:
* wifi: rtw88: rtw8821c: Fix rfe_option field width
* wifi: rtw88: usb: fix priority queue to endpoint mapping
* rtw88: Merge this repo with wireless_next as of Apr. 13, 2023
* rtw88: Fix build of alt_rtl8821ce
* Thu Apr 06 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~10.g37c8025:
* rtw88: Add an additional check in rtw_rx_fill_rx_status()
* wifi: rtw88: 8822c: add iface combination
* wifi: rtw88: prevent scan abort with other VIFs
* wifi: rtw88: refine reserved page flow for AP mode
* wifi: rtw88: disallow scan and PS during AP mode
* wifi: rtw88: 8822c: extend reserved page number
* wifi: rtw88: add port switch for AP mode
* wifi: rtw88: add bitmap for dynamic port settings
* Sun Apr 02 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~9.ge6d63e1:
* wifi: rtw88: rtw8821c: Fix rfe_option field width
* wifi: rtw88: usb: fix priority queue to endpoint mapping
* rtw88: Fix more merge errors - code up to wireless-next in 3/31/23
* wifi: rtw88: fix memory leak in rtw_usb_probe()
* rtw88: Fix some merge errors
* wifi: rtw88: mac: Support SDIO specific bits in the power on sequence
* Fri Mar 24 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~8.gd5af6c1:
* rtw88: Detect NULL for hw in rtw_rx_fill_rx_status()
* wifi: rtw88: Warn once for \"unable to flush queue\" messages
* Fri Mar 17 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~7.gef584ec:
* rtw88: Add the fixes for rtw8821cs
* rtw88: Fix Makefile and build for rtw8822cs
* Sat Mar 11 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~6.g532fff2:
* rtw88: Update README.md and Makefile
* wifi: rtw88: Add support for the SDIO based RTL8821CS chipset
* wifi: rtw88: Add support for the SDIO based RTL8822CS chipset
* wifi: rtw88: Add support for the SDIO based RTL8822BS chipset
* wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards
* wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets
* wifi: rtw88: mac: Support SDIO specific bits in the power on sequence
* wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets
* wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch()
* wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
* wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
* Sat Feb 25 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~5.g4266e0d:
* rtw88: Fix some merge errors
* wifi: rtw88: usb: Set qsel correctly
* wifi: rtw88: usb: drop now unnecessary URB size check
* wifi: rtw88: usb: send Zero length packets if necessary
* wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h}
* wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type
* wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser()
* wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU
* wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update()
* wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter()
* wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser()
* wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice
* wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser()
* wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing
* wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing
* wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing
* wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup
* rtw88: Fix typos in README.md
* Sat Feb 11 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~4.g3af004d:
* rtl_bt: Update RTL8822C BT USB firmware to 0xFFB8_ABD3
* Sat Jan 14 2023 SauerlandlinuxAATTgmx.de- Update to version 5.16~3.g14cbcf9:
* rtw88: Fix some merge errors
* wifi: rtw88: Add common USB chip support
* rtw88: Constify rtw8
*hw_spec
* rtw88: Fix some build problems
* Tue Dec 13 2022 SauerlandlinuxAATTgmx.de- Changing the Versioning scheme to git- Update to version 5.16~1.g51c8888:
* wifi: rtw88: Add rtw8723du chipset support
* wifi: rtw88: Add rtw8822cu chipset support
* wifi: rtw88: Add rtw8822bu chipset support
* wifi: rtw88: Add rtw8821cu chipset support
* wifi: rtw88: Add common USB chip support
* wifi: rtw88: iterate over vif/sta list non-atomically
* wifi: rtw88: Drop coex mutex
* wifi: rtw88: Drop h2c.lock
* wifi: rtw88: Drop rf_lock
* wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held
* Sun Oct 02 2022 Stephan Hemeier - Update to Version 20221002
* Fri Aug 19 2022 Stephan Hemeier - Update to Version 20220820
* Updating support newer kernel versions
* Thu Jun 23 2022 Stephan Hemeier - Update to Version 20220623
* rtw88: 8821c: fix access const table of channel parameters We would like to make chip_info table const, but 8821c uses one field as a variable, and causes core dump. To fix this, move the field to another struct that can be read and written.
* Sat Jun 04 2022 Stephan Hemeier - Update to Version 20220604
* Updating supported kernel version
* rtw88: Fix builds for kernel 5.19
* Thu May 26 2022 Stephan Hemeier - Update to Version 20220526
* rtw88: Fix sparse warning for rtw8822b_hw_spec Sparse lists the following for rtw88: CHECK rtw8822b.c rtw8822b.c:2500:22: warning: symbol \'rtw8822b_hw_spec\' was not declared. Should it be static? The warning arises because the external declaration for rtw8822b_hw_spec occurs in rtw8822be.h, which is not included in rtw8822b.h. That line is moved, and the now empty file rtw8822be.h is deleted. Symbol \'rtw8822b_hw_spec\' can be made constant.
* Fri Apr 08 2022 Stephan Hemeier - Update to Version 20220408
* rtw88: 8821ce: add support for device ID 0xb821 New device ID 0xb821 found on TP-Link T2E Tested it with c821 driver. 2.4GHz and 5GHz works. PCI id: 05:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b821 Subsystem: Realtek Semiconductor Co., Ltd. Device b821
* rtw88: Fix typo in main.h The code enables the definition of fsleep in main.h with the test This fails for kernels older than 5.8 that do not come from Fedora. It should say This causes the second part of tyhe test to apply ONLY to Fedora systems.
* rtw88: Update rtl8822c BT firmware to 0x19B7_6D7D
* rtw88: fix idle mode flow for hw scan
* rtw88: fix memory overrun and memory leak during hw_scan
* rtw88: check for validity before using a pointer
* Fri Jan 07 2022 Stephan Hemeier
* Add support for Realtek 8821CE RFE Type 6 RTL8821CE 802.11ac PCIe [10ec:c821] tells \"rfe 6 isn\'t supported\" in kernel log; As seen here: https://www.spinics.net/lists/linux-wireless/msg217116.html
* Sat Dec 25 2021 Stephan Hemeier - Update to Version 20211225
* rtw88: Update code to match 2021 dec 20 version of wireless-testing-next This code will appear in kernel 5.16. The main change is entitled \"Disable PCIe ASPM while doing NAPI poll on 8821CE\". For some users, this fix will prevcent the system getting bogged down while doing NAPI.
* Sun Dec 12 2021 Stephan Hemeier - Update to Version 20211212
* rtw88: Bring code up to date with current wireless-testing-next
* Sat Oct 02 2021 Stephan Hemeier - Update to Version 20211002
* rtw88: fix RX clock gate setting while fifo dump When fw fifo dumps, RX clock gating should be disabled to avoid something unexpected. However, the register operation ran into a mistake. So, we fix it.
* Fri Sep 24 2021 Stephan Hemeier - Update to Version 20210924
* added leap152.patch to build without errors
* rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC NIC card saves calibrated TX power index in the efuse(ROM). Driver loads TX power idex when interface is up. The problem is type2/4 NICs loads 2.4G TX power index from wrong position. This patch corrects the offsets. So, driver loads real 2.4G TX power index for type 2/4 NICs. 2.4G performance increased when using correct TX power index.
* rtw88: 8821c: support RFE type4 wifi NIC RFE type4 is a new NIC which has one RF antenna shares with BT. RFE type4 HW is the same as RFE type2 but attaching antenna to aux antenna connector. RFE type2 attach antenna to main antenna connector. Load the same parameter as RFE type2 when initializing NIC.
* Sat Sep 11 2021 Stephan Hemeier - Update to Version 20210911
* rtw88: Updqate to match latest kernel version
* Build fix for kernel 5.14
* rtw88: Update BT firmware to 0x09A9_1A4A
* Sat Jul 31 2021 Stephan Hemeier - Update to Version 20210731
* rtw88: 8822ce: set CLKREQ# signal to low during suspend
* rtw88: wow: fix size access error of probe request
* rtw88: wow: report wow reason through mac80211 api
* rtw88: refine the setting of rsvd pages for different firmware
* rtw88: use read_poll_timeout instead of fixed sleep
* Tue Jul 13 2021 Stephan Hemeier - Update to Version 20210713
* rtw88: change beacon filter default mode
* rtw88: 8822c: add tx stbc support under HT mode
* rtw88: adjust the log level for failure of tx report
* rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx
* Fri Jun 18 2021 Stephan Hemeier - Changing spec to build with SLE 15SP3
* Sun Jun 13 2021 Stephan Hemeier - Update to Version 20210613
* rtw88: Fix fsleep conditions
* rtw88: Fix some memory leaks
* rtw88: add quirks to disable pci capabilities
* rtw88: Update 8822c firmware to v9.9.10
* rtw88: notify fw when driver in scan-period to avoid potential problem
* rtw88: add rtw_fw_feature_check api
* rtw88: 8822c: update RF parameter tables to v62
* rtw88: Bring this repo up to date with wireless-drivers-next as of 4/26/21
* rtw88: Update 8822c firmware to v9.9.9
* rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK
* rtw88: 8822c: Add gap-k calibration to improve long range performance
* rtw88: 8822c: reorder macro position according to the register number
* rtw88: Bring repo up to date with wireless-next 4/15/2021
* rtw88: Fix memory leak
* rtw88: Make this repo match the kernel of 4/1/2021
* rtw88: Add documentation and __packed directives for structs that must match efuse
* rtw88: Remove extraneous character in phy.c
* Merge branch \'master\' of https://github.com/lwfinger/rtw88
* rtw88: Fix array overrun in rtw_get_tx_power_params()
* rtw88: Fix array overrun in
* rtw88: Add logging of rfw type
* Tue Mar 23 2021 Stephan Hemeier - change to https://github.com/lwfinger/rtw88
* Thu Jan 30 2020 SauerlandlinuxAATTgmx.de- Initial Build