rtw88: 8821c: add beamformee support
authorTzu-En Huang <tehuang@realtek.com>
Wed, 3 Jun 2020 09:42:16 +0000 (17:42 +0800)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 15 Jul 2020 09:08:14 +0000 (12:08 +0300)
commit5f4eab883c6a0abd9e071ba3ebe0c03043ceda7c
treefe5728fdd7e7dfc4c513541bbc05a6adcb5f20ff
parent3a4312828ce13e1645fd3af76e4314a2623b3361
rtw88: 8821c: add beamformee support

Beamforming is used for directional signal transmission/reception.
Beamformee plays the role for signal reception, and makes the RX
performance better in middle distance range.

Implement beamformee related callbacks for 8821c.

Since 8821c only support 1ss rate, nc_index in beamformee setting
needs to be adjusted based on the capability.

Signed-off-by: Tzu-En Huang <tehuang@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20200603094218.19942-4-yhchuang@realtek.com
drivers/net/wireless/realtek/rtw88/bf.c
drivers/net/wireless/realtek/rtw88/rtw8821c.c