OSDN Git Service

rtw88: add set_bitrate_mask support
authorTzu-En Huang <tehuang@realtek.com>
Tue, 22 Oct 2019 10:04:19 +0000 (18:04 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 24 Oct 2019 05:46:24 +0000 (08:46 +0300)
commitf39e9bd49a3d612a2489b774265107f61ffd82fa
treea2a5b4852ce6f18ecfb145c1e63f948ceb5a5f8a
parent0bd9557341b7fb44bf591921d7feb4dcf4f4bb52
rtw88: add set_bitrate_mask support

Support setting bit rate from upper layer.
After configuring the original rate control result in the driver, the
result is then masked by the bit rate mask received from the ops
set_bitrate_mask. Lastly, the masked result will be sent to firmware.

Signed-off-by: Tzu-En Huang <tehuang@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Reviewed-by: Chris Chiu <chiu@endlessm.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/realtek/rtw88/mac80211.c
drivers/net/wireless/realtek/rtw88/main.c
drivers/net/wireless/realtek/rtw88/main.h