| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/ |
| H A D | phydm_rainfo.c | 330 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 D | phydm_rssi_monitor.c | 34 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 D | phydm_beamforming.c | 36 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 D | phydm_phystatus.c | 1490 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 D | phydm.c | 245 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 D | phydm_primary_cca.c | 128 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 D | phydm.h | 1044 #define is_sta_active(p_sta) ((p_sta) && (p_sta->dm_ctrl & STA_DM_CTRL_ACTIVE)) argument
|
| H A D | phydm_rainfo.h | 214 void (*record_ra_info)(void *p_dm_void, u8 macid, struct cmn_sta_info *p_sta, u64 ra_mask);
|
| H A D | phydm_antdiv.c | 1877 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 D | haltxbf8814a.c | 127 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 D | hal_dm.c | 178 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 D | hal_dm.c | 178 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 D | hal_dm.c | 176 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 D | hal_dm.c | 165 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 D | hal_dm.c | 215 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 D | hal_dm.c | 212 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 D | hal_dm.c | 215 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 D | hal_dm.c | 215 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 D | hal_dm.c | 177 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 D | hal_dm.c | 216 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 D | hal_dm.c | 178 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 D | hal_dm.c | 215 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 D | hal_dm.c | 212 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()
|