Searched refs:beamformer_entry (Results 1 – 9 of 9) sorted by relevance
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/hal/phydm/txbf/ |
D | haltxbfinterface.c | 492 struct _RT_BEAMFORMER_ENTRY *beamform_entry = &beam_info->beamformer_entry[beam_info->mu_ap_index]; 1399 struct _RT_BEAMFORMER_ENTRY *beamformer_entry = NULL; /*@Modified By Jeffery @2014-10-29*/ local 1422 …beamformer_entry = phydm_beamforming_get_bfer_entry_by_addr(dm, TA, &idx); /* @Modified By Jeffery… 1425 if (beamformer_entry == NULL) 1427 else if (!(beamformer_entry->beamform_entry_cap & BEAMFORMEE_CAP_VHT_SU)) 1431 else if ((beamformer_entry->log_success == 1) || (beamformer_entry->clock_reset_times == 5)) { 1434 __func__, beamformer_entry->log_seq, 1435 beamformer_entry->pre_log_seq, 1436 beamformer_entry->log_retry_cnt, 1437 beamformer_entry->log_success, [all …]
|
D | haltxbfjaguar.c | 216 struct _RT_BEAMFORMER_ENTRY beamformer_entry; in hal_txbf_jaguar_enter() local 229 beamformer_entry = beamforming_info->beamformer_entry[bfer_idx]; in hal_txbf_jaguar_enter() 237 odm_write_1byte(dm, (REG_BFMER0_INFO_8812A + i), beamformer_entry.mac_addr[i]); in hal_txbf_jaguar_enter() 242 odm_write_1byte(dm, (REG_BFMER1_INFO_8812A + i), beamformer_entry.mac_addr[i]); in hal_txbf_jaguar_enter() 248 if (beamformer_entry.beamform_entry_cap & BEAMFORMEE_CAP_VHT_SU) { in hal_txbf_jaguar_enter() 304 struct _RT_BEAMFORMER_ENTRY beamformer_entry; in hal_txbf_jaguar_leave() local 308 beamformer_entry = beamforming_info->beamformer_entry[idx]; in hal_txbf_jaguar_leave() 319 if (beamformer_entry.beamform_entry_cap == BEAMFORMING_CAP_NONE) { in hal_txbf_jaguar_leave()
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/include/ |
D | rtw_beamforming.h | 145 struct beamformer_entry { struct 199 struct beamformer_entry bfer_entry[MAX_BEAMFORMER_ENTRY_NUM]; 239 struct beamformer_entry *rtw_bf_bfer_get_entry_by_addr(PADAPTER, u8 *ra);
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/hal/phydm/ |
D | phydm_beamforming.c | 209 …if (beam_info->beamformer_entry[i].is_used && (eq_mac_addr(TA, beam_info->beamformer_entry[i].mac_… in phydm_beamforming_get_bfer_entry_by_addr() 211 return &beam_info->beamformer_entry[i]; in phydm_beamforming_get_bfer_entry_by_addr() 288 if (beam_info->beamformer_entry[i].is_used == false) { in phydm_beamforming_get_free_bfer_entry() 290 return &beam_info->beamformer_entry[i]; in phydm_beamforming_get_free_bfer_entry() 1121 struct _RT_BEAMFORMER_ENTRY *beamformer_entry = NULL; in beamforming_init_entry() local 1213 beamformer_entry = phydm_beamforming_get_bfer_entry_by_addr(dm, sta->ra, &bfer_idx); in beamforming_init_entry() 1215 if (beamformer_entry == NULL) { in beamforming_init_entry() 1216 …beamformer_entry = beamforming_add_bfer_entry(dm, sta, beamform_cap, num_of_sounding_dim, &bfer_id… in beamforming_init_entry() 1217 if (beamformer_entry == NULL) in beamforming_init_entry() 1787 struct _RT_BEAMFORMER_ENTRY beamformer_entry; in phydm_beamforming_get_beam_cap() local [all …]
|
D | phydm_beamforming.h | 196 struct _RT_BEAMFORMER_ENTRY beamformer_entry[BEAMFORMER_ENTRY_NUM]; member
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/core/ |
D | rtw_beamforming.c | 1028 static struct beamformer_entry *_bfer_get_free_entry(PADAPTER adapter) in _bfer_get_free_entry() 1032 struct beamformer_entry *bfer; in _bfer_get_free_entry() 1046 static struct beamformer_entry *_bfer_get_entry_by_addr(PADAPTER adapter, u8 *ra) in _bfer_get_entry_by_addr() 1050 struct beamformer_entry *bfer; in _bfer_get_entry_by_addr() 1066 static struct beamformer_entry *_bfer_add_entry(PADAPTER adapter, in _bfer_add_entry() 1071 struct beamformer_entry *bfer; in _bfer_add_entry() 1115 static void _bfer_remove_entry(PADAPTER adapter, struct beamformer_entry *entry) in _bfer_remove_entry() 1140 struct beamformer_entry bfer; in _bfer_set_entry_gid() 1435 struct beamformer_entry *bfer = NULL; in _beamforming_enter() 1534 struct beamformer_entry *bfer = NULL; in _beamforming_leave() [all …]
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/hal/rtl8822c/ |
D | rtl8822c_phy.c | 1556 static void _config_beamformer_su(PADAPTER adapter, struct beamformer_entry *bfer) in _config_beamformer_su() 1624 static void _config_beamformer_mu(PADAPTER adapter, struct beamformer_entry *bfer) in _config_beamformer_mu() 1884 static void _reset_beamformer_su(PADAPTER adapter, struct beamformer_entry *bfer) in _reset_beamformer_su() 1911 static void _reset_beamformer_mu(PADAPTER adapter, struct beamformer_entry *bfer) in _reset_beamformer_mu() 2097 struct beamformer_entry *bfer; in rtl8822c_phy_bf_enter() 2139 struct beamformer_entry *bfer; in rtl8822c_phy_bf_leave() 2187 struct beamformer_entry *bfer_info) in rtl8822c_phy_bf_set_gid_table() 2189 struct beamformer_entry *bfer; in rtl8822c_phy_bf_set_gid_table()
|
D | rtl8822c.h | 142 void rtl8822c_phy_bf_set_gid_table(PADAPTER, struct beamformer_entry*);
|
D | rtl8822c_ops.c | 2605 rtl8822c_phy_bf_set_gid_table(adapter, (struct beamformer_entry*)val); in rtl8822c_sethwreg()
|