/linux/drivers/net/wireless/ath/ath9k/ |
H A D | hw-ops.h | 24 static inline void ath9k_hw_configpcipowersave(struct ath_hw *ah, in ath9k_hw_configpcipowersave() argument 33 static inline void ath9k_hw_rxena(struct ath_hw *ah) in ath9k_hw_rxena() argument 38 static inline void ath9k_hw_set_desc_link(struct ath_hw *ah, void *ds, in ath9k_hw_set_desc_link() argument 44 static inline int ath9k_hw_calibrate(struct ath_hw *ah, in ath9k_hw_calibrate() argument 51 ath9k_hw_getisr(struct ath_hw * ah,enum ath9k_int * masked,u32 * sync_cause_p) ath9k_hw_getisr() argument 57 ath9k_hw_set_txdesc(struct ath_hw * ah,void * ds,struct ath_tx_info * i) ath9k_hw_set_txdesc() argument 63 ath9k_hw_txprocdesc(struct ath_hw * ah,void * ds,struct ath_tx_status * ts) ath9k_hw_txprocdesc() argument 69 ath9k_hw_get_duration(struct ath_hw * ah,const void * ds,int index) ath9k_hw_get_duration() argument 75 ath9k_hw_antdiv_comb_conf_get(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ath9k_hw_antdiv_comb_conf_get() argument 81 ath9k_hw_antdiv_comb_conf_set(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ath9k_hw_antdiv_comb_conf_set() argument 87 ath9k_hw_tx99_start(struct ath_hw * ah,u32 qnum) ath9k_hw_tx99_start() argument 92 ath9k_hw_tx99_stop(struct ath_hw * ah) ath9k_hw_tx99_stop() argument 97 ath9k_hw_tx99_set_txpower(struct ath_hw * ah,u8 power) ath9k_hw_tx99_set_txpower() argument 105 ath9k_hw_set_bt_ant_diversity(struct ath_hw * ah,bool enable) ath9k_hw_set_bt_ant_diversity() argument 111 ath9k_hw_is_aic_enabled(struct ath_hw * ah) ath9k_hw_is_aic_enabled() argument 123 ath9k_hw_init_hang_checks(struct ath_hw * ah) ath9k_hw_init_hang_checks() argument 128 ath9k_hw_detect_mac_hang(struct ath_hw * ah) ath9k_hw_detect_mac_hang() argument 133 ath9k_hw_detect_bb_hang(struct ath_hw * ah) ath9k_hw_detect_bb_hang() argument 140 ath9k_hw_rf_set_freq(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_rf_set_freq() argument 146 ath9k_hw_spur_mitigate_freq(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_spur_mitigate_freq() argument 152 ath9k_hw_set_rf_regs(struct ath_hw * ah,struct ath9k_channel * chan,u16 modesIndex) ath9k_hw_set_rf_regs() argument 162 ath9k_hw_init_bb(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_init_bb() argument 168 ath9k_hw_set_channel_regs(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_set_channel_regs() argument 174 ath9k_hw_process_ini(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_process_ini() argument 180 ath9k_olc_init(struct ath_hw * ah) ath9k_olc_init() argument 188 ath9k_hw_set_rfmode(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_set_rfmode() argument 194 ath9k_hw_mark_phy_inactive(struct ath_hw * ah) ath9k_hw_mark_phy_inactive() argument 199 ath9k_hw_set_delta_slope(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_set_delta_slope() argument 205 ath9k_hw_rfbus_req(struct ath_hw * ah) ath9k_hw_rfbus_req() argument 210 ath9k_hw_rfbus_done(struct ath_hw * ah) ath9k_hw_rfbus_done() argument 215 ath9k_hw_restore_chainmask(struct ath_hw * ah) ath9k_hw_restore_chainmask() argument 223 ath9k_hw_ani_control(struct ath_hw * ah,enum ath9k_ani_cmd cmd,int param) ath9k_hw_ani_control() argument 229 ath9k_hw_do_getnf(struct ath_hw * ah,int16_t nfarray[NUM_NF_READINGS]) ath9k_hw_do_getnf() argument 235 ath9k_hw_init_cal(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_init_cal() argument 241 ath9k_hw_setup_calibration(struct ath_hw * ah,struct ath9k_cal_list * currCal) ath9k_hw_setup_calibration() argument 247 ath9k_hw_fast_chan_change(struct ath_hw * ah,struct ath9k_channel * chan,u8 * ini_reloaded) ath9k_hw_fast_chan_change() argument 255 ath9k_hw_set_radar_params(struct ath_hw * ah) ath9k_hw_set_radar_params() argument 263 ath9k_hw_init_cal_settings(struct ath_hw * ah) ath9k_hw_init_cal_settings() argument 268 ath9k_hw_compute_pll_control(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_compute_pll_control() argument 274 ath9k_hw_init_mode_gain_regs(struct ath_hw * ah) ath9k_hw_init_mode_gain_regs() argument 282 ath9k_hw_ani_cache_ini_regs(struct ath_hw * ah) ath9k_hw_ani_cache_ini_regs() argument [all...] |
H A D | ar9003_hw.c | 41 static void ar9003_hw_init_mode_regs(struct ath_hw *ah) in ar9003_hw_init_mode_regs() argument 591 ar9003_tx_gain_table_mode0(struct ath_hw * ah) ar9003_tx_gain_table_mode0() argument 640 ar9003_tx_gain_table_mode1(struct ath_hw * ah) ar9003_tx_gain_table_mode1() argument 690 ar9003_tx_gain_table_mode2(struct ath_hw * ah) ar9003_tx_gain_table_mode2() argument 724 ar9003_tx_gain_table_mode3(struct ath_hw * ah) ar9003_tx_gain_table_mode3() argument 757 ar9003_tx_gain_table_mode4(struct ath_hw * ah) ar9003_tx_gain_table_mode4() argument 776 ar9003_tx_gain_table_mode5(struct ath_hw * ah) ar9003_tx_gain_table_mode5() argument 792 ar9003_tx_gain_table_mode6(struct ath_hw * ah) ar9003_tx_gain_table_mode6() argument 805 ar9003_tx_gain_table_mode7(struct ath_hw * ah) ar9003_tx_gain_table_mode7() argument 814 ar9003_tx_gain_table_apply(struct ath_hw * ah) ar9003_tx_gain_table_apply() argument 834 ar9003_rx_gain_table_mode0(struct ath_hw * ah) ar9003_rx_gain_table_mode0() argument 885 ar9003_rx_gain_table_mode1(struct ath_hw * ah) ar9003_rx_gain_table_mode1() argument 939 ar9003_rx_gain_table_mode2(struct ath_hw * ah) ar9003_rx_gain_table_mode2() argument 962 ar9003_rx_gain_table_mode3(struct ath_hw * ah) ar9003_rx_gain_table_mode3() argument 977 ar9003_rx_gain_table_apply(struct ath_hw * ah) ar9003_rx_gain_table_apply() argument 997 ar9003_hw_init_mode_gain_regs(struct ath_hw * ah) ar9003_hw_init_mode_gain_regs() argument 1012 ar9003_hw_configpcipowersave(struct ath_hw * ah,bool power_off) ar9003_hw_configpcipowersave() argument 1053 ar9003_hw_init_hang_checks(struct ath_hw * ah) ar9003_hw_init_hang_checks() argument 1098 ath9k_hw_verify_hang(struct ath_hw * ah,unsigned int queue) ath9k_hw_verify_hang() argument 1130 ar9003_hw_detect_mac_hang(struct ath_hw * ah) ar9003_hw_detect_mac_hang() argument 1174 ar9003_hw_attach_ops(struct ath_hw * ah) ar9003_hw_attach_ops() argument [all...] |
H A D | ar9003_mci.c | 24 static void ar9003_mci_reset_req_wakeup(struct ath_hw *ah) in ar9003_mci_reset_req_wakeup() argument 33 static int ar9003_mci_wait_for_interrupt(struct ath_hw *ah, u32 address, in ar9003_mci_wait_for_interrupt() argument 79 ar9003_mci_remote_reset(struct ath_hw * ah,bool wait_done) ar9003_mci_remote_reset() argument 88 ar9003_mci_send_lna_transfer(struct ath_hw * ah,bool wait_done) ar9003_mci_send_lna_transfer() argument 96 ar9003_mci_send_req_wake(struct ath_hw * ah,bool wait_done) ar9003_mci_send_req_wake() argument 103 ar9003_mci_send_sys_waking(struct ath_hw * ah,bool wait_done) ar9003_mci_send_sys_waking() argument 109 ar9003_mci_send_lna_take(struct ath_hw * ah,bool wait_done) ar9003_mci_send_lna_take() argument 117 ar9003_mci_send_sys_sleeping(struct ath_hw * ah,bool wait_done) ar9003_mci_send_sys_sleeping() argument 124 ar9003_mci_send_coex_version_query(struct ath_hw * ah,bool wait_done) ar9003_mci_send_coex_version_query() argument 139 ar9003_mci_send_coex_version_response(struct ath_hw * ah,bool wait_done) ar9003_mci_send_coex_version_response() argument 154 ar9003_mci_send_coex_wlan_channels(struct ath_hw * ah,bool wait_done) ar9003_mci_send_coex_wlan_channels() argument 170 ar9003_mci_send_coex_bt_status_query(struct ath_hw * ah,bool wait_done,u8 query_type) ar9003_mci_send_coex_bt_status_query() argument 201 ar9003_mci_send_coex_halt_bt_gpm(struct ath_hw * ah,bool halt,bool wait_done) ar9003_mci_send_coex_halt_bt_gpm() argument 224 ar9003_mci_prep_interface(struct ath_hw * ah) ar9003_mci_prep_interface() argument 321 ar9003_mci_set_full_sleep(struct ath_hw * ah) ar9003_mci_set_full_sleep() argument 334 ar9003_mci_disable_interrupt(struct ath_hw * ah) ar9003_mci_disable_interrupt() argument 340 ar9003_mci_enable_interrupt(struct ath_hw * ah) ar9003_mci_enable_interrupt() argument 347 ar9003_mci_check_int(struct ath_hw * ah,u32 ints) ar9003_mci_check_int() argument 355 ar9003_mci_get_interrupt(struct ath_hw * ah,u32 * raw_intr,u32 * rx_msg_intr) ar9003_mci_get_interrupt() argument 369 ar9003_mci_get_isr(struct ath_hw * ah,enum ath9k_int * masked) ar9003_mci_get_isr() argument 394 ar9003_mci_2g5g_changed(struct ath_hw * ah,bool is_2g) ar9003_mci_2g5g_changed() argument 405 ar9003_mci_is_gpm_valid(struct ath_hw * ah,u32 msg_index) ar9003_mci_is_gpm_valid() argument 425 ar9003_mci_observation_set_up(struct ath_hw * ah) ar9003_mci_observation_set_up() argument 478 ar9003_mci_send_coex_bt_flags(struct ath_hw * ah,bool wait_done,u8 opcode,u32 bt_flags) ar9003_mci_send_coex_bt_flags() argument 496 ar9003_mci_sync_bt_state(struct ath_hw * ah) ar9003_mci_sync_bt_state() argument 516 ar9003_mci_check_bt(struct ath_hw * ah) ar9003_mci_check_bt() argument 536 ar9003_mci_process_gpm_extra(struct ath_hw * ah,u8 gpm_type,u8 gpm_opcode,u32 * p_gpm) ar9003_mci_process_gpm_extra() argument 583 ar9003_mci_wait_for_gpm(struct ath_hw * ah,u8 gpm_type,u8 gpm_opcode,int time_out) ar9003_mci_wait_for_gpm() argument 691 ar9003_mci_start_reset(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_mci_start_reset() argument 731 ar9003_mci_end_reset(struct ath_hw * ah,struct ath9k_channel * chan,struct ath9k_hw_cal_data * caldata) ar9003_mci_end_reset() argument 785 ar9003_mci_mute_bt(struct ath_hw * ah) ar9003_mci_mute_bt() argument 813 ar9003_mci_osla_setup(struct ath_hw * ah,bool enable) ar9003_mci_osla_setup() argument 844 ar9003_mci_stat_setup(struct ath_hw * ah) ar9003_mci_stat_setup() argument 863 ar9003_mci_set_btcoex_ctrl_9565_1ANT(struct ath_hw * ah) ar9003_mci_set_btcoex_ctrl_9565_1ANT() argument 882 ar9003_mci_set_btcoex_ctrl_9565_2ANT(struct ath_hw * ah) ar9003_mci_set_btcoex_ctrl_9565_2ANT() argument 901 ar9003_mci_set_btcoex_ctrl_9462(struct ath_hw * ah) ar9003_mci_set_btcoex_ctrl_9462() argument 918 ar9003_mci_reset(struct ath_hw * ah,bool en_int,bool is_2g,bool is_full_sleep) ar9003_mci_reset() argument 1038 ar9003_mci_stop_bt(struct ath_hw * ah,bool save_fullsleep) ar9003_mci_stop_bt() argument 1054 ar9003_mci_send_2g5g_status(struct ath_hw * ah,bool wait_done) ar9003_mci_send_2g5g_status() argument 1080 ar9003_mci_queue_unsent_gpm(struct ath_hw * ah,u8 header,u32 * payload,bool queue) ar9003_mci_queue_unsent_gpm() argument 1129 ar9003_mci_2g5g_switch(struct ath_hw * ah,bool force) ar9003_mci_2g5g_switch() argument 1165 ar9003_mci_send_message(struct ath_hw * ah,u8 header,u32 flag,u32 * payload,u8 len,bool wait_done,bool check_bt) ar9003_mci_send_message() argument 1230 ar9003_mci_init_cal_req(struct ath_hw * ah,bool * is_reusable) ar9003_mci_init_cal_req() argument 1253 ar9003_mci_init_cal_done(struct ath_hw * ah) ar9003_mci_init_cal_done() argument 1267 ar9003_mci_setup(struct ath_hw * ah,u32 gpm_addr,void * gpm_buf,u16 len,u32 sched_addr) ar9003_mci_setup() argument 1281 ar9003_mci_cleanup(struct ath_hw * ah) ar9003_mci_cleanup() argument 1289 ar9003_mci_state(struct ath_hw * ah,u32 state_type) ar9003_mci_state() argument 1403 ar9003_mci_bt_gain_ctrl(struct ath_hw * ah) ar9003_mci_bt_gain_ctrl() argument 1422 ar9003_mci_set_power_awake(struct ath_hw * ah) ar9003_mci_set_power_awake() argument 1456 ar9003_mci_check_gpm_offset(struct ath_hw * ah) ar9003_mci_check_gpm_offset() argument 1475 ar9003_mci_get_next_gpm_offset(struct ath_hw * ah,u32 * more) ar9003_mci_get_next_gpm_offset() argument 1550 ar9003_mci_set_bt_version(struct ath_hw * ah,u8 major,u8 minor) ar9003_mci_set_bt_version() argument 1562 ar9003_mci_send_wlan_channels(struct ath_hw * ah) ar9003_mci_send_wlan_channels() argument 1571 ar9003_mci_get_max_txpower(struct ath_hw * ah,u8 ctlmode) ar9003_mci_get_max_txpower() argument [all...] |
H A D | hw.c | 40 static void ath9k_hw_set_clockrate(struct ath_hw *ah) in ath9k_hw_set_clockrate() argument 70 static u32 ath9k_hw_mac_to_clks(struct ath_hw *ah, u32 usecs) in ath9k_hw_mac_to_clks() argument 77 bool ath9k_hw_wait(struct ath_hw *ah, u3 argument 98 ath9k_hw_synth_delay(struct ath_hw * ah,struct ath9k_channel * chan,int hw_delay) ath9k_hw_synth_delay() argument 111 ath9k_hw_write_array(struct ath_hw * ah,const struct ar5416IniArray * array,int column,unsigned int * writecnt) ath9k_hw_write_array() argument 125 ath9k_hw_read_array(struct ath_hw * ah,u32 array[][2],int size) ath9k_hw_read_array() argument 167 ath9k_hw_computetxtime(struct ath_hw * ah,u8 phy,int kbps,u32 frameLen,u16 rateix,bool shortPreamble) ath9k_hw_computetxtime() argument 222 ath9k_hw_get_channel_centers(struct ath_hw * ah,struct ath9k_channel * chan,struct chan_centers * centers) ath9k_hw_get_channel_centers() argument 255 ath9k_hw_read_revisions(struct ath_hw * ah) ath9k_hw_read_revisions() argument 326 ath9k_hw_disablepcie(struct ath_hw * ah) ath9k_hw_disablepcie() argument 345 ath9k_hw_chip_test(struct ath_hw * ah) ath9k_hw_chip_test() argument 395 ath9k_hw_init_config(struct ath_hw * ah) ath9k_hw_init_config() argument 455 ath9k_hw_init_defaults(struct ath_hw * ah) ath9k_hw_init_defaults() argument 487 ath9k_hw_init_macaddr(struct ath_hw * ah) ath9k_hw_init_macaddr() argument 517 ath9k_hw_post_init(struct ath_hw * ah) ath9k_hw_post_init() argument 558 ath9k_hw_attach_ops(struct ath_hw * ah) ath9k_hw_attach_ops() argument 568 __ath9k_hw_init(struct ath_hw * ah) __ath9k_hw_init() argument 664 ath9k_hw_init(struct ath_hw * ah) ath9k_hw_init() argument 715 ath9k_hw_init_qos(struct ath_hw * ah) ath9k_hw_init_qos() argument 736 ar9003_get_pll_sqsum_dvc(struct ath_hw * ah) ar9003_get_pll_sqsum_dvc() argument 761 ath9k_hw_init_pll(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_init_pll() argument 932 ath9k_hw_init_interrupt_masks(struct ath_hw * ah,enum nl80211_iftype opmode) ath9k_hw_init_interrupt_masks() argument 1006 ath9k_hw_set_sifs_time(struct ath_hw * ah,u32 us) ath9k_hw_set_sifs_time() argument 1013 ath9k_hw_setslottime(struct ath_hw * ah,u32 us) ath9k_hw_setslottime() argument 1020 ath9k_hw_set_ack_timeout(struct ath_hw * ah,u32 us) ath9k_hw_set_ack_timeout() argument 1027 ath9k_hw_set_cts_timeout(struct ath_hw * ah,u32 us) ath9k_hw_set_cts_timeout() argument 1034 ath9k_hw_set_global_txtimeout(struct ath_hw * ah,u32 tu) ath9k_hw_set_global_txtimeout() argument 1048 ath9k_hw_init_global_settings(struct ath_hw * ah) ath9k_hw_init_global_settings() argument 1162 ath9k_hw_deinit(struct ath_hw * ah) ath9k_hw_deinit() argument 1193 ath9k_hw_set_dma(struct ath_hw * ah) ath9k_hw_set_dma() argument 1267 ath9k_hw_set_operating_mode(struct ath_hw * ah,int opmode) ath9k_hw_set_operating_mode() argument 1298 ath9k_hw_get_delta_slope_vals(struct ath_hw * ah,u32 coef_scaled,u32 * coef_mantissa,u32 * coef_exponent) ath9k_hw_get_delta_slope_vals() argument 1320 ath9k_hw_ar9330_reset_war(struct ath_hw * ah,int type) ath9k_hw_ar9330_reset_war() argument 1351 ath9k_hw_set_reset(struct ath_hw * ah,int type) ath9k_hw_set_reset() argument 1444 ath9k_hw_set_reset_power_on(struct ath_hw * ah) ath9k_hw_set_reset_power_on() argument 1482 ath9k_hw_set_reset_reg(struct ath_hw * ah,u32 type) ath9k_hw_set_reset_reg() argument 1514 ath9k_hw_chip_reset(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_chip_reset() argument 1543 ath9k_hw_channel_change(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_channel_change() argument 1613 ath9k_hw_apply_gpio_override(struct ath_hw * ah) ath9k_hw_apply_gpio_override() argument 1628 ath9k_hw_check_nav(struct ath_hw * ah) ath9k_hw_check_nav() argument 1641 ath9k_hw_check_alive(struct ath_hw * ah) ath9k_hw_check_alive() argument 1681 ath9k_hw_init_mfp(struct ath_hw * ah) ath9k_hw_init_mfp() argument 1708 ath9k_hw_reset_opmode(struct ath_hw * ah,u32 macStaId1,u32 saveDefAntenna) ath9k_hw_reset_opmode() argument 1730 ath9k_hw_init_queues(struct ath_hw * ah) ath9k_hw_init_queues() argument 1749 ath9k_hw_init_desc(struct ath_hw * ah) ath9k_hw_init_desc() argument 1788 ath9k_hw_do_fastcc(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_do_fastcc() argument 1859 ath9k_hw_reset(struct ath_hw * ah,struct ath9k_channel * chan,struct ath9k_hw_cal_data * caldata,bool fastcc) ath9k_hw_reset() argument 2089 ath9k_set_power_sleep(struct ath_hw * ah) ath9k_set_power_sleep() argument 2130 ath9k_set_power_network_sleep(struct ath_hw * ah) ath9k_set_power_network_sleep() argument 2169 ath9k_hw_set_power_awake(struct ath_hw * ah) ath9k_hw_set_power_awake() argument 2222 ath9k_hw_setpower(struct ath_hw * ah,enum ath9k_power_mode mode) ath9k_hw_setpower() argument 2276 ath9k_hw_beaconinit(struct ath_hw * ah,u32 next_beacon,u32 beacon_period) ath9k_hw_beaconinit() argument 2313 ath9k_hw_set_sta_beacon_timers(struct ath_hw * ah,const struct ath9k_beacon_state * bs) ath9k_hw_set_sta_beacon_timers() argument 2407 ath9k_hw_dfs_tested(struct ath_hw * ah) ath9k_hw_dfs_tested() argument 2421 ath9k_gpio_cap_init(struct ath_hw * ah) ath9k_gpio_cap_init() argument 2476 ath9k_hw_fill_cap_info(struct ath_hw * ah) ath9k_hw_fill_cap_info() argument 2690 ath9k_hw_gpio_cfg_output_mux(struct ath_hw * ah,u32 gpio,u32 type) ath9k_hw_gpio_cfg_output_mux() argument 2719 ath9k_hw_gpio_cfg_soc(struct ath_hw * ah,u32 gpio,bool out,const char * label) ath9k_hw_gpio_cfg_soc() argument 2737 ath9k_hw_gpio_cfg_wmac(struct ath_hw * ah,u32 gpio,bool out,u32 ah_signal_type) ath9k_hw_gpio_cfg_wmac() argument 2763 ath9k_hw_gpio_request(struct ath_hw * ah,u32 gpio,bool out,const char * label,u32 ah_signal_type) ath9k_hw_gpio_request() argument 2776 ath9k_hw_gpio_request_in(struct ath_hw * ah,u32 gpio,const char * label) ath9k_hw_gpio_request_in() argument 2782 ath9k_hw_gpio_request_out(struct ath_hw * ah,u32 gpio,const char * label,u32 ah_signal_type) ath9k_hw_gpio_request_out() argument 2789 ath9k_hw_gpio_free(struct ath_hw * ah,u32 gpio) ath9k_hw_gpio_free() argument 2801 ath9k_hw_gpio_get(struct ath_hw * ah,u32 gpio) ath9k_hw_gpio_get() argument 2835 ath9k_hw_set_gpio(struct ath_hw * ah,u32 gpio,u32 val) ath9k_hw_set_gpio() argument 2857 ath9k_hw_setantenna(struct ath_hw * ah,u32 antenna) ath9k_hw_setantenna() argument 2867 ath9k_hw_getrxfilter(struct ath_hw * ah) ath9k_hw_getrxfilter() argument 2881 ath9k_hw_setrxfilter(struct ath_hw * ah,u32 bits) ath9k_hw_setrxfilter() argument 2905 ath9k_hw_phy_disable(struct ath_hw * ah) ath9k_hw_phy_disable() argument 2919 ath9k_hw_disable(struct ath_hw * ah) ath9k_hw_disable() argument 2932 get_antenna_gain(struct ath_hw * ah,struct ath9k_channel * chan) get_antenna_gain() argument 2944 ath9k_hw_apply_txpower(struct ath_hw * ah,struct ath9k_channel * chan,bool test) ath9k_hw_apply_txpower() argument 2966 ath9k_hw_set_txpowerlimit(struct ath_hw * ah,u32 limit,bool test) ath9k_hw_set_txpowerlimit() argument 2983 ath9k_hw_setopmode(struct ath_hw * ah) ath9k_hw_setopmode() argument 2989 ath9k_hw_setmcastfilter(struct ath_hw * ah,u32 filter0,u32 filter1) ath9k_hw_setmcastfilter() argument 2996 ath9k_hw_write_associd(struct ath_hw * ah) ath9k_hw_write_associd() argument 3008 ath9k_hw_gettsf64(struct ath_hw * ah) ath9k_hw_gettsf64() argument 3028 ath9k_hw_settsf64(struct ath_hw * ah,u64 tsf64) ath9k_hw_settsf64() argument 3035 ath9k_hw_reset_tsf(struct ath_hw * ah) ath9k_hw_reset_tsf() argument 3046 ath9k_hw_set_tsfadjust(struct ath_hw * ah,bool set) ath9k_hw_set_tsfadjust() argument 3055 ath9k_hw_set11nmac2040(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_set11nmac2040() argument 3098 ath9k_hw_gettsf32(struct ath_hw * ah) ath9k_hw_gettsf32() argument 3104 ath9k_hw_gen_timer_start_tsf2(struct ath_hw * ah) ath9k_hw_gen_timer_start_tsf2() argument 3114 ath_gen_timer_alloc(struct ath_hw * ah,void (* trigger)(void *),void (* overflow)(void *),void * arg,u8 timer_index) ath_gen_timer_alloc() argument 3151 ath9k_hw_gen_timer_start(struct ath_hw * ah,struct ath_gen_timer * timer,u32 timer_next,u32 timer_period) ath9k_hw_gen_timer_start() argument 3201 ath9k_hw_gen_timer_stop(struct ath_hw * ah,struct ath_gen_timer * timer) ath9k_hw_gen_timer_stop() argument 3233 ath_gen_timer_free(struct ath_hw * ah,struct ath_gen_timer * timer) ath_gen_timer_free() argument 3246 ath_gen_timer_isr(struct ath_hw * ah) ath_gen_timer_isr() argument 3355 ath9k_hw_name(struct ath_hw * ah,char * hw_name,size_t len) ath9k_hw_name() argument [all...] |
H A D | ar9003_phy.c | 149 static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) in ar9003_hw_set_channel() argument 238 ar9003_hw_spur_mitigate_mrc_cck(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_spur_mitigate_mrc_cck() argument 326 ar9003_hw_spur_ofdm_clear(struct ath_hw * ah) ar9003_hw_spur_ofdm_clear() argument 369 ar9003_hw_spur_ofdm(struct ath_hw * ah,int freq_offset,int spur_freq_sd,int spur_delta_phase,int spur_subchannel_sd,int range,int synth_freq) ar9003_hw_spur_ofdm() argument 436 ar9003_hw_spur_ofdm_9565(struct ath_hw * ah,int freq_offset) ar9003_hw_spur_ofdm_9565() argument 469 ar9003_hw_spur_ofdm_work(struct ath_hw * ah,struct ath9k_channel * chan,int freq_offset,int range,int synth_freq) ar9003_hw_spur_ofdm_work() argument 520 ar9003_hw_spur_mitigate_ofdm(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_spur_mitigate_ofdm() argument 568 ar9003_hw_spur_mitigate(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_spur_mitigate() argument 576 ar9003_hw_compute_pll_control_soc(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_compute_pll_control_soc() argument 593 ar9003_hw_compute_pll_control(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_compute_pll_control() argument 610 ar9003_hw_set_channel_regs(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_set_channel_regs() argument 650 ar9003_hw_init_bb(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_init_bb() argument 667 ar9003_hw_set_chain_masks(struct ath_hw * ah,u8 rx,u8 tx) ar9003_hw_set_chain_masks() argument 685 ar9003_hw_override_ini(struct ath_hw * ah) ar9003_hw_override_ini() argument 741 ar9003_hw_prog_ini(struct ath_hw * ah,struct ar5416IniArray * iniArr,int column) ar9003_hw_prog_ini() argument 769 ar9550_hw_get_modes_txgain_index(struct ath_hw * ah,struct ath9k_channel * chan) ar9550_hw_get_modes_txgain_index() argument 794 ar9561_hw_get_modes_txgain_index(struct ath_hw * ah,struct ath9k_channel * chan) ar9561_hw_get_modes_txgain_index() argument 807 ar9003_doubler_fix(struct ath_hw * ah) ar9003_doubler_fix() argument 855 ar9003_hw_process_ini(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_process_ini() argument 967 ar9003_hw_set_rfmode(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_set_rfmode() argument 990 ar9003_hw_mark_phy_inactive(struct ath_hw * ah) ar9003_hw_mark_phy_inactive() argument 995 ar9003_hw_set_delta_slope(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_set_delta_slope() argument 1042 ar9003_hw_rfbus_req(struct ath_hw * ah) ar9003_hw_rfbus_req() argument 1053 ar9003_hw_rfbus_done(struct ath_hw * ah) ar9003_hw_rfbus_done() argument 1062 ar9003_hw_ani_control(struct ath_hw * ah,enum ath9k_ani_cmd cmd,int param) ar9003_hw_ani_control() argument 1336 ar9003_hw_do_getnf(struct ath_hw * ah,int16_t nfarray[NUM_NF_READINGS]) ar9003_hw_do_getnf() argument 1364 ar9003_hw_set_nf_limits(struct ath_hw * ah) ar9003_hw_set_nf_limits() argument 1389 ar9003_hw_ani_cache_ini_regs(struct ath_hw * ah) ar9003_hw_ani_cache_ini_regs() argument 1441 ar9003_hw_set_radar_params(struct ath_hw * ah,struct ath_hw_radar_conf * conf) ar9003_hw_set_radar_params() argument 1481 ar9003_hw_set_radar_conf(struct ath_hw * ah) ar9003_hw_set_radar_conf() argument 1495 ar9003_hw_antdiv_comb_conf_get(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ar9003_hw_antdiv_comb_conf_get() argument 1527 ar9003_hw_antdiv_comb_conf_set(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ar9003_hw_antdiv_comb_conf_set() argument 1554 ar9003_hw_set_bt_ant_diversity(struct ath_hw * ah,bool enable) ar9003_hw_set_bt_ant_diversity() argument 1664 ar9003_hw_fast_chan_change(struct ath_hw * ah,struct ath9k_channel * chan,u8 * ini_reloaded) ar9003_hw_fast_chan_change() argument 1730 ar9003_hw_spectral_scan_config(struct ath_hw * ah,struct ath_spec_scan * param) ar9003_hw_spectral_scan_config() argument 1771 ar9003_hw_spectral_scan_trigger(struct ath_hw * ah) ar9003_hw_spectral_scan_trigger() argument 1780 ar9003_hw_spectral_scan_wait(struct ath_hw * ah) ar9003_hw_spectral_scan_wait() argument 1793 ar9003_hw_tx99_start(struct ath_hw * ah,u32 qnum) ar9003_hw_tx99_start() argument 1806 ar9003_hw_tx99_stop(struct ath_hw * ah) ar9003_hw_tx99_stop() argument 1812 ar9003_hw_tx99_set_txpower(struct ath_hw * ah,u8 txpower) ar9003_hw_tx99_set_txpower() argument 1824 ar9003_hw_init_txpower_cck(struct ath_hw * ah,u8 * rate_array) ar9003_hw_init_txpower_cck() argument 1834 ar9003_hw_init_txpower_ofdm(struct ath_hw * ah,u8 * rate_array,int offset) ar9003_hw_init_txpower_ofdm() argument 1846 ar9003_hw_init_txpower_ht(struct ath_hw * ah,u8 * rate_array,int ss_offset,int ds_offset,int ts_offset,bool is_40) ar9003_hw_init_txpower_ht() argument 1872 ar9003_hw_init_txpower_stbc(struct ath_hw * ah,int ss_offset,int ds_offset,int ts_offset) ar9003_hw_init_txpower_stbc() argument 1883 ar9003_hw_init_rate_txpower(struct ath_hw * ah,u8 * rate_array,struct ath9k_channel * chan) ar9003_hw_init_rate_txpower() argument 1918 ar9003_hw_attach_phy_ops(struct ath_hw * ah) ar9003_hw_attach_phy_ops() argument 1998 ar9003_hw_bb_watchdog_check(struct ath_hw * ah) ar9003_hw_bb_watchdog_check() argument 2035 ar9003_hw_bb_watchdog_config(struct ath_hw * ah) ar9003_hw_bb_watchdog_config() argument 2094 ar9003_hw_bb_watchdog_read(struct ath_hw * ah) ar9003_hw_bb_watchdog_read() argument 2110 ar9003_hw_bb_watchdog_dbg_info(struct ath_hw * ah) ar9003_hw_bb_watchdog_dbg_info() argument 2149 ar9003_hw_disable_phy_restart(struct ath_hw * ah) ar9003_hw_disable_phy_restart() argument [all...] |
H A D | mac.c | 21 static void ath9k_hw_set_txq_interrupts(struct ath_hw *ah, in ath9k_hw_set_txq_interrupts() argument 46 ath9k_hw_gettxbuf(struct ath_hw * ah,u32 q) ath9k_hw_gettxbuf() argument 52 ath9k_hw_puttxbuf(struct ath_hw * ah,u32 q,u32 txdp) ath9k_hw_puttxbuf() argument 58 ath9k_hw_txstart(struct ath_hw * ah,u32 q) ath9k_hw_txstart() argument 65 ath9k_hw_numtxpending(struct ath_hw * ah,u32 q) ath9k_hw_numtxpending() argument 105 ath9k_hw_updatetxtriglevel(struct ath_hw * ah,bool bIncTrigLevel) ath9k_hw_updatetxtriglevel() argument 134 ath9k_hw_abort_tx_dma(struct ath_hw * ah) ath9k_hw_abort_tx_dma() argument 170 ath9k_hw_stop_dma_queue(struct ath_hw * ah,u32 q) ath9k_hw_stop_dma_queue() argument 196 ath9k_hw_set_txq_props(struct ath_hw * ah,int q,const struct ath9k_tx_queue_info * qinfo) ath9k_hw_set_txq_props() argument 261 ath9k_hw_get_txq_props(struct ath_hw * ah,int q,struct ath9k_tx_queue_info * qinfo) ath9k_hw_get_txq_props() argument 293 ath9k_hw_setuptxqueue(struct ath_hw * ah,enum ath9k_tx_queue type,const struct ath9k_tx_queue_info * qinfo) ath9k_hw_setuptxqueue() argument 337 ath9k_hw_clear_queue_interrupts(struct ath_hw * ah,u32 q) ath9k_hw_clear_queue_interrupts() argument 346 ath9k_hw_releasetxqueue(struct ath_hw * ah,u32 q) ath9k_hw_releasetxqueue() argument 367 ath9k_hw_resettxqueue(struct ath_hw * ah,u32 q) ath9k_hw_resettxqueue() argument 524 ath9k_hw_rxprocdesc(struct ath_hw * ah,struct ath_desc * ds,struct ath_rx_status * rs) ath9k_hw_rxprocdesc() argument 639 ath9k_hw_setrxabort(struct ath_hw * ah,bool set) ath9k_hw_setrxabort() argument 669 ath9k_hw_putrxbuf(struct ath_hw * ah,u32 rxdp) ath9k_hw_putrxbuf() argument 675 ath9k_hw_startpcureceive(struct ath_hw * ah,bool is_scanning) ath9k_hw_startpcureceive() argument 685 ath9k_hw_abortpcurecv(struct ath_hw * ah) ath9k_hw_abortpcurecv() argument 693 ath9k_hw_stopdmarecv(struct ath_hw * ah,bool * reset) ath9k_hw_stopdmarecv() argument 742 ath9k_hw_beaconq_setup(struct ath_hw * ah) ath9k_hw_beaconq_setup() argument 758 ath9k_hw_intrpend(struct ath_hw * ah) ath9k_hw_intrpend() argument 781 ath9k_hw_kill_interrupts(struct ath_hw * ah) ath9k_hw_kill_interrupts() argument 798 ath9k_hw_disable_interrupts(struct ath_hw * ah) ath9k_hw_disable_interrupts() argument 809 __ath9k_hw_enable_interrupts(struct ath_hw * ah) __ath9k_hw_enable_interrupts() argument 874 ath9k_hw_resume_interrupts(struct ath_hw * ah) ath9k_hw_resume_interrupts() argument 891 ath9k_hw_enable_interrupts(struct ath_hw * ah) ath9k_hw_enable_interrupts() argument 908 ath9k_hw_set_interrupts(struct ath_hw * ah) ath9k_hw_set_interrupts() argument 1031 ath9k_hw_set_tx_filter(struct ath_hw * ah,u8 destidx,bool set) ath9k_hw_set_tx_filter() argument [all...] |
H A D | ar9002_hw.c | 26 static int ar9002_hw_init_mode_regs(struct ath_hw *ah) in ar9002_hw_init_mode_regs() argument 107 ar9280_20_hw_init_rxgain_ini(struct ath_hw * ah) ar9280_20_hw_init_rxgain_ini() argument 129 ar9280_20_hw_init_txgain_ini(struct ath_hw * ah,u32 txgain_type) ar9280_20_hw_init_txgain_ini() argument 144 ar9271_hw_init_txgain_ini(struct ath_hw * ah,u32 txgain_type) ar9271_hw_init_txgain_ini() argument 154 ar9002_hw_init_mode_gain_regs(struct ath_hw * ah) ar9002_hw_init_mode_gain_regs() argument 202 ar9002_hw_configpcipowersave(struct ath_hw * ah,bool power_off) ar9002_hw_configpcipowersave() argument 324 ar9002_hw_get_radiorev(struct ath_hw * ah) ar9002_hw_get_radiorev() argument 343 ar9002_hw_rf_claim(struct ath_hw * ah) ar9002_hw_rf_claim() argument 371 ar9002_hw_enable_async_fifo(struct ath_hw * ah) ar9002_hw_enable_async_fifo() argument 384 ar9002_hw_init_hang_checks(struct ath_hw * ah) ar9002_hw_init_hang_checks() argument 399 ar9002_hw_attach_ops(struct ath_hw * ah) ar9002_hw_attach_ops() argument 426 ar9002_hw_load_ani_reg(struct ath_hw * ah,struct ath9k_channel * chan) ar9002_hw_load_ani_reg() argument [all...] |
H A D | ar9003_rtt.c | 38 void ar9003_hw_rtt_enable(struct ath_hw *ah) in ar9003_hw_rtt_enable() argument 43 void ar9003_hw_rtt_disable(struct ath_hw *ah) in ar9003_hw_rtt_disable() argument 48 void ar9003_hw_rtt_set_mask(struct ath_hw *ah, u32 rtt_mask) in ar9003_hw_rtt_set_mask() argument 54 bool ar9003_hw_rtt_force_restore(struct ath_hw *ah) in ar9003_hw_rtt_force_restore() argument 72 ar9003_hw_rtt_load_hist_entry(struct ath_hw * ah,u8 chain,u32 index,u32 data28) ar9003_hw_rtt_load_hist_entry() argument 104 ar9003_hw_rtt_load_hist(struct ath_hw * ah) ar9003_hw_rtt_load_hist() argument 121 ar9003_hw_patch_rtt(struct ath_hw * ah,int index,int chain) ar9003_hw_patch_rtt() argument 142 ar9003_hw_rtt_fill_hist_entry(struct ath_hw * ah,u8 chain,u32 index) ar9003_hw_rtt_fill_hist_entry() argument 169 ar9003_hw_rtt_fill_hist(struct ath_hw * ah) ar9003_hw_rtt_fill_hist() argument 191 ar9003_hw_rtt_clear_hist(struct ath_hw * ah) ar9003_hw_rtt_clear_hist() argument 206 ar9003_hw_rtt_restore(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_rtt_restore() argument [all...] |
H A D | ar9002_phy.c | 66 static int ar9002_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) in ar9002_hw_set_channel() argument 168 ar9002_hw_spur_mitigate(struct ath_hw * ah,struct ath9k_channel * chan) ar9002_hw_spur_mitigate() argument 280 ar9002_olc_init(struct ath_hw * ah) ar9002_olc_init() argument 304 ar9002_hw_compute_pll_control(struct ath_hw * ah,struct ath9k_channel * chan) ar9002_hw_compute_pll_control() argument 331 ar9002_hw_do_getnf(struct ath_hw * ah,int16_t nfarray[NUM_NF_READINGS]) ar9002_hw_do_getnf() argument 354 ar9002_hw_set_nf_limits(struct ath_hw * ah) ar9002_hw_set_nf_limits() argument 378 ar9002_hw_antdiv_comb_conf_get(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ar9002_hw_antdiv_comb_conf_get() argument 395 ar9002_hw_antdiv_comb_conf_set(struct ath_hw * ah,struct ath_hw_antcomb_conf * antconf) ar9002_hw_antdiv_comb_conf_set() argument 416 ar9002_hw_set_bt_ant_diversity(struct ath_hw * ah,bool enable) ar9002_hw_set_bt_ant_diversity() argument 477 ar9002_hw_spectral_scan_config(struct ath_hw * ah,struct ath_spec_scan * param) ar9002_hw_spectral_scan_config() argument 534 ar9002_hw_spectral_scan_trigger(struct ath_hw * ah) ar9002_hw_spectral_scan_trigger() argument 542 ar9002_hw_spectral_scan_wait(struct ath_hw * ah) ar9002_hw_spectral_scan_wait() argument 555 ar9002_hw_tx99_start(struct ath_hw * ah,u32 qnum) ar9002_hw_tx99_start() argument 570 ar9002_hw_tx99_stop(struct ath_hw * ah) ar9002_hw_tx99_stop() argument 575 ar9002_hw_attach_phy_ops(struct ath_hw * ah) ar9002_hw_attach_phy_ops() argument [all...] |
H A D | ar9003_rtt.h | 30 static inline void ar9003_hw_rtt_enable(struct ath_hw *ah) in ar9003_hw_rtt_enable() argument 34 static inline void ar9003_hw_rtt_disable(struct ath_hw *ah) in ar9003_hw_rtt_disable() argument 38 ar9003_hw_rtt_set_mask(struct ath_hw * ah,u32 rtt_mask) ar9003_hw_rtt_set_mask() argument 42 ar9003_hw_rtt_force_restore(struct ath_hw * ah) ar9003_hw_rtt_force_restore() argument 47 ar9003_hw_rtt_load_hist(struct ath_hw * ah) ar9003_hw_rtt_load_hist() argument 51 ar9003_hw_rtt_fill_hist(struct ath_hw * ah) ar9003_hw_rtt_fill_hist() argument 55 ar9003_hw_rtt_clear_hist(struct ath_hw * ah) ar9003_hw_rtt_clear_hist() argument 59 ar9003_hw_rtt_restore(struct ath_hw * ah,struct ath9k_channel * chan) ar9003_hw_rtt_restore() argument [all...] |
H A D | ar5008_phy.c | 89 static void ar5008_write_bank6(struct ath_hw *ah, unsigned int *writecnt) in ar5008_write_bank6() argument 164 static void ar5008_hw_force_bias(struct ath_hw *ah, u16 synth_freq) in ar5008_hw_force_bias() argument 203 ar5008_hw_set_channel(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_set_channel() argument 275 ar5008_hw_cmn_spur_mitigate(struct ath_hw * ah,struct ath9k_channel * chan,int bin) ar5008_hw_cmn_spur_mitigate() argument 432 ar5008_hw_spur_mitigate(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_spur_mitigate() argument 497 ar5008_hw_rf_alloc_ext_banks(struct ath_hw * ah) ar5008_hw_rf_alloc_ext_banks() argument 524 ar5008_hw_set_rf_regs(struct ath_hw * ah,struct ath9k_channel * chan,u16 modesIndex) ar5008_hw_set_rf_regs() argument 578 ar5008_hw_init_bb(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_init_bb() argument 590 ar5008_hw_init_chain_masks(struct ath_hw * ah) ar5008_hw_init_chain_masks() argument 635 ar5008_hw_override_ini(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_override_ini() argument 688 ar5008_hw_set_channel_regs(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_set_channel_regs() argument 722 ar5008_hw_process_ini(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_process_ini() argument 826 ar5008_hw_set_rfmode(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_set_rfmode() argument 848 ar5008_hw_mark_phy_inactive(struct ath_hw * ah) ar5008_hw_mark_phy_inactive() argument 853 ar5008_hw_set_delta_slope(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_set_delta_slope() argument 887 ar5008_hw_rfbus_req(struct ath_hw * ah) ar5008_hw_rfbus_req() argument 894 ar5008_hw_rfbus_done(struct ath_hw * ah) ar5008_hw_rfbus_done() argument 903 ar5008_restore_chainmask(struct ath_hw * ah) ar5008_restore_chainmask() argument 913 ar9160_hw_compute_pll_control(struct ath_hw * ah,struct ath9k_channel * chan) ar9160_hw_compute_pll_control() argument 933 ar5008_hw_compute_pll_control(struct ath_hw * ah,struct ath9k_channel * chan) ar5008_hw_compute_pll_control() argument 953 ar5008_hw_ani_control_new(struct ath_hw * ah,enum ath9k_ani_cmd cmd,int param) ar5008_hw_ani_control_new() argument 1137 ar5008_hw_do_getnf(struct ath_hw * ah,int16_t nfarray[NUM_NF_READINGS]) ar5008_hw_do_getnf() argument 1169 ar5008_hw_ani_cache_ini_regs(struct ath_hw * ah) ar5008_hw_ani_cache_ini_regs() argument 1220 ar5008_hw_set_nf_limits(struct ath_hw * ah) ar5008_hw_set_nf_limits() argument 1230 ar5008_hw_set_radar_params(struct ath_hw * ah,struct ath_hw_radar_conf * conf) ar5008_hw_set_radar_params() argument 1264 ar5008_hw_set_radar_conf(struct ath_hw * ah) ar5008_hw_set_radar_conf() argument 1278 ar5008_hw_init_txpower_cck(struct ath_hw * ah,int16_t * rate_array) ar5008_hw_init_txpower_cck() argument 1291 ar5008_hw_init_txpower_ofdm(struct ath_hw * ah,int16_t * rate_array,int offset) ar5008_hw_init_txpower_ofdm() argument 1302 ar5008_hw_init_txpower_ht(struct ath_hw * ah,int16_t * rate_array,int ss_offset,int ds_offset,bool is_40,int ht40_delta) ar5008_hw_init_txpower_ht() argument 1316 ar5008_hw_init_rate_txpower(struct ath_hw * ah,int16_t * rate_array,struct ath9k_channel * chan,int ht40_delta) ar5008_hw_init_rate_txpower() argument 1343 ar5008_hw_attach_phy_ops(struct ath_hw * ah) ar5008_hw_attach_phy_ops() argument [all...] |
H A D | btcoex.c | 58 void ath9k_hw_init_btcoex_hw(struct ath_hw *ah, int qnum) in ath9k_hw_init_btcoex_hw() argument 113 static void ath9k_hw_btcoex_pin_init(struct ath_hw *ah, u8 wlanactive_gpio, in ath9k_hw_btcoex_pin_init() argument 127 void ath9k_hw_btcoex_init_scheme(struct ath_hw *ah) in ath9k_hw_btcoex_init_scheme() argument 161 ath9k_hw_btcoex_init_2wire(struct ath_hw * ah) ath9k_hw_btcoex_init_2wire() argument 185 ath9k_hw_btcoex_init_3wire(struct ath_hw * ah) ath9k_hw_btcoex_init_3wire() argument 213 ath9k_hw_btcoex_deinit(struct ath_hw * ah) ath9k_hw_btcoex_deinit() argument 223 ath9k_hw_btcoex_init_mci(struct ath_hw * ah) ath9k_hw_btcoex_init_mci() argument 247 ath9k_hw_btcoex_enable_2wire(struct ath_hw * ah) ath9k_hw_btcoex_enable_2wire() argument 261 ath9k_hw_btcoex_set_weight(struct ath_hw * ah,u32 bt_weight,u32 wlan_weight,enum ath_stomp_type stomp_type) ath9k_hw_btcoex_set_weight() argument 310 ath9k_hw_btcoex_enable_3wire(struct ath_hw * ah) ath9k_hw_btcoex_enable_3wire() argument 352 ath9k_hw_btcoex_enable_mci(struct ath_hw * ah) ath9k_hw_btcoex_enable_mci() argument 365 ath9k_hw_btcoex_disable_mci(struct ath_hw * ah) ath9k_hw_btcoex_disable_mci() argument 377 ath9k_hw_btcoex_enable(struct ath_hw * ah) ath9k_hw_btcoex_enable() argument 406 ath9k_hw_btcoex_disable(struct ath_hw * ah) ath9k_hw_btcoex_disable() argument 443 ath9k_hw_btcoex_bt_stomp(struct ath_hw * ah,enum ath_stomp_type stomp_type) ath9k_hw_btcoex_bt_stomp() argument 471 ath9k_hw_btcoex_set_concur_txprio(struct ath_hw * ah,u8 * stomp_txprio) ath9k_hw_btcoex_set_concur_txprio() argument [all...] |
H A D | ar9002_calib.c | 31 static bool ar9002_hw_is_cal_supported(struct ath_hw *ah, in ar9002_hw_is_cal_supported() argument 50 static void ar9002_hw_setup_calibration(struct ath_hw *ah, in ar9002_hw_setup_calibration() argument 79 static bool ar9002_hw_per_calibration(struct ath_hw *ah, in ar9002_hw_per_calibration() argument 125 ar9002_hw_iqcal_collect(struct ath_hw * ah) ar9002_hw_iqcal_collect() argument 144 ar9002_hw_adc_gaincal_collect(struct ath_hw * ah) ar9002_hw_adc_gaincal_collect() argument 168 ar9002_hw_adc_dccal_collect(struct ath_hw * ah) ar9002_hw_adc_dccal_collect() argument 192 ar9002_hw_iqcalibrate(struct ath_hw * ah,u8 numChains) ar9002_hw_iqcalibrate() argument 269 ar9002_hw_adc_gaincal_calibrate(struct ath_hw * ah,u8 numChains) ar9002_hw_adc_gaincal_calibrate() argument 323 ar9002_hw_adc_dccal_calibrate(struct ath_hw * ah,u8 numChains) ar9002_hw_adc_dccal_calibrate() argument 377 ar9287_hw_olc_temp_compensation(struct ath_hw * ah) ar9287_hw_olc_temp_compensation() argument 407 ar9280_hw_olc_temp_compensation(struct ath_hw * ah) ar9280_hw_olc_temp_compensation() argument 437 ar9271_hw_pa_cal(struct ath_hw * ah,bool is_reset) ar9271_hw_pa_cal() argument 541 ar9285_hw_pa_cal(struct ath_hw * ah,bool is_reset) ar9285_hw_pa_cal() argument 645 ar9002_hw_pa_cal(struct ath_hw * ah,bool is_reset) ar9002_hw_pa_cal() argument 660 ar9002_hw_olc_temp_compensation(struct ath_hw * ah) ar9002_hw_olc_temp_compensation() argument 668 ar9002_hw_calibrate(struct ath_hw * ah,struct ath9k_channel * chan,u8 rxchainmask,bool longcal) ar9002_hw_calibrate() argument 747 ar9285_hw_cl_cal(struct ath_hw * ah,struct ath9k_channel * chan) ar9285_hw_cl_cal() argument 789 ar9285_hw_clc(struct ath_hw * ah,struct ath9k_channel * chan) ar9285_hw_clc() argument 845 ar9002_hw_init_cal(struct ath_hw * ah,struct ath9k_channel * chan) ar9002_hw_init_cal() argument 980 ar9002_hw_init_cal_settings(struct ath_hw * ah) ar9002_hw_init_cal_settings() argument 1009 ar9002_hw_attach_calib_ops(struct ath_hw * ah) ar9002_hw_attach_calib_ops() argument [all...] |
H A D | calib.c | 40 static struct ath_nf_limits *ath9k_hw_get_nf_limits(struct ath_hw *ah, in ath9k_hw_get_nf_limits() argument 53 static s16 ath9k_hw_get_default_nf(struct ath_hw *ah, in ath9k_hw_get_default_nf() argument 65 s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan, in ath9k_hw_getchan_noise() argument 80 static void ath9k_hw_update_nfcal_hist_buffer(struct ath_hw *ah, in ath9k_hw_update_nfcal_hist_buffer() argument 146 ath9k_hw_get_nf_thresh(struct ath_hw * ah,enum nl80211_band band,int16_t * nft) ath9k_hw_get_nf_thresh() argument 165 ath9k_hw_reset_calibration(struct ath_hw * ah,struct ath9k_cal_list * currCal) ath9k_hw_reset_calibration() argument 186 ath9k_hw_reset_calvalid(struct ath_hw * ah) ath9k_hw_reset_calvalid() argument 222 ath9k_hw_start_nfcal(struct ath_hw * ah,bool update) ath9k_hw_start_nfcal() argument 240 ath9k_hw_loadnf(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_loadnf() argument 364 ath9k_hw_nf_sanitize(struct ath_hw * ah,s16 * nf) ath9k_hw_nf_sanitize() argument 397 ath9k_hw_getnf(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_getnf() argument 436 ath9k_init_nfcal_hist_buffer(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_init_nfcal_hist_buffer() argument 457 ath9k_hw_bstuck_nfcal(struct ath_hw * ah) ath9k_hw_bstuck_nfcal() argument [all...] |
H A D | ani.c | 107 static void ath9k_hw_update_mibstats(struct ath_hw *ah, in ath9k_hw_update_mibstats() argument 127 static void ath9k_ani_restart(struct ath_hw *ah) in ath9k_ani_restart() argument 149 ath9k_hw_set_ofdm_nil(struct ath_hw * ah,u8 immunityLevel,bool scan) ath9k_hw_set_ofdm_nil() argument 218 ath9k_hw_ani_ofdm_err_trigger(struct ath_hw * ah) ath9k_hw_ani_ofdm_err_trigger() argument 229 ath9k_hw_set_cck_nil(struct ath_hw * ah,u_int8_t immunityLevel,bool scan) ath9k_hw_set_cck_nil() argument 273 ath9k_hw_ani_cck_err_trigger(struct ath_hw * ah) ath9k_hw_ani_cck_err_trigger() argument 286 ath9k_hw_ani_lower_immunity(struct ath_hw * ah) ath9k_hw_ani_lower_immunity() argument 309 ath9k_ani_reset(struct ath_hw * ah,bool is_scanning) ath9k_ani_reset() argument 369 ath9k_hw_ani_read_counters(struct ath_hw * ah) ath9k_hw_ani_read_counters() argument 401 ath9k_hw_ani_monitor(struct ath_hw * ah,struct ath9k_channel * chan) ath9k_hw_ani_monitor() argument 441 ath9k_enable_mib_counters(struct ath_hw * ah) ath9k_enable_mib_counters() argument 463 ath9k_hw_disable_mib_counters(struct ath_hw * ah) ath9k_hw_disable_mib_counters() argument 477 ath9k_hw_ani_init(struct ath_hw * ah) ath9k_hw_ani_init() argument [all...] |
H A D | dynack.c | 32 static u32 ath_dynack_get_max_to(struct ath_hw *ah) in ath_dynack_get_max_to() argument 66 static inline u32 ath_dynack_get_sifs(struct ath_hw *ah, int phy) in ath_dynack_get_sifs() argument 86 static inline bool ath_dynack_bssidmask(struct ath_hw *ah, const u8 *mac) in ath_dynack_bssidmask() argument 106 ath_dynack_set_timeout(struct ath_hw * ah,int to) ath_dynack_set_timeout() argument 124 ath_dynack_compute_ackto(struct ath_hw * ah) ath_dynack_compute_ackto() argument 146 ath_dynack_compute_to(struct ath_hw * ah) ath_dynack_compute_to() argument 207 ath_dynack_sample_tx_ts(struct ath_hw * ah,struct sk_buff * skb,struct ath_tx_status * ts,struct ieee80211_sta * sta) ath_dynack_sample_tx_ts() argument 294 ath_dynack_sample_ack_ts(struct ath_hw * ah,struct sk_buff * skb,u32 ts) ath_dynack_sample_ack_ts() argument 326 ath_dynack_node_init(struct ath_hw * ah,struct ath_node * an) ath_dynack_node_init() argument 344 ath_dynack_node_deinit(struct ath_hw * ah,struct ath_node * an) ath_dynack_node_deinit() argument 359 ath_dynack_reset(struct ath_hw * ah) ath_dynack_reset() argument 389 ath_dynack_init(struct ath_hw * ah) ath_dynack_init() argument [all...] |
H A D | gpio.c | 27 struct ath_hw *ah = sc->sc_ah; in ath_fill_led_pin() local 106 struct ath_hw *ah = sc->sc_ah; ath_is_rfkill_set() local 127 struct ath_hw *ah = sc->sc_ah; ath_start_rfkill_poll() local 145 struct ath_hw *ah = sc->sc_ah; ath_detect_bt_priority() local 175 struct ath_hw *ah = sc->sc_ah; ath_mci_ftp_adjust() local 197 struct ath_hw *ah = sc->sc_ah; ath_btcoex_period_timer() local 259 struct ath_hw *ah = sc->sc_ah; ath_btcoex_no_stomp_timer() local 300 struct ath_hw *ah = sc->sc_ah; ath9k_btcoex_timer_resume() local 325 struct ath_hw *ah = sc->sc_ah; ath9k_btcoex_timer_pause() local 367 struct ath_hw *ah = sc->sc_ah; ath9k_start_btcoex() local 385 struct ath_hw *ah = sc->sc_ah; ath9k_stop_btcoex() local 400 struct ath_hw *ah = sc->sc_ah; ath9k_deinit_btcoex() local 416 struct ath_hw *ah = sc->sc_ah; ath9k_init_btcoex() local 457 struct ath_hw *ah = sc->sc_ah; ath9k_dump_mci_btcoex() local [all...] |
/linux/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 200 static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp) in ath5k_extend_tsf() argument 233 struct ath5k_hw *ah = hw_priv; in ath5k_ioread32() local 239 struct ath5k_hw *ah = hw_priv; in ath5k_iowrite32() local 256 struct ath5k_hw *ah = hw->priv; in ath5k_reg_notifier() local 295 ath5k_setup_channels(struct ath5k_hw *ah, struc argument 343 ath5k_setup_rate_idx(struct ath5k_hw * ah,struct ieee80211_supported_band * b) ath5k_setup_rate_idx() argument 360 struct ath5k_hw *ah = hw->priv; ath5k_setup_bands() local 446 ath5k_chan_set(struct ath5k_hw * ah,struct cfg80211_chan_def * chandef) ath5k_chan_set() argument 518 ath5k_update_bssid_mask_and_opmode(struct ath5k_hw * ah,struct ieee80211_vif * vif) ath5k_update_bssid_mask_and_opmode() argument 575 ath5k_hw_to_driver_rix(struct ath5k_hw * ah,int hw_rix) ath5k_hw_to_driver_rix() argument 596 ath5k_rx_skb_alloc(struct ath5k_hw * ah,dma_addr_t * skb_addr) ath5k_rx_skb_alloc() argument 628 ath5k_rxbuf_setup(struct ath5k_hw * ah,struct ath5k_buf * bf) ath5k_rxbuf_setup() argument 768 ath5k_txbuf_setup(struct ath5k_hw * ah,struct ath5k_buf * bf,struct ath5k_txq * txq,int padsize,struct ieee80211_tx_control * control) ath5k_txbuf_setup() argument 898 ath5k_desc_alloc(struct ath5k_hw * ah) ath5k_desc_alloc() argument 963 ath5k_txbuf_free_skb(struct ath5k_hw * ah,struct ath5k_buf * bf) ath5k_txbuf_free_skb() argument 977 ath5k_rxbuf_free_skb(struct ath5k_hw * ah,struct ath5k_buf * bf) ath5k_rxbuf_free_skb() argument 993 ath5k_desc_free(struct ath5k_hw * ah) ath5k_desc_free() argument 1019 ath5k_txq_setup(struct ath5k_hw * ah,int qtype,int subtype) ath5k_txq_setup() argument 1071 ath5k_beaconq_setup(struct ath5k_hw * ah) ath5k_beaconq_setup() argument 1087 ath5k_beaconq_config(struct ath5k_hw * ah) ath5k_beaconq_config() argument 1155 ath5k_drain_tx_buffs(struct ath5k_hw * ah) ath5k_drain_tx_buffs() argument 1184 ath5k_txq_release(struct ath5k_hw * ah) ath5k_txq_release() argument 1205 ath5k_rx_start(struct ath5k_hw * ah) ath5k_rx_start() argument 1246 ath5k_rx_stop(struct ath5k_hw * ah) ath5k_rx_stop() argument 1256 ath5k_rx_decrypted(struct ath5k_hw * ah,struct sk_buff * skb,struct ath5k_rx_status * rs) ath5k_rx_decrypted() argument 1285 ath5k_check_ibss_tsf(struct ath5k_hw * ah,struct sk_buff * skb,struct ieee80211_rx_status * rxs) ath5k_check_ibss_tsf() argument 1416 ath5k_receive_frame(struct ath5k_hw * ah,struct sk_buff * skb,struct ath5k_rx_status * rs) ath5k_receive_frame() argument 1493 ath5k_receive_frame_ok(struct ath5k_hw * ah,struct ath5k_rx_status * rs) ath5k_receive_frame_ok() argument 1565 ath5k_set_current_imask(struct ath5k_hw * ah) ath5k_set_current_imask() argument 1589 struct ath5k_hw *ah = from_tasklet(ah, t, rxtq); ath5k_tasklet_rx() local 1658 struct ath5k_hw *ah = hw->priv; ath5k_tx_queue() local 1711 ath5k_tx_frame_completed(struct ath5k_hw * ah,struct sk_buff * skb,struct ath5k_txq * txq,struct ath5k_tx_status * ts,struct ath5k_buf * bf) ath5k_tx_frame_completed() argument 1777 ath5k_tx_processq(struct ath5k_hw * ah,struct ath5k_txq * txq) ath5k_tx_processq() argument 1835 struct ath5k_hw *ah = from_tasklet(ah, t, txtq); ath5k_tasklet_tx() local 1854 ath5k_beacon_setup(struct ath5k_hw * ah,struct ath5k_buf * bf) ath5k_beacon_setup() argument 1940 struct ath5k_hw *ah = hw->priv; ath5k_beacon_update() local 1973 ath5k_beacon_send(struct ath5k_hw * ah) ath5k_beacon_send() argument 2091 ath5k_beacon_update_timers(struct ath5k_hw * ah,u64 bc_tsf) ath5k_beacon_update_timers() argument 2193 ath5k_beacon_config(struct ath5k_hw * ah) ath5k_beacon_config() argument 2226 struct ath5k_hw *ah = from_tasklet(ah, t, beacontq); ath5k_tasklet_beacon() local 2259 ath5k_intr_calibration_poll(struct ath5k_hw * ah) ath5k_intr_calibration_poll() argument 2292 ath5k_schedule_rx(struct ath5k_hw * ah) ath5k_schedule_rx() argument 2299 ath5k_schedule_tx(struct ath5k_hw * ah) ath5k_schedule_tx() argument 2308 struct ath5k_hw *ah = dev_id; ath5k_intr() local 2451 struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_calibrate_work() local 2497 struct ath5k_hw *ah = from_tasklet(ah, t, ani_tasklet); ath5k_tasklet_ani() local 2508 struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_tx_complete_poll_work() local 2574 ath5k_init_ah(struct ath5k_hw * ah,const struct ath_bus_ops * bus_ops) ath5k_init_ah() argument 2732 ath5k_stop_locked(struct ath5k_hw * ah) ath5k_stop_locked() argument 2770 struct ath5k_hw *ah = hw->priv; ath5k_start() local 2834 ath5k_stop_tasklets(struct ath5k_hw * ah) ath5k_stop_tasklets() argument 2852 struct ath5k_hw *ah = hw->priv; ath5k_stop() local 2902 ath5k_reset(struct ath5k_hw * ah,struct ieee80211_channel * chan,bool skip_pcu) ath5k_reset() argument 3017 struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_reset_work() local 3029 struct ath5k_hw *ah = hw->priv; ath5k_init() local 3168 ath5k_deinit_ah(struct ath5k_hw * ah) ath5k_deinit_ah() argument 3202 ath5k_any_vif_assoc(struct ath5k_hw * ah) ath5k_any_vif_assoc() argument 3219 struct ath5k_hw *ah = hw->priv; ath5k_set_beacon_filter() local 3230 _ath5k_printk(const struct ath5k_hw * ah,const char * level,const char * fmt,...) _ath5k_printk() argument [all...] |
H A D | pcu.c | 114 ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band, in ath5k_hw_get_frame_duration() argument 176 ath5k_hw_get_default_slottime(struct ath5k_hw *ah) in ath5k_hw_get_default_slottime() argument 207 ath5k_hw_get_default_sifs(struct ath5k_hw * ah) ath5k_hw_get_default_sifs() argument 244 ath5k_hw_update_mib_counters(struct ath5k_hw * ah) ath5k_hw_update_mib_counters() argument 278 ath5k_hw_write_rate_duration(struct ath5k_hw * ah) ath5k_hw_write_rate_duration() argument 328 ath5k_hw_set_ack_timeout(struct ath5k_hw * ah,unsigned int timeout) ath5k_hw_set_ack_timeout() argument 346 ath5k_hw_set_cts_timeout(struct ath5k_hw * ah,unsigned int timeout) ath5k_hw_set_cts_timeout() argument 371 ath5k_hw_set_lladdr(struct ath5k_hw * ah,const u8 * mac) ath5k_hw_set_lladdr() argument 399 ath5k_hw_set_bssid(struct ath5k_hw * ah) ath5k_hw_set_bssid() argument 448 ath5k_hw_set_bssid_mask(struct ath5k_hw * ah,const u8 * mask) ath5k_hw_set_bssid_mask() argument 466 ath5k_hw_set_mcast_filter(struct ath5k_hw * ah,u32 filter0,u32 filter1) ath5k_hw_set_mcast_filter() argument 483 ath5k_hw_get_rx_filter(struct ath5k_hw * ah) ath5k_hw_get_rx_filter() argument 512 ath5k_hw_set_rx_filter(struct ath5k_hw * ah,u32 filter) ath5k_hw_set_rx_filter() argument 562 ath5k_hw_get_tsf64(struct ath5k_hw * ah) ath5k_hw_get_tsf64() argument 609 ath5k_hw_set_tsf64(struct ath5k_hw * ah,u64 tsf64) ath5k_hw_set_tsf64() argument 622 ath5k_hw_reset_tsf(struct ath5k_hw * ah) ath5k_hw_reset_tsf() argument 648 ath5k_hw_init_beacon_timers(struct ath5k_hw * ah,u32 next_beacon,u32 interval) ath5k_hw_init_beacon_timers() argument 797 ath5k_hw_check_beacon_timers(struct ath5k_hw * ah,int intval) ath5k_hw_check_beacon_timers() argument 824 ath5k_hw_set_coverage_class(struct ath5k_hw * ah,u8 coverage_class) ath5k_hw_set_coverage_class() argument 852 ath5k_hw_start_rx_pcu(struct ath5k_hw * ah) ath5k_hw_start_rx_pcu() argument 864 ath5k_hw_stop_rx_pcu(struct ath5k_hw * ah) ath5k_hw_stop_rx_pcu() argument 877 ath5k_hw_set_opmode(struct ath5k_hw * ah,enum nl80211_iftype op_mode) ath5k_hw_set_opmode() argument 954 ath5k_hw_pcu_init(struct ath5k_hw * ah,enum nl80211_iftype op_mode) ath5k_hw_pcu_init() argument [all...] |
H A D | ani.c | 66 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_noise_immunity_level() argument 111 ath5k_ani_set_spur_immunity_level(struct ath5k_hw * ah,int level) ath5k_ani_set_spur_immunity_level() argument 135 ath5k_ani_set_firstep_level(struct ath5k_hw * ah,int level) ath5k_ani_set_firstep_level() argument 157 ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw * ah,bool on) ath5k_ani_set_ofdm_weak_signal_detection() argument 197 ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw * ah,bool on) ath5k_ani_set_cck_weak_signal_detection() argument 223 ath5k_ani_raise_immunity(struct ath5k_hw * ah,struct ath5k_ani_state * as,bool ofdm_trigger) ath5k_ani_raise_immunity() argument 310 ath5k_ani_lower_immunity(struct ath5k_hw * ah,struct ath5k_ani_state * as) ath5k_ani_lower_immunity() argument 374 ath5k_hw_ani_get_listen_time(struct ath5k_hw * ah,struct ath5k_ani_state * as) ath5k_hw_ani_get_listen_time() argument 406 ath5k_ani_save_and_clear_phy_errors(struct ath5k_hw * ah,struct ath5k_ani_state * as) ath5k_ani_save_and_clear_phy_errors() argument 475 ath5k_ani_calibration(struct ath5k_hw * ah) ath5k_ani_calibration() argument 539 ath5k_ani_mib_intr(struct ath5k_hw * ah) ath5k_ani_mib_intr() argument 576 ath5k_ani_phy_error_report(struct ath5k_hw * ah,enum ath5k_phy_error_code phyerr) ath5k_ani_phy_error_report() argument 604 ath5k_enable_phy_err_counters(struct ath5k_hw * ah) ath5k_enable_phy_err_counters() argument 625 ath5k_disable_phy_err_counters(struct ath5k_hw * ah) ath5k_disable_phy_err_counters() argument 645 ath5k_ani_init(struct ath5k_hw * ah,enum ath5k_ani_mode mode) ath5k_ani_init() argument 730 ath5k_ani_print_counters(struct ath5k_hw * ah) ath5k_ani_print_counters() argument [all...] |
H A D | dma.c | 48 ath5k_hw_start_rx_dma(struct ath5k_hw *ah) in ath5k_hw_start_rx_dma() argument 59 ath5k_hw_stop_rx_dma(struct ath5k_hw *ah) in ath5k_hw_stop_rx_dma() argument 85 ath5k_hw_get_rxdp(struct ath5k_hw * ah) ath5k_hw_get_rxdp() argument 98 ath5k_hw_set_rxdp(struct ath5k_hw * ah,u32 phys_addr) ath5k_hw_set_rxdp() argument 130 ath5k_hw_start_tx_dma(struct ath5k_hw * ah,unsigned int queue) ath5k_hw_start_tx_dma() argument 188 ath5k_hw_stop_tx_dma(struct ath5k_hw * ah,unsigned int queue) ath5k_hw_stop_tx_dma() argument 328 ath5k_hw_stop_beacon_queue(struct ath5k_hw * ah,unsigned int queue) ath5k_hw_stop_beacon_queue() argument 353 ath5k_hw_get_txdp(struct ath5k_hw * ah,unsigned int queue) ath5k_hw_get_txdp() argument 396 ath5k_hw_set_txdp(struct ath5k_hw * ah,unsigned int queue,u32 phys_addr) ath5k_hw_set_txdp() argument 453 ath5k_hw_update_tx_triglevel(struct ath5k_hw * ah,bool increase) ath5k_hw_update_tx_triglevel() argument 506 ath5k_hw_is_intr_pending(struct ath5k_hw * ah) ath5k_hw_is_intr_pending() argument 527 ath5k_hw_get_isr(struct ath5k_hw * ah,enum ath5k_int * interrupt_mask) ath5k_hw_get_isr() argument 740 ath5k_hw_set_imr(struct ath5k_hw * ah,enum ath5k_int new_mask) ath5k_hw_set_imr() argument 841 ath5k_hw_dma_init(struct ath5k_hw * ah) ath5k_hw_dma_init() argument 881 ath5k_hw_dma_stop(struct ath5k_hw * ah) ath5k_hw_dma_stop() argument [all...] |
H A D | mac80211-ops.c | 61 struct ath5k_hw *ah = hw->priv; in ath5k_tx() local 76 struct ath5k_hw *ah = hw->priv; in ath5k_add_interface() local 161 struct ath5k_hw *ah = hw->priv; ath5k_remove_interface() local 197 struct ath5k_hw *ah = hw->priv; ath5k_config() local 256 struct ath5k_hw *ah = hw->priv; ath5k_bss_info_changed() local 375 struct ath5k_hw *ah = hw->priv; ath5k_configure_filter() local 476 struct ath5k_hw *ah = hw->priv; ath5k_set_key() local 540 struct ath5k_hw *ah = hw->priv; ath5k_sw_scan_start() local 549 struct ath5k_hw *ah = hw->priv; ath5k_sw_scan_complete() local 559 struct ath5k_hw *ah = hw->priv; ath5k_get_stats() local 578 struct ath5k_hw *ah = hw->priv; ath5k_conf_tx() local 616 struct ath5k_hw *ah = hw->priv; ath5k_get_tsf() local 625 struct ath5k_hw *ah = hw->priv; ath5k_set_tsf() local 634 struct ath5k_hw *ah = hw->priv; ath5k_reset_tsf() local 650 struct ath5k_hw *ah = hw->priv; ath5k_get_survey() local 700 struct ath5k_hw *ah = hw->priv; ath5k_set_coverage_class() local 712 struct ath5k_hw *ah = hw->priv; ath5k_set_antenna() local 730 struct ath5k_hw *ah = hw->priv; ath5k_get_antenna() local 747 struct ath5k_hw *ah = hw->priv; ath5k_get_ringparam() local 758 struct ath5k_hw *ah = hw->priv; ath5k_set_ringparam() local [all...] |
H A D | rfkill.c | 39 static inline void ath5k_rfkill_disable(struct ath5k_hw *ah) in ath5k_rfkill_disable() argument 48 static inline void ath5k_rfkill_enable(struct ath5k_hw *ah) in ath5k_rfkill_enable() argument 56 ath5k_rfkill_set_intr(struct ath5k_hw * ah,bool enable) ath5k_rfkill_set_intr() argument 67 ath5k_is_rfkill_set(struct ath5k_hw * ah) ath5k_is_rfkill_set() argument 78 struct ath5k_hw *ah = from_tasklet(ah, t, rf_kill.toggleq); ath5k_tasklet_rfkill_toggle() local 87 ath5k_rfkill_hw_start(struct ath5k_hw * ah) ath5k_rfkill_hw_start() argument 104 ath5k_rfkill_hw_stop(struct ath5k_hw * ah) ath5k_rfkill_hw_stop() argument [all...] |
H A D | eeprom.c | 73 ath5k_eeprom_init_header(struct ath5k_hw *ah) in ath5k_eeprom_init_header() argument 189 static int ath5k_eeprom_read_ants(struct ath5k_hw *ah, u3 argument 249 ath5k_eeprom_read_modes(struct ath5k_hw * ah,u32 * offset,unsigned int mode) ath5k_eeprom_read_modes() argument 467 ath5k_eeprom_init_modes(struct ath5k_hw * ah) ath5k_eeprom_init_modes() argument 510 ath5k_eeprom_read_freq_list(struct ath5k_hw * ah,int * offset,int max,struct ath5k_chan_pcal_info * pc,unsigned int mode) ath5k_eeprom_read_freq_list() argument 548 ath5k_eeprom_init_11a_pcal_freq(struct ath5k_hw * ah,int offset) ath5k_eeprom_init_11a_pcal_freq() argument 601 ath5k_eeprom_init_11bg_2413(struct ath5k_hw * ah,unsigned int mode,int offset) ath5k_eeprom_init_11bg_2413() argument 646 ath5k_get_pcdac_intercepts(struct ath5k_hw * ah,u8 min,u8 max,u8 * vp) ath5k_get_pcdac_intercepts() argument 667 ath5k_eeprom_free_pcal_info(struct ath5k_hw * ah,int mode) ath5k_eeprom_free_pcal_info() argument 714 ath5k_eeprom_convert_pcal_info_5111(struct ath5k_hw * ah,int mode,struct ath5k_chan_pcal_info * chinfo) ath5k_eeprom_convert_pcal_info_5111() argument 796 ath5k_eeprom_read_pcal_info_5111(struct ath5k_hw * ah,int mode) ath5k_eeprom_read_pcal_info_5111() argument 905 ath5k_eeprom_convert_pcal_info_5112(struct ath5k_hw * ah,int mode,struct ath5k_chan_pcal_info * chinfo) ath5k_eeprom_convert_pcal_info_5112() argument 1019 ath5k_eeprom_read_pcal_info_5112(struct ath5k_hw * ah,int mode) ath5k_eeprom_read_pcal_info_5112() argument 1197 ath5k_eeprom_convert_pcal_info_2413(struct ath5k_hw * ah,int mode,struct ath5k_chan_pcal_info * chinfo) ath5k_eeprom_convert_pcal_info_2413() argument 1282 ath5k_eeprom_read_pcal_info_2413(struct ath5k_hw * ah,int mode) ath5k_eeprom_read_pcal_info_2413() argument 1473 ath5k_eeprom_read_target_rate_pwr_info(struct ath5k_hw * ah,unsigned int mode) ath5k_eeprom_read_target_rate_pwr_info() argument 1568 ath5k_eeprom_read_pcal_info(struct ath5k_hw * ah) ath5k_eeprom_read_pcal_info() argument 1601 ath5k_eeprom_read_ctl_info(struct ath5k_hw * ah) ath5k_eeprom_read_ctl_info() argument 1708 ath5k_eeprom_read_spur_chans(struct ath5k_hw * ah) ath5k_eeprom_read_spur_chans() argument 1748 ath5k_eeprom_init(struct ath5k_hw * ah) ath5k_eeprom_init() argument 1776 ath5k_eeprom_detach(struct ath5k_hw * ah) ath5k_eeprom_detach() argument 1785 ath5k_eeprom_mode_from_channel(struct ath5k_hw * ah,struct ieee80211_channel * channel) ath5k_eeprom_mode_from_channel() argument [all...] |
H A D | reset.c | 67 ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val, in ath5k_hw_register_timeout() argument 101 ath5k_hw_htoclock(struct ath5k_hw *ah, unsigned int usec) in ath5k_hw_htoclock() argument 118 ath5k_hw_clocktoh(struct ath5k_hw *ah, unsigned int clock) in ath5k_hw_clocktoh() argument 132 ath5k_hw_init_core_clock(struct ath5k_hw * ah) ath5k_hw_init_core_clock() argument 281 ath5k_hw_set_sleep_clock(struct ath5k_hw * ah,bool enable) ath5k_hw_set_sleep_clock() argument 397 ath5k_hw_nic_reset(struct ath5k_hw * ah,u32 val) ath5k_hw_nic_reset() argument 446 ath5k_hw_wisoc_reset(struct ath5k_hw * ah,u32 flags) ath5k_hw_wisoc_reset() argument 514 ath5k_hw_set_power_mode(struct ath5k_hw * ah,enum ath5k_power_mode mode,bool set_chip,u16 sleep_duration) ath5k_hw_set_power_mode() argument 607 ath5k_hw_on_hold(struct ath5k_hw * ah) ath5k_hw_on_hold() argument 669 ath5k_hw_nic_wakeup(struct ath5k_hw * ah,struct ieee80211_channel * channel) ath5k_hw_nic_wakeup() argument 848 ath5k_hw_tweak_initval_settings(struct ath5k_hw * ah,struct ieee80211_channel * channel) ath5k_hw_tweak_initval_settings() argument 976 ath5k_hw_commit_eeprom_settings(struct ath5k_hw * ah,struct ieee80211_channel * channel) ath5k_hw_commit_eeprom_settings() argument 1146 ath5k_hw_reset(struct ath5k_hw * ah,enum nl80211_iftype op_mode,struct ieee80211_channel * channel,bool fast,bool skip_pcu) ath5k_hw_reset() argument [all...] |