Home
last modified time | relevance | path

Searched refs:p_sta (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/
H A Dphydm_rainfo.c330 struct cmn_sta_info *p_sta = p_dm->p_phydm_sta_info[macid]; in phydm_c2h_ra_report_handler() local
374 if (is_sta_active(p_sta)) { in phydm_c2h_ra_report_handler()
375 p_sta->ra_info.curr_tx_rate = rate; in phydm_c2h_ra_report_handler()
550 struct cmn_sta_info *p_sta; in odm_refresh_rate_adaptive_mask_ap() local
558 p_sta = p_dm->p_phydm_sta_info[i]; in odm_refresh_rate_adaptive_mask_ap()
560 if (is_sta_active(p_sta)) { in odm_refresh_rate_adaptive_mask_ap()
570 ratr_state_new = phydm_rssi_lv_dec(p_dm, (u32)p_sta->rssi_stat.rssi, p_sta->ra_info.rssi_level); in odm_refresh_rate_adaptive_mask_ap()
572 …if ((p_sta->ra_info.rssi_level != ratr_state_new) || (p_ra_table->up_ramask_cnt >= FORCED_UPDATE_R… in odm_refresh_rate_adaptive_mask_ap()
575 PHYDM_PRINT_ADDR(p_dm, DBG_RA_MASK, ("Target AP addr :"), p_sta->mac_addr); in odm_refresh_rate_adaptive_mask_ap()
576 …e Tx RA Level: ((%x)) -> ((%x)), RSSI = ((%d))\n", p_sta->ra_info.rssi_level, ratr_state_new, p_s… in odm_refresh_rate_adaptive_mask_ap()
[all …]
H A Dphydm_rssi_monitor.c34 struct cmn_sta_info *p_sta = p_dm->p_phydm_sta_info[macid]; in phydm_rssi_monitor_h2c() local
41 if (is_sta_active(p_sta)) { in phydm_rssi_monitor_h2c()
42 p_ra = &(p_sta->ra_info); in phydm_rssi_monitor_h2c()
49 PHYDM_DBG(p_dm, DBG_RSSI_MNTR, ("MACID=%d\n", p_sta->mac_id)); in phydm_rssi_monitor_h2c()
53 stbc_en = (p_sta->stbc_en) ? 1 : 0; in phydm_rssi_monitor_h2c()
54 ldpc_en = (p_sta->ldpc_en) ? 1 : 0; in phydm_rssi_monitor_h2c()
57 if ((p_sta->bf_info.ht_beamform_cap & BEAMFORMING_HT_BEAMFORMEE_ENABLE) || in phydm_rssi_monitor_h2c()
58 (p_sta->bf_info.vht_beamform_cap & BEAMFORMING_VHT_BEAMFORMEE_ENABLE)) { in phydm_rssi_monitor_h2c()
68 h2c_val[0] = p_sta->mac_id; in phydm_rssi_monitor_h2c()
70 h2c_val[2] = p_sta->rssi_stat.rssi; in phydm_rssi_monitor_h2c()
[all …]
H A Dphydm_beamforming.c36 struct sta_info *p_sta = p_dm->p_odm_sta_info[sta_idx]; in phydm_sta_info_init() local
56 p_entry->wireless_mode = p_sta->WirelessMode; in phydm_sta_info_init()
75 …PHYDM_DBG(p_dm, DBG_TXBF, ("p_sta->wireless_mode = 0x%x, staidx = %d\n", p_sta->WirelessMode, sta_… in phydm_sta_info_init()
84 odm_move_memory(p_dm, p_entry->my_mac_addr, adapter_mac_addr(p_sta->padapter), 6); in phydm_sta_info_init()
92 p_entry->wireless_mode = p_sta->wireless_mode; in phydm_sta_info_init()
103 …PHYDM_DBG(p_dm, DBG_TXBF, ("p_sta->wireless_mode = 0x%x, staidx = %d\n", p_sta->wireless_mode, sta… in phydm_sta_info_init()
115 struct cmn_sta_info *p_sta = p_dm->p_phydm_sta_info[sta_idx]; in phydm_sta_info_update() local
117 if (!is_sta_active(p_sta)) in phydm_sta_info_update()
120 p_sta->bf_info.p_aid = p_beamform_entry->p_aid; in phydm_sta_info_update()
121 p_sta->bf_info.g_id = p_beamform_entry->g_id; in phydm_sta_info_update()
[all …]
H A Dphydm_phystatus.c1490 struct cmn_sta_info *p_sta; in phydm_reset_rssi_for_dm() local
1495 p_sta = p_dm->p_phydm_sta_info[station_id]; in phydm_reset_rssi_for_dm()
1497 if (!is_sta_active(p_sta)) { in phydm_reset_rssi_for_dm()
1504 p_sta->rssi_stat.rssi_cck = -1; in phydm_reset_rssi_for_dm()
1505 p_sta->rssi_stat.rssi_ofdm = -1; in phydm_reset_rssi_for_dm()
1506 p_sta->rssi_stat.rssi = -1; in phydm_reset_rssi_for_dm()
1507 p_sta->rssi_stat.ofdm_pkt_cnt = 0; in phydm_reset_rssi_for_dm()
1508 p_sta->rssi_stat.cck_pkt_cnt = 0; in phydm_reset_rssi_for_dm()
1509 p_sta->rssi_stat.cck_sum_power = 0; in phydm_reset_rssi_for_dm()
1510 p_sta->rssi_stat.is_send_rssi = RA_RSSI_STATE_INIT; in phydm_reset_rssi_for_dm()
[all …]
H A Dphydm.c245 struct cmn_sta_info *p_sta = p_dm->p_phydm_sta_info[macid]; in phydm_cmn_sta_info_update() local
248 if (is_sta_active(p_sta)) { in phydm_cmn_sta_info_update()
249 p_ra = &(p_sta->ra_info); in phydm_cmn_sta_info_update()
256 PHYDM_DBG(p_dm, DBG_RA_MASK, ("MACID=%d\n", p_sta->mac_id)); in phydm_cmn_sta_info_update()
259 if (p_sta->tx_moving_average_tp > (p_sta->rx_moving_average_tp << 1)) in phydm_cmn_sta_info_update()
261 else if (p_sta->rx_moving_average_tp > (p_sta->tx_moving_average_tp << 1)) in phydm_cmn_sta_info_update()
276 struct cmn_sta_info *p_sta; in phydm_common_info_self_update() local
283 p_sta = p_dm->p_phydm_sta_info[0]; in phydm_common_info_self_update()
285 p_sta->dm_ctrl |= STA_DM_CTRL_ACTIVE; in phydm_common_info_self_update()
287 p_sta->mac_addr[i] = p_mgnt_info->Bssid[i]; in phydm_common_info_self_update()
[all …]
H A Dphydm_primary_cca.c128 struct cmn_sta_info *p_sta;
203 p_sta = p_dm->p_phydm_sta_info[i];
204 if (is_sta_active(p_sta)) {
205 client_tmp = p_sta->bw_mode;
H A Dphydm.h1044 #define is_sta_active(p_sta) ((p_sta) && (p_sta->dm_ctrl & STA_DM_CTRL_ACTIVE)) argument
H A Dphydm_rainfo.h214 void (*record_ra_info)(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask);
H A Dphydm_antdiv.c1877 struct cmn_sta_info *p_sta; in odm_evm_enhance_ant_div() local
1892 p_sta = p_dm->p_phydm_sta_info[i]; in odm_evm_enhance_ant_div()
1948 if ((*p_dm->p_band_width == CHANNEL_WIDTH_20) && (p_sta->mimo_type == RF_2T2R)) { in odm_evm_enhance_ant_div()
2225 struct cmn_sta_info *p_sta; in odm_hw_ant_div() local
2319 p_sta = p_dm->p_phydm_sta_info[i]; in odm_hw_ant_div()
2320 if (is_sta_active(p_sta)) { in odm_hw_ant_div()
2385 ma_rx_temp = p_sta->rx_moving_average_tp; /* RX TP ( bit /sec) */ in odm_hw_ant_div()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/txbf/
H A Dhaltxbf8814a.c127 struct cmn_sta_info *p_sta = NULL; in hal_txbf_8814a_get_tx_rate() local
134 p_sta = p_dm->p_phydm_sta_info[macid]; in hal_txbf_8814a_get_tx_rate()
136 if (is_sta_active(p_sta)) { in hal_txbf_8814a_get_tx_rate()
138 data_rate = (p_sta->ra_info.curr_tx_rate) & 0x7f; /*Bit7 indicates SGI*/ in hal_txbf_8814a_get_tx_rate()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/
H A Dhal_dm.c178 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
185 if (p_sta) { in record_ra_info()
186 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
187 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/
H A Dhal_dm.c178 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
185 if (p_sta) { in record_ra_info()
186 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
187 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/
H A Dhal_dm.c176 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
183 if (p_sta) { in record_ra_info()
184 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
185 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/
H A Dhal_dm.c165 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
172 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
173 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/
H A Dhal_dm.c215 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
222 if (p_sta) { in record_ra_info()
223 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
224 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/
H A Dhal_dm.c212 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
219 if (p_sta) { in record_ra_info()
220 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
221 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/
H A Dhal_dm.c215 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
222 if (p_sta) { in record_ra_info()
223 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
224 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/
H A Dhal_dm.c215 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
222 if (p_sta) { in record_ra_info()
223 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
224 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/
H A Dhal_dm.c177 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
184 if (p_sta) { in record_ra_info()
185 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
186 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/
H A Dhal_dm.c216 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
223 if (p_sta) { in record_ra_info()
224 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
225 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/
H A Dhal_dm.c178 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
185 if (p_sta) { in record_ra_info()
186 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
187 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/
H A Dhal_dm.c215 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
222 if (p_sta) { in record_ra_info()
223 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
224 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/
H A Dhal_dm.c212 void record_ra_info(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask) in record_ra_info() argument
219 if (p_sta) { in record_ra_info()
220 rtw_macid_ctl_set_bw(macid_ctl, macid, p_sta->ra_info.ra_bw_mode); in record_ra_info()
221 rtw_macid_ctl_set_vht_en(macid_ctl, macid, p_sta->ra_info.is_vht_enable); in record_ra_info()