Home
last modified time | relevance | path

Searched defs:ah (Results 1 – 25 of 139) sorted by relevance

123456

/linux-3.3/drivers/net/wireless/ath/ath9k/
Dhw-ops.h24 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 …]
Dar9003_hw.c35 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 …]
Dhw.c48 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 …]
Dmac.c21 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 …]
Dar9003_mci.c22 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 …]
Dar9002_hw.c30 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 …]
Dar9003_phy.c68 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 …]
Dani.c107 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 …]
Dar9003_rtt.c37 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()
Dar9002_calib.c29 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 …]
Dcalib.c48 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 …]
Dar5008_phy.c60 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 …]
Dbtcoex.c54 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 …]
Dgpio.c86 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
Dar9003_eeprom.c2948 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/
Dbase.c193 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 …]
Ddma.c46 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 …]
Dani.c64 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 …]
Dpcu.c113 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 …]
Drfkill.c39 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()
Dmac80211-ops.c58 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 …]
Dphy.c82 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 …]
Dreset.c65 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 …]
Dqcu.c61 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()
Dgpio.c53 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()

123456