diff options
author | Shiji Yang <yangshiji66@qq.com> | 2023-07-29 21:24:09 +0800 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2023-09-04 23:00:35 +0100 |
commit | 4f1a7e88970d8a38071632c245a18f3959428c13 (patch) | |
tree | 07e24e8b04bd3ce08b315b414f479da6a965075a /package/boot/arm-trusted-firmware-bcm63xx | |
parent | b2d264dc683e862c66da9b4e6e0359a4b4dccc98 (diff) | |
download | upstream-4f1a7e88970d8a38071632c245a18f3959428c13.tar.gz upstream-4f1a7e88970d8a38071632c245a18f3959428c13.tar.bz2 upstream-4f1a7e88970d8a38071632c245a18f3959428c13.zip |
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 2824fa6963cf245b7e0b04aa96bcbe5013524b85)
Diffstat (limited to 'package/boot/arm-trusted-firmware-bcm63xx')
0 files changed, 0 insertions, 0 deletions