wcn36xx: switch on antenna diversity feature bit
The official feature-complete WCN3680B driver (known as prima, open source but not upstream) sends this feature bit. As we wish to support the antenna diversity feature in upstream, we need to set this bit as well. Signed-off-by: Benjamin Li <benl@squareup.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20211025175359.3591048-2-benl@squareup.com
This commit is contained in:
Родитель
d707f812bb
Коммит
d8e12f315f
|
@ -2476,8 +2476,10 @@ int wcn36xx_smd_feature_caps_exchange(struct wcn36xx *wcn)
|
||||||
INIT_HAL_MSG(msg_body, WCN36XX_HAL_FEATURE_CAPS_EXCHANGE_REQ);
|
INIT_HAL_MSG(msg_body, WCN36XX_HAL_FEATURE_CAPS_EXCHANGE_REQ);
|
||||||
|
|
||||||
set_feat_caps(msg_body.feat_caps, STA_POWERSAVE);
|
set_feat_caps(msg_body.feat_caps, STA_POWERSAVE);
|
||||||
if (wcn->rf_id == RF_IRIS_WCN3680)
|
if (wcn->rf_id == RF_IRIS_WCN3680) {
|
||||||
set_feat_caps(msg_body.feat_caps, DOT11AC);
|
set_feat_caps(msg_body.feat_caps, DOT11AC);
|
||||||
|
set_feat_caps(msg_body.feat_caps, ANTENNA_DIVERSITY_SELECTION);
|
||||||
|
}
|
||||||
|
|
||||||
PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
|
PREPARE_HAL_BUF(wcn->hal_buf, msg_body);
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче