/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/umac/ |
D | sta_info.c | 78 struct sta_info *sta) in sta_info_hash_del() argument 80 return rhltable_remove(&local->sta_hash, &sta->hash_node, in sta_info_hash_del() 84 static void __cleanup_single_sta(struct sta_info *sta) in __cleanup_single_sta() argument 88 struct ieee80211_sub_if_data *sdata = sta->sdata; in __cleanup_single_sta() 92 if (test_sta_flag(sta, WLAN_STA_PS_STA) || in __cleanup_single_sta() 93 test_sta_flag(sta, WLAN_STA_PS_DRIVER) || in __cleanup_single_sta() 94 test_sta_flag(sta, WLAN_STA_PS_DELIVER)) { in __cleanup_single_sta() 95 if (sta->sdata->vif.type == NL80211_IFTYPE_AP || in __cleanup_single_sta() 96 sta->sdata->vif.type == NL80211_IFTYPE_AP_VLAN) in __cleanup_single_sta() 103 clear_sta_flag(sta, WLAN_STA_PS_STA); in __cleanup_single_sta() [all …]
|
D | mesh_plink.c | 59 struct sta_info *sta) in rssi_threshold_check() argument 63 (sta && in rssi_threshold_check() 64 (s8)-ewma_signal_read(&sta->rx_stats_avg.signal) > in rssi_threshold_check() 75 static inline void mesh_plink_fsm_restart(struct sta_info *sta) in mesh_plink_fsm_restart() argument 77 lockdep_assert_held(&sta->mesh->plink_lock); in mesh_plink_fsm_restart() 78 sta->mesh->plink_state = NL80211_PLINK_LISTEN; in mesh_plink_fsm_restart() 79 sta->mesh->llid = sta->mesh->plid = sta->mesh->reason = 0; in mesh_plink_fsm_restart() 80 sta->mesh->plink_retries = 0; in mesh_plink_fsm_restart() 97 struct sta_info *sta; in mesh_set_short_slot_time() local 122 list_for_each_entry_rcu(sta, &local->sta_list, list) { in mesh_set_short_slot_time() [all …]
|
D | mesh_ps.c | 16 static struct sk_buff *mps_qos_null_get(struct sta_info *sta) in mps_qos_null_get() argument 18 struct ieee80211_sub_if_data *sdata = sta->sdata; in mps_qos_null_get() 32 ieee80211_fill_mesh_addresses(nullfunc, &fc, sta->sta.addr, in mps_qos_null_get() 38 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in mps_qos_null_get() 40 ieee80211_mps_set_frame_flags(sdata, sta, nullfunc); in mps_qos_null_get() 48 static void mps_qos_null_tx(struct sta_info *sta) in mps_qos_null_tx() argument 52 skb = mps_qos_null_get(sta); in mps_qos_null_tx() 56 mps_dbg(sta->sdata, "announcing peer-specific power mode to %pM\n", in mps_qos_null_tx() 57 sta->sta.addr); in mps_qos_null_tx() 60 if (!test_sta_flag(sta, WLAN_STA_PS_STA)) { in mps_qos_null_tx() [all …]
|
D | agg-tx.c | 141 void ieee80211_assign_tid_tx(struct sta_info *sta, int tid, in ieee80211_assign_tid_tx() argument 144 lockdep_assert_held(&sta->ampdu_mlme.mtx); in ieee80211_assign_tid_tx() 145 lockdep_assert_held(&sta->lock); in ieee80211_assign_tid_tx() 146 rcu_assign_pointer(sta->ampdu_mlme.tid_tx[tid], tid_tx); in ieee80211_assign_tid_tx() 189 ieee80211_agg_stop_txq(struct sta_info *sta, int tid) in ieee80211_agg_stop_txq() argument 191 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_stop_txq() 210 ieee80211_agg_start_txq(struct sta_info *sta, int tid, bool enable) in ieee80211_agg_start_txq() argument 212 struct ieee80211_txq *txq = sta->sta.txq[tid]; in ieee80211_agg_start_txq() 228 schedule_and_wake_txq(sta->sdata->local, txqi); in ieee80211_agg_start_txq() 267 static void ieee80211_remove_tid_tx(struct sta_info *sta, int tid) in ieee80211_remove_tid_tx() argument [all …]
|
D | agg-rx.c | 58 void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, in ___ieee80211_stop_rx_ba_session() argument 61 struct ieee80211_local *local = sta->local; in ___ieee80211_stop_rx_ba_session() 64 .sta = &sta->sta, in ___ieee80211_stop_rx_ba_session() 72 lockdep_assert_held(&sta->ampdu_mlme.mtx); in ___ieee80211_stop_rx_ba_session() 74 tid_rx = rcu_dereference_protected(sta->ampdu_mlme.tid_rx[tid], in ___ieee80211_stop_rx_ba_session() 75 lockdep_is_held(&sta->ampdu_mlme.mtx)); in ___ieee80211_stop_rx_ba_session() 77 if (!test_bit(tid, sta->ampdu_mlme.agg_session_valid)) in ___ieee80211_stop_rx_ba_session() 80 RCU_INIT_POINTER(sta->ampdu_mlme.tid_rx[tid], NULL); in ___ieee80211_stop_rx_ba_session() 81 __clear_bit(tid, sta->ampdu_mlme.agg_session_valid); in ___ieee80211_stop_rx_ba_session() 83 ht_dbg(sta->sdata, in ___ieee80211_stop_rx_ba_session() [all …]
|
D | vht.c | 119 struct sta_info *sta) in ieee80211_vht_cap_ie_to_sta_vht_cap() argument 121 struct ieee80211_sta_vht_cap *vht_cap = &sta->sta.vht_cap; in ieee80211_vht_cap_ie_to_sta_vht_cap() 128 if (!sta->sta.ht_cap.ht_supported) in ieee80211_vht_cap_ie_to_sta_vht_cap() 165 !test_sta_flag(sta, WLAN_STA_TDLS_PEER)) in ieee80211_vht_cap_ie_to_sta_vht_cap() 290 sta->addr); in ieee80211_vht_cap_ie_to_sta_vht_cap() 298 sta->cur_max_bandwidth = IEEE80211_STA_RX_BW_160; in ieee80211_vht_cap_ie_to_sta_vht_cap() 301 sta->cur_max_bandwidth = IEEE80211_STA_RX_BW_80; in ieee80211_vht_cap_ie_to_sta_vht_cap() 313 sta->cur_max_bandwidth = IEEE80211_STA_RX_BW_160; in ieee80211_vht_cap_ie_to_sta_vht_cap() 316 sta->sta.bandwidth = ieee80211_sta_cur_vht_bw(sta); in ieee80211_vht_cap_ie_to_sta_vht_cap() 319 if (sta->sta.max_amsdu_len == IEEE80211_MAX_MPDU_LEN_HT_3839) in ieee80211_vht_cap_ie_to_sta_vht_cap() [all …]
|
D | status.c | 46 struct sta_info *sta, in ieee80211_handle_filtered_frame() argument 70 info->control.vif = &sta->sdata->vif; in ieee80211_handle_filtered_frame() 75 sta->status_stats.filtered++; in ieee80211_handle_filtered_frame() 108 set_sta_flag(sta, WLAN_STA_CLEAR_PS_FILT); in ieee80211_handle_filtered_frame() 109 ieee80211_clear_fast_xmit(sta); in ieee80211_handle_filtered_frame() 145 if (test_sta_flag(sta, WLAN_STA_PS_STA) && in ieee80211_handle_filtered_frame() 146 skb_queue_len(&sta->tx_filtered[ac]) < STA_MAX_TX_BUFFER) { in ieee80211_handle_filtered_frame() 147 skb_queue_tail(&sta->tx_filtered[ac], skb); in ieee80211_handle_filtered_frame() 148 sta_info_recalc_tim(sta); in ieee80211_handle_filtered_frame() 157 if (!test_sta_flag(sta, WLAN_STA_PS_STA) && in ieee80211_handle_filtered_frame() [all …]
|
D | rate.h | 25 struct sta_info *sta, 32 void rate_control_rate_init(struct sta_info *sta); 35 struct sta_info *sta, u32 changed); 38 struct sta_info *sta, gfp_t gfp) in rate_control_alloc_sta() argument 40 spin_lock_init(&sta->rate_ctrl_lock); in rate_control_alloc_sta() 41 return ref->ops->alloc_sta(ref->priv, &sta->sta, gfp); in rate_control_alloc_sta() 44 static inline void rate_control_free_sta(struct sta_info *sta) in rate_control_free_sta() argument 46 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_free_sta() 47 struct ieee80211_sta *ista = &sta->sta; in rate_control_free_sta() 48 void *priv_sta = sta->rate_ctrl_priv; in rate_control_free_sta() [all …]
|
D | tdls.c | 307 struct sta_info *sta) in ieee80211_tdls_chandef_vht_upgrade() argument 311 struct cfg80211_chan_def uc = sta->tdls_chandef; in ieee80211_tdls_chandef_vht_upgrade() 312 enum nl80211_chan_width max_width = ieee80211_sta_cap_chan_bw(sta); in ieee80211_tdls_chandef_vht_upgrade() 344 (uc.width > sta->tdls_chandef.width && in ieee80211_tdls_chandef_vht_upgrade() 349 if (!cfg80211_chandef_identical(&uc, &sta->tdls_chandef)) { in ieee80211_tdls_chandef_vht_upgrade() 351 sta->tdls_chandef.width, uc.width); in ieee80211_tdls_chandef_vht_upgrade() 357 sta->tdls_chandef = uc; in ieee80211_tdls_chandef_vht_upgrade() 371 struct sta_info *sta = NULL; in ieee80211_tdls_add_setup_start_ies() local 433 sta = sta_info_get(sdata, peer); in ieee80211_tdls_add_setup_start_ies() 434 if (WARN_ON_ONCE(!sta)) { in ieee80211_tdls_add_setup_start_ies() [all …]
|
D | ht.c | 140 struct sta_info *sta) in ieee80211_ht_cap_ie_to_sta_ht_cap() argument 241 sta->sta.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_HT_7935; in ieee80211_ht_cap_ie_to_sta_ht_cap() 243 sta->sta.max_amsdu_len = IEEE80211_MAX_MPDU_LEN_HT_3839; in ieee80211_ht_cap_ie_to_sta_ht_cap() 246 changed = memcmp(&sta->sta.ht_cap, &ht_cap, sizeof(ht_cap)); in ieee80211_ht_cap_ie_to_sta_ht_cap() 248 memcpy(&sta->sta.ht_cap, &ht_cap, sizeof(ht_cap)); in ieee80211_ht_cap_ie_to_sta_ht_cap() 267 sta->sta.bandwidth = bw; in ieee80211_ht_cap_ie_to_sta_ht_cap() 269 sta->cur_max_bandwidth = in ieee80211_ht_cap_ie_to_sta_ht_cap() 287 if (smps_mode != sta->sta.smps_mode) in ieee80211_ht_cap_ie_to_sta_ht_cap() 289 sta->sta.smps_mode = smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() 294 void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta, in ieee80211_sta_tear_down_BA_sessions() argument [all …]
|
D | mesh_sync.c | 87 struct sta_info *sta; in mesh_sync_offset_rx_bcn_presp() local 112 sta = sta_info_get(sdata, mgmt->sa); in mesh_sync_offset_rx_bcn_presp() 113 if (!sta) in mesh_sync_offset_rx_bcn_presp() 124 sta->sta.addr); in mesh_sync_offset_rx_bcn_presp() 130 sta->mesh->t_offset = t_t - t_r; in mesh_sync_offset_rx_bcn_presp() 132 if (test_sta_flag(sta, WLAN_STA_TOFFSET_KNOWN)) { in mesh_sync_offset_rx_bcn_presp() 133 s64 t_clockdrift = sta->mesh->t_offset_setpoint - sta->mesh->t_offset; in mesh_sync_offset_rx_bcn_presp() 136 sta->sta.addr, (long long) sta->mesh->t_offset, in mesh_sync_offset_rx_bcn_presp() 137 (long long) sta->mesh->t_offset_setpoint, in mesh_sync_offset_rx_bcn_presp() 144 sta->sta.addr, in mesh_sync_offset_rx_bcn_presp() [all …]
|
D | rate.c | 35 void rate_control_rate_init(struct sta_info *sta) in rate_control_rate_init() argument 37 struct ieee80211_local *local = sta->sdata->local; in rate_control_rate_init() 38 struct rate_control_ref *ref = sta->rate_ctrl; in rate_control_rate_init() 39 struct ieee80211_sta *ista = &sta->sta; in rate_control_rate_init() 40 void *priv_sta = sta->rate_ctrl_priv; in rate_control_rate_init() 44 ieee80211_sta_set_rx_nss(sta); in rate_control_rate_init() 51 chanctx_conf = rcu_dereference(sta->sdata->vif.chanctx_conf); in rate_control_rate_init() 59 spin_lock_bh(&sta->rate_ctrl_lock); in rate_control_rate_init() 62 spin_unlock_bh(&sta->rate_ctrl_lock); in rate_control_rate_init() 64 set_sta_flag(sta, WLAN_STA_RATE_CONTROL); in rate_control_rate_init() [all …]
|
D | ocb.c | 47 struct sta_info *sta; in ieee80211_ocb_rx_no_sta() local 71 sta = sta_info_alloc(sdata, addr, GFP_ATOMIC); in ieee80211_ocb_rx_no_sta() 72 if (!sta) in ieee80211_ocb_rx_no_sta() 77 sta->sta.supp_rates[band] = in ieee80211_ocb_rx_no_sta() 81 list_add(&sta->list, &ifocb->incomplete_stations); in ieee80211_ocb_rx_no_sta() 86 static struct sta_info *ieee80211_ocb_finish_sta(struct sta_info *sta) in ieee80211_ocb_finish_sta() argument 89 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_ocb_finish_sta() 92 memcpy(addr, sta->sta.addr, ETH_ALEN); in ieee80211_ocb_finish_sta() 97 sta_info_move_state(sta, IEEE80211_STA_AUTH); in ieee80211_ocb_finish_sta() 98 sta_info_move_state(sta, IEEE80211_STA_ASSOC); in ieee80211_ocb_finish_sta() [all …]
|
D | sta_info.h | 174 struct sta_info *sta; member 228 struct sta_info *sta; member 627 struct ieee80211_sta sta; member 630 static inline enum nl80211_plink_state sta_plink_state(struct sta_info *sta) in sta_plink_state() argument 633 return sta->mesh->plink_state; in sta_plink_state() 638 static inline void set_sta_flag(struct sta_info *sta, in set_sta_flag() argument 644 set_bit(flag, &sta->_flags); in set_sta_flag() 647 static inline void clear_sta_flag(struct sta_info *sta, in clear_sta_flag() argument 653 clear_bit(flag, &sta->_flags); in clear_sta_flag() 656 static inline int test_sta_flag(struct sta_info *sta, in test_sta_flag() argument [all …]
|
D | debugfs_sta.c | 26 struct sta_info *sta = file->private_data; \ 28 format_string, sta->field); \ 51 STA_FILE(aid, sta.aid, D); 90 struct sta_info *sta = file->private_data; in sta_flags_read() local 96 if (test_sta_flag(sta, flg)) in sta_flags_read() 109 struct sta_info *sta = file->private_data; in sta_num_ps_buf_frames_read() local 115 skb_queue_len(&sta->ps_tx_buf[ac]) + in sta_num_ps_buf_frames_read() 116 skb_queue_len(&sta->tx_filtered[ac])); in sta_num_ps_buf_frames_read() 126 struct sta_info *sta = file->private_data; in sta_last_seq_ctrl_read() local 129 le16_to_cpu(sta->last_seq_ctrl[i])); in sta_last_seq_ctrl_read() [all …]
|
D | rx.c | 1078 if (!rx->sta || sta_plink_state(rx->sta) != NL80211_PLINK_ESTAB) { in ieee80211_rx_mesh_check() 1375 struct sta_info *sta = rx->sta; in ieee80211_rx_reorder_ampdu() local 1389 if (!sta) in ieee80211_rx_reorder_ampdu() 1396 tid_agg_rx = rcu_dereference(sta->ampdu_mlme.tid_rx[tid]); in ieee80211_rx_reorder_ampdu() 1399 !test_bit(tid, rx->sta->ampdu_mlme.agg_session_valid) && in ieee80211_rx_reorder_ampdu() 1400 !test_and_set_bit(tid, rx->sta->ampdu_mlme.unexpected_agg)) in ieee80211_rx_reorder_ampdu() 1401 ieee80211_send_delba(rx->sdata, rx->sta->sta.addr, tid, in ieee80211_rx_reorder_ampdu() 1467 if (!rx->sta) in ieee80211_rx_h_check_dup() 1471 rx->sta->last_seq_ctrl[rx->seqno_idx] == hdr->seq_ctrl)) { in ieee80211_rx_h_check_dup() 1473 rx->sta->rx_stats.num_duplicates++; in ieee80211_rx_h_check_dup() [all …]
|
D | key.c | 128 struct sta_info *sta; in ieee80211_key_enable_hw_accel() local 156 sta = key->sta; in ieee80211_key_enable_hw_accel() 162 if (sta && !(key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE) && in ieee80211_key_enable_hw_accel() 166 if (sta && !sta->uploaded) in ieee80211_key_enable_hw_accel() 181 sta ? &sta->sta : NULL, &key->conf); in ieee80211_key_enable_hw_accel() 204 sta ? sta->sta.addr : bcast_addr, ret); in ieee80211_key_enable_hw_accel() 233 struct sta_info *sta; in ieee80211_key_disable_hw_accel() local 246 sta = key->sta; in ieee80211_key_disable_hw_accel() 256 sta ? &sta->sta : NULL, &key->conf); in ieee80211_key_disable_hw_accel() 262 sta ? sta->sta.addr : bcast_addr, ret); in ieee80211_key_disable_hw_accel() [all …]
|
D | tx.c | 327 if (tx->sta) in ieee80211_tx_h_check_assoc() 328 assoc = test_sta_flag(tx->sta, WLAN_STA_ASSOC); in ieee80211_tx_h_check_assoc() 362 struct sta_info *sta; in purge_old_ps_buffers() local 386 list_for_each_entry_rcu(sta, &local->sta_list, list) { in purge_old_ps_buffers() 390 skb = skb_dequeue(&sta->ps_tx_buf[ac]); in purge_old_ps_buffers() 391 total += skb_queue_len(&sta->ps_tx_buf[ac]); in purge_old_ps_buffers() 469 static int ieee80211_use_mfp(__le16 fc, struct sta_info *sta, in ieee80211_use_mfp() argument 475 if (sta == NULL || !test_sta_flag(sta, WLAN_STA_MFP)) in ieee80211_use_mfp() 487 struct sta_info *sta = tx->sta; in ieee80211_tx_h_unicast_ps_buf() local 492 if (unlikely(!sta)) in ieee80211_tx_h_unicast_ps_buf() [all …]
|
D | wme.c | 84 struct sta_info *sta, struct sk_buff *skb) in ieee80211_downgrade_queue() argument 108 if (sta && sta->reserved_tid == skb->priority) in ieee80211_downgrade_queue() 142 struct sta_info *sta, struct sk_buff *skb) in __ieee80211_select_queue() argument 151 else if (sta) in __ieee80211_select_queue() 152 qos = sta->sta.wme; in __ieee80211_select_queue() 173 return ieee80211_downgrade_queue(sdata, sta, skb); in __ieee80211_select_queue() 182 struct sta_info *sta = NULL; in ieee80211_select_queue() local 198 sta = rcu_dereference(sdata->u.vlan.sta); in ieee80211_select_queue() 199 if (sta) in ieee80211_select_queue() 210 sta = sta_info_get(sdata, skb->data); in ieee80211_select_queue() [all …]
|
D | ethtool.c | 71 struct sta_info *sta; in ieee80211_get_stats() local 80 #define ADD_STA_STATS(sta) \ in ieee80211_get_stats() argument 82 data[i++] += sta->rx_stats.packets; \ in ieee80211_get_stats() 83 data[i++] += sta->rx_stats.bytes; \ in ieee80211_get_stats() 84 data[i++] += sta->rx_stats.num_duplicates; \ in ieee80211_get_stats() 85 data[i++] += sta->rx_stats.fragments; \ in ieee80211_get_stats() 86 data[i++] += sta->rx_stats.dropped; \ in ieee80211_get_stats() 90 data[i++] += sta->status_stats.filtered; \ in ieee80211_get_stats() 91 data[i++] += sta->status_stats.retry_failed; \ in ieee80211_get_stats() 92 data[i++] += sta->status_stats.retry_count; \ in ieee80211_get_stats() [all …]
|
D | pm.c | 21 struct sta_info *sta; in __ieee80211_suspend() local 37 list_for_each_entry(sta, &local->sta_list, list) { in __ieee80211_suspend() 38 set_sta_flag(sta, WLAN_STA_BLOCK_BA); in __ieee80211_suspend() 40 sta, AGG_STOP_LOCAL_REQUEST); in __ieee80211_suspend() 116 list_for_each_entry(sta, in __ieee80211_suspend() 118 clear_sta_flag(sta, WLAN_STA_BLOCK_BA); in __ieee80211_suspend() 156 sta = sdata->u.wds.sta; in __ieee80211_suspend() 157 if (sta && sta->uploaded) { in __ieee80211_suspend() 160 state = sta->sta_state; in __ieee80211_suspend() 162 WARN_ON(drv_sta_state(local, sta->sdata, in __ieee80211_suspend() [all …]
|
D | cfg.c | 175 RCU_INIT_POINTER(sdata->u.vlan.sta, NULL); in ieee80211_change_iface() 402 struct sta_info *sta; in ieee80211_set_tx() local 409 sta = sta_info_get_bss(sdata, mac_addr); in ieee80211_set_tx() 411 if (!sta) in ieee80211_set_tx() 414 if (sta->ptk_idx == key_idx) in ieee80211_set_tx() 418 key = key_mtx_dereference(local, sta->ptk[key_idx]); in ieee80211_set_tx() 433 struct sta_info *sta = NULL; in ieee80211_add_key() local 480 sta = sta_info_get_bss(sdata, mac_addr); in ieee80211_add_key() 491 if (!sta || !test_sta_flag(sta, WLAN_STA_ASSOC)) { in ieee80211_add_key() 506 if (sta && test_sta_flag(sta, WLAN_STA_MFP)) in ieee80211_add_key() [all …]
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/include/ |
D | sta_info.h | 202 struct sta_info *sta; member 230 void rtw_st_ctl_rx(struct sta_info *sta, u8 *ehdr_pos); 537 #define STA_SET_MESH_PLINK(sta, link) (sta)->plink = link argument 539 #define STA_SET_MESH_PLINK(sta, link) do {} while (0) argument 542 #define sta_tx_pkts(sta) \ argument 543 (sta->sta_stats.tx_pkts) 545 #define sta_last_tx_pkts(sta) \ argument 546 (sta->sta_stats.last_tx_pkts) 548 #define sta_rx_pkts(sta) \ argument 549 (sta->sta_stats.rx_mgnt_pkts \ [all …]
|
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/hal/phydm/ |
D | phydm_rssi_monitor.c | 39 struct cmn_sta_info *sta = dm->phydm_sta_info[macid]; in phydm_rssi_monitor_h2c() local 49 if (is_sta_active(sta)) { in phydm_rssi_monitor_h2c() 50 ra = &sta->ra_info; in phydm_rssi_monitor_h2c() 57 PHYDM_DBG(dm, DBG_RSSI_MNTR, "MACID=%d\n", sta->mac_id); in phydm_rssi_monitor_h2c() 61 stbc_en = (sta->stbc_en) ? 1 : 0; in phydm_rssi_monitor_h2c() 62 ldpc_en = (sta->ldpc_en) ? 1 : 0; in phydm_rssi_monitor_h2c() 65 bf = &sta->bf_info; in phydm_rssi_monitor_h2c() 75 h2c[0] = sta->mac_id; in phydm_rssi_monitor_h2c() 77 h2c[2] = sta->rssi_stat.rssi; in phydm_rssi_monitor_h2c() 90 odm_ra_set_rssi_8188e(dm, sta->mac_id, sta->rssi_stat.rssi); in phydm_rssi_monitor_h2c() [all …]
|
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/ |
D | rockchip_pvtm.c | 61 u32 sta; member 69 u32 sta; member 294 u32 sta, val = 0; in rockchip_pvtm_get_value() local 309 regmap_read(pvtm->grf, pvtm->con, &sta); in rockchip_pvtm_get_value() 310 if (sta & BIT(info->bit_en)) in rockchip_pvtm_get_value() 330 regmap_read(pvtm->grf, pvtm->sta, &sta); in rockchip_pvtm_get_value() 331 if (sta & BIT(info->bit_freq_done)) in rockchip_pvtm_get_value() 338 regmap_read(pvtm->grf, pvtm->sta + info->reg_freq, &val); in rockchip_pvtm_get_value() 368 u32 sta, val = 0; in rv1126_pvtm_get_value() local 383 sta = readl_relaxed(pvtm->base + pvtm->con); in rv1126_pvtm_get_value() [all …]
|