Lines Matching defs:ah
42 ath5k_hw_setup_2word_tx_desc(struct ath5k_hw *ah, struct ath5k_desc *desc,
94 if (ah->ah_version == AR5K_AR5210) {
102 if (ah->ah_version == AR5K_AR5210) {
142 if ((ah->ah_version == AR5K_AR5210) &&
153 static int ath5k_hw_setup_4word_tx_desc(struct ath5k_hw *ah,
181 tx_power += ah->ah_txpower.txp_offset;
249 static int ath5k_hw_proc_2word_tx_status(struct ath5k_hw *ah __unused,
301 static int ath5k_hw_proc_4word_tx_status(struct ath5k_hw *ah __unused,
361 static int ath5k_hw_setup_rx_desc(struct ath5k_hw *ah __unused,
392 static int ath5k_hw_proc_5210_rx_status(struct ath5k_hw *ah __unused,
454 static int ath5k_hw_proc_5212_rx_status(struct ath5k_hw *ah __unused,
519 int ath5k_hw_init_desc_functions(struct ath5k_hw *ah)
522 if (ah->ah_version != AR5K_AR5210 &&
523 ah->ah_version != AR5K_AR5211 &&
524 ah->ah_version != AR5K_AR5212)
527 if (ah->ah_version == AR5K_AR5212) {
528 ah->ah_setup_rx_desc = ath5k_hw_setup_rx_desc;
529 ah->ah_setup_tx_desc = ath5k_hw_setup_4word_tx_desc;
530 ah->ah_proc_tx_desc = ath5k_hw_proc_4word_tx_status;
532 ah->ah_setup_rx_desc = ath5k_hw_setup_rx_desc;
533 ah->ah_setup_tx_desc = ath5k_hw_setup_2word_tx_desc;
534 ah->ah_proc_tx_desc = ath5k_hw_proc_2word_tx_status;
537 if (ah->ah_version == AR5K_AR5212)
538 ah->ah_proc_rx_desc = ath5k_hw_proc_5212_rx_status;
539 else if (ah->ah_version <= AR5K_AR5211)
540 ah->ah_proc_rx_desc = ath5k_hw_proc_5210_rx_status;