Lines Matching refs:ath_hw
306 bool ar9003_mci_send_message(struct ath_hw *ah, u8 header, u32 flag,
309 u32 ar9003_mci_state(struct ath_hw *ah, u32 state_type);
310 int ar9003_mci_setup(struct ath_hw *ah, u32 gpm_addr, void *gpm_buf,
312 void ar9003_mci_cleanup(struct ath_hw *ah);
313 void ar9003_mci_get_interrupt(struct ath_hw *ah, u32 *raw_intr,
315 u32 ar9003_mci_get_next_gpm_offset(struct ath_hw *ah, u32 *more);
316 void ar9003_mci_set_bt_version(struct ath_hw *ah, u8 major, u8 minor);
317 void ar9003_mci_send_wlan_channels(struct ath_hw *ah);
324 void ar9003_mci_stop_bt(struct ath_hw *ah, bool save_fullsleep);
325 void ar9003_mci_init_cal_req(struct ath_hw *ah, bool *is_reusable);
326 void ar9003_mci_init_cal_done(struct ath_hw *ah);
327 void ar9003_mci_set_full_sleep(struct ath_hw *ah);
328 void ar9003_mci_2g5g_switch(struct ath_hw *ah, bool force);
329 void ar9003_mci_check_bt(struct ath_hw *ah);
330 bool ar9003_mci_start_reset(struct ath_hw *ah, struct ath9k_channel *chan);
331 int ar9003_mci_end_reset(struct ath_hw *ah, struct ath9k_channel *chan,
333 int ar9003_mci_reset(struct ath_hw *ah, bool en_int, bool is_2g,
335 void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked);
336 void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah);
337 void ar9003_mci_set_power_awake(struct ath_hw *ah);
338 void ar9003_mci_check_gpm_offset(struct ath_hw *ah);
339 u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode);
343 static inline void ar9003_mci_stop_bt(struct ath_hw *ah, bool save_fullsleep) in ar9003_mci_stop_bt()
346 static inline void ar9003_mci_init_cal_req(struct ath_hw *ah, bool *is_reusable) in ar9003_mci_init_cal_req()
349 static inline void ar9003_mci_init_cal_done(struct ath_hw *ah) in ar9003_mci_init_cal_done()
352 static inline void ar9003_mci_set_full_sleep(struct ath_hw *ah) in ar9003_mci_set_full_sleep()
355 static inline void ar9003_mci_2g5g_switch(struct ath_hw *ah, bool wait_done) in ar9003_mci_2g5g_switch()
358 static inline void ar9003_mci_check_bt(struct ath_hw *ah) in ar9003_mci_check_bt()
361 static inline bool ar9003_mci_start_reset(struct ath_hw *ah, struct ath9k_channel *chan) in ar9003_mci_start_reset()
365 static inline int ar9003_mci_end_reset(struct ath_hw *ah, struct ath9k_channel *chan, in ar9003_mci_end_reset()
370 static inline void ar9003_mci_reset(struct ath_hw *ah, bool en_int, bool is_2g, in ar9003_mci_reset()
374 static inline void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked) in ar9003_mci_get_isr()
377 static inline void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah) in ar9003_mci_bt_gain_ctrl()
380 static inline void ar9003_mci_set_power_awake(struct ath_hw *ah) in ar9003_mci_set_power_awake()
383 static inline void ar9003_mci_check_gpm_offset(struct ath_hw *ah) in ar9003_mci_check_gpm_offset()
386 static inline u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode) in ar9003_mci_get_max_txpower()