Home
last modified time | relevance | path

Searched refs:ath9k_htc_priv (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc.h268 struct ath9k_htc_priv *htc_priv;
342 void ath9k_htc_err_stat_rx(struct ath9k_htc_priv *priv,
388 static inline void ath9k_htc_err_stat_rx(struct ath9k_htc_priv *priv, in ath9k_htc_err_stat_rx()
433 void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product);
434 void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv);
435 void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv);
437 static inline void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product) in ath9k_htc_init_btcoex()
440 static inline void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_start_btcoex()
443 static inline void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_stop_btcoex()
456 struct ath9k_htc_priv { struct
[all …]
H A Dhtc_drv_gpio.c30 static void ath_detect_bt_priority(struct ath9k_htc_priv *priv) in ath_detect_bt_priority()
66 struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv, in ath_btcoex_period_work()
100 struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv, in ath_btcoex_duty_cycle_work()
117 static void ath_htc_init_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_init_btcoex_work()
134 static void ath_htc_resume_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_resume_btcoex_work()
152 static void ath_htc_cancel_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_cancel_btcoex_work()
158 void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_start_btcoex()
170 void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_stop_btcoex()
182 void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product) in ath9k_htc_init_btcoex()
228 struct ath9k_htc_priv *priv = container_of(work, in ath9k_led_work()
[all …]
H A Dhtc_drv_txrx.c56 void ath9k_htc_check_stop_queues(struct ath9k_htc_priv *priv) in ath9k_htc_check_stop_queues()
68 void ath9k_htc_check_wake_queues(struct ath9k_htc_priv *priv) in ath9k_htc_check_wake_queues()
79 int ath9k_htc_tx_get_slot(struct ath9k_htc_priv *priv) in ath9k_htc_tx_get_slot()
95 void ath9k_htc_tx_clear_slot(struct ath9k_htc_priv *priv, int slot) in ath9k_htc_tx_clear_slot()
102 static inline enum htc_endpoint_id get_htc_epid(struct ath9k_htc_priv *priv, in get_htc_epid()
131 get_htc_epid_queue(struct ath9k_htc_priv *priv, u8 epid) in get_htc_epid_queue()
157 static inline int strip_drv_header(struct ath9k_htc_priv *priv, in strip_drv_header()
188 int ath_htc_txq_update(struct ath9k_htc_priv *priv, int qnum, in ath_htc_txq_update()
214 static void ath9k_htc_tx_mgmt(struct ath9k_htc_priv *priv, in ath9k_htc_tx_mgmt()
260 static void ath9k_htc_tx_data(struct ath9k_htc_priv *priv, in ath9k_htc_tx_data()
[all …]
H A Dhtc_drv_main.c24 static enum htc_phymode ath9k_htc_get_curmode(struct ath9k_htc_priv *priv, in ath9k_htc_get_curmode()
33 bool ath9k_htc_setpower(struct ath9k_htc_priv *priv, in ath9k_htc_setpower()
45 void ath9k_htc_ps_wakeup(struct ath9k_htc_priv *priv) in ath9k_htc_ps_wakeup()
56 void ath9k_htc_ps_restore(struct ath9k_htc_priv *priv) in ath9k_htc_ps_restore()
78 struct ath9k_htc_priv *priv = in ath9k_ps_work()
79 container_of(work, struct ath9k_htc_priv, in ath9k_ps_work()
93 struct ath9k_htc_priv *priv = data; in ath9k_htc_vif_iter()
109 static void ath9k_htc_vif_reconfig(struct ath9k_htc_priv *priv) in ath9k_htc_vif_reconfig()
140 static void ath9k_htc_set_mac_bssid_mask(struct ath9k_htc_priv *priv, in ath9k_htc_set_mac_bssid_mask()
170 static void ath9k_htc_set_opmode(struct ath9k_htc_priv *priv) in ath9k_htc_set_opmode()
[all …]
H A Dhtc_drv_beacon.c21 void ath9k_htc_beaconq_config(struct ath9k_htc_priv *priv) in ath9k_htc_beaconq_config()
68 static void ath9k_htc_beacon_init(struct ath9k_htc_priv *priv, in ath9k_htc_beacon_init()
92 static void ath9k_htc_beacon_config_sta(struct ath9k_htc_priv *priv, in ath9k_htc_beacon_config_sta()
111 static void ath9k_htc_beacon_config_ap(struct ath9k_htc_priv *priv, in ath9k_htc_beacon_config_ap()
121 static void ath9k_htc_beacon_config_adhoc(struct ath9k_htc_priv *priv, in ath9k_htc_beacon_config_adhoc()
137 static void ath9k_htc_send_buffered(struct ath9k_htc_priv *priv, in ath9k_htc_send_buffered()
191 static void ath9k_htc_send_beacon(struct ath9k_htc_priv *priv, in ath9k_htc_send_beacon()
264 static int ath9k_htc_choose_bslot(struct ath9k_htc_priv *priv, in ath9k_htc_choose_bslot()
287 void ath9k_htc_swba(struct ath9k_htc_priv *priv, in ath9k_htc_swba()
322 void ath9k_htc_assign_bslot(struct ath9k_htc_priv *priv, in ath9k_htc_assign_bslot()
[all …]
H A Dhtc_drv_init.c79 static int ath9k_htc_wait_for_target(struct ath9k_htc_priv *priv) in ath9k_htc_wait_for_target()
100 static void ath9k_deinit_priv(struct ath9k_htc_priv *priv) in ath9k_deinit_priv()
107 static void ath9k_deinit_device(struct ath9k_htc_priv *priv) in ath9k_deinit_device()
120 static inline int ath9k_htc_connect_svc(struct ath9k_htc_priv *priv, in ath9k_htc_connect_svc()
140 static int ath9k_init_htc_services(struct ath9k_htc_priv *priv, u16 devid, in ath9k_init_htc_services()
228 struct ath9k_htc_priv *priv = hw->priv; in ath9k_reg_notifier()
238 struct ath9k_htc_priv *priv = common->priv; in ath9k_regread()
260 struct ath9k_htc_priv *priv = common->priv; in ath9k_multi_regread()
285 struct ath9k_htc_priv *priv = common->priv; in ath9k_regwrite_multi()
306 struct ath9k_htc_priv *priv = common->priv; in ath9k_regwrite_single()
[all …]
H A Dhtc_drv_debug.c22 struct ath9k_htc_priv *priv = file->private_data; in read_file_tgt_int_stats()
80 struct ath9k_htc_priv *priv = file->private_data; in read_file_tgt_tx_stats()
150 struct ath9k_htc_priv *priv = file->private_data; in read_file_tgt_rx_stats()
196 struct ath9k_htc_priv *priv = file->private_data; in read_file_xmit()
245 void ath9k_htc_err_stat_rx(struct ath9k_htc_priv *priv, in ath9k_htc_err_stat_rx()
254 struct ath9k_htc_priv *priv = file->private_data; in read_file_skb_rx()
292 struct ath9k_htc_priv *priv = file->private_data; in read_file_slot()
316 struct ath9k_htc_priv *priv = file->private_data; in read_file_queue()
363 struct ath9k_htc_priv *priv = file->private_data; in read_file_debug()
375 struct ath9k_htc_priv *priv = file->private_data; in write_file_debug()
[all …]
H A Dwmi.h149 struct ath9k_htc_priv *drv_priv;
181 struct wmi *ath9k_init_wmi(struct ath9k_htc_priv *priv);
190 void ath9k_wmi_event_drain(struct ath9k_htc_priv *priv);
191 void ath9k_stop_wmi(struct ath9k_htc_priv *priv);
192 void ath9k_destroy_wmi(struct ath9k_htc_priv *priv);
H A Dwmi.c91 struct wmi *ath9k_init_wmi(struct ath9k_htc_priv *priv) in ath9k_init_wmi()
114 void ath9k_stop_wmi(struct ath9k_htc_priv *priv) in ath9k_stop_wmi()
123 void ath9k_destroy_wmi(struct ath9k_htc_priv *priv) in ath9k_destroy_wmi()
128 void ath9k_wmi_event_drain(struct ath9k_htc_priv *priv) in ath9k_wmi_event_drain()
141 struct ath9k_htc_priv *priv = wmi->drv_priv; in ath9k_wmi_event_tasklet()
197 struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv, in ath9k_fatal_work()
H A Dhtc_hst.h20 struct ath9k_htc_priv;
118 struct ath9k_htc_priv *drv_priv;