Home
last modified time | relevance | path

Searched refs:wl12xx_vif (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/drivers/net/wireless/ti/wlcore/
H A Dcmd.h24 int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif);
25 int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
26 int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
28 int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif,
30 int wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif);
38 int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
54 struct wl12xx_vif *wlvif,
59 struct wl12xx_vif *wlvif);
74 int wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif,
87 struct wl12xx_vif *wlvif,
[all …]
H A Dacx.h1030 struct wl12xx_vif *wlvif,
1033 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1039 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1044 struct wl12xx_vif *wlvif);
1051 struct wl12xx_vif *wlvif);
1068 int wl1271_acx_ac_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1070 int wl1271_acx_tid_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1092 struct wl12xx_vif *wlvif);
1097 struct wl12xx_vif *wlvif,
1100 struct wl12xx_vif *wlvif);
[all …]
H A Dtx.h201 int wlcore_tx_get_mac80211_queue(struct wl12xx_vif *wlvif, int queue) in wlcore_tx_get_mac80211_queue()
232 void wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif);
239 u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif,
248 void wlcore_stop_queue_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
250 void wlcore_stop_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
252 void wlcore_wake_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue,
259 struct wl12xx_vif *wlvif, u8 queue,
263 struct wl12xx_vif *wlvif,
266 bool wlcore_is_queue_stopped_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif,
270 void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
H A Dwlcore.h64 int (*init_vif)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
68 struct wl12xx_vif *wlvif);
78 struct wl12xx_vif *wlvif);
82 int (*scan_start)(struct wl1271 *wl, struct wl12xx_vif *wlvif,
84 int (*scan_stop)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
95 struct wl12xx_vif *wlvif,
98 void (*sta_rc_update)(struct wl1271 *wl, struct wl12xx_vif *wlvif);
115 int (*set_cac)(struct wl1271 *wl, struct wl12xx_vif *wlvif,
326 struct wl12xx_vif *scan_wlvif;
333 struct wl12xx_vif *sched_vif;
[all …]
H A Dps.h16 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
18 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
20 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
H A Dinit.c145 struct wl12xx_vif *wlvif) in wl1271_ap_init_deauth_template()
173 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_null_template()
206 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_qos_null_template()
248 struct wl12xx_vif *wlvif) in wl12xx_init_phy_vif_config()
268 struct wl12xx_vif *wlvif) in wl1271_init_sta_beacon_filter()
311 struct wl12xx_vif *wlvif) in wl1271_init_beacon_broadcast()
337 int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_sta_hw_init()
361 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_sta_hw_init_post_mem()
391 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_templates()
423 int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_init_ap_rates()
[all …]
H A Dwlcore_i.h253 struct wl12xx_vif;
275 struct wl12xx_vif *wlvif;
338 struct wl12xx_vif { struct
493 static inline struct wl12xx_vif *wl12xx_vif_to_data(struct ieee80211_vif *vif) in wl12xx_vif_to_data() argument
496 return (struct wl12xx_vif *)vif->drv_priv; in wl12xx_vif_to_data()
500 struct ieee80211_vif *wl12xx_wlvif_to_vif(struct wl12xx_vif *wlvif) in wl12xx_wlvif_to_vif()
505 static inline bool wlcore_is_p2p_mgmt(struct wl12xx_vif *wlvif) in wlcore_is_p2p_mgmt()
528 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif);
H A Dscan.h21 void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif);
24 struct wl12xx_vif *wlvif,
27 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif);
161 struct wl12xx_vif *wlvif,
H A Dacx.c82 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tx_power()
113 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_feature_cfg()
184 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_slot()
246 struct wl12xx_vif *wlvif) in wl1271_acx_service_period_timeout()
381 struct wl12xx_vif *wlvif) in wl1271_acx_beacon_filter_table()
825 int wl1271_acx_ac_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_ac_cfg()
859 int wl1271_acx_tid_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tid_cfg()
1254 struct wl12xx_vif *wlvif) in wl1271_acx_rssi_snr_avg_weights()
1335 struct wl12xx_vif *wlvif, in wl1271_acx_set_ht_information()
1372 struct wl12xx_vif *wlvif) in wl12xx_acx_set_ba_initiator_policy()
[all …]
H A Dtx.c31 struct wl12xx_vif *wlvif, u8 id) in wl1271_set_default_wep_key()
76 struct wl12xx_vif *wlvif, in wl1271_tx_ap_update_inconnection_sta()
107 struct wl12xx_vif *wlvif, in wl1271_tx_regulate_link()
468 struct wl12xx_vif *wlvif; in wl1271_handle_tx_low_watermark()
548 struct wl12xx_vif *wlvif, in wlcore_vif_dequeue_high_prio()
585 struct wl12xx_vif *wlvif = wl->last_wlvif; in wl1271_skb_dequeue()
704 struct wl12xx_vif *wlvif; in wl12xx_rearm_rx_streaming()
750 struct wl12xx_vif *wlvif; in wlcore_tx_work_locked()
901 struct wl12xx_vif *wlvif; in wl1271_tx_complete_packet()
1284 struct wl12xx_vif *wlvif, u8 queue, in wlcore_is_queue_stopped_by_reason()
[all …]
H A Devent.c111 struct wl12xx_vif *wlvif; in wlcore_event_rssi_trigger()
134 static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_stop_ba_event()
162 struct wl12xx_vif *wlvif; in wlcore_event_soft_gemini_sense()
192 struct wl12xx_vif *wlvif; in wlcore_event_ba_rx_constraint()
214 struct wl12xx_vif *wlvif; in wlcore_event_channel_switch()
257 struct wl12xx_vif *wlvif; in wlcore_disconnect_sta()
316 struct wl12xx_vif *wlvif; in wlcore_event_beacon_loss()
H A Dmain.c129 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_enable_work()
166 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_disable_work()
212 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wlcore_rc_update_work()
382 struct wl12xx_vif *wlvif; in wlcore_fw_status()
921 struct wl12xx_vif *wlvif; in wl1271_recovery_work()
1715 struct wl12xx_vif *wlvif; in wl1271_op_suspend()
1794 struct wl12xx_vif *wlvif; in wl1271_op_resume()
2027 struct wl12xx_vif *wlvif; in wlcore_channel_switch_work()
2065 struct wl12xx_vif *wlvif; in wlcore_connection_loss_work()
2092 struct wl12xx_vif *wlvif; in wlcore_pending_auth_complete_work()
[all …]
H A Dhw_ops.h87 wlcore_hw_init_vif(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_init_vif()
105 wlcore_hw_sta_get_ap_rate_mask(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_sta_get_ap_rate_mask()
143 struct wl12xx_vif *wlvif) in wlcore_hw_ap_get_mimo_wide_rate_mask()
200 wlcore_hw_sta_rc_update(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_sta_rc_update()
302 wlcore_hw_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start) in wlcore_hw_set_cac()
311 wlcore_hw_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_dfs_master_restart()
H A Dinit.h22 int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif);
24 int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif);
H A Dcmd.c419 struct wl12xx_vif *wlvif, in wl12xx_cmd_role_start_dev()
470 struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_dev()
980 int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_cmd_ps_mode()
1089 struct wl12xx_vif *wlvif) in wl12xx_cmd_build_klv_null_data()
1182 struct wl12xx_vif *wlvif, in wl1271_cmd_build_ap_probe_req()
1306 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_build_qos_null_data()
1428 int wl1271_cmd_set_ap_key(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_cmd_set_ap_key()
1526 int wl12xx_cmd_add_peer(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_cmd_add_peer()
1857 static int wl12xx_cmd_roc(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_cmd_roc()
2001 int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_start_dev()
[all …]
H A Dps.c15 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_ps_set_mode()
113 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_ps_link_start()
149 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) in wl12xx_ps_link_end()
H A Dscan.c24 struct wl12xx_vif *wlvif; in wl1271_scan_complete_work()
85 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wlcore_started_vifs_iter()
334 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wlcore_scan()
370 struct wl12xx_vif *wlvif, in wlcore_scan_sched_scan_ssid_list()
H A Ddebugfs.c255 struct wl12xx_vif *wlvif; in dynamic_ps_timeout_write()
320 struct wl12xx_vif *wlvif; in forced_ps_write()
424 struct wl12xx_vif *wlvif; in driver_state_read()
520 struct wl12xx_vif *wlvif; in vifs_state_read()
805 struct wl12xx_vif *wlvif; in rx_streaming_interval_write()
861 struct wl12xx_vif *wlvif; in rx_streaming_always_write()
917 struct wl12xx_vif *wlvif; in beacon_filtering_write()
/openbmc/linux/drivers/net/wireless/ti/wl18xx/
H A Dscan.h105 int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
107 int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
108 void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif);
109 int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
112 void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
H A Dscan.c27 static int wl18xx_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_send()
146 void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_completed()
156 struct wl12xx_vif *wlvif, in wl18xx_scan_sched_scan_config()
289 int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_sched_scan_start()
296 static int __wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif, in __wl18xx_scan_stop()
324 void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_sched_scan_stop()
328 int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_start()
334 int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_stop()
H A Dcmd.h73 struct wl12xx_vif *wlvif,
79 int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start);
81 int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif);
H A Dcmd.c15 struct wl12xx_vif *wlvif, in wl18xx_cmd_channel_switch()
162 int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start) in wl18xx_cmd_set_cac()
219 int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_cmd_dfs_master_restart()
/openbmc/linux/drivers/net/wireless/ti/wl12xx/
H A Dscan.h118 int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
120 int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
121 void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif);
122 int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
125 void wl12xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
H A Dscan.c80 static int wl1271_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_scan_send()
177 int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_stop()
204 void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_scan_stm()
308 struct wl12xx_vif *wlvif, in wl1271_scan_sched_scan_config()
414 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_scan_sched_scan_start()
447 int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_sched_scan_start()
460 void wl12xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_sched_scan_stop()
488 int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_scan_start()
495 void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_completed()
H A Dcmd.h115 struct wl12xx_vif *wlvif,

12