The CFO (central frequency offset) is very important to yeild good UL-OFDMA performance. To track CFO accurately, adjust CFO in shorter period of time. Since this is only needed by UL-OFDMA, we use trigger frames as a clue. v2: remove ULL suffix from MASK definition Eric Huang (1): rtw89: add new state to CFO state machine for UL-OFDMA Po Hao Huang (2): ieee80211: add trigger frame definition rtw89: 8852c: add trigger frame counter drivers/net/wireless/realtek/rtw89/core.c | 48 ++++++++++++++++++++++ drivers/net/wireless/realtek/rtw89/core.h | 21 ++++++++++ drivers/net/wireless/realtek/rtw89/debug.c | 3 +- drivers/net/wireless/realtek/rtw89/phy.c | 24 +++++++++-- drivers/net/wireless/realtek/rtw89/phy.h | 1 + include/linux/ieee80211.h | 31 ++++++++++++++ 6 files changed, 124 insertions(+), 4 deletions(-) -- 2.25.1