Lines Matching refs:ath9k_htc_priv

268 	struct ath9k_htc_priv *htc_priv;
337 void ath9k_htc_err_stat_rx(struct ath9k_htc_priv *priv,
383 static inline void ath9k_htc_err_stat_rx(struct ath9k_htc_priv *priv, in ath9k_htc_err_stat_rx()
428 void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product);
429 void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv);
430 void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv);
432 static inline void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product) in ath9k_htc_init_btcoex()
435 static inline void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_start_btcoex()
438 static inline void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_stop_btcoex()
451 struct ath9k_htc_priv { struct
541 void ath9k_htc_reset(struct ath9k_htc_priv *priv); argument
543 void ath9k_htc_assign_bslot(struct ath9k_htc_priv *priv,
545 void ath9k_htc_remove_bslot(struct ath9k_htc_priv *priv,
547 void ath9k_htc_set_tsfadjust(struct ath9k_htc_priv *priv,
549 void ath9k_htc_beaconq_config(struct ath9k_htc_priv *priv);
550 void ath9k_htc_beacon_config(struct ath9k_htc_priv *priv,
552 void ath9k_htc_beacon_reconfig(struct ath9k_htc_priv *priv);
553 void ath9k_htc_swba(struct ath9k_htc_priv *priv,
563 int ath9k_htc_update_cap_target(struct ath9k_htc_priv *priv,
566 void ath9k_htc_start_ani(struct ath9k_htc_priv *priv);
567 void ath9k_htc_stop_ani(struct ath9k_htc_priv *priv);
569 int ath9k_tx_init(struct ath9k_htc_priv *priv);
570 int ath9k_htc_tx_start(struct ath9k_htc_priv *priv,
573 void ath9k_tx_cleanup(struct ath9k_htc_priv *priv);
574 bool ath9k_htc_txq_setup(struct ath9k_htc_priv *priv, int subtype);
575 int ath9k_htc_cabq_setup(struct ath9k_htc_priv *priv);
577 int ath_htc_txq_update(struct ath9k_htc_priv *priv, int qnum,
579 void ath9k_htc_check_stop_queues(struct ath9k_htc_priv *priv);
580 void ath9k_htc_check_wake_queues(struct ath9k_htc_priv *priv);
581 int ath9k_htc_tx_get_slot(struct ath9k_htc_priv *priv);
582 void ath9k_htc_tx_clear_slot(struct ath9k_htc_priv *priv, int slot);
583 void ath9k_htc_tx_drain(struct ath9k_htc_priv *priv);
584 void ath9k_htc_txstatus(struct ath9k_htc_priv *priv, void *wmi_event);
588 int ath9k_rx_init(struct ath9k_htc_priv *priv);
589 void ath9k_rx_cleanup(struct ath9k_htc_priv *priv);
590 void ath9k_host_rx_init(struct ath9k_htc_priv *priv);
592 u32 ath9k_htc_calcrxfilter(struct ath9k_htc_priv *priv);
594 void ath9k_htc_ps_wakeup(struct ath9k_htc_priv *priv);
595 void ath9k_htc_ps_restore(struct ath9k_htc_priv *priv);
597 bool ath9k_htc_setpower(struct ath9k_htc_priv *priv,
600 void ath9k_start_rfkill_poll(struct ath9k_htc_priv *priv);
603 struct base_eep_header *ath9k_htc_get_eeprom_base(struct ath9k_htc_priv *priv);
606 void ath9k_configure_leds(struct ath9k_htc_priv *priv);
607 void ath9k_init_leds(struct ath9k_htc_priv *priv);
608 void ath9k_deinit_leds(struct ath9k_htc_priv *priv);
611 static inline void ath9k_configure_leds(struct ath9k_htc_priv *priv) in ath9k_configure_leds()
615 static inline void ath9k_init_leds(struct ath9k_htc_priv *priv) in ath9k_init_leds()
619 static inline void ath9k_deinit_leds(struct ath9k_htc_priv *priv) in ath9k_deinit_leds()
637 void ath9k_htc_deinit_debug(struct ath9k_htc_priv *priv);
640 static inline void ath9k_htc_deinit_debug(struct ath9k_htc_priv *priv) in ath9k_htc_deinit_debug()