diff options
author | Ping-Ke Shih <pkshih@realtek.com> | 2022-01-07 11:42:22 +0800 |
---|---|---|
committer | Kalle Valo <kvalo@kernel.org> | 2022-01-28 17:56:34 +0200 |
commit | 91644020dbd90eaa7a9fe4782587d334e9be7270 (patch) | |
tree | 4fea3fd8bd8785ff365e82a14329871842c363cf /drivers/net/wireless/realtek/rtw89/txrx.h | |
parent | 6629dc5697ccbcf9c46d43211810c95be8a03aad (diff) | |
download | linux-91644020dbd90eaa7a9fe4782587d334e9be7270.tar.gz |
rtw89: use hardware SSN to TX management frame
Since firmware transmits beacon by hardware SSN, driver does it with the
same setting, then packets in the air have continual sequence number.
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20220107034239.22002-3-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw89/txrx.h')
-rw-r--r-- | drivers/net/wireless/realtek/rtw89/txrx.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/txrx.h b/drivers/net/wireless/realtek/rtw89/txrx.h index 75b11249f306..fb92973e96c6 100644 --- a/drivers/net/wireless/realtek/rtw89/txrx.h +++ b/drivers/net/wireless/realtek/rtw89/txrx.h @@ -31,6 +31,8 @@ #define RTW89_TXWD_BODY0_HDR_LLC_LEN GENMASK(15, 11) #define RTW89_TXWD_BODY0_WD_PAGE BIT(7) #define RTW89_TXWD_BODY0_HW_AMSDU BIT(5) +#define RTW89_TXWD_BODY0_HW_SSN_SEL GENMASK(3, 2) +#define RTW89_TXWD_BODY0_HW_SSN_MODE GENMASK(1, 0) /* TX WD BODY DWORD 1 */ #define RTW89_TXWD_BODY1_PAYLOAD_ID GENMASK(31, 16) |