ath_hw 81 drivers/net/wireless/ath/ath9k/ahb.c struct ath_hw *ah; ath_hw 107 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_update_mibstats(struct ath_hw *ah, ath_hw 127 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_ani_restart(struct ath_hw *ah) ath_hw 149 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_set_ofdm_nil(struct ath_hw *ah, u8 immunityLevel, ath_hw 218 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_ani_ofdm_err_trigger(struct ath_hw *ah) ath_hw 229 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_set_cck_nil(struct ath_hw *ah, u_int8_t immunityLevel, ath_hw 273 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_ani_cck_err_trigger(struct ath_hw *ah) ath_hw 286 drivers/net/wireless/ath/ath9k/ani.c static void ath9k_hw_ani_lower_immunity(struct ath_hw *ah) ath_hw 309 drivers/net/wireless/ath/ath9k/ani.c void ath9k_ani_reset(struct ath_hw *ah, bool is_scanning) ath_hw 369 drivers/net/wireless/ath/ath9k/ani.c static bool ath9k_hw_ani_read_counters(struct ath_hw *ah) ath_hw 401 drivers/net/wireless/ath/ath9k/ani.c void ath9k_hw_ani_monitor(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 441 drivers/net/wireless/ath/ath9k/ani.c void ath9k_enable_mib_counters(struct ath_hw *ah) ath_hw 463 drivers/net/wireless/ath/ath9k/ani.c void ath9k_hw_disable_mib_counters(struct ath_hw *ah) ath_hw 477 drivers/net/wireless/ath/ath9k/ani.c void ath9k_hw_ani_init(struct ath_hw *ah) ath_hw 121 drivers/net/wireless/ath/ath9k/ani.h void ath9k_enable_mib_counters(struct ath_hw *ah); ath_hw 122 drivers/net/wireless/ath/ath9k/ani.h void ath9k_hw_disable_mib_counters(struct ath_hw *ah); ath_hw 123 drivers/net/wireless/ath/ath9k/ani.h void ath9k_hw_ani_init(struct ath_hw *ah); ath_hw 60 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_write_bank6(struct ath_hw *ah, unsigned int *writecnt) ath_hw 140 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_force_bias(struct ath_hw *ah, u16 synth_freq) ath_hw 181 drivers/net/wireless/ath/ath9k/ar5008_phy.c static int ar5008_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 253 drivers/net/wireless/ath/ath9k/ar5008_phy.c void ar5008_hw_cmn_spur_mitigate(struct ath_hw *ah, ath_hw 412 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_spur_mitigate(struct ath_hw *ah, ath_hw 477 drivers/net/wireless/ath/ath9k/ar5008_phy.c static int ar5008_hw_rf_alloc_ext_banks(struct ath_hw *ah) ath_hw 504 drivers/net/wireless/ath/ath9k/ar5008_phy.c static bool ar5008_hw_set_rf_regs(struct ath_hw *ah, ath_hw 558 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_init_bb(struct ath_hw *ah, ath_hw 570 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_init_chain_masks(struct ath_hw *ah) ath_hw 615 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_override_ini(struct ath_hw *ah, ath_hw 668 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_channel_regs(struct ath_hw *ah, ath_hw 702 drivers/net/wireless/ath/ath9k/ar5008_phy.c static int ar5008_hw_process_ini(struct ath_hw *ah, ath_hw 806 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_rfmode(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 828 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_mark_phy_inactive(struct ath_hw *ah) ath_hw 833 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_delta_slope(struct ath_hw *ah, ath_hw 867 drivers/net/wireless/ath/ath9k/ar5008_phy.c static bool ar5008_hw_rfbus_req(struct ath_hw *ah) ath_hw 874 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_rfbus_done(struct ath_hw *ah) ath_hw 883 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_restore_chainmask(struct ath_hw *ah) ath_hw 893 drivers/net/wireless/ath/ath9k/ar5008_phy.c static u32 ar9160_hw_compute_pll_control(struct ath_hw *ah, ath_hw 913 drivers/net/wireless/ath/ath9k/ar5008_phy.c static u32 ar5008_hw_compute_pll_control(struct ath_hw *ah, ath_hw 933 drivers/net/wireless/ath/ath9k/ar5008_phy.c static bool ar5008_hw_ani_control_new(struct ath_hw *ah, ath_hw 1117 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_do_getnf(struct ath_hw *ah, ath_hw 1149 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_ani_cache_ini_regs(struct ath_hw *ah) ath_hw 1200 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_nf_limits(struct ath_hw *ah) ath_hw 1210 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_radar_params(struct ath_hw *ah, ath_hw 1244 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_set_radar_conf(struct ath_hw *ah) ath_hw 1258 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_init_txpower_cck(struct ath_hw *ah, int16_t *rate_array) ath_hw 1271 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_init_txpower_ofdm(struct ath_hw *ah, int16_t *rate_array, ath_hw 1282 drivers/net/wireless/ath/ath9k/ar5008_phy.c static void ar5008_hw_init_txpower_ht(struct ath_hw *ah, int16_t *rate_array, ath_hw 1296 drivers/net/wireless/ath/ath9k/ar5008_phy.c void ar5008_hw_init_rate_txpower(struct ath_hw *ah, int16_t *rate_array, ath_hw 1323 drivers/net/wireless/ath/ath9k/ar5008_phy.c int ar5008_hw_attach_phy_ops(struct ath_hw *ah) ath_hw 29 drivers/net/wireless/ath/ath9k/ar9002_calib.c static bool ar9002_hw_is_cal_supported(struct ath_hw *ah, ath_hw 49 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_setup_calibration(struct ath_hw *ah, ath_hw 78 drivers/net/wireless/ath/ath9k/ar9002_calib.c static bool ar9002_hw_per_calibration(struct ath_hw *ah, ath_hw 116 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_iqcal_collect(struct ath_hw *ah) ath_hw 135 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_adc_gaincal_collect(struct ath_hw *ah) ath_hw 159 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_adc_dccal_collect(struct ath_hw *ah) ath_hw 183 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_iqcalibrate(struct ath_hw *ah, u8 numChains) ath_hw 260 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_adc_gaincal_calibrate(struct ath_hw *ah, u8 numChains) ath_hw 314 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_adc_dccal_calibrate(struct ath_hw *ah, u8 numChains) ath_hw 368 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9287_hw_olc_temp_compensation(struct ath_hw *ah) ath_hw 398 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9280_hw_olc_temp_compensation(struct ath_hw *ah) ath_hw 428 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9271_hw_pa_cal(struct ath_hw *ah, bool is_reset) ath_hw 532 drivers/net/wireless/ath/ath9k/ar9002_calib.c static inline void ar9285_hw_pa_cal(struct ath_hw *ah, bool is_reset) ath_hw 636 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_pa_cal(struct ath_hw *ah, bool is_reset) ath_hw 651 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_olc_temp_compensation(struct ath_hw *ah) ath_hw 659 drivers/net/wireless/ath/ath9k/ar9002_calib.c static int ar9002_hw_calibrate(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 715 drivers/net/wireless/ath/ath9k/ar9002_calib.c static bool ar9285_hw_cl_cal(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 757 drivers/net/wireless/ath/ath9k/ar9002_calib.c static bool ar9285_hw_clc(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 813 drivers/net/wireless/ath/ath9k/ar9002_calib.c static bool ar9002_hw_init_cal(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 951 drivers/net/wireless/ath/ath9k/ar9002_calib.c static void ar9002_hw_init_cal_settings(struct ath_hw *ah) ath_hw 980 drivers/net/wireless/ath/ath9k/ar9002_calib.c void ar9002_hw_attach_calib_ops(struct ath_hw *ah) ath_hw 26 drivers/net/wireless/ath/ath9k/ar9002_hw.c static int ar9002_hw_init_mode_regs(struct ath_hw *ah) ath_hw 107 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9280_20_hw_init_rxgain_ini(struct ath_hw *ah) ath_hw 129 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9280_20_hw_init_txgain_ini(struct ath_hw *ah, u32 txgain_type) ath_hw 144 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9271_hw_init_txgain_ini(struct ath_hw *ah, u32 txgain_type) ath_hw 154 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9002_hw_init_mode_gain_regs(struct ath_hw *ah) ath_hw 202 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9002_hw_configpcipowersave(struct ath_hw *ah, ath_hw 324 drivers/net/wireless/ath/ath9k/ar9002_hw.c static int ar9002_hw_get_radiorev(struct ath_hw *ah) ath_hw 343 drivers/net/wireless/ath/ath9k/ar9002_hw.c int ar9002_hw_rf_claim(struct ath_hw *ah) ath_hw 371 drivers/net/wireless/ath/ath9k/ar9002_hw.c void ar9002_hw_enable_async_fifo(struct ath_hw *ah) ath_hw 384 drivers/net/wireless/ath/ath9k/ar9002_hw.c static void ar9002_hw_init_hang_checks(struct ath_hw *ah) ath_hw 399 drivers/net/wireless/ath/ath9k/ar9002_hw.c int ar9002_hw_attach_ops(struct ath_hw *ah) ath_hw 426 drivers/net/wireless/ath/ath9k/ar9002_hw.c void ar9002_hw_load_ani_reg(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 22 drivers/net/wireless/ath/ath9k/ar9002_mac.c static void ar9002_hw_rx_enable(struct ath_hw *ah) ath_hw 32 drivers/net/wireless/ath/ath9k/ar9002_mac.c static bool ar9002_hw_get_isr(struct ath_hw *ah, enum ath9k_int *masked, ath_hw 212 drivers/net/wireless/ath/ath9k/ar9002_mac.c ar9002_set_txdesc(struct ath_hw *ah, void *ds, struct ath_tx_info *i) ath_hw 315 drivers/net/wireless/ath/ath9k/ar9002_mac.c static int ar9002_hw_proc_txdesc(struct ath_hw *ah, void *ds, ath_hw 387 drivers/net/wireless/ath/ath9k/ar9002_mac.c static int ar9002_hw_get_duration(struct ath_hw *ah, const void *ds, int index) ath_hw 405 drivers/net/wireless/ath/ath9k/ar9002_mac.c void ath9k_hw_setuprxdesc(struct ath_hw *ah, struct ath_desc *ds, ath_hw 418 drivers/net/wireless/ath/ath9k/ar9002_mac.c void ar9002_hw_attach_mac_ops(struct ath_hw *ah) ath_hw 66 drivers/net/wireless/ath/ath9k/ar9002_phy.c static int ar9002_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 168 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_spur_mitigate(struct ath_hw *ah, ath_hw 280 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_olc_init(struct ath_hw *ah) ath_hw 304 drivers/net/wireless/ath/ath9k/ar9002_phy.c static u32 ar9002_hw_compute_pll_control(struct ath_hw *ah, ath_hw 331 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_do_getnf(struct ath_hw *ah, ath_hw 354 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_set_nf_limits(struct ath_hw *ah) ath_hw 378 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_antdiv_comb_conf_get(struct ath_hw *ah, ath_hw 395 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_antdiv_comb_conf_set(struct ath_hw *ah, ath_hw 416 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_set_bt_ant_diversity(struct ath_hw *ah, bool enable) ath_hw 477 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_spectral_scan_config(struct ath_hw *ah, ath_hw 534 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_spectral_scan_trigger(struct ath_hw *ah) ath_hw 542 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_spectral_scan_wait(struct ath_hw *ah) ath_hw 555 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_tx99_start(struct ath_hw *ah, u32 qnum) ath_hw 570 drivers/net/wireless/ath/ath9k/ar9002_phy.c static void ar9002_hw_tx99_stop(struct ath_hw *ah) ath_hw 575 drivers/net/wireless/ath/ath9k/ar9002_phy.c void ar9002_hw_attach_phy_ops(struct ath_hw *ah) ath_hw 40 drivers/net/wireless/ath/ath9k/ar9003_aic.c static bool ar9003_hw_is_aic_enabled(struct ath_hw *ah) ath_hw 106 drivers/net/wireless/ath/ath9k/ar9003_aic.c static void ar9003_aic_gain_table(struct ath_hw *ah) ath_hw 165 drivers/net/wireless/ath/ath9k/ar9003_aic.c static u8 ar9003_aic_cal_start(struct ath_hw *ah, u8 min_valid_count) ath_hw 264 drivers/net/wireless/ath/ath9k/ar9003_aic.c static bool ar9003_aic_cal_post_process(struct ath_hw *ah) ath_hw 437 drivers/net/wireless/ath/ath9k/ar9003_aic.c static void ar9003_aic_cal_done(struct ath_hw *ah) ath_hw 452 drivers/net/wireless/ath/ath9k/ar9003_aic.c static u8 ar9003_aic_cal_continue(struct ath_hw *ah, bool cal_once) ath_hw 519 drivers/net/wireless/ath/ath9k/ar9003_aic.c u8 ar9003_aic_calibration(struct ath_hw *ah) ath_hw 541 drivers/net/wireless/ath/ath9k/ar9003_aic.c u8 ar9003_aic_start_normal(struct ath_hw *ah) ath_hw 573 drivers/net/wireless/ath/ath9k/ar9003_aic.c u8 ar9003_aic_cal_reset(struct ath_hw *ah) ath_hw 581 drivers/net/wireless/ath/ath9k/ar9003_aic.c u8 ar9003_aic_calibration_single(struct ath_hw *ah) ath_hw 595 drivers/net/wireless/ath/ath9k/ar9003_aic.c void ar9003_hw_attach_aic_ops(struct ath_hw *ah) ath_hw 55 drivers/net/wireless/ath/ath9k/ar9003_aic.h u8 ar9003_aic_calibration(struct ath_hw *ah); ath_hw 56 drivers/net/wireless/ath/ath9k/ar9003_aic.h u8 ar9003_aic_start_normal(struct ath_hw *ah); ath_hw 57 drivers/net/wireless/ath/ath9k/ar9003_aic.h u8 ar9003_aic_cal_reset(struct ath_hw *ah); ath_hw 58 drivers/net/wireless/ath/ath9k/ar9003_aic.h u8 ar9003_aic_calibration_single(struct ath_hw *ah); ath_hw 38 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_setup_calibration(struct ath_hw *ah, ath_hw 72 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_per_calibration(struct ath_hw *ah, ath_hw 123 drivers/net/wireless/ath/ath9k/ar9003_calib.c static int ar9003_hw_calibrate(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 175 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_iqcal_collect(struct ath_hw *ah) ath_hw 197 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_iqcalibrate(struct ath_hw *ah, u8 numChains) ath_hw 317 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_init_cal_settings(struct ath_hw *ah) ath_hw 333 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_dynamic_osdac_selection(struct ath_hw *ah, ath_hw 551 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_solve_iq_cal(struct ath_hw *ah, ath_hw 599 drivers/net/wireless/ath/ath9k/ar9003_calib.c static s32 ar9003_hw_find_mag_approx(struct ath_hw *ah, s32 in_re, s32 in_im) ath_hw 618 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_calc_iq_corr(struct ath_hw *ah, ath_hw 888 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_tx_iq_cal_outlier_detection(struct ath_hw *ah, ath_hw 980 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_tx_iq_cal_run(struct ath_hw *ah) ath_hw 1003 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void __ar955x_tx_iq_cal_sort(struct ath_hw *ah, ath_hw 1040 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar955x_tx_iq_cal_median(struct ath_hw *ah, ath_hw 1057 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_tx_iq_cal_post_proc(struct ath_hw *ah, ath_hw 1159 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_tx_iq_cal_reload(struct ath_hw *ah) ath_hw 1202 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_manual_peak_cal(struct ath_hw *ah, u8 chain, bool is_2g) ath_hw 1303 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_do_pcoem_manual_peak_cal(struct ath_hw *ah, ath_hw 1341 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_cl_cal_post_proc(struct ath_hw *ah, bool is_reusable) ath_hw 1376 drivers/net/wireless/ath/ath9k/ar9003_calib.c static void ar9003_hw_init_cal_common(struct ath_hw *ah) ath_hw 1396 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_init_cal_pcoem(struct ath_hw *ah, ath_hw 1560 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool do_ar9003_agc_cal(struct ath_hw *ah) ath_hw 1583 drivers/net/wireless/ath/ath9k/ar9003_calib.c static bool ar9003_hw_init_cal_soc(struct ath_hw *ah, ath_hw 1688 drivers/net/wireless/ath/ath9k/ar9003_calib.c void ar9003_hw_attach_calib_ops(struct ath_hw *ah) ath_hw 2958 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ath9k_hw_ar9300_check_eeprom(struct ath_hw *ah) ath_hw 2973 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ath9k_hw_ar9300_get_eeprom(struct ath_hw *ah, ath_hw 3016 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_eeprom_read_byte(struct ath_hw *ah, int address, ath_hw 3028 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_eeprom_read_word(struct ath_hw *ah, int address, ath_hw 3042 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_read_eeprom(struct ath_hw *ah, int address, u8 *buffer, ath_hw 3085 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_otp_read_word(struct ath_hw *ah, int addr, u32 *data) ath_hw 3097 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_read_otp(struct ath_hw *ah, int address, u8 *buffer, ath_hw 3143 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_uncompress_block(struct ath_hw *ah, ath_hw 3180 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9300_compress_decision(struct ath_hw *ah, ath_hw 3227 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c typedef bool (*eeprom_read_op)(struct ath_hw *ah, int address, u8 *buffer, ath_hw 3236 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ar9300_check_eeprom_header(struct ath_hw *ah, eeprom_read_op read, ath_hw 3247 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9300_eeprom_restore_flash(struct ath_hw *ah, u8 *mptr, ath_hw 3266 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9300_eeprom_restore_internal(struct ath_hw *ah, ath_hw 3389 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool ath9k_hw_ar9300_fill_eeprom(struct ath_hw *ah) ath_hw 3439 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ar9003_dump_cal_data(struct ath_hw *ah, char *buf, u32 len, u32 size, ath_hw 3493 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ath9k_hw_ar9003_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 3573 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u32 ath9k_hw_ar9003_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 3581 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ath9k_hw_ar9300_get_eeprom_ver(struct ath_hw *ah) ath_hw 3587 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ath9k_hw_ar9300_get_eeprom_rev(struct ath_hw *ah) ath_hw 3592 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static struct ar9300_modal_eep_header *ar9003_modal_header(struct ath_hw *ah, ath_hw 3603 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_xpa_bias_level_apply(struct ath_hw *ah, bool is2ghz) ath_hw 3622 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u16 ar9003_switch_com_spdt_get(struct ath_hw *ah, bool is2ghz) ath_hw 3627 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u32 ar9003_hw_ant_ctrl_common_get(struct ath_hw *ah, bool is2ghz) ath_hw 3632 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u32 ar9003_hw_ant_ctrl_common_2_get(struct ath_hw *ah, bool is2ghz) ath_hw 3637 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u16 ar9003_hw_ant_ctrl_chain_get(struct ath_hw *ah, int chain, ath_hw 3644 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_ant_ctrl_apply(struct ath_hw *ah, bool is2ghz) ath_hw 3795 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_drive_strength_apply(struct ath_hw *ah) ath_hw 3837 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u16 ar9003_hw_atten_chain_get(struct ath_hw *ah, int chain, ath_hw 3865 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u16 ar9003_hw_atten_chain_get_margin(struct ath_hw *ah, int chain, ath_hw 3892 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_atten_apply(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 3938 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static bool is_pmu_set(struct ath_hw *ah, u32 pmu_reg, int pmu_set) ath_hw 3952 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c void ar9003_hw_internal_regulator_apply(struct ath_hw *ah) ath_hw 4047 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_apply_tuning_caps(struct ath_hw *ah) ath_hw 4064 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_quick_drop_apply(struct ath_hw *ah, u16 freq) ath_hw 4087 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_txend_to_xpa_off_apply(struct ath_hw *ah, bool is2ghz) ath_hw 4099 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_xpa_timing_control_apply(struct ath_hw *ah, bool is2ghz) ath_hw 4123 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_xlna_bias_strength_apply(struct ath_hw *ah, bool is2ghz) ath_hw 4145 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9003_hw_get_thermometer(struct ath_hw *ah) ath_hw 4154 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_thermometer_apply(struct ath_hw *ah) ath_hw 4184 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_thermo_cal_apply(struct ath_hw *ah) ath_hw 4203 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_apply_minccapwr_thresh(struct ath_hw *ah, ath_hw 4234 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ath9k_hw_ar9300_set_board_values(struct ath_hw *ah, ath_hw 4254 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ath9k_hw_ar9300_set_addac(struct ath_hw *ah, ath_hw 4322 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u8 ar9003_hw_eeprom_get_tgt_pwr(struct ath_hw *ah, ath_hw 4357 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u8 ar9003_hw_eeprom_get_ht20_tgt_pwr(struct ath_hw *ah, ath_hw 4393 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u8 ar9003_hw_eeprom_get_ht40_tgt_pwr(struct ath_hw *ah, ath_hw 4429 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u8 ar9003_hw_eeprom_get_cck_tgt_pwr(struct ath_hw *ah, ath_hw 4454 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_selfgen_tpc_txpower(struct ath_hw *ah, ath_hw 4474 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c int ar9003_hw_tx_power_regwrite(struct ath_hw *ah, u8 * pPwrArray) ath_hw 4591 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_get_legacy_target_powers(struct ath_hw *ah, u16 freq, ath_hw 4609 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_get_cck_target_powers(struct ath_hw *ah, u16 freq, ath_hw 4623 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_get_ht20_target_powers(struct ath_hw *ah, u16 freq, ath_hw 4670 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_get_ht40_target_powers(struct ath_hw *ah, ath_hw 4723 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_get_target_power_eeprom(struct ath_hw *ah, ath_hw 4748 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9003_hw_cal_pier_get(struct ath_hw *ah, ath_hw 4805 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_power_control_override(struct ath_hw *ah, ath_hw 4959 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static int ar9003_hw_calibration_apply(struct ath_hw *ah, int frequency) ath_hw 5228 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_hw_set_power_per_rate_table(struct ath_hw *ah, ath_hw 5417 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ar9003_paprd_set_txpower(struct ath_hw *ah, ath_hw 5444 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static void ath9k_hw_ar9300_set_txpower(struct ath_hw *ah, ath_hw 5569 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u16 ath9k_hw_ar9300_get_spur_channel(struct ath_hw *ah, ath_hw 5575 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c s32 ar9003_hw_get_tx_gain_idx(struct ath_hw *ah) ath_hw 5582 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c s32 ar9003_hw_get_rx_gain_idx(struct ath_hw *ah) ath_hw 5589 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c u8 *ar9003_get_spur_chan_ptr(struct ath_hw *ah, bool is2ghz) ath_hw 5594 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c unsigned int ar9003_get_paprd_scale_factor(struct ath_hw *ah, ath_hw 5615 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c static u8 ar9003_get_eepmisc(struct ath_hw *ah) ath_hw 359 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h s32 ar9003_hw_get_tx_gain_idx(struct ath_hw *ah); ath_hw 360 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h s32 ar9003_hw_get_rx_gain_idx(struct ath_hw *ah); ath_hw 361 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h u32 ar9003_hw_ant_ctrl_common_get(struct ath_hw *ah, bool is2ghz); ath_hw 362 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h u32 ar9003_hw_ant_ctrl_common_2_get(struct ath_hw *ah, bool is2ghz); ath_hw 364 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h u8 *ar9003_get_spur_chan_ptr(struct ath_hw *ah, bool is_2ghz); ath_hw 366 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h unsigned int ar9003_get_paprd_scale_factor(struct ath_hw *ah, ath_hw 369 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h void ar9003_hw_internal_regulator_apply(struct ath_hw *ah); ath_hw 370 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h int ar9003_hw_tx_power_regwrite(struct ath_hw *ah, u8 * pPwrArray); ath_hw 41 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_hw_init_mode_regs(struct ath_hw *ah) ath_hw 591 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode0(struct ath_hw *ah) ath_hw 640 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode1(struct ath_hw *ah) ath_hw 690 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode2(struct ath_hw *ah) ath_hw 724 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode3(struct ath_hw *ah) ath_hw 757 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode4(struct ath_hw *ah) ath_hw 776 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode5(struct ath_hw *ah) ath_hw 792 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode6(struct ath_hw *ah) ath_hw 805 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_mode7(struct ath_hw *ah) ath_hw 812 drivers/net/wireless/ath/ath9k/ar9003_hw.c typedef void (*ath_txgain_tab)(struct ath_hw *ah); ath_hw 814 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_tx_gain_table_apply(struct ath_hw *ah) ath_hw 834 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_rx_gain_table_mode0(struct ath_hw *ah) ath_hw 885 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_rx_gain_table_mode1(struct ath_hw *ah) ath_hw 939 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_rx_gain_table_mode2(struct ath_hw *ah) ath_hw 962 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_rx_gain_table_mode3(struct ath_hw *ah) ath_hw 977 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_rx_gain_table_apply(struct ath_hw *ah) ath_hw 997 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_hw_init_mode_gain_regs(struct ath_hw *ah) ath_hw 1012 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_hw_configpcipowersave(struct ath_hw *ah, ath_hw 1053 drivers/net/wireless/ath/ath9k/ar9003_hw.c static void ar9003_hw_init_hang_checks(struct ath_hw *ah) ath_hw 1098 drivers/net/wireless/ath/ath9k/ar9003_hw.c static bool ath9k_hw_verify_hang(struct ath_hw *ah, unsigned int queue) ath_hw 1125 drivers/net/wireless/ath/ath9k/ar9003_hw.c static bool ar9003_hw_detect_mac_hang(struct ath_hw *ah) ath_hw 1165 drivers/net/wireless/ath/ath9k/ar9003_hw.c void ar9003_hw_attach_ops(struct ath_hw *ah) ath_hw 21 drivers/net/wireless/ath/ath9k/ar9003_mac.c static void ar9003_hw_rx_enable(struct ath_hw *hw) ath_hw 27 drivers/net/wireless/ath/ath9k/ar9003_mac.c ar9003_set_txdesc(struct ath_hw *ah, void *ds, struct ath_tx_info *i) ath_hw 182 drivers/net/wireless/ath/ath9k/ar9003_mac.c static bool ar9003_hw_get_isr(struct ath_hw *ah, enum ath9k_int *masked, ath_hw 354 drivers/net/wireless/ath/ath9k/ar9003_mac.c static int ar9003_hw_proc_txdesc(struct ath_hw *ah, void *ds, ath_hw 434 drivers/net/wireless/ath/ath9k/ar9003_mac.c static int ar9003_hw_get_duration(struct ath_hw *ah, const void *ds, int index) ath_hw 452 drivers/net/wireless/ath/ath9k/ar9003_mac.c void ar9003_hw_attach_mac_ops(struct ath_hw *hw) ath_hw 464 drivers/net/wireless/ath/ath9k/ar9003_mac.c void ath9k_hw_set_rx_bufsize(struct ath_hw *ah, u16 buf_size) ath_hw 470 drivers/net/wireless/ath/ath9k/ar9003_mac.c void ath9k_hw_addrxbuf_edma(struct ath_hw *ah, u32 rxdp, ath_hw 480 drivers/net/wireless/ath/ath9k/ar9003_mac.c int ath9k_hw_process_rxdesc_edma(struct ath_hw *ah, struct ath_rx_status *rxs, ath_hw 589 drivers/net/wireless/ath/ath9k/ar9003_mac.c void ath9k_hw_reset_txstatus_ring(struct ath_hw *ah) ath_hw 605 drivers/net/wireless/ath/ath9k/ar9003_mac.c void ath9k_hw_setup_statusring(struct ath_hw *ah, void *ts_start, ath_hw 111 drivers/net/wireless/ath/ath9k/ar9003_mac.h void ar9003_hw_attach_mac_ops(struct ath_hw *hw); ath_hw 112 drivers/net/wireless/ath/ath9k/ar9003_mac.h void ath9k_hw_set_rx_bufsize(struct ath_hw *ah, u16 buf_size); ath_hw 113 drivers/net/wireless/ath/ath9k/ar9003_mac.h void ath9k_hw_addrxbuf_edma(struct ath_hw *ah, u32 rxdp, ath_hw 116 drivers/net/wireless/ath/ath9k/ar9003_mac.h int ath9k_hw_process_rxdesc_edma(struct ath_hw *ah, ath_hw 119 drivers/net/wireless/ath/ath9k/ar9003_mac.h void ath9k_hw_reset_txstatus_ring(struct ath_hw *ah); ath_hw 120 drivers/net/wireless/ath/ath9k/ar9003_mac.h void ath9k_hw_setup_statusring(struct ath_hw *ah, void *ts_start, ath_hw 24 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_reset_req_wakeup(struct ath_hw *ah) ath_hw 33 drivers/net/wireless/ath/ath9k/ar9003_mci.c static int ar9003_mci_wait_for_interrupt(struct ath_hw *ah, u32 address, ath_hw 79 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_remote_reset(struct ath_hw *ah, bool wait_done) ath_hw 88 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_lna_transfer(struct ath_hw *ah, bool wait_done) ath_hw 96 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_req_wake(struct ath_hw *ah, bool wait_done) ath_hw 103 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_sys_waking(struct ath_hw *ah, bool wait_done) ath_hw 109 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_lna_take(struct ath_hw *ah, bool wait_done) ath_hw 117 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_sys_sleeping(struct ath_hw *ah, bool wait_done) ath_hw 124 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_coex_version_query(struct ath_hw *ah, ath_hw 139 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_coex_version_response(struct ath_hw *ah, ath_hw 154 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_coex_wlan_channels(struct ath_hw *ah, ath_hw 170 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_coex_bt_status_query(struct ath_hw *ah, ath_hw 201 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_coex_halt_bt_gpm(struct ath_hw *ah, bool halt, ath_hw 224 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_prep_interface(struct ath_hw *ah) ath_hw 321 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_set_full_sleep(struct ath_hw *ah) ath_hw 334 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_disable_interrupt(struct ath_hw *ah) ath_hw 340 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_enable_interrupt(struct ath_hw *ah) ath_hw 347 drivers/net/wireless/ath/ath9k/ar9003_mci.c static bool ar9003_mci_check_int(struct ath_hw *ah, u32 ints) ath_hw 355 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_get_interrupt(struct ath_hw *ah, u32 *raw_intr, ath_hw 369 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked) ath_hw 394 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_2g5g_changed(struct ath_hw *ah, bool is_2g) ath_hw 405 drivers/net/wireless/ath/ath9k/ar9003_mci.c static bool ar9003_mci_is_gpm_valid(struct ath_hw *ah, u32 msg_index) ath_hw 425 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_observation_set_up(struct ath_hw *ah) ath_hw 478 drivers/net/wireless/ath/ath9k/ar9003_mci.c static bool ar9003_mci_send_coex_bt_flags(struct ath_hw *ah, bool wait_done, ath_hw 496 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_sync_bt_state(struct ath_hw *ah) ath_hw 516 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_check_bt(struct ath_hw *ah) ath_hw 536 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_process_gpm_extra(struct ath_hw *ah, u8 gpm_type, ath_hw 583 drivers/net/wireless/ath/ath9k/ar9003_mci.c static u32 ar9003_mci_wait_for_gpm(struct ath_hw *ah, u8 gpm_type, ath_hw 692 drivers/net/wireless/ath/ath9k/ar9003_mci.c bool ar9003_mci_start_reset(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 732 drivers/net/wireless/ath/ath9k/ar9003_mci.c int ar9003_mci_end_reset(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 786 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_mute_bt(struct ath_hw *ah) ath_hw 814 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_osla_setup(struct ath_hw *ah, bool enable) ath_hw 845 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_stat_setup(struct ath_hw *ah) ath_hw 864 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_set_btcoex_ctrl_9565_1ANT(struct ath_hw *ah) ath_hw 883 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_set_btcoex_ctrl_9565_2ANT(struct ath_hw *ah) ath_hw 902 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_set_btcoex_ctrl_9462(struct ath_hw *ah) ath_hw 919 drivers/net/wireless/ath/ath9k/ar9003_mci.c int ar9003_mci_reset(struct ath_hw *ah, bool en_int, bool is_2g, ath_hw 1039 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_stop_bt(struct ath_hw *ah, bool save_fullsleep) ath_hw 1055 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_send_2g5g_status(struct ath_hw *ah, bool wait_done) ath_hw 1081 drivers/net/wireless/ath/ath9k/ar9003_mci.c static void ar9003_mci_queue_unsent_gpm(struct ath_hw *ah, u8 header, ath_hw 1130 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_2g5g_switch(struct ath_hw *ah, bool force) ath_hw 1166 drivers/net/wireless/ath/ath9k/ar9003_mci.c bool ar9003_mci_send_message(struct ath_hw *ah, u8 header, u32 flag, ath_hw 1231 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_init_cal_req(struct ath_hw *ah, bool *is_reusable) ath_hw 1254 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_init_cal_done(struct ath_hw *ah) ath_hw 1268 drivers/net/wireless/ath/ath9k/ar9003_mci.c int ar9003_mci_setup(struct ath_hw *ah, u32 gpm_addr, void *gpm_buf, ath_hw 1282 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_cleanup(struct ath_hw *ah) ath_hw 1290 drivers/net/wireless/ath/ath9k/ar9003_mci.c u32 ar9003_mci_state(struct ath_hw *ah, u32 state_type) ath_hw 1404 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah) ath_hw 1423 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_set_power_awake(struct ath_hw *ah) ath_hw 1457 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_check_gpm_offset(struct ath_hw *ah) ath_hw 1476 drivers/net/wireless/ath/ath9k/ar9003_mci.c u32 ar9003_mci_get_next_gpm_offset(struct ath_hw *ah, u32 *more) ath_hw 1551 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_set_bt_version(struct ath_hw *ah, u8 major, u8 minor) ath_hw 1563 drivers/net/wireless/ath/ath9k/ar9003_mci.c void ar9003_mci_send_wlan_channels(struct ath_hw *ah) ath_hw 1572 drivers/net/wireless/ath/ath9k/ar9003_mci.c u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode) ath_hw 306 drivers/net/wireless/ath/ath9k/ar9003_mci.h bool ar9003_mci_send_message(struct ath_hw *ah, u8 header, u32 flag, ath_hw 309 drivers/net/wireless/ath/ath9k/ar9003_mci.h u32 ar9003_mci_state(struct ath_hw *ah, u32 state_type); ath_hw 310 drivers/net/wireless/ath/ath9k/ar9003_mci.h int ar9003_mci_setup(struct ath_hw *ah, u32 gpm_addr, void *gpm_buf, ath_hw 312 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_cleanup(struct ath_hw *ah); ath_hw 313 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_get_interrupt(struct ath_hw *ah, u32 *raw_intr, ath_hw 315 drivers/net/wireless/ath/ath9k/ar9003_mci.h u32 ar9003_mci_get_next_gpm_offset(struct ath_hw *ah, u32 *more); ath_hw 316 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_set_bt_version(struct ath_hw *ah, u8 major, u8 minor); ath_hw 317 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_send_wlan_channels(struct ath_hw *ah); ath_hw 324 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_stop_bt(struct ath_hw *ah, bool save_fullsleep); ath_hw 325 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_init_cal_req(struct ath_hw *ah, bool *is_reusable); ath_hw 326 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_init_cal_done(struct ath_hw *ah); ath_hw 327 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_set_full_sleep(struct ath_hw *ah); ath_hw 328 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_2g5g_switch(struct ath_hw *ah, bool force); ath_hw 329 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_check_bt(struct ath_hw *ah); ath_hw 330 drivers/net/wireless/ath/ath9k/ar9003_mci.h bool ar9003_mci_start_reset(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 331 drivers/net/wireless/ath/ath9k/ar9003_mci.h int ar9003_mci_end_reset(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 333 drivers/net/wireless/ath/ath9k/ar9003_mci.h int ar9003_mci_reset(struct ath_hw *ah, bool en_int, bool is_2g, ath_hw 335 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked); ath_hw 336 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah); ath_hw 337 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_set_power_awake(struct ath_hw *ah); ath_hw 338 drivers/net/wireless/ath/ath9k/ar9003_mci.h void ar9003_mci_check_gpm_offset(struct ath_hw *ah); ath_hw 339 drivers/net/wireless/ath/ath9k/ar9003_mci.h u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode); ath_hw 343 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_stop_bt(struct ath_hw *ah, bool save_fullsleep) ath_hw 346 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_init_cal_req(struct ath_hw *ah, bool *is_reusable) ath_hw 349 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_init_cal_done(struct ath_hw *ah) ath_hw 352 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_set_full_sleep(struct ath_hw *ah) ath_hw 355 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_2g5g_switch(struct ath_hw *ah, bool wait_done) ath_hw 358 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_check_bt(struct ath_hw *ah) ath_hw 361 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline bool ar9003_mci_start_reset(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 365 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline int ar9003_mci_end_reset(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 370 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_reset(struct ath_hw *ah, bool en_int, bool is_2g, ath_hw 374 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked) ath_hw 377 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah) ath_hw 380 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_set_power_awake(struct ath_hw *ah) ath_hw 383 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline void ar9003_mci_check_gpm_offset(struct ath_hw *ah) ath_hw 386 drivers/net/wireless/ath/ath9k/ar9003_mci.h static inline u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode) ath_hw 21 drivers/net/wireless/ath/ath9k/ar9003_paprd.c void ar9003_paprd_enable(struct ath_hw *ah, bool val) ath_hw 71 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static int ar9003_get_training_power_2g(struct ath_hw *ah) ath_hw 98 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static int ar9003_get_training_power_5g(struct ath_hw *ah) ath_hw 138 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static int ar9003_paprd_setup_single_table(struct ath_hw *ah) ath_hw 291 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static void ar9003_paprd_get_gain_table(struct ath_hw *ah) ath_hw 305 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static unsigned int ar9003_get_desired_gain(struct ath_hw *ah, int chain, ath_hw 370 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static void ar9003_tx_force_gain(struct ath_hw *ah, unsigned int gain_index) ath_hw 751 drivers/net/wireless/ath/ath9k/ar9003_paprd.c void ar9003_paprd_populate_single_table(struct ath_hw *ah, ath_hw 799 drivers/net/wireless/ath/ath9k/ar9003_paprd.c void ar9003_paprd_setup_gain_table(struct ath_hw *ah, int chain) ath_hw 820 drivers/net/wireless/ath/ath9k/ar9003_paprd.c static bool ar9003_paprd_retrain_pa_in(struct ath_hw *ah, ath_hw 916 drivers/net/wireless/ath/ath9k/ar9003_paprd.c int ar9003_paprd_create_curve(struct ath_hw *ah, ath_hw 963 drivers/net/wireless/ath/ath9k/ar9003_paprd.c int ar9003_paprd_init_table(struct ath_hw *ah) ath_hw 976 drivers/net/wireless/ath/ath9k/ar9003_paprd.c bool ar9003_paprd_is_done(struct ath_hw *ah) ath_hw 1006 drivers/net/wireless/ath/ath9k/ar9003_paprd.c bool ar9003_is_paprd_enabled(struct ath_hw *ah) ath_hw 149 drivers/net/wireless/ath/ath9k/ar9003_phy.c static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 238 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_mitigate_mrc_cck(struct ath_hw *ah, ath_hw 326 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_ofdm_clear(struct ath_hw *ah) ath_hw 369 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_ofdm(struct ath_hw *ah, ath_hw 436 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_ofdm_9565(struct ath_hw *ah, ath_hw 469 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_ofdm_work(struct ath_hw *ah, ath_hw 520 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_mitigate_ofdm(struct ath_hw *ah, ath_hw 577 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spur_mitigate(struct ath_hw *ah, ath_hw 585 drivers/net/wireless/ath/ath9k/ar9003_phy.c static u32 ar9003_hw_compute_pll_control_soc(struct ath_hw *ah, ath_hw 602 drivers/net/wireless/ath/ath9k/ar9003_phy.c static u32 ar9003_hw_compute_pll_control(struct ath_hw *ah, ath_hw 619 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_channel_regs(struct ath_hw *ah, ath_hw 659 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_init_bb(struct ath_hw *ah, ath_hw 676 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_set_chain_masks(struct ath_hw *ah, u8 rx, u8 tx) ath_hw 694 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_override_ini(struct ath_hw *ah) ath_hw 750 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_prog_ini(struct ath_hw *ah, ath_hw 778 drivers/net/wireless/ath/ath9k/ar9003_phy.c static int ar9550_hw_get_modes_txgain_index(struct ath_hw *ah, ath_hw 803 drivers/net/wireless/ath/ath9k/ar9003_phy.c static int ar9561_hw_get_modes_txgain_index(struct ath_hw *ah, ath_hw 816 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_doubler_fix(struct ath_hw *ah) ath_hw 864 drivers/net/wireless/ath/ath9k/ar9003_phy.c static int ar9003_hw_process_ini(struct ath_hw *ah, ath_hw 979 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_rfmode(struct ath_hw *ah, ath_hw 1002 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_mark_phy_inactive(struct ath_hw *ah) ath_hw 1007 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_delta_slope(struct ath_hw *ah, ath_hw 1054 drivers/net/wireless/ath/ath9k/ar9003_phy.c static bool ar9003_hw_rfbus_req(struct ath_hw *ah) ath_hw 1065 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_rfbus_done(struct ath_hw *ah) ath_hw 1074 drivers/net/wireless/ath/ath9k/ar9003_phy.c static bool ar9003_hw_ani_control(struct ath_hw *ah, ath_hw 1348 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_do_getnf(struct ath_hw *ah, ath_hw 1376 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_nf_limits(struct ath_hw *ah) ath_hw 1401 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_ani_cache_ini_regs(struct ath_hw *ah) ath_hw 1453 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_radar_params(struct ath_hw *ah, ath_hw 1493 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_radar_conf(struct ath_hw *ah) ath_hw 1507 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_antdiv_comb_conf_get(struct ath_hw *ah, ath_hw 1539 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_antdiv_comb_conf_set(struct ath_hw *ah, ath_hw 1566 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_set_bt_ant_diversity(struct ath_hw *ah, bool enable) ath_hw 1676 drivers/net/wireless/ath/ath9k/ar9003_phy.c static int ar9003_hw_fast_chan_change(struct ath_hw *ah, ath_hw 1742 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spectral_scan_config(struct ath_hw *ah, ath_hw 1783 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spectral_scan_trigger(struct ath_hw *ah) ath_hw 1792 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_spectral_scan_wait(struct ath_hw *ah) ath_hw 1805 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_tx99_start(struct ath_hw *ah, u32 qnum) ath_hw 1818 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_tx99_stop(struct ath_hw *ah) ath_hw 1824 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_tx99_set_txpower(struct ath_hw *ah, u8 txpower) ath_hw 1836 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_init_txpower_cck(struct ath_hw *ah, u8 *rate_array) ath_hw 1846 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_init_txpower_ofdm(struct ath_hw *ah, u8 *rate_array, ath_hw 1858 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_init_txpower_ht(struct ath_hw *ah, u8 *rate_array, ath_hw 1884 drivers/net/wireless/ath/ath9k/ar9003_phy.c static void ar9003_hw_init_txpower_stbc(struct ath_hw *ah, int ss_offset, ath_hw 1895 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_init_rate_txpower(struct ath_hw *ah, u8 *rate_array, ath_hw 1930 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_attach_phy_ops(struct ath_hw *ah) ath_hw 2010 drivers/net/wireless/ath/ath9k/ar9003_phy.c bool ar9003_hw_bb_watchdog_check(struct ath_hw *ah) ath_hw 2047 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_bb_watchdog_config(struct ath_hw *ah) ath_hw 2106 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_bb_watchdog_read(struct ath_hw *ah) ath_hw 2122 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_bb_watchdog_dbg_info(struct ath_hw *ah) ath_hw 2161 drivers/net/wireless/ath/ath9k/ar9003_phy.c void ar9003_hw_disable_phy_restart(struct ath_hw *ah) ath_hw 38 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_enable(struct ath_hw *ah) ath_hw 43 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_disable(struct ath_hw *ah) ath_hw 48 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_set_mask(struct ath_hw *ah, u32 rtt_mask) ath_hw 54 drivers/net/wireless/ath/ath9k/ar9003_rtt.c bool ar9003_hw_rtt_force_restore(struct ath_hw *ah) ath_hw 72 drivers/net/wireless/ath/ath9k/ar9003_rtt.c static void ar9003_hw_rtt_load_hist_entry(struct ath_hw *ah, u8 chain, ath_hw 104 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_load_hist(struct ath_hw *ah) ath_hw 121 drivers/net/wireless/ath/ath9k/ar9003_rtt.c static void ar9003_hw_patch_rtt(struct ath_hw *ah, int index, int chain) ath_hw 142 drivers/net/wireless/ath/ath9k/ar9003_rtt.c static int ar9003_hw_rtt_fill_hist_entry(struct ath_hw *ah, u8 chain, u32 index) ath_hw 169 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_fill_hist(struct ath_hw *ah) ath_hw 191 drivers/net/wireless/ath/ath9k/ar9003_rtt.c void ar9003_hw_rtt_clear_hist(struct ath_hw *ah) ath_hw 206 drivers/net/wireless/ath/ath9k/ar9003_rtt.c bool ar9003_hw_rtt_restore(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 21 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_enable(struct ath_hw *ah); ath_hw 22 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_disable(struct ath_hw *ah); ath_hw 23 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_set_mask(struct ath_hw *ah, u32 rtt_mask); ath_hw 24 drivers/net/wireless/ath/ath9k/ar9003_rtt.h bool ar9003_hw_rtt_force_restore(struct ath_hw *ah); ath_hw 25 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_load_hist(struct ath_hw *ah); ath_hw 26 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_fill_hist(struct ath_hw *ah); ath_hw 27 drivers/net/wireless/ath/ath9k/ar9003_rtt.h void ar9003_hw_rtt_clear_hist(struct ath_hw *ah); ath_hw 28 drivers/net/wireless/ath/ath9k/ar9003_rtt.h bool ar9003_hw_rtt_restore(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 30 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_enable(struct ath_hw *ah) ath_hw 34 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_disable(struct ath_hw *ah) ath_hw 38 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_set_mask(struct ath_hw *ah, u32 rtt_mask) ath_hw 42 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline bool ar9003_hw_rtt_force_restore(struct ath_hw *ah) ath_hw 47 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_load_hist(struct ath_hw *ah) ath_hw 51 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_fill_hist(struct ath_hw *ah) ath_hw 55 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline void ar9003_hw_rtt_clear_hist(struct ath_hw *ah) ath_hw 59 drivers/net/wireless/ath/ath9k/ar9003_rtt.h static inline bool ar9003_hw_rtt_restore(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 23 drivers/net/wireless/ath/ath9k/ar9003_wow.c static void ath9k_hw_set_sta_powersave(struct ath_hw *ah) ath_hw 37 drivers/net/wireless/ath/ath9k/ar9003_wow.c static void ath9k_hw_set_powermode_wow_sleep(struct ath_hw *ah) ath_hw 67 drivers/net/wireless/ath/ath9k/ar9003_wow.c static void ath9k_wow_create_keep_alive_pattern(struct ath_hw *ah) ath_hw 121 drivers/net/wireless/ath/ath9k/ar9003_wow.c int ath9k_hw_wow_apply_pattern(struct ath_hw *ah, u8 *user_pattern, ath_hw 183 drivers/net/wireless/ath/ath9k/ar9003_wow.c u32 ath9k_hw_wow_wakeup(struct ath_hw *ah) ath_hw 269 drivers/net/wireless/ath/ath9k/ar9003_wow.c static void ath9k_hw_wow_set_arwr_reg(struct ath_hw *ah) ath_hw 289 drivers/net/wireless/ath/ath9k/ar9003_wow.c void ath9k_hw_wow_enable(struct ath_hw *ah, u32 pattern_enable) ath_hw 992 drivers/net/wireless/ath/ath9k/ath9k.h struct ath_hw *sc_ah; ath_hw 35 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 76 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 391 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 516 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 544 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 550 drivers/net/wireless/ath/ath9k/beacon.c static void ath9k_beacon_config_sta(struct ath_hw *ah, ath_hw 569 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 627 drivers/net/wireless/ath/ath9k/beacon.c struct ath_hw *ah = sc->sc_ah; ath_hw 59 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_init_btcoex_hw(struct ath_hw *ah, int qnum) ath_hw 114 drivers/net/wireless/ath/ath9k/btcoex.c static void ath9k_hw_btcoex_pin_init(struct ath_hw *ah, u8 wlanactive_gpio, ath_hw 137 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_init_scheme(struct ath_hw *ah) ath_hw 171 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_init_2wire(struct ath_hw *ah) ath_hw 195 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_init_3wire(struct ath_hw *ah) ath_hw 223 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_deinit(struct ath_hw *ah) ath_hw 233 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_init_mci(struct ath_hw *ah) ath_hw 257 drivers/net/wireless/ath/ath9k/btcoex.c static void ath9k_hw_btcoex_enable_2wire(struct ath_hw *ah) ath_hw 271 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_set_weight(struct ath_hw *ah, ath_hw 320 drivers/net/wireless/ath/ath9k/btcoex.c static void ath9k_hw_btcoex_enable_3wire(struct ath_hw *ah) ath_hw 362 drivers/net/wireless/ath/ath9k/btcoex.c static void ath9k_hw_btcoex_enable_mci(struct ath_hw *ah) ath_hw 375 drivers/net/wireless/ath/ath9k/btcoex.c static void ath9k_hw_btcoex_disable_mci(struct ath_hw *ah) ath_hw 387 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_enable(struct ath_hw *ah) ath_hw 416 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_disable(struct ath_hw *ah) ath_hw 453 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_bt_stomp(struct ath_hw *ah, ath_hw 481 drivers/net/wireless/ath/ath9k/btcoex.c void ath9k_hw_btcoex_set_concur_txprio(struct ath_hw *ah, u8 *stomp_txprio) ath_hw 124 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_init_scheme(struct ath_hw *ah); ath_hw 125 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_init_2wire(struct ath_hw *ah); ath_hw 126 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_init_3wire(struct ath_hw *ah); ath_hw 127 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_deinit(struct ath_hw *ah); ath_hw 128 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_init_mci(struct ath_hw *ah); ath_hw 129 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_init_btcoex_hw(struct ath_hw *ah, int qnum); ath_hw 130 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_set_weight(struct ath_hw *ah, ath_hw 134 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_disable(struct ath_hw *ah); ath_hw 135 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_bt_stomp(struct ath_hw *ah, ath_hw 137 drivers/net/wireless/ath/ath9k/btcoex.h void ath9k_hw_btcoex_set_concur_txprio(struct ath_hw *ah, u8 *stomp_txprio); ath_hw 47 drivers/net/wireless/ath/ath9k/calib.c static struct ath_nf_limits *ath9k_hw_get_nf_limits(struct ath_hw *ah, ath_hw 60 drivers/net/wireless/ath/ath9k/calib.c static s16 ath9k_hw_get_default_nf(struct ath_hw *ah, ath_hw 72 drivers/net/wireless/ath/ath9k/calib.c s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 87 drivers/net/wireless/ath/ath9k/calib.c static void ath9k_hw_update_nfcal_hist_buffer(struct ath_hw *ah, ath_hw 153 drivers/net/wireless/ath/ath9k/calib.c static bool ath9k_hw_get_nf_thresh(struct ath_hw *ah, ath_hw 172 drivers/net/wireless/ath/ath9k/calib.c void ath9k_hw_reset_calibration(struct ath_hw *ah, ath_hw 192 drivers/net/wireless/ath/ath9k/calib.c bool ath9k_hw_reset_calvalid(struct ath_hw *ah) ath_hw 225 drivers/net/wireless/ath/ath9k/calib.c void ath9k_hw_start_nfcal(struct ath_hw *ah, bool update) ath_hw 243 drivers/net/wireless/ath/ath9k/calib.c int ath9k_hw_loadnf(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 367 drivers/net/wireless/ath/ath9k/calib.c static void ath9k_hw_nf_sanitize(struct ath_hw *ah, s16 *nf) ath_hw 400 drivers/net/wireless/ath/ath9k/calib.c bool ath9k_hw_getnf(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 439 drivers/net/wireless/ath/ath9k/calib.c void ath9k_init_nfcal_hist_buffer(struct ath_hw *ah, ath_hw 460 drivers/net/wireless/ath/ath9k/calib.c void ath9k_hw_bstuck_nfcal(struct ath_hw *ah) ath_hw 86 drivers/net/wireless/ath/ath9k/calib.h void (*calCollect) (struct ath_hw *); ath_hw 87 drivers/net/wireless/ath/ath9k/calib.h void (*calPostProc) (struct ath_hw *, u8); ath_hw 110 drivers/net/wireless/ath/ath9k/calib.h bool ath9k_hw_reset_calvalid(struct ath_hw *ah); ath_hw 111 drivers/net/wireless/ath/ath9k/calib.h void ath9k_hw_start_nfcal(struct ath_hw *ah, bool update); ath_hw 112 drivers/net/wireless/ath/ath9k/calib.h int ath9k_hw_loadnf(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 113 drivers/net/wireless/ath/ath9k/calib.h bool ath9k_hw_getnf(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 114 drivers/net/wireless/ath/ath9k/calib.h void ath9k_init_nfcal_hist_buffer(struct ath_hw *ah, ath_hw 116 drivers/net/wireless/ath/ath9k/calib.h void ath9k_hw_bstuck_nfcal(struct ath_hw *ah); ath_hw 117 drivers/net/wireless/ath/ath9k/calib.h void ath9k_hw_reset_calibration(struct ath_hw *ah, ath_hw 119 drivers/net/wireless/ath/ath9k/calib.h s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 25 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 376 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 497 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 1387 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 1406 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 1429 drivers/net/wireless/ath/ath9k/channel.c struct ath_hw *ah = sc->sc_ah; ath_hw 21 drivers/net/wireless/ath/ath9k/common-beacon.c static u32 ath9k_get_next_tbtt(struct ath_hw *ah, u64 tsf, ath_hw 41 drivers/net/wireless/ath/ath9k/common-beacon.c int ath9k_cmn_beacon_config_sta(struct ath_hw *ah, ath_hw 114 drivers/net/wireless/ath/ath9k/common-beacon.c void ath9k_cmn_beacon_config_adhoc(struct ath_hw *ah, ath_hw 144 drivers/net/wireless/ath/ath9k/common-beacon.c void ath9k_cmn_beacon_config_ap(struct ath_hw *ah, ath_hw 19 drivers/net/wireless/ath/ath9k/common-beacon.h int ath9k_cmn_beacon_config_sta(struct ath_hw *ah, ath_hw 22 drivers/net/wireless/ath/ath9k/common-beacon.h void ath9k_cmn_beacon_config_adhoc(struct ath_hw *ah, ath_hw 24 drivers/net/wireless/ath/ath9k/common-beacon.h void ath9k_cmn_beacon_config_ap(struct ath_hw *ah, ath_hw 22 drivers/net/wireless/ath/ath9k/common-debug.c struct ath_hw *ah = file->private_data; ath_hw 48 drivers/net/wireless/ath/ath9k/common-debug.c struct ath_hw *ah) ath_hw 58 drivers/net/wireless/ath/ath9k/common-debug.c struct ath_hw *ah = file->private_data; ath_hw 83 drivers/net/wireless/ath/ath9k/common-debug.c struct ath_hw *ah) ath_hw 69 drivers/net/wireless/ath/ath9k/common-debug.h struct ath_hw *ah); ath_hw 71 drivers/net/wireless/ath/ath9k/common-debug.h struct ath_hw *ah); ath_hw 80 drivers/net/wireless/ath/ath9k/common-debug.h struct ath_hw *ah) ath_hw 85 drivers/net/wireless/ath/ath9k/common-debug.h struct ath_hw *ah) ath_hw 127 drivers/net/wireless/ath/ath9k/common-init.c struct ath_hw *ah = (struct ath_hw *)common->ah; ath_hw 172 drivers/net/wireless/ath/ath9k/common-init.c void ath9k_cmn_setup_ht_cap(struct ath_hw *ah, ath_hw 230 drivers/net/wireless/ath/ath9k/common-init.c void ath9k_cmn_reload_chainmask(struct ath_hw *ah) ath_hw 18 drivers/net/wireless/ath/ath9k/common-init.h void ath9k_cmn_setup_ht_cap(struct ath_hw *ah, ath_hw 20 drivers/net/wireless/ath/ath9k/common-init.h void ath9k_cmn_reload_chainmask(struct ath_hw *ah); ath_hw 138 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_hw *ah = spec_priv->ah; ath_hw 242 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_hw *ah = spec_priv->ah; ath_hw 472 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_hw *ah = spec_priv->ah; ath_hw 717 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_hw *ah = spec_priv->ah; ath_hw 752 drivers/net/wireless/ath/ath9k/common-spectral.c struct ath_hw *ah = spec_priv->ah; ath_hw 98 drivers/net/wireless/ath/ath9k/common-spectral.h struct ath_hw *ah; ath_hw 38 drivers/net/wireless/ath/ath9k/common.c struct ath_hw *ah = common->ah; ath_hw 124 drivers/net/wireless/ath/ath9k/common.c struct ath_hw *ah = common->ah; ath_hw 178 drivers/net/wireless/ath/ath9k/common.c struct ath_hw *ah = common->ah; ath_hw 218 drivers/net/wireless/ath/ath9k/common.c struct ath_hw *ah = common->ah; ath_hw 341 drivers/net/wireless/ath/ath9k/common.c struct ath_hw *ah, ath_hw 367 drivers/net/wireless/ath/ath9k/common.c void ath9k_cmn_update_txpow(struct ath_hw *ah, u16 cur_txpow, ath_hw 380 drivers/net/wireless/ath/ath9k/common.c void ath9k_cmn_init_crypto(struct ath_hw *ah) ath_hw 85 drivers/net/wireless/ath/ath9k/common.h struct ath_hw *ah, ath_hw 90 drivers/net/wireless/ath/ath9k/common.h void ath9k_cmn_update_txpow(struct ath_hw *ah, u16 cur_txpow, ath_hw 92 drivers/net/wireless/ath/ath9k/common.h void ath9k_cmn_init_crypto(struct ath_hw *ah); ath_hw 137 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 304 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 408 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 867 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 883 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 968 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1033 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1118 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1143 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1186 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1203 drivers/net/wireless/ath/ath9k/debug.c struct ath_hw *ah = sc->sc_ah; ath_hw 1364 drivers/net/wireless/ath/ath9k/debug.c int ath9k_init_debug(struct ath_hw *ah) ath_hw 254 drivers/net/wireless/ath/ath9k/debug.h int ath9k_init_debug(struct ath_hw *ah); ath_hw 281 drivers/net/wireless/ath/ath9k/debug.h static inline int ath9k_init_debug(struct ath_hw *ah) ath_hw 96 drivers/net/wireless/ath/ath9k/debug_sta.c struct ath_hw *ah = sc->sc_ah; ath_hw 173 drivers/net/wireless/ath/ath9k/debug_sta.c struct ath_hw *ah = sc->sc_ah; ath_hw 105 drivers/net/wireless/ath/ath9k/dfs.c struct ath_hw *ah = sc->sc_ah; ath_hw 183 drivers/net/wireless/ath/ath9k/dfs.c static u32 dur_to_usecs(struct ath_hw *ah, u32 dur) ath_hw 296 drivers/net/wireless/ath/ath9k/dfs.c struct ath_hw *ah = sc->sc_ah; ath_hw 31 drivers/net/wireless/ath/ath9k/dynack.c static u32 ath_dynack_get_max_to(struct ath_hw *ah) ath_hw 66 drivers/net/wireless/ath/ath9k/dynack.c static inline u32 ath_dynack_get_sifs(struct ath_hw *ah, int phy) ath_hw 86 drivers/net/wireless/ath/ath9k/dynack.c static inline bool ath_dynack_bssidmask(struct ath_hw *ah, const u8 *mac) ath_hw 106 drivers/net/wireless/ath/ath9k/dynack.c static void ath_dynack_set_timeout(struct ath_hw *ah, int to) ath_hw 124 drivers/net/wireless/ath/ath9k/dynack.c static void ath_dynack_compute_ackto(struct ath_hw *ah) ath_hw 146 drivers/net/wireless/ath/ath9k/dynack.c static void ath_dynack_compute_to(struct ath_hw *ah) ath_hw 207 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_sample_tx_ts(struct ath_hw *ah, struct sk_buff *skb, ath_hw 290 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_sample_ack_ts(struct ath_hw *ah, struct sk_buff *skb, ath_hw 322 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_node_init(struct ath_hw *ah, struct ath_node *an) ath_hw 340 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_node_deinit(struct ath_hw *ah, struct ath_node *an) ath_hw 355 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_reset(struct ath_hw *ah) ath_hw 385 drivers/net/wireless/ath/ath9k/dynack.c void ath_dynack_init(struct ath_hw *ah) ath_hw 22 drivers/net/wireless/ath/ath9k/dynack.h struct ath_hw; ath_hw 83 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_reset(struct ath_hw *ah); ath_hw 84 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_node_init(struct ath_hw *ah, struct ath_node *an); ath_hw 85 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_node_deinit(struct ath_hw *ah, struct ath_node *an); ath_hw 86 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_init(struct ath_hw *ah); ath_hw 87 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_sample_ack_ts(struct ath_hw *ah, struct sk_buff *skb, u32 ts); ath_hw 88 drivers/net/wireless/ath/ath9k/dynack.h void ath_dynack_sample_tx_ts(struct ath_hw *ah, struct sk_buff *skb, ath_hw 92 drivers/net/wireless/ath/ath9k/dynack.h static inline void ath_dynack_init(struct ath_hw *ah) {} ath_hw 93 drivers/net/wireless/ath/ath9k/dynack.h static inline void ath_dynack_node_init(struct ath_hw *ah, ath_hw 95 drivers/net/wireless/ath/ath9k/dynack.h static inline void ath_dynack_node_deinit(struct ath_hw *ah, ath_hw 97 drivers/net/wireless/ath/ath9k/dynack.h static inline void ath_dynack_sample_ack_ts(struct ath_hw *ah, ath_hw 99 drivers/net/wireless/ath/ath9k/dynack.h static inline void ath_dynack_sample_tx_ts(struct ath_hw *ah, ath_hw 20 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_analog_shift_regwrite(struct ath_hw *ah, u32 reg, u32 val) ath_hw 28 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_analog_shift_rmw(struct ath_hw *ah, u32 reg, u32 mask, ath_hw 80 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_usb_gen_fill_eeprom(struct ath_hw *ah, u16 *eep_data, ath_hw 138 drivers/net/wireless/ath/ath9k/eeprom.c bool ath9k_hw_nvram_read(struct ath_hw *ah, u32 off, u16 *data) ath_hw 158 drivers/net/wireless/ath/ath9k/eeprom.c int ath9k_hw_nvram_swap_data(struct ath_hw *ah, bool *swap_needed, int size) ath_hw 210 drivers/net/wireless/ath/ath9k/eeprom.c bool ath9k_hw_nvram_validate_checksum(struct ath_hw *ah, int size) ath_hw 227 drivers/net/wireless/ath/ath9k/eeprom.c bool ath9k_hw_nvram_check_version(struct ath_hw *ah, int version, int minrev) ath_hw 269 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_get_legacy_target_powers(struct ath_hw *ah, ath_hw 324 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_get_target_powers(struct ath_hw *ah, ath_hw 406 drivers/net/wireless/ath/ath9k/eeprom.c u16 ath9k_hw_get_scaled_power(struct ath_hw *ah, u16 power_limit, ath_hw 434 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_update_regulatory_maxpower(struct ath_hw *ah) ath_hw 454 drivers/net/wireless/ath/ath9k/eeprom.c void ath9k_hw_get_gain_boundaries_pdadcs(struct ath_hw *ah, ath_hw 661 drivers/net/wireless/ath/ath9k/eeprom.c int ath9k_hw_eeprom_init(struct ath_hw *ah) ath_hw 655 drivers/net/wireless/ath/ath9k/eeprom.h int (*check_eeprom)(struct ath_hw *hw); ath_hw 656 drivers/net/wireless/ath/ath9k/eeprom.h u32 (*get_eeprom)(struct ath_hw *hw, enum eeprom_param param); ath_hw 657 drivers/net/wireless/ath/ath9k/eeprom.h bool (*fill_eeprom)(struct ath_hw *hw); ath_hw 658 drivers/net/wireless/ath/ath9k/eeprom.h u32 (*dump_eeprom)(struct ath_hw *hw, bool dump_base_hdr, u8 *buf, ath_hw 660 drivers/net/wireless/ath/ath9k/eeprom.h int (*get_eeprom_ver)(struct ath_hw *hw); ath_hw 661 drivers/net/wireless/ath/ath9k/eeprom.h int (*get_eeprom_rev)(struct ath_hw *hw); ath_hw 662 drivers/net/wireless/ath/ath9k/eeprom.h void (*set_board_values)(struct ath_hw *hw, struct ath9k_channel *chan); ath_hw 663 drivers/net/wireless/ath/ath9k/eeprom.h void (*set_addac)(struct ath_hw *hw, struct ath9k_channel *chan); ath_hw 664 drivers/net/wireless/ath/ath9k/eeprom.h void (*set_txpower)(struct ath_hw *hw, struct ath9k_channel *chan, ath_hw 667 drivers/net/wireless/ath/ath9k/eeprom.h u16 (*get_spur_channel)(struct ath_hw *ah, u16 i, bool is2GHz); ath_hw 668 drivers/net/wireless/ath/ath9k/eeprom.h u8 (*get_eepmisc)(struct ath_hw *ah); ath_hw 671 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_analog_shift_regwrite(struct ath_hw *ah, u32 reg, u32 val); ath_hw 672 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_analog_shift_rmw(struct ath_hw *ah, u32 reg, u32 mask, ath_hw 679 drivers/net/wireless/ath/ath9k/eeprom.h bool ath9k_hw_nvram_read(struct ath_hw *ah, u32 off, u16 *data); ath_hw 680 drivers/net/wireless/ath/ath9k/eeprom.h int ath9k_hw_nvram_swap_data(struct ath_hw *ah, bool *swap_needed, int size); ath_hw 681 drivers/net/wireless/ath/ath9k/eeprom.h bool ath9k_hw_nvram_validate_checksum(struct ath_hw *ah, int size); ath_hw 682 drivers/net/wireless/ath/ath9k/eeprom.h bool ath9k_hw_nvram_check_version(struct ath_hw *ah, int version, int minrev); ath_hw 683 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_usb_gen_fill_eeprom(struct ath_hw *ah, u16 *eep_data, ath_hw 688 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_get_legacy_target_powers(struct ath_hw *ah, ath_hw 694 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_get_target_powers(struct ath_hw *ah, ath_hw 702 drivers/net/wireless/ath/ath9k/eeprom.h u16 ath9k_hw_get_scaled_power(struct ath_hw *ah, u16 power_limit, ath_hw 704 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_update_regulatory_maxpower(struct ath_hw *ah); ath_hw 705 drivers/net/wireless/ath/ath9k/eeprom.h int ath9k_hw_eeprom_init(struct ath_hw *ah); ath_hw 707 drivers/net/wireless/ath/ath9k/eeprom.h void ath9k_hw_get_gain_boundaries_pdadcs(struct ath_hw *ah, ath_hw 21 drivers/net/wireless/ath/ath9k/eeprom_4k.c static int ath9k_hw_4k_get_eeprom_ver(struct ath_hw *ah) ath_hw 29 drivers/net/wireless/ath/ath9k/eeprom_4k.c static int ath9k_hw_4k_get_eeprom_rev(struct ath_hw *ah) ath_hw 38 drivers/net/wireless/ath/ath9k/eeprom_4k.c static bool __ath9k_hw_4k_fill_eeprom(struct ath_hw *ah) ath_hw 52 drivers/net/wireless/ath/ath9k/eeprom_4k.c static bool __ath9k_hw_usb_4k_fill_eeprom(struct ath_hw *ah) ath_hw 61 drivers/net/wireless/ath/ath9k/eeprom_4k.c static bool ath9k_hw_4k_fill_eeprom(struct ath_hw *ah) ath_hw 130 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u32 ath9k_hw_4k_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 179 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u32 ath9k_hw_4k_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 186 drivers/net/wireless/ath/ath9k/eeprom_4k.c static int ath9k_hw_4k_check_eeprom(struct ath_hw *ah) ath_hw 234 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u32 ath9k_hw_4k_get_eeprom(struct ath_hw *ah, ath_hw 283 drivers/net/wireless/ath/ath9k/eeprom_4k.c static void ath9k_hw_set_4k_power_cal_table(struct ath_hw *ah, ath_hw 386 drivers/net/wireless/ath/ath9k/eeprom_4k.c static void ath9k_hw_set_4k_power_per_rate_table(struct ath_hw *ah, ath_hw 577 drivers/net/wireless/ath/ath9k/eeprom_4k.c static void ath9k_hw_4k_set_txpower(struct ath_hw *ah, ath_hw 699 drivers/net/wireless/ath/ath9k/eeprom_4k.c static void ath9k_hw_4k_set_gain(struct ath_hw *ah, ath_hw 756 drivers/net/wireless/ath/ath9k/eeprom_4k.c static void ath9k_hw_4k_set_board_values(struct ath_hw *ah, ath_hw 1034 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u16 ath9k_hw_4k_get_spur_channel(struct ath_hw *ah, u16 i, bool is2GHz) ath_hw 1039 drivers/net/wireless/ath/ath9k/eeprom_4k.c static u8 ath9k_hw_4k_get_eepmisc(struct ath_hw *ah) ath_hw 23 drivers/net/wireless/ath/ath9k/eeprom_9287.c static int ath9k_hw_ar9287_get_eeprom_ver(struct ath_hw *ah) ath_hw 31 drivers/net/wireless/ath/ath9k/eeprom_9287.c static int ath9k_hw_ar9287_get_eeprom_rev(struct ath_hw *ah) ath_hw 38 drivers/net/wireless/ath/ath9k/eeprom_9287.c static bool __ath9k_hw_ar9287_fill_eeprom(struct ath_hw *ah) ath_hw 54 drivers/net/wireless/ath/ath9k/eeprom_9287.c static bool __ath9k_hw_usb_ar9287_fill_eeprom(struct ath_hw *ah) ath_hw 64 drivers/net/wireless/ath/ath9k/eeprom_9287.c static bool ath9k_hw_ar9287_fill_eeprom(struct ath_hw *ah) ath_hw 126 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u32 ath9k_hw_ar9287_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 176 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u32 ath9k_hw_ar9287_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 184 drivers/net/wireless/ath/ath9k/eeprom_9287.c static int ath9k_hw_ar9287_check_eeprom(struct ath_hw *ah) ath_hw 232 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u32 ath9k_hw_ar9287_get_eeprom(struct ath_hw *ah, ath_hw 283 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ar9287_eeprom_get_tx_gain_index(struct ath_hw *ah, ath_hw 312 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ar9287_eeprom_olpc_set_pdadcs(struct ath_hw *ah, ath_hw 353 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ath9k_hw_set_ar9287_power_cal_table(struct ath_hw *ah, ath_hw 491 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ath9k_hw_set_ar9287_power_per_rate_table(struct ath_hw *ah, ath_hw 706 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ath9k_hw_ar9287_set_txpower(struct ath_hw *ah, ath_hw 850 drivers/net/wireless/ath/ath9k/eeprom_9287.c static void ath9k_hw_ar9287_set_board_values(struct ath_hw *ah, ath_hw 962 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u16 ath9k_hw_ar9287_get_spur_channel(struct ath_hw *ah, ath_hw 970 drivers/net/wireless/ath/ath9k/eeprom_9287.c static u8 ath9k_hw_ar9287_get_eepmisc(struct ath_hw *ah) ath_hw 21 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_get_txgain_index(struct ath_hw *ah, ath_hw 56 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_olc_get_pdadcs(struct ath_hw *ah, ath_hw 80 drivers/net/wireless/ath/ath9k/eeprom_def.c static int ath9k_hw_def_get_eeprom_ver(struct ath_hw *ah) ath_hw 88 drivers/net/wireless/ath/ath9k/eeprom_def.c static int ath9k_hw_def_get_eeprom_rev(struct ath_hw *ah) ath_hw 97 drivers/net/wireless/ath/ath9k/eeprom_def.c static bool __ath9k_hw_def_fill_eeprom(struct ath_hw *ah) ath_hw 111 drivers/net/wireless/ath/ath9k/eeprom_def.c static bool __ath9k_hw_usb_def_fill_eeprom(struct ath_hw *ah) ath_hw 120 drivers/net/wireless/ath/ath9k/eeprom_def.c static bool ath9k_hw_def_fill_eeprom(struct ath_hw *ah) ath_hw 204 drivers/net/wireless/ath/ath9k/eeprom_def.c static u32 ath9k_hw_def_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 257 drivers/net/wireless/ath/ath9k/eeprom_def.c static u32 ath9k_hw_def_dump_eeprom(struct ath_hw *ah, bool dump_base_hdr, ath_hw 264 drivers/net/wireless/ath/ath9k/eeprom_def.c static int ath9k_hw_def_check_eeprom(struct ath_hw *ah) ath_hw 333 drivers/net/wireless/ath/ath9k/eeprom_def.c static u32 ath9k_hw_def_get_eeprom(struct ath_hw *ah, ath_hw 416 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_def_set_gain(struct ath_hw *ah, ath_hw 466 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_def_set_board_values(struct ath_hw *ah, ath_hw 637 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_def_set_addac(struct ath_hw *ah, ath_hw 691 drivers/net/wireless/ath/ath9k/eeprom_def.c static int16_t ath9k_change_gain_boundary_setting(struct ath_hw *ah, ath_hw 732 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_adjust_pdadc_values(struct ath_hw *ah, ath_hw 761 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_set_def_power_cal_table(struct ath_hw *ah, ath_hw 919 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_set_def_power_per_rate_table(struct ath_hw *ah, ath_hw 1142 drivers/net/wireless/ath/ath9k/eeprom_def.c static void ath9k_hw_def_set_txpower(struct ath_hw *ah, ath_hw 1298 drivers/net/wireless/ath/ath9k/eeprom_def.c static u16 ath9k_hw_def_get_spur_channel(struct ath_hw *ah, u16 i, bool is2GHz) ath_hw 1305 drivers/net/wireless/ath/ath9k/eeprom_def.c static u8 ath9k_hw_def_get_eepmisc(struct ath_hw *ah) ath_hw 27 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 106 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 127 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 145 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 175 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 197 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 258 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 299 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 324 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 366 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 384 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 399 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 415 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 456 drivers/net/wireless/ath/ath9k/gpio.c struct ath_hw *ah = sc->sc_ah; ath_hw 454 drivers/net/wireless/ath/ath9k/htc.h struct ath_hw *ah; ath_hw 638 drivers/net/wireless/ath/ath9k/htc.h int ath9k_htc_init_debug(struct ath_hw *ah); ath_hw 641 drivers/net/wireless/ath/ath9k/htc.h static inline int ath9k_htc_init_debug(struct ath_hw *ah) { return 0; }; ath_hw 23 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ath_hw *ah = priv->ah; ath_hw 72 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ath_hw *ah = priv->ah; ath_hw 114 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ath_hw *ah = priv->ah; ath_hw 124 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c struct ath_hw *ah = priv->ah; ath_hw 487 drivers/net/wireless/ath/ath9k/htc_drv_debug.c int ath9k_htc_init_debug(struct ath_hw *ah) ath_hw 33 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 102 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 137 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 160 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 172 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 184 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c struct ath_hw *ah = priv->ah; ath_hw 236 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 258 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 304 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 325 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 348 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 360 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 369 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 386 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 424 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 456 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 469 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 491 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = hw_priv; ath_hw 521 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = (struct ath_hw *) common->ah; ath_hw 610 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = NULL; ath_hw 614 drivers/net/wireless/ath/ath9k/htc_drv_init.c ah = kzalloc(sizeof(struct ath_hw), GFP_KERNEL); ath_hw 717 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah = priv->ah; ath_hw 833 drivers/net/wireless/ath/ath9k/htc_drv_init.c struct ath_hw *ah; ath_hw 186 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 244 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 772 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 910 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 979 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 1514 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 1808 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath_hw *ah = priv->ah; ath_hw 191 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = priv->ah; ath_hw 821 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = priv->ah; ath_hw 865 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = priv->ah; ath_hw 909 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = priv->ah; ath_hw 972 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = common->ah; ath_hw 1122 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c struct ath_hw *ah = priv->ah; ath_hw 24 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_configpcipowersave(struct ath_hw *ah, ath_hw 33 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_rxena(struct ath_hw *ah) ath_hw 38 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_desc_link(struct ath_hw *ah, void *ds, ath_hw 44 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_calibrate(struct ath_hw *ah, ath_hw 51 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_getisr(struct ath_hw *ah, enum ath9k_int *masked, ath_hw 57 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_txdesc(struct ath_hw *ah, void *ds, ath_hw 63 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_txprocdesc(struct ath_hw *ah, void *ds, ath_hw 69 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_get_duration(struct ath_hw *ah, const void *ds, ath_hw 75 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_antdiv_comb_conf_get(struct ath_hw *ah, ath_hw 81 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_antdiv_comb_conf_set(struct ath_hw *ah, ath_hw 87 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_tx99_start(struct ath_hw *ah, u32 qnum) ath_hw 92 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_tx99_stop(struct ath_hw *ah) ath_hw 97 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_tx99_set_txpower(struct ath_hw *ah, u8 power) ath_hw 105 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_bt_ant_diversity(struct ath_hw *ah, bool enable) ath_hw 111 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_is_aic_enabled(struct ath_hw *ah) ath_hw 123 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_init_hang_checks(struct ath_hw *ah) ath_hw 128 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_detect_mac_hang(struct ath_hw *ah) ath_hw 133 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_detect_bb_hang(struct ath_hw *ah) ath_hw 140 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_rf_set_freq(struct ath_hw *ah, ath_hw 146 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_spur_mitigate_freq(struct ath_hw *ah, ath_hw 152 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_set_rf_regs(struct ath_hw *ah, ath_hw 162 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_init_bb(struct ath_hw *ah, ath_hw 168 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_channel_regs(struct ath_hw *ah, ath_hw 174 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_process_ini(struct ath_hw *ah, ath_hw 180 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_olc_init(struct ath_hw *ah) ath_hw 188 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_rfmode(struct ath_hw *ah, ath_hw 194 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_mark_phy_inactive(struct ath_hw *ah) ath_hw 199 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_delta_slope(struct ath_hw *ah, ath_hw 205 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_rfbus_req(struct ath_hw *ah) ath_hw 210 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_rfbus_done(struct ath_hw *ah) ath_hw 215 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_restore_chainmask(struct ath_hw *ah) ath_hw 223 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_ani_control(struct ath_hw *ah, ath_hw 229 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_do_getnf(struct ath_hw *ah, ath_hw 235 drivers/net/wireless/ath/ath9k/hw-ops.h static inline bool ath9k_hw_init_cal(struct ath_hw *ah, ath_hw 241 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_setup_calibration(struct ath_hw *ah, ath_hw 247 drivers/net/wireless/ath/ath9k/hw-ops.h static inline int ath9k_hw_fast_chan_change(struct ath_hw *ah, ath_hw 255 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_set_radar_params(struct ath_hw *ah) ath_hw 263 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_init_cal_settings(struct ath_hw *ah) ath_hw 268 drivers/net/wireless/ath/ath9k/hw-ops.h static inline u32 ath9k_hw_compute_pll_control(struct ath_hw *ah, ath_hw 274 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_init_mode_gain_regs(struct ath_hw *ah) ath_hw 282 drivers/net/wireless/ath/ath9k/hw-ops.h static inline void ath9k_hw_ani_cache_ini_regs(struct ath_hw *ah) ath_hw 33 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_reset_reg(struct ath_hw *ah, u32 type); ath_hw 40 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_set_clockrate(struct ath_hw *ah) ath_hw 70 drivers/net/wireless/ath/ath9k/hw.c static u32 ath9k_hw_mac_to_clks(struct ath_hw *ah, u32 usecs) ath_hw 77 drivers/net/wireless/ath/ath9k/hw.c bool ath9k_hw_wait(struct ath_hw *ah, u32 reg, u32 mask, u32 val, u32 timeout) ath_hw 98 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_synth_delay(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 111 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_write_array(struct ath_hw *ah, const struct ar5416IniArray *array, ath_hw 125 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_read_array(struct ath_hw *ah, u32 array[][2], int size) ath_hw 167 drivers/net/wireless/ath/ath9k/hw.c u16 ath9k_hw_computetxtime(struct ath_hw *ah, ath_hw 222 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_get_channel_centers(struct ath_hw *ah, ath_hw 255 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_read_revisions(struct ath_hw *ah) ath_hw 326 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_disablepcie(struct ath_hw *ah) ath_hw 345 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_chip_test(struct ath_hw *ah) ath_hw 395 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_config(struct ath_hw *ah) ath_hw 455 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_defaults(struct ath_hw *ah) ath_hw 487 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_macaddr(struct ath_hw *ah) ath_hw 517 drivers/net/wireless/ath/ath9k/hw.c static int ath9k_hw_post_init(struct ath_hw *ah) ath_hw 558 drivers/net/wireless/ath/ath9k/hw.c static int ath9k_hw_attach_ops(struct ath_hw *ah) ath_hw 568 drivers/net/wireless/ath/ath9k/hw.c static int __ath9k_hw_init(struct ath_hw *ah) ath_hw 664 drivers/net/wireless/ath/ath9k/hw.c int ath9k_hw_init(struct ath_hw *ah) ath_hw 715 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_qos(struct ath_hw *ah) ath_hw 736 drivers/net/wireless/ath/ath9k/hw.c u32 ar9003_get_pll_sqsum_dvc(struct ath_hw *ah) ath_hw 761 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_pll(struct ath_hw *ah, ath_hw 932 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_interrupt_masks(struct ath_hw *ah, ath_hw 1006 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_set_sifs_time(struct ath_hw *ah, u32 us) ath_hw 1013 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_setslottime(struct ath_hw *ah, u32 us) ath_hw 1020 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_ack_timeout(struct ath_hw *ah, u32 us) ath_hw 1027 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_cts_timeout(struct ath_hw *ah, u32 us) ath_hw 1034 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_global_txtimeout(struct ath_hw *ah, u32 tu) ath_hw 1048 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_init_global_settings(struct ath_hw *ah) ath_hw 1162 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_deinit(struct ath_hw *ah) ath_hw 1193 drivers/net/wireless/ath/ath9k/hw.c static inline void ath9k_hw_set_dma(struct ath_hw *ah) ath_hw 1267 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_set_operating_mode(struct ath_hw *ah, int opmode) ath_hw 1298 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_get_delta_slope_vals(struct ath_hw *ah, u32 coef_scaled, ath_hw 1320 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_ar9330_reset_war(struct ath_hw *ah, int type) ath_hw 1351 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_reset(struct ath_hw *ah, int type) ath_hw 1444 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_reset_power_on(struct ath_hw *ah) ath_hw 1482 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_reset_reg(struct ath_hw *ah, u32 type) ath_hw 1514 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_chip_reset(struct ath_hw *ah, ath_hw 1543 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_channel_change(struct ath_hw *ah, ath_hw 1613 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_apply_gpio_override(struct ath_hw *ah) ath_hw 1629 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_check_nav(struct ath_hw *ah) ath_hw 1642 drivers/net/wireless/ath/ath9k/hw.c bool ath9k_hw_check_alive(struct ath_hw *ah) ath_hw 1682 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_mfp(struct ath_hw *ah) ath_hw 1709 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_reset_opmode(struct ath_hw *ah, ath_hw 1731 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_queues(struct ath_hw *ah) ath_hw 1750 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_init_desc(struct ath_hw *ah) ath_hw 1789 drivers/net/wireless/ath/ath9k/hw.c static int ath9k_hw_do_fastcc(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 1869 drivers/net/wireless/ath/ath9k/hw.c int ath9k_hw_reset(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 2099 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_set_power_sleep(struct ath_hw *ah) ath_hw 2140 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_set_power_network_sleep(struct ath_hw *ah) ath_hw 2179 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_set_power_awake(struct ath_hw *ah) ath_hw 2232 drivers/net/wireless/ath/ath9k/hw.c bool ath9k_hw_setpower(struct ath_hw *ah, enum ath9k_power_mode mode) ath_hw 2286 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_beaconinit(struct ath_hw *ah, u32 next_beacon, u32 beacon_period) ath_hw 2324 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_sta_beacon_timers(struct ath_hw *ah, ath_hw 2418 drivers/net/wireless/ath/ath9k/hw.c static bool ath9k_hw_dfs_tested(struct ath_hw *ah) ath_hw 2432 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_gpio_cap_init(struct ath_hw *ah) ath_hw 2487 drivers/net/wireless/ath/ath9k/hw.c int ath9k_hw_fill_cap_info(struct ath_hw *ah) ath_hw 2701 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_gpio_cfg_output_mux(struct ath_hw *ah, u32 gpio, u32 type) ath_hw 2730 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_gpio_cfg_soc(struct ath_hw *ah, u32 gpio, bool out, ath_hw 2745 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_gpio_cfg_wmac(struct ath_hw *ah, u32 gpio, bool out, ath_hw 2771 drivers/net/wireless/ath/ath9k/hw.c static void ath9k_hw_gpio_request(struct ath_hw *ah, u32 gpio, bool out, ath_hw 2784 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label) ath_hw 2790 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label, ath_hw 2797 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gpio_free(struct ath_hw *ah, u32 gpio) ath_hw 2811 drivers/net/wireless/ath/ath9k/hw.c u32 ath9k_hw_gpio_get(struct ath_hw *ah, u32 gpio) ath_hw 2845 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_gpio(struct ath_hw *ah, u32 gpio, u32 val) ath_hw 2867 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_setantenna(struct ath_hw *ah, u32 antenna) ath_hw 2877 drivers/net/wireless/ath/ath9k/hw.c u32 ath9k_hw_getrxfilter(struct ath_hw *ah) ath_hw 2891 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_setrxfilter(struct ath_hw *ah, u32 bits) ath_hw 2915 drivers/net/wireless/ath/ath9k/hw.c bool ath9k_hw_phy_disable(struct ath_hw *ah) ath_hw 2929 drivers/net/wireless/ath/ath9k/hw.c bool ath9k_hw_disable(struct ath_hw *ah) ath_hw 2942 drivers/net/wireless/ath/ath9k/hw.c static int get_antenna_gain(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 2954 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_apply_txpower(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 2976 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_txpowerlimit(struct ath_hw *ah, u32 limit, bool test) ath_hw 2993 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_setopmode(struct ath_hw *ah) ath_hw 2999 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_setmcastfilter(struct ath_hw *ah, u32 filter0, u32 filter1) ath_hw 3006 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_write_associd(struct ath_hw *ah) ath_hw 3018 drivers/net/wireless/ath/ath9k/hw.c u64 ath9k_hw_gettsf64(struct ath_hw *ah) ath_hw 3038 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_settsf64(struct ath_hw *ah, u64 tsf64) ath_hw 3045 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_reset_tsf(struct ath_hw *ah) ath_hw 3056 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set_tsfadjust(struct ath_hw *ah, bool set) ath_hw 3065 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_set11nmac2040(struct ath_hw *ah, struct ath9k_channel *chan) ath_hw 3108 drivers/net/wireless/ath/ath9k/hw.c u32 ath9k_hw_gettsf32(struct ath_hw *ah) ath_hw 3114 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gen_timer_start_tsf2(struct ath_hw *ah) ath_hw 3124 drivers/net/wireless/ath/ath9k/hw.c struct ath_gen_timer *ath_gen_timer_alloc(struct ath_hw *ah, ath_hw 3161 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gen_timer_start(struct ath_hw *ah, ath_hw 3211 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_gen_timer_stop(struct ath_hw *ah, struct ath_gen_timer *timer) ath_hw 3243 drivers/net/wireless/ath/ath9k/hw.c void ath_gen_timer_free(struct ath_hw *ah, struct ath_gen_timer *timer) ath_hw 3256 drivers/net/wireless/ath/ath9k/hw.c void ath_gen_timer_isr(struct ath_hw *ah) ath_hw 3365 drivers/net/wireless/ath/ath9k/hw.c void ath9k_hw_name(struct ath_hw *ah, char *hw_name, size_t len) ath_hw 629 drivers/net/wireless/ath/ath9k/hw.h void (*init_hang_checks)(struct ath_hw *ah); ath_hw 630 drivers/net/wireless/ath/ath9k/hw.h bool (*detect_mac_hang)(struct ath_hw *ah); ath_hw 631 drivers/net/wireless/ath/ath9k/hw.h bool (*detect_bb_hang)(struct ath_hw *ah); ath_hw 634 drivers/net/wireless/ath/ath9k/hw.h void (*init_cal_settings)(struct ath_hw *ah); ath_hw 635 drivers/net/wireless/ath/ath9k/hw.h bool (*init_cal)(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 637 drivers/net/wireless/ath/ath9k/hw.h void (*init_mode_gain_regs)(struct ath_hw *ah); ath_hw 638 drivers/net/wireless/ath/ath9k/hw.h void (*setup_calibration)(struct ath_hw *ah, ath_hw 642 drivers/net/wireless/ath/ath9k/hw.h int (*rf_set_freq)(struct ath_hw *ah, ath_hw 644 drivers/net/wireless/ath/ath9k/hw.h void (*spur_mitigate_freq)(struct ath_hw *ah, ath_hw 646 drivers/net/wireless/ath/ath9k/hw.h bool (*set_rf_regs)(struct ath_hw *ah, ath_hw 649 drivers/net/wireless/ath/ath9k/hw.h void (*set_channel_regs)(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 650 drivers/net/wireless/ath/ath9k/hw.h void (*init_bb)(struct ath_hw *ah, ath_hw 652 drivers/net/wireless/ath/ath9k/hw.h int (*process_ini)(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 653 drivers/net/wireless/ath/ath9k/hw.h void (*olc_init)(struct ath_hw *ah); ath_hw 654 drivers/net/wireless/ath/ath9k/hw.h void (*set_rfmode)(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 655 drivers/net/wireless/ath/ath9k/hw.h void (*mark_phy_inactive)(struct ath_hw *ah); ath_hw 656 drivers/net/wireless/ath/ath9k/hw.h void (*set_delta_slope)(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 657 drivers/net/wireless/ath/ath9k/hw.h bool (*rfbus_req)(struct ath_hw *ah); ath_hw 658 drivers/net/wireless/ath/ath9k/hw.h void (*rfbus_done)(struct ath_hw *ah); ath_hw 659 drivers/net/wireless/ath/ath9k/hw.h void (*restore_chainmask)(struct ath_hw *ah); ath_hw 660 drivers/net/wireless/ath/ath9k/hw.h u32 (*compute_pll_control)(struct ath_hw *ah, ath_hw 662 drivers/net/wireless/ath/ath9k/hw.h bool (*ani_control)(struct ath_hw *ah, enum ath9k_ani_cmd cmd, ath_hw 664 drivers/net/wireless/ath/ath9k/hw.h void (*do_getnf)(struct ath_hw *ah, int16_t nfarray[NUM_NF_READINGS]); ath_hw 665 drivers/net/wireless/ath/ath9k/hw.h void (*set_radar_params)(struct ath_hw *ah, ath_hw 667 drivers/net/wireless/ath/ath9k/hw.h int (*fast_chan_change)(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 671 drivers/net/wireless/ath/ath9k/hw.h void (*ani_cache_ini_regs)(struct ath_hw *ah); ath_hw 674 drivers/net/wireless/ath/ath9k/hw.h bool (*is_aic_enabled)(struct ath_hw *ah); ath_hw 723 drivers/net/wireless/ath/ath9k/hw.h void (*config_pci_powersave)(struct ath_hw *ah, ath_hw 725 drivers/net/wireless/ath/ath9k/hw.h void (*rx_enable)(struct ath_hw *ah); ath_hw 727 drivers/net/wireless/ath/ath9k/hw.h int (*calibrate)(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 729 drivers/net/wireless/ath/ath9k/hw.h bool (*get_isr)(struct ath_hw *ah, enum ath9k_int *masked, ath_hw 731 drivers/net/wireless/ath/ath9k/hw.h void (*set_txdesc)(struct ath_hw *ah, void *ds, ath_hw 733 drivers/net/wireless/ath/ath9k/hw.h int (*proc_txdesc)(struct ath_hw *ah, void *ds, ath_hw 735 drivers/net/wireless/ath/ath9k/hw.h int (*get_duration)(struct ath_hw *ah, const void *ds, int index); ath_hw 736 drivers/net/wireless/ath/ath9k/hw.h void (*antdiv_comb_conf_get)(struct ath_hw *ah, ath_hw 738 drivers/net/wireless/ath/ath9k/hw.h void (*antdiv_comb_conf_set)(struct ath_hw *ah, ath_hw 740 drivers/net/wireless/ath/ath9k/hw.h void (*spectral_scan_config)(struct ath_hw *ah, ath_hw 742 drivers/net/wireless/ath/ath9k/hw.h void (*spectral_scan_trigger)(struct ath_hw *ah); ath_hw 743 drivers/net/wireless/ath/ath9k/hw.h void (*spectral_scan_wait)(struct ath_hw *ah); ath_hw 745 drivers/net/wireless/ath/ath9k/hw.h void (*tx99_start)(struct ath_hw *ah, u32 qnum); ath_hw 746 drivers/net/wireless/ath/ath9k/hw.h void (*tx99_stop)(struct ath_hw *ah); ath_hw 747 drivers/net/wireless/ath/ath9k/hw.h void (*tx99_set_txpower)(struct ath_hw *ah, u8 power); ath_hw 750 drivers/net/wireless/ath/ath9k/hw.h void (*set_bt_ant_diversity)(struct ath_hw *hw, bool enable); ath_hw 996 drivers/net/wireless/ath/ath9k/hw.h static inline struct ath_common *ath9k_hw_common(struct ath_hw *ah) ath_hw 1001 drivers/net/wireless/ath/ath9k/hw.h static inline struct ath_regulatory *ath9k_hw_regulatory(struct ath_hw *ah) ath_hw 1006 drivers/net/wireless/ath/ath9k/hw.h static inline struct ath_hw_private_ops *ath9k_hw_private_ops(struct ath_hw *ah) ath_hw 1011 drivers/net/wireless/ath/ath9k/hw.h static inline struct ath_hw_ops *ath9k_hw_ops(struct ath_hw *ah) ath_hw 1022 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_deinit(struct ath_hw *ah); ath_hw 1023 drivers/net/wireless/ath/ath9k/hw.h int ath9k_hw_init(struct ath_hw *ah); ath_hw 1024 drivers/net/wireless/ath/ath9k/hw.h int ath9k_hw_reset(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 1026 drivers/net/wireless/ath/ath9k/hw.h int ath9k_hw_fill_cap_info(struct ath_hw *ah); ath_hw 1030 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label); ath_hw 1031 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label, ath_hw 1033 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gpio_free(struct ath_hw *ah, u32 gpio); ath_hw 1034 drivers/net/wireless/ath/ath9k/hw.h u32 ath9k_hw_gpio_get(struct ath_hw *ah, u32 gpio); ath_hw 1035 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_gpio(struct ath_hw *ah, u32 gpio, u32 val); ath_hw 1036 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_setantenna(struct ath_hw *ah, u32 antenna); ath_hw 1039 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_synth_delay(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 1041 drivers/net/wireless/ath/ath9k/hw.h bool ath9k_hw_wait(struct ath_hw *ah, u32 reg, u32 mask, u32 val, u32 timeout); ath_hw 1042 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_write_array(struct ath_hw *ah, const struct ar5416IniArray *array, ath_hw 1044 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_read_array(struct ath_hw *ah, u32 array[][2], int size); ath_hw 1046 drivers/net/wireless/ath/ath9k/hw.h u16 ath9k_hw_computetxtime(struct ath_hw *ah, ath_hw 1049 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_get_channel_centers(struct ath_hw *ah, ath_hw 1052 drivers/net/wireless/ath/ath9k/hw.h u32 ath9k_hw_getrxfilter(struct ath_hw *ah); ath_hw 1053 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_setrxfilter(struct ath_hw *ah, u32 bits); ath_hw 1054 drivers/net/wireless/ath/ath9k/hw.h bool ath9k_hw_phy_disable(struct ath_hw *ah); ath_hw 1055 drivers/net/wireless/ath/ath9k/hw.h bool ath9k_hw_disable(struct ath_hw *ah); ath_hw 1056 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_txpowerlimit(struct ath_hw *ah, u32 limit, bool test); ath_hw 1057 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_setopmode(struct ath_hw *ah); ath_hw 1058 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_setmcastfilter(struct ath_hw *ah, u32 filter0, u32 filter1); ath_hw 1059 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_write_associd(struct ath_hw *ah); ath_hw 1060 drivers/net/wireless/ath/ath9k/hw.h u32 ath9k_hw_gettsf32(struct ath_hw *ah); ath_hw 1061 drivers/net/wireless/ath/ath9k/hw.h u64 ath9k_hw_gettsf64(struct ath_hw *ah); ath_hw 1062 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_settsf64(struct ath_hw *ah, u64 tsf64); ath_hw 1063 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_reset_tsf(struct ath_hw *ah); ath_hw 1065 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_tsfadjust(struct ath_hw *ah, bool set); ath_hw 1066 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_init_global_settings(struct ath_hw *ah); ath_hw 1067 drivers/net/wireless/ath/ath9k/hw.h u32 ar9003_get_pll_sqsum_dvc(struct ath_hw *ah); ath_hw 1068 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set11nmac2040(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 1069 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_beaconinit(struct ath_hw *ah, u32 next_beacon, u32 beacon_period); ath_hw 1070 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_sta_beacon_timers(struct ath_hw *ah, ath_hw 1072 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_check_nav(struct ath_hw *ah); ath_hw 1073 drivers/net/wireless/ath/ath9k/hw.h bool ath9k_hw_check_alive(struct ath_hw *ah); ath_hw 1075 drivers/net/wireless/ath/ath9k/hw.h bool ath9k_hw_setpower(struct ath_hw *ah, enum ath9k_power_mode mode); ath_hw 1078 drivers/net/wireless/ath/ath9k/hw.h struct ath_gen_timer *ath_gen_timer_alloc(struct ath_hw *ah, ath_hw 1083 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gen_timer_start(struct ath_hw *ah, ath_hw 1087 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gen_timer_start_tsf2(struct ath_hw *ah); ath_hw 1088 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_gen_timer_stop(struct ath_hw *ah, struct ath_gen_timer *timer); ath_hw 1090 drivers/net/wireless/ath/ath9k/hw.h void ath_gen_timer_free(struct ath_hw *ah, struct ath_gen_timer *timer); ath_hw 1091 drivers/net/wireless/ath/ath9k/hw.h void ath_gen_timer_isr(struct ath_hw *hw); ath_hw 1093 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_name(struct ath_hw *ah, char *hw_name, size_t len); ath_hw 1096 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_get_delta_slope_vals(struct ath_hw *ah, u32 coef_scaled, ath_hw 1098 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_apply_txpower(struct ath_hw *ah, struct ath9k_channel *chan, ath_hw 1105 drivers/net/wireless/ath/ath9k/hw.h int ar9002_hw_rf_claim(struct ath_hw *ah); ath_hw 1106 drivers/net/wireless/ath/ath9k/hw.h void ar9002_hw_enable_async_fifo(struct ath_hw *ah); ath_hw 1112 drivers/net/wireless/ath/ath9k/hw.h bool ar9003_hw_bb_watchdog_check(struct ath_hw *ah); ath_hw 1113 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_bb_watchdog_config(struct ath_hw *ah); ath_hw 1114 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_bb_watchdog_read(struct ath_hw *ah); ath_hw 1115 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_bb_watchdog_dbg_info(struct ath_hw *ah); ath_hw 1116 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_disable_phy_restart(struct ath_hw *ah); ath_hw 1117 drivers/net/wireless/ath/ath9k/hw.h void ar9003_paprd_enable(struct ath_hw *ah, bool val); ath_hw 1118 drivers/net/wireless/ath/ath9k/hw.h void ar9003_paprd_populate_single_table(struct ath_hw *ah, ath_hw 1121 drivers/net/wireless/ath/ath9k/hw.h int ar9003_paprd_create_curve(struct ath_hw *ah, ath_hw 1123 drivers/net/wireless/ath/ath9k/hw.h void ar9003_paprd_setup_gain_table(struct ath_hw *ah, int chain); ath_hw 1124 drivers/net/wireless/ath/ath9k/hw.h int ar9003_paprd_init_table(struct ath_hw *ah); ath_hw 1125 drivers/net/wireless/ath/ath9k/hw.h bool ar9003_paprd_is_done(struct ath_hw *ah); ath_hw 1126 drivers/net/wireless/ath/ath9k/hw.h bool ar9003_is_paprd_enabled(struct ath_hw *ah); ath_hw 1127 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_set_chain_masks(struct ath_hw *ah, u8 rx, u8 tx); ath_hw 1128 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_init_rate_txpower(struct ath_hw *ah, u8 *rate_array, ath_hw 1130 drivers/net/wireless/ath/ath9k/hw.h void ar5008_hw_cmn_spur_mitigate(struct ath_hw *ah, ath_hw 1132 drivers/net/wireless/ath/ath9k/hw.h void ar5008_hw_init_rate_txpower(struct ath_hw *ah, int16_t *rate_array, ath_hw 1136 drivers/net/wireless/ath/ath9k/hw.h int ar5008_hw_attach_phy_ops(struct ath_hw *ah); ath_hw 1137 drivers/net/wireless/ath/ath9k/hw.h void ar9002_hw_attach_phy_ops(struct ath_hw *ah); ath_hw 1138 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_attach_phy_ops(struct ath_hw *ah); ath_hw 1140 drivers/net/wireless/ath/ath9k/hw.h void ar9002_hw_attach_calib_ops(struct ath_hw *ah); ath_hw 1141 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_attach_calib_ops(struct ath_hw *ah); ath_hw 1143 drivers/net/wireless/ath/ath9k/hw.h int ar9002_hw_attach_ops(struct ath_hw *ah); ath_hw 1144 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_attach_ops(struct ath_hw *ah); ath_hw 1146 drivers/net/wireless/ath/ath9k/hw.h void ar9002_hw_load_ani_reg(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 1148 drivers/net/wireless/ath/ath9k/hw.h void ath9k_ani_reset(struct ath_hw *ah, bool is_scanning); ath_hw 1149 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_ani_monitor(struct ath_hw *ah, struct ath9k_channel *chan); ath_hw 1151 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_ack_timeout(struct ath_hw *ah, u32 us); ath_hw 1152 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_set_cts_timeout(struct ath_hw *ah, u32 us); ath_hw 1153 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_setslottime(struct ath_hw *ah, u32 us); ath_hw 1156 drivers/net/wireless/ath/ath9k/hw.h void ar9003_hw_attach_aic_ops(struct ath_hw *ah); ath_hw 1157 drivers/net/wireless/ath/ath9k/hw.h static inline bool ath9k_hw_btcoex_is_enabled(struct ath_hw *ah) ath_hw 1161 drivers/net/wireless/ath/ath9k/hw.h static inline bool ath9k_hw_mci_is_enabled(struct ath_hw *ah) ath_hw 1167 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_btcoex_enable(struct ath_hw *ah); ath_hw 1169 drivers/net/wireless/ath/ath9k/hw.h ath9k_hw_get_btcoex_scheme(struct ath_hw *ah) ath_hw 1174 drivers/net/wireless/ath/ath9k/hw.h static inline void ar9003_hw_attach_aic_ops(struct ath_hw *ah) ath_hw 1177 drivers/net/wireless/ath/ath9k/hw.h static inline bool ath9k_hw_btcoex_is_enabled(struct ath_hw *ah) ath_hw 1181 drivers/net/wireless/ath/ath9k/hw.h static inline bool ath9k_hw_mci_is_enabled(struct ath_hw *ah) ath_hw 1185 drivers/net/wireless/ath/ath9k/hw.h static inline void ath9k_hw_btcoex_enable(struct ath_hw *ah) ath_hw 1189 drivers/net/wireless/ath/ath9k/hw.h ath9k_hw_get_btcoex_scheme(struct ath_hw *ah) ath_hw 1197 drivers/net/wireless/ath/ath9k/hw.h int ath9k_hw_wow_apply_pattern(struct ath_hw *ah, u8 *user_pattern, ath_hw 1200 drivers/net/wireless/ath/ath9k/hw.h u32 ath9k_hw_wow_wakeup(struct ath_hw *ah); ath_hw 1201 drivers/net/wireless/ath/ath9k/hw.h void ath9k_hw_wow_enable(struct ath_hw *ah, u32 pattern_enable); ath_hw 1203 drivers/net/wireless/ath/ath9k/hw.h static inline int ath9k_hw_wow_apply_pattern(struct ath_hw *ah, ath_hw 1211 drivers/net/wireless/ath/ath9k/hw.h static inline u32 ath9k_hw_wow_wakeup(struct ath_hw *ah) ath_hw 1215 drivers/net/wireless/ath/ath9k/hw.h static inline void ath9k_hw_wow_enable(struct ath_hw *ah, u32 pattern_enable) ath_hw 33 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah; ath_hw 175 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = hw_priv; ath_hw 190 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = hw_priv; ath_hw 230 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = hw_priv; ath_hw 255 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 451 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 541 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 575 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 618 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 654 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = NULL; ath_hw 660 drivers/net/wireless/ath/ath9k/init.c ah = devm_kzalloc(sc->dev, sizeof(struct ath_hw), GFP_KERNEL); ath_hw 797 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 814 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 892 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 917 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah = sc->sc_ah; ath_hw 1022 drivers/net/wireless/ath/ath9k/init.c struct ath_hw *ah; ath_hw 150 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 176 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 216 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 308 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 423 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 451 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 490 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 508 drivers/net/wireless/ath/ath9k/link.c struct ath_hw *ah = sc->sc_ah; ath_hw 21 drivers/net/wireless/ath/ath9k/mac.c static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah, ath_hw 46 drivers/net/wireless/ath/ath9k/mac.c u32 ath9k_hw_gettxbuf(struct ath_hw *ah, u32 q) ath_hw 52 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_puttxbuf(struct ath_hw *ah, u32 q, u32 txdp) ath_hw 58 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_txstart(struct ath_hw *ah, u32 q) ath_hw 65 drivers/net/wireless/ath/ath9k/mac.c u32 ath9k_hw_numtxpending(struct ath_hw *ah, u32 q) ath_hw 105 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_updatetxtriglevel(struct ath_hw *ah, bool bIncTrigLevel) ath_hw 134 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_abort_tx_dma(struct ath_hw *ah) ath_hw 170 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_stop_dma_queue(struct ath_hw *ah, u32 q) ath_hw 196 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_set_txq_props(struct ath_hw *ah, int q, ath_hw 261 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_get_txq_props(struct ath_hw *ah, int q, ath_hw 293 drivers/net/wireless/ath/ath9k/mac.c int ath9k_hw_setuptxqueue(struct ath_hw *ah, enum ath9k_tx_queue type, ath_hw 337 drivers/net/wireless/ath/ath9k/mac.c static void ath9k_hw_clear_queue_interrupts(struct ath_hw *ah, u32 q) ath_hw 346 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_releasetxqueue(struct ath_hw *ah, u32 q) ath_hw 367 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_resettxqueue(struct ath_hw *ah, u32 q) ath_hw 524 drivers/net/wireless/ath/ath9k/mac.c int ath9k_hw_rxprocdesc(struct ath_hw *ah, struct ath_desc *ds, ath_hw 639 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_setrxabort(struct ath_hw *ah, bool set) ath_hw 669 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_putrxbuf(struct ath_hw *ah, u32 rxdp) ath_hw 675 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_startpcureceive(struct ath_hw *ah, bool is_scanning) ath_hw 685 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_abortpcurecv(struct ath_hw *ah) ath_hw 693 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_stopdmarecv(struct ath_hw *ah, bool *reset) ath_hw 742 drivers/net/wireless/ath/ath9k/mac.c int ath9k_hw_beaconq_setup(struct ath_hw *ah) ath_hw 758 drivers/net/wireless/ath/ath9k/mac.c bool ath9k_hw_intrpend(struct ath_hw *ah) ath_hw 781 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_kill_interrupts(struct ath_hw *ah) ath_hw 798 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_disable_interrupts(struct ath_hw *ah) ath_hw 809 drivers/net/wireless/ath/ath9k/mac.c static void __ath9k_hw_enable_interrupts(struct ath_hw *ah) ath_hw 874 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_resume_interrupts(struct ath_hw *ah) ath_hw 891 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_enable_interrupts(struct ath_hw *ah) ath_hw 908 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_set_interrupts(struct ath_hw *ah) ath_hw 1031 drivers/net/wireless/ath/ath9k/mac.c void ath9k_hw_set_tx_filter(struct ath_hw *ah, u8 destidx, bool set) ath_hw 712 drivers/net/wireless/ath/ath9k/mac.h struct ath_hw; ath_hw 716 drivers/net/wireless/ath/ath9k/mac.h u32 ath9k_hw_gettxbuf(struct ath_hw *ah, u32 q); ath_hw 717 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_puttxbuf(struct ath_hw *ah, u32 q, u32 txdp); ath_hw 718 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_txstart(struct ath_hw *ah, u32 q); ath_hw 719 drivers/net/wireless/ath/ath9k/mac.h u32 ath9k_hw_numtxpending(struct ath_hw *ah, u32 q); ath_hw 720 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_updatetxtriglevel(struct ath_hw *ah, bool bIncTrigLevel); ath_hw 721 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_stop_dma_queue(struct ath_hw *ah, u32 q); ath_hw 722 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_abort_tx_dma(struct ath_hw *ah); ath_hw 723 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_set_txq_props(struct ath_hw *ah, int q, ath_hw 725 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_get_txq_props(struct ath_hw *ah, int q, ath_hw 727 drivers/net/wireless/ath/ath9k/mac.h int ath9k_hw_setuptxqueue(struct ath_hw *ah, enum ath9k_tx_queue type, ath_hw 729 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_releasetxqueue(struct ath_hw *ah, u32 q); ath_hw 730 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_resettxqueue(struct ath_hw *ah, u32 q); ath_hw 731 drivers/net/wireless/ath/ath9k/mac.h int ath9k_hw_rxprocdesc(struct ath_hw *ah, struct ath_desc *ds, ath_hw 733 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_setuprxdesc(struct ath_hw *ah, struct ath_desc *ds, ath_hw 735 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_setrxabort(struct ath_hw *ah, bool set); ath_hw 736 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_putrxbuf(struct ath_hw *ah, u32 rxdp); ath_hw 737 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_startpcureceive(struct ath_hw *ah, bool is_scanning); ath_hw 738 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_abortpcurecv(struct ath_hw *ah); ath_hw 739 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_stopdmarecv(struct ath_hw *ah, bool *reset); ath_hw 740 drivers/net/wireless/ath/ath9k/mac.h int ath9k_hw_beaconq_setup(struct ath_hw *ah); ath_hw 741 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_set_tx_filter(struct ath_hw *ah, u8 destidx, bool set); ath_hw 744 drivers/net/wireless/ath/ath9k/mac.h bool ath9k_hw_intrpend(struct ath_hw *ah); ath_hw 745 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_set_interrupts(struct ath_hw *ah); ath_hw 746 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_enable_interrupts(struct ath_hw *ah); ath_hw 747 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_disable_interrupts(struct ath_hw *ah); ath_hw 748 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_kill_interrupts(struct ath_hw *ah); ath_hw 749 drivers/net/wireless/ath/ath9k/mac.h void ath9k_hw_resume_interrupts(struct ath_hw *ah); ath_hw 751 drivers/net/wireless/ath/ath9k/mac.h void ar9002_hw_attach_mac_ops(struct ath_hw *ah); ath_hw 214 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 234 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 284 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 374 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 500 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 647 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 824 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1063 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1101 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1207 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1249 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1362 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1381 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1406 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1595 drivers/net/wireless/ath/ath9k/main.c static void ath9k_sta_set_tx_filter(struct ath_hw *ah, ath_hw 1767 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 1999 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 2013 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 2090 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 2147 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 2189 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 2217 drivers/net/wireless/ath/ath9k/main.c static bool validate_antenna_mask(struct ath_hw *ah, u32 val) ath_hw 2237 drivers/net/wireless/ath/ath9k/main.c struct ath_hw *ah = sc->sc_ah; ath_hw 212 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 369 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 476 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 486 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 644 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 695 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 727 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 743 drivers/net/wireless/ath/ath9k/mci.c struct ath_hw *ah = sc->sc_ah; ath_hw 802 drivers/net/wireless/ath/ath9k/pci.c struct ath_hw *ah = (struct ath_hw *) common->ah; ath_hw 824 drivers/net/wireless/ath/ath9k/pci.c struct ath_hw *ah = sc->sc_ah; ath_hw 1051 drivers/net/wireless/ath/ath9k/pci.c struct ath_hw *ah = sc->sc_ah; ath_hw 40 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 90 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 113 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 173 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 201 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 333 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 442 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 481 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 632 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 697 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 814 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 965 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 1014 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 1064 drivers/net/wireless/ath/ath9k/recv.c struct ath_hw *ah = sc->sc_ah; ath_hw 33 drivers/net/wireless/ath/ath9k/rng.c struct ath_hw *ah = sc->sc_ah; ath_hw 112 drivers/net/wireless/ath/ath9k/rng.c struct ath_hw *ah = sc->sc_ah; ath_hw 21 drivers/net/wireless/ath/ath9k/tx99.c struct ath_hw *ah = sc->sc_ah; ath_hw 53 drivers/net/wireless/ath/ath9k/tx99.c struct ath_hw *ah = sc->sc_ah; ath_hw 110 drivers/net/wireless/ath/ath9k/tx99.c struct ath_hw *ah = sc->sc_ah; ath_hw 300 drivers/net/wireless/ath/ath9k/wmi.c struct ath_hw *ah = wmi->drv_priv->ah; ath_hw 52 drivers/net/wireless/ath/ath9k/wow.c struct ath_hw *ah = sc->sc_ah; ath_hw 141 drivers/net/wireless/ath/ath9k/wow.c struct ath_hw *ah = sc->sc_ah; ath_hw 171 drivers/net/wireless/ath/ath9k/wow.c struct ath_hw *ah = sc->sc_ah; ath_hw 283 drivers/net/wireless/ath/ath9k/wow.c struct ath_hw *ah = sc->sc_ah; ath_hw 330 drivers/net/wireless/ath/ath9k/wow.c struct ath_hw *ah = sc->sc_ah; ath_hw 1137 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1207 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1345 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1695 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1768 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1866 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 1979 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 2127 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 2503 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 2555 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 2630 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah; ath_hw 2646 drivers/net/wireless/ath/ath9k/xmit.c struct ath_hw *ah = sc->sc_ah;