| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/ |
| H A D | rtw_beamforming.c | 252 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 D | rtw_beamforming.c | 252 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 D | rtw_beamforming.c | 243 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 D | rtw_beamforming.c | 243 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 D | rtw_beamforming.c | 175 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 D | rtw_beamforming.c | 175 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 D | rtw_beamforming.c | 243 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 D | rtw_beamforming.c | 243 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 D | rtw_beamforming.c | 174 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 D | rtw_beamforming.c | 244 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 D | rtw_beamforming.c | 175 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 D | rtw_beamforming.c | 175 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 D | rtw_beamforming.c | 174 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 D | rtw_beamforming.c | 174 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 D | bf.c | 14 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 D | bf.h | 82 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 D | rtw8821c.c | 991 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 D | rtw8822b.c | 1524 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 D | rtw_beamforming.c | 174 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 D | rtl8822b_phy.c | 1303 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 D | rtl8822c_phy.c | 1329 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 D | hal_beamform.c | 38 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 D | hal_beamform.c | 38 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 D | rtl8822b_phy.c | 1815 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 D | rtw_beamforming.c | 36 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 …]
|