Home
last modified time | relevance | path

Searched refs:bfee (Results 1 – 25 of 32) sorted by relevance

12

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_beamforming.c252 struct beamformee_entry *bfee;
269 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra);
270 if (!bfee) {
281 txrate = rtw_hal_get_htndp_tx_rate(adapter, bfee->comp_steering_num_of_bfer);
349 struct beamformee_entry *bfee;
365 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra);
366 if (!bfee) {
377 txrate = rtw_hal_get_vht_ndp_tx_rate(adapter, bfee->comp_steering_num_of_bfer);
456 struct beamformee_entry *bfee;
483 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]];
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_beamforming.c252 struct beamformee_entry *bfee;
269 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra);
270 if (!bfee) {
281 txrate = rtw_hal_get_htndp_tx_rate(adapter, bfee->comp_steering_num_of_bfer);
349 struct beamformee_entry *bfee;
365 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra);
366 if (!bfee) {
377 txrate = rtw_hal_get_vht_ndp_tx_rate(adapter, bfee->comp_steering_num_of_bfer);
456 struct beamformee_entry *bfee;
483 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]];
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/
H A Drtw_beamforming.c243 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
260 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
261 if (!bfee) { in _send_ht_ndpa_packet()
272 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
340 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
356 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
357 if (!bfee) { in _send_vht_ndpa_packet()
368 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
447 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
474 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/
H A Drtw_beamforming.c243 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
260 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
261 if (!bfee) { in _send_ht_ndpa_packet()
272 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
340 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
356 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
357 if (!bfee) { in _send_vht_ndpa_packet()
368 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
447 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
474 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/
H A Drtw_beamforming.c175 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
192 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
193 if (!bfee) { in _send_ht_ndpa_packet()
204 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
272 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
288 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
289 if (!bfee) { in _send_vht_ndpa_packet()
300 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
379 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
406 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/
H A Drtw_beamforming.c175 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
192 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
193 if (!bfee) { in _send_ht_ndpa_packet()
204 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
272 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
288 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
289 if (!bfee) { in _send_vht_ndpa_packet()
300 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
379 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
406 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/
H A Drtw_beamforming.c243 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
260 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
261 if (!bfee) { in _send_ht_ndpa_packet()
272 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
340 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
356 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
357 if (!bfee) { in _send_vht_ndpa_packet()
368 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
447 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
474 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/
H A Drtw_beamforming.c243 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
260 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
261 if (!bfee) { in _send_ht_ndpa_packet()
272 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
340 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
356 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
357 if (!bfee) { in _send_vht_ndpa_packet()
368 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
447 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
474 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/
H A Drtw_beamforming.c174 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
191 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
192 if (!bfee) { in _send_ht_ndpa_packet()
203 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
271 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
287 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
288 if (!bfee) { in _send_vht_ndpa_packet()
299 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
378 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
405 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/
H A Drtw_beamforming.c244 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
261 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
262 if (!bfee) { in _send_ht_ndpa_packet()
273 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
341 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
357 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
358 if (!bfee) { in _send_vht_ndpa_packet()
369 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
448 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
475 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/
H A Drtw_beamforming.c175 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
192 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
193 if (!bfee) { in _send_ht_ndpa_packet()
204 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
272 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
288 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
289 if (!bfee) { in _send_vht_ndpa_packet()
300 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
379 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
406 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/
H A Drtw_beamforming.c175 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
192 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
193 if (!bfee) { in _send_ht_ndpa_packet()
204 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
272 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
288 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
289 if (!bfee) { in _send_vht_ndpa_packet()
300 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
379 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
406 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/
H A Drtw_beamforming.c174 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
191 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
192 if (!bfee) { in _send_ht_ndpa_packet()
203 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
271 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
287 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
288 if (!bfee) { in _send_vht_ndpa_packet()
299 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
378 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
405 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/
H A Drtw_beamforming.c174 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
191 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
192 if (!bfee) { in _send_ht_ndpa_packet()
203 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
271 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
287 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
288 if (!bfee) { in _send_vht_ndpa_packet()
299 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
378 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
405 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Dbf.c14 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_disassoc() local
17 if (bfee->role == RTW_BFEE_NONE) in rtw_bf_disassoc()
20 if (bfee->role == RTW_BFEE_MU) in rtw_bf_disassoc()
22 else if (bfee->role == RTW_BFEE_SU) in rtw_bf_disassoc()
25 rtw_chip_config_bfee(rtwdev, rtwvif, bfee, false); in rtw_bf_disassoc()
27 bfee->role = RTW_BFEE_NONE; in rtw_bf_disassoc()
35 struct rtw_bfee *bfee = &rtwvif->bfee; in rtw_bf_assoc() local
67 ether_addr_copy(bfee->mac_addr, bssid); in rtw_bf_assoc()
68 bfee->role = RTW_BFEE_MU; in rtw_bf_assoc()
69 bfee->p_aid = (bssid[5] << 1) | (bssid[4] >> 7); in rtw_bf_assoc()
[all …]
H A Dbf.h82 struct rtw_bfee *bfee);
84 struct rtw_bfee *bfee);
85 void rtw_bf_remove_bfee_su(struct rtw_dev *rtwdev, struct rtw_bfee *bfee);
86 void rtw_bf_remove_bfee_mu(struct rtw_dev *rtwdev, struct rtw_bfee *bfee);
93 struct rtw_bfee *bfee, bool enable) in rtw_chip_config_bfee() argument
96 rtwdev->chip->ops->config_bfee(rtwdev, vif, bfee, enable); in rtw_chip_config_bfee()
H A Drtw8821c.c991 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee_su() argument
994 rtw_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8821c_bf_config_bfee_su()
996 rtw_bf_remove_bfee_su(rtwdev, bfee); in rtw8821c_bf_config_bfee_su()
1001 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee_mu() argument
1004 rtw_bf_enable_bfee_mu(rtwdev, vif, bfee); in rtw8821c_bf_config_bfee_mu()
1006 rtw_bf_remove_bfee_mu(rtwdev, bfee); in rtw8821c_bf_config_bfee_mu()
1010 struct rtw_bfee *bfee, bool enable) in rtw8821c_bf_config_bfee() argument
1012 if (bfee->role == RTW_BFEE_SU) in rtw8821c_bf_config_bfee()
1013 rtw8821c_bf_config_bfee_su(rtwdev, vif, bfee, enable); in rtw8821c_bf_config_bfee()
1014 else if (bfee->role == RTW_BFEE_MU) in rtw8821c_bf_config_bfee()
[all …]
H A Drtw8822b.c1524 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee_su() argument
1527 rtw_bf_enable_bfee_su(rtwdev, vif, bfee); in rtw8822b_bf_config_bfee_su()
1529 rtw_bf_remove_bfee_su(rtwdev, bfee); in rtw8822b_bf_config_bfee_su()
1534 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee_mu() argument
1537 rtw_bf_enable_bfee_mu(rtwdev, vif, bfee); in rtw8822b_bf_config_bfee_mu()
1539 rtw_bf_remove_bfee_mu(rtwdev, bfee); in rtw8822b_bf_config_bfee_mu()
1543 struct rtw_bfee *bfee, bool enable) in rtw8822b_bf_config_bfee() argument
1545 if (bfee->role == RTW_BFEE_SU) in rtw8822b_bf_config_bfee()
1546 rtw8822b_bf_config_bfee_su(rtwdev, vif, bfee, enable); in rtw8822b_bf_config_bfee()
1547 else if (bfee->role == RTW_BFEE_MU) in rtw8822b_bf_config_bfee()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/core/
H A Drtw_beamforming.c174 struct beamformee_entry *bfee; in _send_ht_ndpa_packet() local
191 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_ht_ndpa_packet()
192 if (!bfee) { in _send_ht_ndpa_packet()
203 txrate = beamforming_get_htndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_ht_ndpa_packet()
271 struct beamformee_entry *bfee; in _send_vht_ndpa_packet() local
287 bfee = rtw_bf_bfee_get_entry_by_addr(adapter, ra); in _send_vht_ndpa_packet()
288 if (!bfee) { in _send_vht_ndpa_packet()
299 txrate = beamforming_get_vht_ndp_tx_rate(GET_PDM_ODM(adapter), bfee->comp_steering_num_of_bfer); in _send_vht_ndpa_packet()
378 struct beamformee_entry *bfee; in _send_vht_mu_ndpa_packet() local
405 bfee = &info->bfee_entry[sounding->mu_sounding_list[0]]; in _send_vht_mu_ndpa_packet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/
H A Drtl8822b_phy.c1303 struct beamformee_entry *bfee; in _sounding_reset_all() local
1314 bfee = &info->bfee_entry[i]; in _sounding_reset_all()
1316 bfee->gid_valid[i] = 0; in _sounding_reset_all()
1332 static void _sounding_config_su(PADAPTER adapter, struct beamformee_entry *bfee, enum _HW_CFG_SOUND… in _sounding_config_su() argument
1341 switch (bfee->su_reg_index) { in _sounding_config_su()
1352 switch (bfee->sound_bw) { in _sounding_config_su()
1355 if (0 == bfee->su_reg_index) in _sounding_config_su()
1357 else if (1 == bfee->su_reg_index) in _sounding_config_su()
1361 if (0 == bfee->su_reg_index) in _sounding_config_su()
1363 else if (1 == bfee->su_reg_index) in _sounding_config_su()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/
H A Drtl8822c_phy.c1329 struct beamformee_entry *bfee; in _sounding_reset_all() local
1340 bfee = &info->bfee_entry[i]; in _sounding_reset_all()
1342 bfee->gid_valid[i] = 0; in _sounding_reset_all()
1358 static void _sounding_config_su(PADAPTER adapter, struct beamformee_entry *bfee, enum _HW_CFG_SOUND… in _sounding_config_su() argument
1367 switch (bfee->su_reg_index) { in _sounding_config_su()
1378 switch (bfee->sound_bw) { in _sounding_config_su()
1381 if (0 == bfee->su_reg_index) in _sounding_config_su()
1383 else if (1 == bfee->su_reg_index) in _sounding_config_su()
1387 if (0 == bfee->su_reg_index) in _sounding_config_su()
1389 else if (1 == bfee->su_reg_index) in _sounding_config_su()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_beamform.c38 if (bf_entry->bfee != NULL) { in rtw_hal_bf_dbg_dump_entry()
39 PHL_INFO("bf_entry->bfee->type 0x%x \n", bf_entry->bfee->type); in rtw_hal_bf_dbg_dump_entry()
71 if (NULL!=bf_entry->bfee) { in rtw_hal_bf_dbg_dump_entry_all()
73 bf_entry->bfee->idx); in rtw_hal_bf_dbg_dump_entry_all()
75 bf_entry->bfee->type); in rtw_hal_bf_dbg_dump_entry_all()
100 bf_entry->bfee = NULL; in _reset_bf_entry()
545 if (bf_entry->bfee != NULL) { in hal_bf_release_target_bf_entry()
547 bfee_idx = bf_entry->bfee->idx + in hal_bf_release_target_bf_entry()
548 ((bf_entry->bfee->type == HAL_BFEE_MU) ? in hal_bf_release_target_bf_entry()
555 _reset_sumu_entry(bf_entry->bfee); in hal_bf_release_target_bf_entry()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_beamform.c38 if (bf_entry->bfee != NULL) { in rtw_hal_bf_dbg_dump_entry()
39 PHL_INFO("bf_entry->bfee->type 0x%x \n", bf_entry->bfee->type); in rtw_hal_bf_dbg_dump_entry()
71 if (NULL!=bf_entry->bfee) { in rtw_hal_bf_dbg_dump_entry_all()
73 bf_entry->bfee->idx); in rtw_hal_bf_dbg_dump_entry_all()
75 bf_entry->bfee->type); in rtw_hal_bf_dbg_dump_entry_all()
100 bf_entry->bfee = NULL; in _reset_bf_entry()
545 if (bf_entry->bfee != NULL) { in hal_bf_release_target_bf_entry()
547 bfee_idx = bf_entry->bfee->idx + in hal_bf_release_target_bf_entry()
548 ((bf_entry->bfee->type == HAL_BFEE_MU) ? in hal_bf_release_target_bf_entry()
555 _reset_sumu_entry(bf_entry->bfee); in hal_bf_release_target_bf_entry()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/rtl8822b/
H A Drtl8822b_phy.c1815 struct beamformee_entry *bfee; in rtl8822b_phy_sounding_enter() local
1836 bfee = beamforming_get_bfee_entry_by_addr(adapter, sta->hwaddr); in rtl8822b_phy_sounding_enter()
1951 if (bfee) { in rtl8822b_phy_sounding_enter()
1952 bfee->state = BEAMFORM_ENTRY_HW_STATE_ADDING; in rtl8822b_phy_sounding_enter()
1954 if (TEST_FLAG(bfee->cap, BEAMFORMEE_CAP_VHT_MU)) { in rtl8822b_phy_sounding_enter()
1955 idx = bfee->mu_reg_index; in rtl8822b_phy_sounding_enter()
1992 bfee->gid_valid[i] = (u8)(gid_valid & 0xFF); in rtl8822b_phy_sounding_enter()
1995 bfee->gid_valid[i] = 0; in rtl8822b_phy_sounding_enter()
1999 bfee->user_position[i] = (u8)((user_position_l >> (i*8)) & 0xFF); in rtl8822b_phy_sounding_enter()
2001 bfee->user_position[i] = (u8)((user_position_h >> ((i-4)*8)) & 0xFF); in rtl8822b_phy_sounding_enter()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/core/
H A Drtw_beamforming.c36 struct beamformee_entry *bfee; in beamforming_get_entry_beam_cap_by_mac_id() local
45 bfee = &pBeamInfo->bfee_entry[i]; in beamforming_get_entry_beam_cap_by_mac_id()
46 if ((bfee->used == _TRUE) in beamforming_get_entry_beam_cap_by_mac_id()
47 && (bfee->mac_id == mac_id)) { in beamforming_get_entry_beam_cap_by_mac_id()
48 cap = bfee->cap; in beamforming_get_entry_beam_cap_by_mac_id()
495 struct beamformee_entry *bfee = NULL; in _init_entry() local
553 bfee = _add_bfee_entry(adapter, sta, sta_bf_cap, sounding_dim, comp_steering_num); in _init_entry()
554 if (bfee == NULL) { in _init_entry()
559 sta_real->txbf_paid = bfee->p_aid; in _init_entry()
560 sta_real->txbf_gid = bfee->g_id; in _init_entry()
[all …]

12