wifi: rtw88: use struct instead of macros to set TX desc
authorPo-Hao Huang <phhuang@realtek.com>
Fri, 16 Jun 2023 12:55:35 +0000 (20:55 +0800)
committerKalle Valo <kvalo@kernel.org>
Wed, 21 Jun 2023 09:41:44 +0000 (12:41 +0300)
commit88b9d8e6cf9cf89be50ca2ee6cb9b3180b432172
treef9e90de6b884f060502369dc198d60e66734b689
parent67d7f24b194e6e8e82540aa4fe97580f6cfa0902
wifi: rtw88: use struct instead of macros to set TX desc

Remove macros that set TX descriptors. Use struct and
le32_encode_bits() with mask definitions.

Signed-off-by: Po-Hao Huang <phhuang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230616125540.36877-2-pkshih@realtek.com
drivers/net/wireless/realtek/rtw88/rtw8723d.c
drivers/net/wireless/realtek/rtw88/tx.c
drivers/net/wireless/realtek/rtw88/tx.h
drivers/net/wireless/realtek/rtw88/usb.c