/linux-3.3/drivers/net/wireless/ath/ath9k/ |
D | hw-ops.h | 24 static inline void ath9k_hw_configpcipowersave(struct ath_hw *ah, in ath9k_hw_configpcipowersave() 33 static inline void ath9k_hw_rxena(struct ath_hw *ah) in ath9k_hw_rxena() 38 static inline void ath9k_hw_set_desc_link(struct ath_hw *ah, void *ds, in ath9k_hw_set_desc_link() 44 static inline bool ath9k_hw_calibrate(struct ath_hw *ah, in ath9k_hw_calibrate() 52 static inline bool ath9k_hw_getisr(struct ath_hw *ah, enum ath9k_int *masked) in ath9k_hw_getisr() 57 static inline void ath9k_hw_set_txdesc(struct ath_hw *ah, void *ds, in ath9k_hw_set_txdesc() 63 static inline int ath9k_hw_txprocdesc(struct ath_hw *ah, void *ds, in ath9k_hw_txprocdesc() 69 static inline void ath9k_hw_antdiv_comb_conf_get(struct ath_hw *ah, in ath9k_hw_antdiv_comb_conf_get() 75 static inline void ath9k_hw_antdiv_comb_conf_set(struct ath_hw *ah, in ath9k_hw_antdiv_comb_conf_set() 85 static inline int ath9k_hw_rf_set_freq(struct ath_hw *ah, in ath9k_hw_rf_set_freq() [all …]
|
D | ar9003_hw.c | 35 static void ar9003_hw_init_mode_regs(struct ath_hw *ah) in ar9003_hw_init_mode_regs() 513 static void ar9003_tx_gain_table_mode0(struct ath_hw *ah) in ar9003_tx_gain_table_mode0() 557 static void ar9003_tx_gain_table_mode1(struct ath_hw *ah) in ar9003_tx_gain_table_mode1() 601 static void ar9003_tx_gain_table_mode2(struct ath_hw *ah) in ar9003_tx_gain_table_mode2() 635 static void ar9003_tx_gain_table_mode3(struct ath_hw *ah) in ar9003_tx_gain_table_mode3() 669 static void ar9003_tx_gain_table_apply(struct ath_hw *ah) in ar9003_tx_gain_table_apply() 688 static void ar9003_rx_gain_table_mode0(struct ath_hw *ah) in ar9003_rx_gain_table_mode0() 732 static void ar9003_rx_gain_table_mode1(struct ath_hw *ah) in ar9003_rx_gain_table_mode1() 776 static void ar9003_rx_gain_table_mode2(struct ath_hw *ah) in ar9003_rx_gain_table_mode2() 788 static void ar9003_rx_gain_table_apply(struct ath_hw *ah) in ar9003_rx_gain_table_apply() [all …]
|
D | hw.c | 48 static void ath9k_hw_init_cal_settings(struct ath_hw *ah) in ath9k_hw_init_cal_settings() 53 static void ath9k_hw_init_mode_regs(struct ath_hw *ah) in ath9k_hw_init_mode_regs() 58 static u32 ath9k_hw_compute_pll_control(struct ath_hw *ah, in ath9k_hw_compute_pll_control() 64 static void ath9k_hw_init_mode_gain_regs(struct ath_hw *ah) in ath9k_hw_init_mode_gain_regs() 72 static void ath9k_hw_ani_cache_ini_regs(struct ath_hw *ah) in ath9k_hw_ani_cache_ini_regs() 85 static void ath9k_hw_set_clockrate(struct ath_hw *ah) in ath9k_hw_set_clockrate() 116 static u32 ath9k_hw_mac_to_clks(struct ath_hw *ah, u32 usecs) in ath9k_hw_mac_to_clks() 123 bool ath9k_hw_wait(struct ath_hw *ah, u32 reg, u32 mask, u32 val, u32 timeout) in ath9k_hw_wait() 144 void ath9k_hw_write_array(struct ath_hw *ah, struct ar5416IniArray *array, in ath9k_hw_write_array() 170 u16 ath9k_hw_computetxtime(struct ath_hw *ah, in ath9k_hw_computetxtime() [all …]
|
D | mac.c | 21 static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah, in ath9k_hw_set_txq_interrupts() 46 u32 ath9k_hw_gettxbuf(struct ath_hw *ah, u32 q) in ath9k_hw_gettxbuf() 52 void ath9k_hw_puttxbuf(struct ath_hw *ah, u32 q, u32 txdp) in ath9k_hw_puttxbuf() 58 void ath9k_hw_txstart(struct ath_hw *ah, u32 q) in ath9k_hw_txstart() 65 u32 ath9k_hw_numtxpending(struct ath_hw *ah, u32 q) in ath9k_hw_numtxpending() 105 bool ath9k_hw_updatetxtriglevel(struct ath_hw *ah, bool bIncTrigLevel) in ath9k_hw_updatetxtriglevel() 134 void ath9k_hw_abort_tx_dma(struct ath_hw *ah) in ath9k_hw_abort_tx_dma() 162 bool ath9k_hw_stop_dma_queue(struct ath_hw *ah, u32 q) in ath9k_hw_stop_dma_queue() 188 void ath9k_hw_gettxintrtxqs(struct ath_hw *ah, u32 *txqs) in ath9k_hw_gettxintrtxqs() 195 bool ath9k_hw_set_txq_props(struct ath_hw *ah, int q, in ath9k_hw_set_txq_props() [all …]
|
D | ar9003_mci.c | 22 static void ar9003_mci_reset_req_wakeup(struct ath_hw *ah) in ar9003_mci_reset_req_wakeup() 34 static int ar9003_mci_wait_for_interrupt(struct ath_hw *ah, u32 address, in ar9003_mci_wait_for_interrupt() 84 void ar9003_mci_remote_reset(struct ath_hw *ah, bool wait_done) in ar9003_mci_remote_reset() 96 void ar9003_mci_send_lna_transfer(struct ath_hw *ah, bool wait_done) in ar9003_mci_send_lna_transfer() 107 static void ar9003_mci_send_req_wake(struct ath_hw *ah, bool wait_done) in ar9003_mci_send_req_wake() 114 void ar9003_mci_send_sys_waking(struct ath_hw *ah, bool wait_done) in ar9003_mci_send_sys_waking() 123 static void ar9003_mci_send_lna_take(struct ath_hw *ah, bool wait_done) in ar9003_mci_send_lna_take() 131 static void ar9003_mci_send_sys_sleeping(struct ath_hw *ah, bool wait_done) in ar9003_mci_send_sys_sleeping() 138 static void ar9003_mci_send_coex_version_query(struct ath_hw *ah, in ar9003_mci_send_coex_version_query() 155 static void ar9003_mci_send_coex_version_response(struct ath_hw *ah, in ar9003_mci_send_coex_version_response() [all …]
|
D | ar9002_hw.c | 30 static void ar9002_hw_init_mode_regs(struct ath_hw *ah) in ar9002_hw_init_mode_regs() 205 void ar9002_hw_cck_chan14_spread(struct ath_hw *ah) in ar9002_hw_cck_chan14_spread() 219 static void ar9280_20_hw_init_rxgain_ini(struct ath_hw *ah) in ar9280_20_hw_init_rxgain_ini() 246 static void ar9280_20_hw_init_txgain_ini(struct ath_hw *ah) in ar9280_20_hw_init_txgain_ini() 269 static void ar9002_hw_init_mode_gain_regs(struct ath_hw *ah) in ar9002_hw_init_mode_gain_regs() 325 static void ar9002_hw_configpcipowersave(struct ath_hw *ah, in ar9002_hw_configpcipowersave() 454 static int ar9002_hw_get_radiorev(struct ath_hw *ah) in ar9002_hw_get_radiorev() 473 int ar9002_hw_rf_claim(struct ath_hw *ah) in ar9002_hw_rf_claim() 501 void ar9002_hw_enable_async_fifo(struct ath_hw *ah) in ar9002_hw_enable_async_fifo() 515 void ar9002_hw_attach_ops(struct ath_hw *ah) in ar9002_hw_attach_ops() [all …]
|
D | ar9003_phy.c | 68 static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) in ar9003_hw_set_channel() 170 static void ar9003_hw_spur_mitigate_mrc_cck(struct ath_hw *ah, in ar9003_hw_spur_mitigate_mrc_cck() 256 static void ar9003_hw_spur_ofdm_clear(struct ath_hw *ah) in ar9003_hw_spur_ofdm_clear() 299 static void ar9003_hw_spur_ofdm(struct ath_hw *ah, in ar9003_hw_spur_ofdm() 360 static void ar9003_hw_spur_ofdm_work(struct ath_hw *ah, in ar9003_hw_spur_ofdm_work() 408 static void ar9003_hw_spur_mitigate_ofdm(struct ath_hw *ah, in ar9003_hw_spur_mitigate_ofdm() 454 static void ar9003_hw_spur_mitigate(struct ath_hw *ah, in ar9003_hw_spur_mitigate() 461 static u32 ar9003_hw_compute_pll_control(struct ath_hw *ah, in ar9003_hw_compute_pll_control() 478 static void ar9003_hw_set_channel_regs(struct ath_hw *ah, in ar9003_hw_set_channel_regs() 517 static void ar9003_hw_init_bb(struct ath_hw *ah, in ar9003_hw_init_bb() [all …]
|
D | ani.c | 107 static bool use_new_ani(struct ath_hw *ah) in use_new_ani() 112 static void ath9k_hw_update_mibstats(struct ath_hw *ah, in ath9k_hw_update_mibstats() 122 static void ath9k_ani_restart(struct ath_hw *ah) in ath9k_ani_restart() 157 static void ath9k_hw_ani_ofdm_err_trigger_old(struct ath_hw *ah) in ath9k_hw_ani_ofdm_err_trigger_old() 226 static void ath9k_hw_ani_cck_err_trigger_old(struct ath_hw *ah) in ath9k_hw_ani_cck_err_trigger_old() 262 static void ath9k_hw_set_ofdm_nil(struct ath_hw *ah, u8 immunityLevel) in ath9k_hw_set_ofdm_nil() 309 static void ath9k_hw_ani_ofdm_err_trigger(struct ath_hw *ah) in ath9k_hw_ani_ofdm_err_trigger() 330 static void ath9k_hw_set_cck_nil(struct ath_hw *ah, u_int8_t immunityLevel) in ath9k_hw_set_cck_nil() 371 static void ath9k_hw_ani_cck_err_trigger(struct ath_hw *ah) in ath9k_hw_ani_cck_err_trigger() 389 static void ath9k_hw_ani_lower_immunity_old(struct ath_hw *ah) in ath9k_hw_ani_lower_immunity_old() [all …]
|
D | ar9003_rtt.c | 37 void ar9003_hw_rtt_enable(struct ath_hw *ah) in ar9003_hw_rtt_enable() 42 void ar9003_hw_rtt_disable(struct ath_hw *ah) in ar9003_hw_rtt_disable() 47 void ar9003_hw_rtt_set_mask(struct ath_hw *ah, u32 rtt_mask) in ar9003_hw_rtt_set_mask() 53 bool ar9003_hw_rtt_force_restore(struct ath_hw *ah) in ar9003_hw_rtt_force_restore() 71 static void ar9003_hw_rtt_load_hist_entry(struct ath_hw *ah, u8 chain, in ar9003_hw_rtt_load_hist_entry() 103 void ar9003_hw_rtt_load_hist(struct ath_hw *ah, u8 chain, u32 *table) in ar9003_hw_rtt_load_hist() 111 static int ar9003_hw_rtt_fill_hist_entry(struct ath_hw *ah, u8 chain, u32 index) in ar9003_hw_rtt_fill_hist_entry() 136 void ar9003_hw_rtt_fill_hist(struct ath_hw *ah, u8 chain, u32 *table) in ar9003_hw_rtt_fill_hist() 144 void ar9003_hw_rtt_clear_hist(struct ath_hw *ah) in ar9003_hw_rtt_clear_hist()
|
D | ar9002_calib.c | 29 static bool ar9002_hw_is_cal_supported(struct ath_hw *ah, in ar9002_hw_is_cal_supported() 52 static void ar9002_hw_setup_calibration(struct ath_hw *ah, in ar9002_hw_setup_calibration() 81 static bool ar9002_hw_per_calibration(struct ath_hw *ah, in ar9002_hw_per_calibration() 119 static void ar9002_hw_iqcal_collect(struct ath_hw *ah) in ar9002_hw_iqcal_collect() 138 static void ar9002_hw_adc_gaincal_collect(struct ath_hw *ah) in ar9002_hw_adc_gaincal_collect() 162 static void ar9002_hw_adc_dccal_collect(struct ath_hw *ah) in ar9002_hw_adc_dccal_collect() 186 static void ar9002_hw_iqcalibrate(struct ath_hw *ah, u8 numChains) in ar9002_hw_iqcalibrate() 263 static void ar9002_hw_adc_gaincal_calibrate(struct ath_hw *ah, u8 numChains) in ar9002_hw_adc_gaincal_calibrate() 317 static void ar9002_hw_adc_dccal_calibrate(struct ath_hw *ah, u8 numChains) in ar9002_hw_adc_dccal_calibrate() 371 static void ar9287_hw_olc_temp_compensation(struct ath_hw *ah) in ar9287_hw_olc_temp_compensation() [all …]
|
D | calib.c | 48 static struct ath_nf_limits *ath9k_hw_get_nf_limits(struct ath_hw *ah, in ath9k_hw_get_nf_limits() 61 static s16 ath9k_hw_get_default_nf(struct ath_hw *ah, in ath9k_hw_get_default_nf() 67 s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan) in ath9k_hw_getchan_noise() 81 static void ath9k_hw_update_nfcal_hist_buffer(struct ath_hw *ah, in ath9k_hw_update_nfcal_hist_buffer() 147 static bool ath9k_hw_get_nf_thresh(struct ath_hw *ah, in ath9k_hw_get_nf_thresh() 166 void ath9k_hw_reset_calibration(struct ath_hw *ah, in ath9k_hw_reset_calibration() 186 bool ath9k_hw_reset_calvalid(struct ath_hw *ah) in ath9k_hw_reset_calvalid() 220 void ath9k_hw_start_nfcal(struct ath_hw *ah, bool update) in ath9k_hw_start_nfcal() 238 void ath9k_hw_loadnf(struct ath_hw *ah, struct ath9k_channel *chan) in ath9k_hw_loadnf() 330 static void ath9k_hw_nf_sanitize(struct ath_hw *ah, s16 *nf) in ath9k_hw_nf_sanitize() [all …]
|
D | ar5008_phy.c | 60 static void ar5008_write_rf_array(struct ath_hw *ah, struct ar5416IniArray *array, in ar5008_write_rf_array() 139 static void ar5008_hw_force_bias(struct ath_hw *ah, u16 synth_freq) in ar5008_hw_force_bias() 180 static int ar5008_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) in ar5008_hw_set_channel() 261 static void ar5008_hw_spur_mitigate(struct ath_hw *ah, in ar5008_hw_spur_mitigate() 471 static int ar5008_hw_rf_alloc_ext_banks(struct ath_hw *ah) in ar5008_hw_rf_alloc_ext_banks() 504 static void ar5008_hw_rf_free_ext_banks(struct ath_hw *ah) in ar5008_hw_rf_free_ext_banks() 537 static bool ar5008_hw_set_rf_regs(struct ath_hw *ah, in ar5008_hw_set_rf_regs() 616 static void ar5008_hw_init_bb(struct ath_hw *ah, in ar5008_hw_init_bb() 637 static void ar5008_hw_init_chain_masks(struct ath_hw *ah) in ar5008_hw_init_chain_masks() 680 static void ar5008_hw_override_ini(struct ath_hw *ah, in ar5008_hw_override_ini() [all …]
|
D | btcoex.c | 54 void ath9k_hw_init_btcoex_hw(struct ath_hw *ah, int qnum) in ath9k_hw_init_btcoex_hw() 101 void ath9k_hw_btcoex_init_2wire(struct ath_hw *ah) in ath9k_hw_btcoex_init_2wire() 126 void ath9k_hw_btcoex_init_3wire(struct ath_hw *ah) in ath9k_hw_btcoex_init_3wire() 155 static void ath9k_hw_btcoex_enable_2wire(struct ath_hw *ah) in ath9k_hw_btcoex_enable_2wire() 167 void ath9k_hw_btcoex_set_weight(struct ath_hw *ah, in ath9k_hw_btcoex_set_weight() 182 static void ath9k_hw_btcoex_enable_3wire(struct ath_hw *ah) in ath9k_hw_btcoex_enable_3wire() 220 static void ath9k_hw_btcoex_enable_mci(struct ath_hw *ah) in ath9k_hw_btcoex_enable_mci() 233 void ath9k_hw_btcoex_enable(struct ath_hw *ah) in ath9k_hw_btcoex_enable() 259 void ath9k_hw_btcoex_disable(struct ath_hw *ah) in ath9k_hw_btcoex_disable() 295 static void ar9003_btcoex_bt_stomp(struct ath_hw *ah, in ar9003_btcoex_bt_stomp() [all …]
|
D | gpio.c | 86 struct ath_hw *ah = sc->sc_ah; in ath_is_rfkill_set() local 107 struct ath_hw *ah = sc->sc_ah; in ath_start_rfkill_poll() local 123 struct ath_hw *ah = sc->sc_ah; in ath_detect_bt_priority() local 148 static void ath9k_gen_timer_start(struct ath_hw *ah, in ath9k_gen_timer_start() 163 static void ath9k_gen_timer_stop(struct ath_hw *ah, struct ath_gen_timer *timer) in ath9k_gen_timer_stop() 186 struct ath_hw *ah = sc->sc_ah; in ath_btcoex_period_timer() local 228 struct ath_hw *ah = sc->sc_ah; in ath_btcoex_no_stomp_timer() local 283 struct ath_hw *ah = sc->sc_ah; in ath9k_btcoex_timer_resume() local 308 struct ath_hw *ah = sc->sc_ah; in ath9k_btcoex_timer_pause() local
|
D | ar9003_eeprom.c | 2948 static int ath9k_hw_ar9300_check_eeprom(struct ath_hw *ah) in ath9k_hw_ar9300_check_eeprom() 2963 static u32 ath9k_hw_ar9300_get_eeprom(struct ath_hw *ah, in ath9k_hw_ar9300_get_eeprom() 3039 static bool ar9300_read_eeprom(struct ath_hw *ah, int address, u8 *buffer, in ar9300_read_eeprom() 3082 static bool ar9300_otp_read_word(struct ath_hw *ah, int addr, u32 *data) in ar9300_otp_read_word() 3094 static bool ar9300_read_otp(struct ath_hw *ah, int address, u8 *buffer, in ar9300_read_otp() 3140 static bool ar9300_uncompress_block(struct ath_hw *ah, in ar9300_uncompress_block() 3177 static int ar9300_compress_decision(struct ath_hw *ah, in ar9300_compress_decision() 3234 static bool ar9300_check_eeprom_header(struct ath_hw *ah, eeprom_read_op read, in ar9300_check_eeprom_header() 3245 static int ar9300_eeprom_restore_flash(struct ath_hw *ah, u8 *mptr, in ar9300_eeprom_restore_flash() 3264 static int ar9300_eeprom_restore_internal(struct ath_hw *ah, in ar9300_eeprom_restore_internal() [all …]
|
/linux-3.3/drivers/net/wireless/ath/ath5k/ |
D | base.c | 193 static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp) in ath5k_extend_tsf() 226 struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; in ath5k_ioread32() local 232 struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; in ath5k_iowrite32() local 248 struct ath5k_hw *ah = hw->priv; in ath5k_reg_notifier() local 279 ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels, in ath5k_setup_channels() 328 ath5k_setup_rate_idx(struct ath5k_hw *ah, struct ieee80211_supported_band *b) in ath5k_setup_rate_idx() 345 struct ath5k_hw *ah = hw->priv; in ath5k_setup_bands() local 431 ath5k_chan_set(struct ath5k_hw *ah, struct ieee80211_channel *chan) in ath5k_chan_set() 487 ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah, in ath5k_update_bssid_mask_and_opmode() 543 ath5k_hw_to_driver_rix(struct ath5k_hw *ah, int hw_rix) in ath5k_hw_to_driver_rix() [all …]
|
D | dma.c | 46 ath5k_hw_start_rx_dma(struct ath5k_hw *ah) in ath5k_hw_start_rx_dma() 57 ath5k_hw_stop_rx_dma(struct ath5k_hw *ah) in ath5k_hw_stop_rx_dma() 83 ath5k_hw_get_rxdp(struct ath5k_hw *ah) in ath5k_hw_get_rxdp() 96 ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr) in ath5k_hw_set_rxdp() 128 ath5k_hw_start_tx_dma(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_start_tx_dma() 186 ath5k_hw_stop_tx_dma(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_stop_tx_dma() 326 ath5k_hw_stop_beacon_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_stop_beacon_queue() 351 ath5k_hw_get_txdp(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_get_txdp() 394 ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, u32 phys_addr) in ath5k_hw_set_txdp() 451 ath5k_hw_update_tx_triglevel(struct ath5k_hw *ah, bool increase) in ath5k_hw_update_tx_triglevel() [all …]
|
D | ani.c | 64 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_noise_immunity_level() 109 ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_spur_immunity_level() 133 ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_firstep_level() 155 ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on) in ath5k_ani_set_ofdm_weak_signal_detection() 195 ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw *ah, bool on) in ath5k_ani_set_cck_weak_signal_detection() 221 ath5k_ani_raise_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as, in ath5k_ani_raise_immunity() 308 ath5k_ani_lower_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as) in ath5k_ani_lower_immunity() 372 ath5k_hw_ani_get_listen_time(struct ath5k_hw *ah, struct ath5k_ani_state *as) in ath5k_hw_ani_get_listen_time() 404 ath5k_ani_save_and_clear_phy_errors(struct ath5k_hw *ah, in ath5k_ani_save_and_clear_phy_errors() 473 ath5k_ani_calibration(struct ath5k_hw *ah) in ath5k_ani_calibration() [all …]
|
D | pcu.c | 113 ath5k_hw_get_frame_duration(struct ath5k_hw *ah, in ath5k_hw_get_frame_duration() 173 ath5k_hw_get_default_slottime(struct ath5k_hw *ah) in ath5k_hw_get_default_slottime() 204 ath5k_hw_get_default_sifs(struct ath5k_hw *ah) in ath5k_hw_get_default_sifs() 241 ath5k_hw_update_mib_counters(struct ath5k_hw *ah) in ath5k_hw_update_mib_counters() 275 ath5k_hw_write_rate_duration(struct ath5k_hw *ah) in ath5k_hw_write_rate_duration() 324 ath5k_hw_set_ack_timeout(struct ath5k_hw *ah, unsigned int timeout) in ath5k_hw_set_ack_timeout() 342 ath5k_hw_set_cts_timeout(struct ath5k_hw *ah, unsigned int timeout) in ath5k_hw_set_cts_timeout() 367 ath5k_hw_set_lladdr(struct ath5k_hw *ah, const u8 *mac) in ath5k_hw_set_lladdr() 395 ath5k_hw_set_bssid(struct ath5k_hw *ah) in ath5k_hw_set_bssid() 444 ath5k_hw_set_bssid_mask(struct ath5k_hw *ah, const u8 *mask) in ath5k_hw_set_bssid_mask() [all …]
|
D | rfkill.c | 39 static inline void ath5k_rfkill_disable(struct ath5k_hw *ah) in ath5k_rfkill_disable() 48 static inline void ath5k_rfkill_enable(struct ath5k_hw *ah) in ath5k_rfkill_enable() 56 static inline void ath5k_rfkill_set_intr(struct ath5k_hw *ah, bool enable) in ath5k_rfkill_set_intr() 67 ath5k_is_rfkill_set(struct ath5k_hw *ah) in ath5k_is_rfkill_set() 78 struct ath5k_hw *ah = (void *)data; in ath5k_tasklet_rfkill_toggle() local 87 ath5k_rfkill_hw_start(struct ath5k_hw *ah) in ath5k_rfkill_hw_start() 105 ath5k_rfkill_hw_stop(struct ath5k_hw *ah) in ath5k_rfkill_hw_stop()
|
D | mac80211-ops.c | 58 struct ath5k_hw *ah = hw->priv; in ath5k_tx() local 73 struct ath5k_hw *ah = hw->priv; in ath5k_add_interface() local 156 struct ath5k_hw *ah = hw->priv; in ath5k_remove_interface() local 190 struct ath5k_hw *ah = hw->priv; in ath5k_config() local 249 struct ath5k_hw *ah = hw->priv; in ath5k_bss_info_changed() local 370 struct ath5k_hw *ah = hw->priv; in ath5k_configure_filter() local 479 struct ath5k_hw *ah = hw->priv; in ath5k_set_key() local 532 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_start() local 541 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_complete() local 551 struct ath5k_hw *ah = hw->priv; in ath5k_get_stats() local [all …]
|
D | phy.c | 82 ath5k_hw_radio_revision(struct ath5k_hw *ah, enum ieee80211_band band) in ath5k_hw_radio_revision() 134 ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel) in ath5k_channel_ok() 157 ath5k_hw_chan_has_spur_noise(struct ath5k_hw *ah, in ath5k_hw_chan_has_spur_noise() 191 ath5k_hw_rfb_op(struct ath5k_hw *ah, const struct ath5k_rf_reg *rf_regs, in ath5k_hw_rfb_op() 283 ath5k_hw_write_ofdm_timings(struct ath5k_hw *ah, in ath5k_hw_write_ofdm_timings() 347 int ath5k_hw_phy_disable(struct ath5k_hw *ah) in ath5k_hw_phy_disable() 361 ath5k_hw_wait_for_synth(struct ath5k_hw *ah, in ath5k_hw_wait_for_synth() 418 int ath5k_hw_rfgain_opt_init(struct ath5k_hw *ah) in ath5k_hw_rfgain_opt_init() 455 ath5k_hw_request_rfgain_probe(struct ath5k_hw *ah) in ath5k_hw_request_rfgain_probe() 481 ath5k_hw_rf_gainf_corr(struct ath5k_hw *ah) in ath5k_hw_rf_gainf_corr() [all …]
|
D | reset.c | 65 ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val, in ath5k_hw_register_timeout() 99 ath5k_hw_htoclock(struct ath5k_hw *ah, unsigned int usec) in ath5k_hw_htoclock() 116 ath5k_hw_clocktoh(struct ath5k_hw *ah, unsigned int clock) in ath5k_hw_clocktoh() 130 ath5k_hw_init_core_clock(struct ath5k_hw *ah) in ath5k_hw_init_core_clock() 279 ath5k_hw_set_sleep_clock(struct ath5k_hw *ah, bool enable) in ath5k_hw_set_sleep_clock() 395 ath5k_hw_nic_reset(struct ath5k_hw *ah, u32 val) in ath5k_hw_nic_reset() 444 ath5k_hw_wisoc_reset(struct ath5k_hw *ah, u32 flags) in ath5k_hw_wisoc_reset() 512 ath5k_hw_set_power_mode(struct ath5k_hw *ah, enum ath5k_power_mode mode, in ath5k_hw_set_power_mode() 605 ath5k_hw_on_hold(struct ath5k_hw *ah) in ath5k_hw_on_hold() 667 ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel) in ath5k_hw_nic_wakeup() [all …]
|
D | qcu.c | 61 ath5k_hw_num_tx_pending(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_num_tx_pending() 92 ath5k_hw_release_tx_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_release_tx_queue() 136 ath5k_hw_get_tx_queueprops(struct ath5k_hw *ah, int queue, in ath5k_hw_get_tx_queueprops() 152 ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, in ath5k_hw_set_tx_queueprops() 201 ath5k_hw_setup_tx_queue(struct ath5k_hw *ah, enum ath5k_tx_queue queue_type, in ath5k_hw_setup_tx_queue() 285 ath5k_hw_set_tx_retry_limits(struct ath5k_hw *ah, in ath5k_hw_set_tx_retry_limits() 328 ath5k_hw_reset_tx_queue(struct ath5k_hw *ah, unsigned int queue) in ath5k_hw_reset_tx_queue() 563 int ath5k_hw_set_ifs_intervals(struct ath5k_hw *ah, unsigned int slot_time) in ath5k_hw_set_ifs_intervals() 669 ath5k_hw_init_queues(struct ath5k_hw *ah) in ath5k_hw_init_queues()
|
D | gpio.c | 53 ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state) in ath5k_hw_set_ledstate() 106 ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_input() 124 ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_output() 142 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_get_gpio() 159 ath5k_hw_set_gpio(struct ath5k_hw *ah, u32 gpio, u32 val) in ath5k_hw_set_gpio() 189 ath5k_hw_set_gpio_intr(struct ath5k_hw *ah, unsigned int gpio, in ath5k_hw_set_gpio_intr()
|