Home
last modified time | relevance | path

Searched refs:sta (Results 1 – 25 of 160) sorted by relevance

1234567

/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/umac/
Dsta_info.c78 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 …]
Dmesh_plink.c59 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 …]
Dmesh_ps.c16 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 …]
Dagg-tx.c141 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 …]
Dagg-rx.c58 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 …]
Dvht.c119 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 …]
Dstatus.c46 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 …]
Drate.h25 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 …]
Dtdls.c307 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 …]
Dht.c140 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 …]
Dmesh_sync.c87 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 …]
Drate.c35 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 …]
Docb.c47 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 …]
Dsta_info.h174 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 …]
Ddebugfs_sta.c26 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 …]
Drx.c1078 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 …]
Dkey.c128 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 …]
Dtx.c327 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 …]
Dwme.c84 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 …]
Dethtool.c71 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 …]
Dpm.c21 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 …]
Dcfg.c175 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/
Dsta_info.h202 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/
Dphydm_rssi_monitor.c39 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/
Drockchip_pvtm.c61 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 …]

1234567