openwrt/package/kernel/mac80211/patches/rt2x00
Shiji Yang 4f1a7e8897 mac80211: rework MT7620 PA/LNA RF calibration
This patch makes some improvements to the MT7620 RF calibration.

1. Move MT7620 PA/LNA calibration code to dedicated functions.
2. Restore RF and BBP registers before R-Calibration.
3. Do Rx DCOC calibration again before RXIQ calibration.
4. Use SoC specific AGC initial LNA value.
5. Correct MAC_RX_EN mask in rt2800_r_calibration()[1].

[1] This change may fix the "BBP/RF register access failed" error:
ieee80211 phy0: rt2800_wait_bbp_rf_ready: Error - BBP/RF register access failed, aborting

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
(cherry picked from commit 2824fa6963)
2023-09-04 23:00:35 +01:00
..
100-rt2x00_options.patch mac80211: Update to version 5.2-rc7 2019-07-18 00:22:04 +02:00
501-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch mac80211: Update to version 5.2-rc7 2019-07-18 00:22:04 +02:00
601-rt2x00-introduce-rt2x00_platform_h.patch mac80211: update to version 5.4-rc8 2019-11-22 20:35:54 +01:00
602-rt2x00-introduce-rt2x00eeprom.patch mac80211: refresh patches 2023-03-05 01:32:08 +01:00
603-rt2x00-of_load_eeprom_filename.patch mac80211: rt2x00: fix typo 2022-09-18 03:09:19 +09:00
604-rt2x00-load-eeprom-on-SoC-from-a-mtd-device-defines-.patch mac80211: Update to version 5.8-rc2-1 2020-07-23 23:39:56 +02:00
606-rt2x00-allow_disabling_bands_through_platform_data.patch mac80211: Update to version 5.11.22-1 2021-10-23 23:17:23 +02:00
607-rt2x00-add_platform_data_mac_addr.patch mac80211: Update to version 5.11.22-1 2021-10-23 23:17:23 +02:00
608-rt2x00-allow_disabling_bands_through_dts.patch mac80211: Update to version 5.11.22-1 2021-10-23 23:17:23 +02:00
609-rt2x00-make-wmac-loadable-via-OF-on-rt288x-305x-SoC.patch mac80211: update to linux 6.1-rc8 2022-12-10 15:15:19 +01:00
610-rt2x00-change-led-polarity-from-OF.patch mac80211: rt2x00: replace patches with v3 of pending series 2022-09-18 20:05:18 +01:00
611-rt2x00-add-AP+STA-support.patch mac80211: rt2x00: replace patches with v3 of pending series 2022-09-18 20:05:18 +01:00
994-rt2x00-import-support-for-external-LNA-on-MT7620.patch mac80211: rt2x00: replace patches with v3 of pending series 2022-09-18 20:05:18 +01:00
995-rt2x00-mt7620-introduce-accessors-for-CHIP_VER-register.patch mac80211: update to linux 6.1-rc8 2022-12-10 15:15:19 +01:00
996-rt2x00-mt7620-differentiate-based-on-SoC-CHIP_VER.patch mac80211: rt2x00: replace patches with v3 of pending series 2022-09-18 20:05:18 +01:00
998-wifi-rt2x00-rework-MT7620-PA-LNA-RF-calibration.patch mac80211: rework MT7620 PA/LNA RF calibration 2023-09-04 23:00:35 +01:00