/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_aic.c | 162 ar9300_aic_gain_table(struct ath_hal *ah) argument 282 ar9300_aic_cal_post_process (struct ath_hal *ah) argument 485 ar9300_aic_calibration(struct ath_hal *ah) argument 673 ar9300_aic_start_normal(struct ath_hal *ah) argument [all...] |
H A D | ar9300_ani.c | 141 ar9300_enable_mib_counters(struct ath_hal *ah) argument 157 ar9300_disable_mib_counters(struct ath_hal *ah) argument 178 ar9300_get_ani_channel_index(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 205 ar9300_ani_get_current_state(struct ath_hal *ah) argument 214 ar9300_ani_get_current_stats(struct ath_hal *ah) argument 225 ar9300_ani_attach(struct ath_hal *ah) argument 280 ar9300_ani_detach(struct ath_hal *ah) argument 294 ar9300_ani_init_defaults(struct ath_hal *ah, HAL_HT_MACMODE macmode) argument 356 ar9300_ani_set_odfm_noise_immunity_level(struct ath_hal *ah, u_int8_t ofdm_noise_immunity_level) argument 410 ar9300_ani_set_cck_noise_immunity_level(struct ath_hal *ah, u_int8_t cck_noise_immunity_level) argument 456 ar9300_ani_control(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument 793 ar9300_ani_restart(struct ath_hal *ah) argument 819 ar9300_ani_ofdm_err_trigger(struct ath_hal *ah) argument 837 ar9300_ani_cck_err_trigger(struct ath_hal *ah) argument 860 ar9300_ani_reset(struct ath_hal *ah, HAL_BOOL is_scanning) argument 972 ar9300_process_mib_intr(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument 1019 ar9300_ani_lower_immunity(struct ath_hal *ah) argument 1059 ar9300_ani_get_listen_time(struct ath_hal *ah, HAL_ANISTATS *ani_stats) argument 1122 ar9300_ani_ar_poll(struct ath_hal *ah, const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan, HAL_ANISTATS *ani_stats) argument 1304 ar9300_is_ani_noise_spur(struct ath_hal *ah) argument [all...] |
H A D | ar9300_attach.c | 99 ar9300_start_pcie_error_monitor(struct ath_hal *ah, int b_auto_stop) argument 137 ar9300_read_pcie_error_monitor(struct ath_hal *ah, void* p_read_counters) argument 157 ar9300_stop_pcie_error_monitor(struct ath_hal *ah) argument 558 ar9300_read_revisions(struct ath_hal *ah) argument 639 struct ath_hal *ah; local 2477 ar9300_detach(struct ath_hal *ah) argument 2511 struct ath_hal *ah; local 2611 ar9300_chip_test(struct ath_hal *ah) argument 2660 ar9300_get_channel_edges(struct ath_hal *ah, u_int16_t flags, u_int16_t *low, u_int16_t *high) argument 2681 ar9300_regulatory_domain_override(struct ath_hal *ah, u_int16_t regdmn) argument 2693 ar9300_fill_capability_info(struct ath_hal *ah) argument 3104 ar9300_get_chip_power_limits(struct ath_hal *ah, struct ieee80211_channel *chan) argument 3124 ar9300_config_pci_power_save(struct ath_hal *ah, int restore, int power_off) argument 3194 ar9300_disable_pcie_phy(struct ath_hal *ah) argument 3200 ar9300_init_mac_addr(struct ath_hal *ah) argument 3229 ar9300_hw_attach(struct ath_hal *ah) argument 3261 ar9300_hw_detach(struct ath_hal *ah) argument 3268 ar9300_get_nf_adjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c) argument 3274 ar9300_set_immunity(struct ath_hal *ah, HAL_BOOL enable) argument 3379 ar9300_get_pll3_sqsum_dvc(struct ath_hal *ah) argument 3404 ar9300_rf_gain_cap_apply(struct ath_hal *ah, int is_2GHz) argument 3521 ar9300_rx_gain_table_apply(struct ath_hal *ah) argument 3735 ar9300_tx_gain_table_apply(struct ath_hal *ah) argument 4039 ar9300_ant_div_comb_get_config(struct ath_hal *ah, HAL_ANT_COMB_CONFIG *div_comb_conf) argument 4064 ar9300_ant_div_comb_set_config(struct ath_hal *ah, HAL_ANT_COMB_CONFIG *div_comb_conf) argument 4102 ar9300_init_hostif_offsets(struct ath_hal *ah) argument 4217 ar9340_init_hostif_offsets(struct ath_hal *ah) argument 4305 ar9300_init_offsets(struct ath_hal *ah, u_int16_t devid) argument [all...] |
H A D | ar9300_beacon.c | 36 ar9300_beacon_init(struct ath_hal *ah, argument 83 ar9300_set_sta_beacon_timers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument [all...] |
H A D | ar9300_eeprom.c | 88 void ar9300_calibration_data_set(struct ath_hal *ah, int32_t source) argument 97 int32_t ar9300_calibration_data_get(struct ath_hal *ah) argument 111 ar9300_calibration_data_address_set(struct ath_hal *ah, int32_t size) argument 120 ar9300_calibration_data_address_get(struct ath_hal *ah) argument 144 ar9300_eeprom_template_install(struct ath_hal *ah, int32_t value) argument 167 ar9300_eeprom_restore_something(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument 226 ar9300_eeprom_read_word(struct ath_hal *ah, u_int off, u_int16_t *data) argument 251 ar9300_otp_read(struct ath_hal *ah, u_int off, u_int32_t *data, HAL_BOOL is_wifi) argument 297 ar9300_flash_map(struct ath_hal *ah) argument 319 ar9300_flash_read(struct ath_hal *ah, u_int off, u_int16_t *data) argument 328 ar9300_flash_write(struct ath_hal *ah, u_int off, u_int16_t data) argument 337 ar9300_eeprom_attach(struct ath_hal *ah) argument 561 ar9300_ini_fixup(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, u_int32_t reg, u_int32_t value) argument 684 ar9300_eeprom_get_legacy_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument 720 ar9300_eeprom_get_ht20_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument 756 ar9300_eeprom_get_ht40_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument 792 ar9300_eeprom_get_cck_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq) argument 821 ar9300_transmit_power_reg_write(struct ath_hal *ah, u_int8_t *p_pwr_array) argument 939 ar9300_selfgen_tpc_reg_write(struct ath_hal *ah, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array) argument 965 ar9300_set_target_power_from_eeprom(struct ath_hal *ah, u_int16_t freq, u_int8_t *target_power_val_t2) argument 1119 ar9300_regulatory_domain_get(struct ath_hal *ah) argument 1127 ar9300_eeprom_write_enable_gpio_get(struct ath_hal *ah) argument 1134 ar9300_wlan_disable_gpio_get(struct ath_hal *ah) argument 1141 ar9300_wlan_led_gpio_get(struct ath_hal *ah) argument 1148 ar9300_rx_band_select_gpio_get(struct ath_hal *ah) argument 1158 ar9300_noise_floor_cal_or_power_get(struct ath_hal *ah, int32_t frequency, int32_t ichain, HAL_BOOL use_cal) argument 1217 ar9300_get_rx_nf_offset(struct ath_hal *ah, struct ieee80211_channel *chan, int8_t *nf_pwr, int8_t *nf_cal) argument 1249 ar9300_rx_gain_index_get(struct ath_hal *ah) argument 1257 ar9300_tx_gain_index_get(struct ath_hal *ah) argument 1264 ar9300_internal_regulator_apply(struct ath_hal *ah) argument 1455 ar9300_drive_strength_apply(struct ath_hal *ah) argument 1496 ar9300_xpa_bias_level_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1506 ar9300_xpa_bias_level_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1536 ar9300_ant_ctrl_common_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1546 ar9300_switch_com_spdt_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1555 ar9300_ant_ctrl_common2_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1565 ar9300_ant_ctrl_chain_get(struct ath_hal *ah, int chain, HAL_BOOL is_2ghz) argument 1583 ar9300_ant_swcom_sel(struct ath_hal *ah, u_int8_t ops, u_int32_t *common_tbl1, u_int32_t *common_tbl2) argument 1634 ar9300_ant_ctrl_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 1863 ar9300_attenuation_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument 1890 ar9300_attenuation_margin_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument 1958 ar9300_attenuation_apply(struct ath_hal *ah, u_int16_t channel) argument 2026 ar9300_quick_drop_get(struct ath_hal *ah, int chain, u_int16_t channel) argument 2048 ar9300_quick_drop_apply(struct ath_hal *ah, u_int16_t channel) argument 2066 ar9300_tx_end_to_xpa_off_get(struct ath_hal *ah, u_int16_t channel) argument 2077 ar9300_tx_end_to_xpab_off_apply(struct ath_hal *ah, u_int16_t channel) argument 2094 ar9300_eeprom_cal_pier_get(struct ath_hal *ah, int mode, int ipier, int ichain, int *pfrequency, int *pcorrection, int *ptemperature, int *pvoltage) argument 2142 ar9300_calibration_apply(struct ath_hal *ah, int frequency) argument 2298 ar9300_power_control_override(struct ath_hal *ah, int frequency, int *correction, int *voltage, int *temperature) argument 2522 ar9300_eeprom_set_power_per_rate_table( struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit, u_int8_t chainmask) argument 2895 ar9300_eeprom_set_transmit_power(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit) argument 3217 ar9300_eeprom_set_addac(struct ath_hal *ah, struct ieee80211_channel *chan) argument 3288 ar9300_eeprom_dump_support(struct ath_hal *ah, void **pp_e) argument 3356 ar9300_check_eeprom(struct ath_hal *ah) argument 3545 ar9300_eeprom_get_spur_chan(struct ath_hal *ah, int i, HAL_BOOL is_2ghz) argument 3579 ar9300_fill_eeprom(struct ath_hal *ah) argument 3624 ar9300_calibration_data_read_flash(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument 3635 ar9300_calibration_data_read_eeprom(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument 3663 ar9300_calibration_data_read_otp(struct ath_hal *ah, long address, u_int8_t *buffer, int many, HAL_BOOL is_wifi) argument 3690 ar9300_calibration_data_read_nand(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument 3704 ar9300_calibration_data_read(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument 3725 ar9300_calibration_data_read_array(struct ath_hal *ah, int address, u_int8_t *buffer, int many) argument 3762 ar9300_eeprom_size(struct ath_hal *ah) argument 3798 ar9300_otp_size(struct ath_hal *ah) argument 3812 ar9300_eeprom_base_address(struct ath_hal *ah) argument 3831 ar9300_eeprom_volatile(struct ath_hal *ah) argument 3845 ar9300_eeprom_low_limit(struct ath_hal *ah) argument 3885 ar9300_uncompress_block(struct ath_hal *ah, u_int8_t *mptr, int mdata_size, u_int8_t *block, int size) argument 3917 ar9300_eeprom_restore_internal_address(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size, int cptr, u_int8_t blank) argument 4068 ar9300_eeprom_restore_from_dram(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument 4128 ar9300_eeprom_restore_from_flash(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument 4174 ar9300_eeprom_restore_internal(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument 4383 ar9300_eeprom_restore(struct ath_hal *ah) argument 4425 ar9300_thermometer_get(struct ath_hal *ah) argument 4435 ar9300_thermometer_apply(struct ath_hal *ah) argument 4519 ar9300_tuning_caps_params_get(struct ath_hal *ah) argument 4531 ar9300_tuning_caps_apply(struct ath_hal *ah) argument 4572 ar9300_xpa_timing_control_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 4599 ar9300_x_lNA_bias_strength_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 4632 ar9300_eeprom_set_board_values(struct ath_hal *ah, const struct ieee80211_channel *chan) argument 4666 ar9300_eeprom_get_spur_chans_ptr(struct ath_hal *ah, HAL_BOOL is_2ghz) argument 4677 ar9300_eeprom_get_tx_gain_table_number_max(struct ath_hal *ah) argument 4685 ar9300_eeprom_tx_gain_table_index_max_apply(struct ath_hal *ah, u_int16_t channel) argument 4710 ar9300_eeprom_get_pcdac_tx_gain_table_i(struct ath_hal *ah, int i, u_int8_t *pcdac) argument 4726 ar9300_eeprom_set_tx_gain_cap(struct ath_hal *ah, int *tx_gain_max) argument [all...] |
H A D | ar9300_gpio.c | 82 ar9300_gpio_cfg_output_mux(struct ath_hal *ah, u_int32_t gpio, u_int32_t type) argument 36 ar9340_soc_gpio_cfg_output_mux( struct ath_hal *ah, u_int32_t gpio, u_int32_t ah_signal_type) argument 110 ar9300_gpio_cfg_output( struct ath_hal *ah, u_int32_t gpio, HAL_GPIO_MUX_TYPE hal_signal_type) argument 240 ar9300_gpio_cfg_output_led_off( struct ath_hal *ah, u_int32_t gpio, HAL_GPIO_MUX_TYPE halSignalType) argument 344 ar9300_gpio_cfg_input(struct ath_hal *ah, u_int32_t gpio) argument 375 ar9300_gpio_set(struct ath_hal *ah, u_int32_t gpio, u_int32_t val) argument 393 ar9300_gpio_get(struct ath_hal *ah, u_int32_t gpio) argument 409 ar9300_gpio_get_intr(struct ath_hal *ah) argument 424 ar9300_gpio_set_intr(struct ath_hal *ah, u_int gpio, u_int32_t ilevel) argument 506 ar9300_gpio_get_polarity(struct ath_hal *ah) argument 513 ar9300_gpio_set_polarity(struct ath_hal *ah, u_int32_t pol_map, u_int32_t changed_mask) argument 541 ar9300_gpio_get_mask(struct ath_hal *ah) argument 553 ar9300_gpio_set_mask(struct ath_hal *ah, u_int32_t mask, u_int32_t pol_map) argument 573 ar9300_gpio_show(struct ath_hal *ah) argument [all...] |
H A D | ar9300_interrupts.c | 33 ar9300_is_interrupt_pending(struct ath_hal *ah) argument 81 ar9300_get_pending_interrupts( struct ath_hal *ah, HAL_INT *masked, HAL_INT_TYPE type, u_int8_t msi, HAL_BOOL nortc) argument 489 ar9300_get_interrupts(struct ath_hal *ah) argument 499 ar9300_set_interrupts(struct ath_hal *ah, HAL_INT ints, HAL_BOOL nortc) argument 736 ar9300_set_intr_mitigation_timer( struct ath_hal* ah, HAL_INT_MITIGATION reg, u_int32_t value) argument 765 ar9300_get_intr_mitigation_timer(struct ath_hal* ah, HAL_INT_MITIGATION reg) argument [all...] |
H A D | ar9300_keycache.c | 53 ar9300_get_key_cache_size(struct ath_hal *ah) argument 62 ar9300_is_key_cache_entry_valid(struct ath_hal *ah, u_int16_t entry) argument 77 ar9300_reset_key_cache_entry(struct ath_hal *ah, u_int16_t entry) argument 139 ar9300_set_key_cache_entry_mac( struct ath_hal *ah, u_int16_t entry, const u_int8_t *mac) argument 189 ar9300_set_key_cache_entry(struct ath_hal *ah, u_int16_t entry, const HAL_KEYVAL *k, const u_int8_t *mac, int xor_key) argument 414 ar9300_enable_keysearch_always(struct ath_hal *ah, int enable) argument 429 ar9300_dump_keycache(struct ath_hal *ah, int n, u_int32_t *entry) argument 446 ar9300_check_key_cache_entry(struct ath_hal *ah, u_int16_t entry, const HAL_KEYVAL *k, int xorKey) argument [all...] |
H A D | ar9300_mci.c | 32 static void ar9300_mci_print_msg(struct ath_hal *ah, HAL_BOOL send,u_int8_t hdr, argument 64 void ar9300_mci_osla_setup(struct ath_hal *ah, HAL_BOOL enable) argument 107 ar9300_mci_reset_req_wakeup(struct ath_hal *ah) argument 119 ar9300_mci_wait_for_interrupt(struct ath_hal *ah, u_int32_t address, u_int32_t bit_position, int32_t time_out) argument 166 ar9300_mci_remote_reset(struct ath_hal *ah, HAL_BOOL wait_done) argument 176 ar9300_mci_send_lna_transfer(struct ath_hal *ah, HAL_BOOL wait_done) argument 184 ar9300_mci_send_req_wake(struct ath_hal *ah, HAL_BOOL wait_done) argument 192 ar9300_mci_send_sys_waking(struct ath_hal *ah, HAL_BOOL wait_done) argument 198 ar9300_mci_send_lna_take(struct ath_hal *ah, HAL_BOOL wait_done) argument 207 ar9300_mci_send_sys_sleeping(struct ath_hal *ah, HAL_BOOL wait_done) argument 214 ar9300_mci_send_coex_version_query(struct ath_hal *ah, HAL_BOOL wait_done) argument 229 ar9300_mci_send_coex_version_response(struct ath_hal *ah, HAL_BOOL wait_done) argument 245 ar9300_mci_send_coex_wlan_channels(struct ath_hal *ah, HAL_BOOL wait_done) argument 260 ar9300_mci_send_coex_bt_status_query(struct ath_hal *ah, HAL_BOOL wait_done, u_int8_t query_type) argument 292 ar9300_mci_send_coex_halt_bt_gpm(struct ath_hal *ah, HAL_BOOL halt, HAL_BOOL wait_done) argument 318 ar9300_mci_send_coex_bt_flags(struct ath_hal *ah, HAL_BOOL wait_done, u_int8_t opcode, u_int32_t bt_flags) argument 345 ar9300_mci_2g5g_changed(struct ath_hal *ah, HAL_BOOL is_2g) argument 362 ar9300_mci_send_2g5g_status(struct ath_hal *ah, HAL_BOOL wait_done) argument 397 ar9300_mci_2g5g_switch(struct ath_hal *ah, HAL_BOOL wait_done) argument 455 ar9300_mci_mute_bt(struct ath_hal *ah) argument 484 ar9300_mci_observation_set_up(struct ath_hal *ah) argument 558 ar9300_mci_process_gpm_extra(struct ath_hal *ah, u_int8_t gpm_type, u_int8_t gpm_opcode, u_int32_t *p_gpm) argument 623 ar9300_mci_wait_for_gpm(struct ath_hal *ah, u_int8_t gpm_type, u_int8_t gpm_opcode, int32_t time_out) argument 760 ar9300_mci_prep_interface(struct ath_hal *ah) argument 903 ar9300_mci_setup(struct ath_hal *ah, u_int32_t gpm_addr, void *gpm_buf, u_int16_t len, u_int32_t sched_addr) argument 919 ar9300_mci_disable_interrupt(struct ath_hal *ah) argument 925 ar9300_mci_enable_interrupt(struct ath_hal *ah) argument 932 ar9300_mci_set_btcoex_ctrl_9565_1ANT(struct ath_hal *ah) argument 952 ar9300_mci_set_btcoex_ctrl_9565_2ANT(struct ath_hal *ah) argument 972 ar9300_mci_set_btcoex_ctrl_9462(struct ath_hal *ah) argument 994 ar9300_mci_reset(struct ath_hal *ah, HAL_BOOL en_int, HAL_BOOL is_2g, HAL_BOOL is_full_sleep) argument 1184 ar9300_mci_queue_unsent_gpm(struct ath_hal *ah, u_int8_t header, u_int32_t *payload, HAL_BOOL queue) argument 1282 ar9300_mci_send_message(struct ath_hal *ah, u_int8_t header, u_int32_t flag, u_int32_t *payload, u_int8_t len, HAL_BOOL wait_done, HAL_BOOL check_bt) argument 1347 ar9300_mci_get_interrupt(struct ath_hal *ah, u_int32_t *mci_int, u_int32_t *mci_int_rx_msg) argument 1362 ar9300_mci_check_int(struct ath_hal *ah, u_int32_t ints) argument 1370 ar9300_mci_sync_bt_state(struct ath_hal *ah) argument 1394 ar9300_mci_is_gpm_valid(struct ath_hal *ah, u_int32_t msg_index) argument 1416 ar9300_mci_state(struct ath_hal *ah, u_int32_t state_type, u_int32_t *p_data) argument 1776 ar9300_mci_detach(struct ath_hal *ah) argument 1823 ar9300_mci_bt_coex_set_weights(struct ath_hal *ah, u_int32_t stomp_type) argument 1932 ar9300_mci_bt_coex_disable(struct ath_hal *ah) argument 1953 ar9300_mci_bt_coex_enable(struct ath_hal *ah) argument [all...] |
H A D | ar9300_misc.c | 34 ar9300_get_hw_hangs(struct ath_hal *ah, hal_hw_hangs_t *hangs) argument 67 ar9300_mac_to_usec(struct ath_hal *ah, u_in argument 82 ar9300_mac_to_clks(struct ath_hal *ah, u_int usecs) argument 97 ar9300_get_mac_address(struct ath_hal *ah, u_int8_t *mac) argument 105 ar9300_set_mac_address(struct ath_hal *ah, const u_int8_t *mac) argument 114 ar9300_get_bss_id_mask(struct ath_hal *ah, u_int8_t *mask) argument 122 ar9300_set_bss_id_mask(struct ath_hal *ah, const u_int8_t *mask) argument 140 ar9300_set_regulatory_domain(struct ath_hal *ah, u_int16_t reg_domain, HAL_STATUS *status) argument 168 ar9300_get_wireless_modes(struct ath_hal *ah) argument 179 ar9300_enable_rf_kill(struct ath_hal *ah) argument 244 ar9300_set_led_state(struct ath_hal *ah, HAL_LED_STATE state) argument 264 ar9300_set_power_led_state(struct ath_hal *ah, u_int8_t enabled) argument 276 ar9300_set_network_led_state(struct ath_hal *ah, u_int8_t enabled) argument 291 ar9300_write_associd(struct ath_hal *ah, const u_int8_t *bssid, u_int16_t assoc_id) argument 309 ar9300_get_tsf64(struct ath_hal *ah) argument 320 ar9300_set_tsf64(struct ath_hal *ah, u_int64_t tsf) argument 330 ar9300_get_tsf32(struct ath_hal *ah) argument 336 ar9300_get_tsf2_32(struct ath_hal *ah) argument 345 ar9300_reset_tsf(struct ath_hal *ah) argument 368 ar9300_set_basic_rate(struct ath_hal *ah, HAL_RATE_SET *rs) argument 403 ar9300_get_random_seed(struct ath_hal *ah) argument 419 ar9300_detect_card_present(struct ath_hal *ah) argument 451 ar9300_update_mib_mac_stats(struct ath_hal *ah) argument 464 ar9300_get_mib_mac_stats(struct ath_hal *ah, HAL_MIB_STATS* stats) argument 480 ar9300_is_japan_channel_spread_supported(struct ath_hal *ah) argument 489 ar9300_get_cur_rssi(struct ath_hal *ah) argument 501 ar9300_get_rssi_chain0(struct ath_hal *ah) argument 509 ar9300_get_def_antenna(struct ath_hal *ah) argument 516 ar9300_set_coverage_class(struct ath_hal *ah, u_int8_t coverageclass, int now) argument 521 ar9300_set_def_antenna(struct ath_hal *ah, u_int antenna) argument 527 ar9300_set_antenna_switch(struct ath_hal *ah, HAL_ANT_SETTING settings, const struct ieee80211_channel *chan, u_int8_t *tx_chainmask, u_int8_t *rx_chainmask, u_int8_t *antenna_cfgd) argument 566 ar9300_is_sleep_after_beacon_broken(struct ath_hal *ah) argument 572 ar9300_set_slot_time(struct ath_hal *ah, u_int us) argument 588 ar9300_set_ack_timeout(struct ath_hal *ah, u_int us) argument 606 ar9300_get_ack_timeout(struct ath_hal *ah) argument 613 ar9300_set_quiet(struct ath_hal *ah, u_int32_t period, u_int32_t duration, u_int32_t next_start, HAL_QUIET_FLAG flag) argument 655 ar9300_cac_tx_quiet(struct ath_hal *ah, HAL_BOOL enable) argument 678 ar9300_set_pcu_config(struct ath_hal *ah) argument 684 ar9300_get_capability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, u_int32_t capability, u_int32_t *result) argument 967 ar9300_set_capability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, u_int32_t capability, u_int32_t setting, HAL_STATUS *status) argument 1090 ar9300_print_reg(struct ath_hal *ah, u_int32_t args) argument 1215 ar9300_get_diag_state(struct ath_hal *ah, int request, const void *args, u_int32_t argsize, void **result, u_int32_t *resultsize) argument 1324 ar9300_dma_reg_dump(struct ath_hal *ah) argument 1594 ar9300_get_mib_cycle_counts_pct(struct ath_hal *ah, u_int32_t *rxc_pcnt, u_int32_t *rxf_pcnt, u_int32_t *txf_pcnt) argument 1643 ar9300_get_11n_ext_busy(struct ath_hal *ah) argument 1726 ar9300_config_bb_panic_watchdog(struct ath_hal *ah) argument 1779 ar9300_handle_bb_panic(struct ath_hal *ah) argument 1796 ar9300_get_bb_panic_info(struct ath_hal *ah, struct hal_bb_panic_info *bb_panic) argument 1861 ar9300_set_hal_reset_reason(struct ath_hal *ah, u_int8_t resetreason) argument 1876 ar9300_set_11n_mac2040(struct ath_hal *ah, HAL_HT_MACMODE mode) argument 1897 ar9300_get_11n_rx_clear(struct ath_hal *ah) argument 1923 ar9300_set_11n_rx_clear(struct ath_hal *ah, HAL_HT_RXCLEAR rxclear) argument 1945 ar9300_ppm_get_rssi_dump(struct ath_hal *ah) argument 1967 ar9300_ppm_force(struct ath_hal *ah) argument 2025 ar9300_ppm_un_force(struct ath_hal *ah) argument 2034 ar9300_ppm_arm_trigger(struct ath_hal *ah) argument 2049 ar9300_ppm_get_trigger(struct ath_hal *ah) argument 2063 ar9300_mark_phy_inactive(struct ath_hal *ah) argument 2070 ar9300_ppm_get_force_state(struct ath_hal *ah) argument 2081 ar9300_get_mib_cycle_counts(struct ath_hal *ah, HAL_SURVEY_SAMPLE *hs) argument 2100 ar9300_clear_mib_counters(struct ath_hal *ah) argument 2112 ar9300_set_rifs_delay(struct ath_hal *ah, HAL_BOOL enable) argument 2163 ar9300_set_11n_rx_rifs(struct ath_hal *ah, HAL_BOOL enable) argument 2177 ar9300_compare_dbg_hang(struct ath_hal *ah, mac_dbg_regs_t mac_dbg, hal_mac_hang_check_t hang_check, hal_mac_hangs_t hangs, u_int8_t *dcu_chain) argument 2214 ar9300_detect_mac_hang(struct ath_hal *ah) argument 2273 ar9300_detect_bb_hang(struct ath_hal *ah) argument 2332 ar9300_select_ant_config(struct ath_hal *ah, u_int32_t cfg) argument 2358 ar9300_set_dcs_mode(struct ath_hal *ah, u_int32_t mode) argument 2364 ar9300_get_dcs_mode(struct ath_hal *ah) argument 2371 ar9300_set_bt_coex_info(struct ath_hal *ah, HAL_BT_COEX_INFO *btinfo) argument 2386 ar9300_bt_coex_config(struct ath_hal *ah, HAL_BT_COEX_CONFIG *btconf) argument 2416 ar9300_bt_coex_set_qcu_thresh(struct ath_hal *ah, int qnum) argument 2426 ar9300_bt_coex_set_weights(struct ath_hal *ah, u_int32_t stomp_type) argument 2466 ar9300_bt_coex_setup_bmiss_thresh(struct ath_hal *ah, u_int32_t thresh) argument 2476 ar9300_bt_coex_antenna_diversity(struct ath_hal *ah, u_int32_t value) argument 2500 ar9300_bt_coex_set_parameter(struct ath_hal *ah, u_int32_t type, u_int32_t value) argument 2573 ar9300_bt_coex_disable(struct ath_hal *ah) argument 2599 ar9300_bt_coex_enable(struct ath_hal *ah) argument 2654 ar9300_get_bt_active_gpio(struct ath_hal *ah, u_int32_t reg) argument 2659 ar9300_get_wlan_active_gpio(struct ath_hal *ah, u_int32_t reg,u_int32_t bOn) argument 2665 ar9300_init_bt_coex(struct ath_hal *ah) argument 2741 ar9300_set_proxy_sta(struct ath_hal *ah, HAL_BOOL enable) argument 2844 ar9300_enable_tpc(struct ath_hal *ah) argument 2875 ar9300_force_tsf_sync(struct ath_hal *ah, const u_int8_t *bssid, u_int16_t assoc_id) argument 2882 ar9300_chk_rssi_update_tx_pwr(struct ath_hal *ah, int rssi) argument 3120 ar9300_is_skip_paprd_by_greentx(struct ath_hal *ah) argument 3133 ar9300_control_signals_for_green_tx_mode(struct ath_hal *ah) argument 3156 ar9300_hwgreentx_set_pal_spare(struct ath_hal *ah, int value) argument 3168 ar9300_reset_hw_beacon_proc_crc(struct ath_hal *ah) argument 3173 ar9300_get_hw_beacon_rssi(struct ath_hal *ah) argument 3182 ar9300_set_hw_beacon_rssi_threshold(struct ath_hal *ah, u_int32_t rssi_threshold) argument 3193 ar9300_reset_hw_beacon_rssi(struct ath_hal *ah) argument 3198 ar9300_set_hw_beacon_proc(struct ath_hal *ah, HAL_BOOL on) argument 3213 ar9300_print_keycache(struct ath_hal *ah) argument 3276 ar9300_set_smart_antenna(struct ath_hal *ah, HAL_BOOL enable) argument 3306 ar9300_tx99_channel_pwr_update(struct ath_hal *ah, HAL_CHANNEL *c, u_int32_t txpower) argument 3421 ar9300_tx99_chainmsk_setup(struct ath_hal *ah, int tx_chainmask) argument 3438 ar9300_tx99_set_single_carrier(struct ath_hal *ah, int tx_chain_mask, int chtype) argument 3826 ar9300_tx99_start(struct ath_hal *ah, u_int8_t *data) argument 3850 ar9300_tx99_stop(struct ath_hal *ah) argument 3860 ar9300Get3StreamSignature(struct ath_hal *ah) argument 3866 ar9300ForceVCS(struct ath_hal *ah) argument 3872 ar9300SetDfs3StreamFix(struct ath_hal *ah, u_int32_t val) argument 3878 ar9300_read_loc_timer(struct ath_hal *ah) argument 3885 ar9300_set_ctl_pwr(struct ath_hal *ah, u_int8_t *ctl_array) argument 3914 ar9300_set_txchainmaskopt(struct ath_hal *ah, u_int8_t mask) argument [all...] |
H A D | ar9300_paprd.c | 51 ar9300_paprd_setup_single_table(struct ath_hal *ah, struct ieee80211_channel * chan) argument 440 ar9300_enable_paprd(struct ath_hal *ah, HAL_BOOL enable_flag, struct ieee80211_channel * chan) argument 652 ar9300_gain_table_entries(struct ath_hal *ah) argument 674 ar9300_get_desired_gain_for_chain(struct ath_hal *ah, int chain_num, int target_power) argument 787 ar9300_tx_force_gain(struct ath_hal *ah, unsigned int gain_index) argument 829 ar9300_paprd_debug_print(struct ath_hal *ah) argument 1273 ar9300_create_pa_curve(struct ath_hal *ah, u_int32_t * pa_table, u_int32_t * small_signal_gain, int * pa_in) argument 1810 ar9300_swizzle_paprd_entries(struct ath_hal *ah, unsigned int txchain) argument 1856 ar9300_populate_paprd_single_table(struct ath_hal *ah, struct ieee80211_channel *chan, int chain_num) argument 1989 ar9300_paprd_setup_gain_table(struct ath_hal *ah, int chain_num) argument 2026 ar9300_paprd_retrain_pain(struct ath_hal * ah, int * pa_in) argument 2191 ar9300_paprd_create_curve(struct ath_hal * ah, struct ieee80211_channel * chan, int chain_num) argument 2225 ar9300_paprd_init_table(struct ath_hal *ah, struct ieee80211_channel * chan) argument 2244 ar9300_paprd_is_done(struct ath_hal *ah) argument 2286 ar9300_paprd_dec_tx_pwr(struct ath_hal *ah) argument 2315 ar9300_paprd_thermal_send(struct ath_hal *ah) argument 2406 ar9300_paprd_init_table(struct ath_hal *ah, HAL_CHANNEL * chan) argument 2412 ar9300_paprd_setup_gain_table(struct ath_hal * ah, int chain_num) argument 2418 ar9300_paprd_create_curve(struct ath_hal * ah, HAL_CHANNEL * chan, int chain_num) argument 2425 ar9300_paprd_is_done(struct ath_hal *ah) argument 2431 ar9300_enable_paprd(struct ath_hal *ah, HAL_BOOL enable_flag, HAL_CHANNEL * chan) argument 2437 ar9300_populate_paprd_single_table(struct ath_hal *ah, HAL_CHANNEL * chan, int chain_num) argument 2444 ar9300_paprd_dec_tx_pwr(struct ath_hal *ah) argument 2449 ar9300_paprd_thermal_send(struct ath_hal *ah) argument [all...] |
H A D | ar9300_phy.c | 308 ar9300_get_rate_table(struct ath_hal *ah, u_int mode) argument 394 ar9300_get_rate_txpower(struct ath_hal *ah, u_int mode, u_int8_t rate_index, u_int8_t chainmask, u_int8_t xmit_mode) argument 419 ar9300_adjust_reg_txpower_cdd(struct ath_hal *ah, u_int8_t power_per_rate[]) argument 506 ar9300_init_rate_txpower(struct ath_hal *ah, u_int mode, const struct ieee80211_channel *chan, u_int8_t power_per_rate[], u_int8_t chainmask) argument 582 ar9300_init_rate_txpower_cck(struct ath_hal *ah, const HAL_RATE_TABLE *rt, u_int8_t rates_array[], u_int8_t chainmask) argument 624 ar9300_init_rate_txpower_ofdm(struct ath_hal *ah, const HAL_RATE_TABLE *rt, u_int8_t rates_array[], int rt_offset, u_int8_t chainmask) argument 750 ar9300_init_rate_txpower_ht(struct ath_hal *ah, const HAL_RATE_TABLE *rt, HAL_BOOL is40, u_int8_t rates_array[], int rt_ss_offset, int rt_ds_offset, int rt_ts_offset, u_int8_t chainmask) argument 833 ar9300_init_rate_txpower_stbc(struct ath_hal *ah, const HAL_RATE_TABLE *rt, HAL_BOOL is40, int rt_ss_offset, int rt_ds_offset, int rt_ts_offset, u_int8_t chainmask) argument 945 ar9300_adjust_rate_txpower_cdd(struct ath_hal *ah, const HAL_RATE_TABLE *rt, HAL_BOOL is40, int rt_ss_offset, int rt_ds_offset, int rt_ts_offset, u_int8_t chainmask) argument 1041 ar9300_disp_tpc_tables(struct ath_hal *ah) argument 1112 ar9300_get_tpc_tables(struct ath_hal *ah) argument 1185 ath_hal_get_rate_power_limit_from_eeprom(struct ath_hal *ah, u_int16_t freq, int8_t *max_rate_power, int8_t *min_rate_power) argument [all...] |
H A D | ar9300_power.c | 26 void ar9300_wowoffload_prep(struct ath_hal *ah) argument 34 void ar9300_wowoffload_post(struct ath_hal *ah) argument 54 static void ar9300_wowoffload_add_mcast_filter(struct ath_hal *ah, u_int8_ argument 89 ar9300_wowoffload_download_devid_swar(struct ath_hal *ah) argument 152 ar9300_wowoffload_retrieve_data(struct ath_hal *ah, void *buf, u_int32_t param) argument 173 ar9300_wowoffload_download_rekey_data(struct ath_hal *ah, u_int32_t *data, u_int32_t bytes) argument 209 ar9300_wowoffload_download_acer_magic( struct ath_hal *ah, HAL_BOOL valid, u_int8_t* datap, u_int32_t bytes) argument 231 ar9300_wowoffload_download_acer_swka( struct ath_hal *ah, u_int32_t id, HAL_BOOL valid, u_int32_t period, u_int32_t size, u_int32_t* datap) argument 277 ar9300_wowoffload_download_arp_info(struct ath_hal *ah, u_int32_t id, u_int32_t *data) argument 317 ar9300_wowoffload_download_ns_info(struct ath_hal *ah, u_int32_t id, u_int32_t *data) argument 360 ar9300_wow_offload_download_hal_params(struct ath_hal *ah) argument 397 ar9300_wow_offload_handshake(struct ath_hal *ah, u_int32_t pattern_enable) argument 494 ar9300_set_power_mode_awake(struct ath_hal *ah, int set_chip) argument 544 ar9300_set_power_mode_sleep(struct ath_hal *ah, int set_chip) argument 596 ar9300_set_power_mode_network_sleep(struct ath_hal *ah, int set_chip) argument 653 ar9300_set_power_mode(struct ath_hal *ah, HAL_POWER_MODE mode, int set_chip) argument 735 ar9300_get_power_mode(struct ath_hal *ah) argument 761 ar9300_set_sm_power_mode(struct ath_hal *ah, HAL_SMPS_MODE mode) argument 802 ar9280_config_ser_des__wow_sleep(struct ath_hal *ah) argument 821 ar9300_wow_create_keep_alive_pattern(struct ath_hal *ah) argument 900 ar9300_wow_apply_pattern( struct ath_hal *ah, u_int8_t *p_ath_pattern, u_int8_t *p_ath_mask, int32_t pattern_count, u_int32_t ath_pattern_len) argument 986 ar9300_set_power_mode_wow_sleep(struct ath_hal *ah) argument 1017 ar9300_wow_enable( struct ath_hal *ah, u_int32_t pattern_enable, u_int32_t timeout_in_seconds, int clearbssid, HAL_BOOL offloadEnable) argument 1421 ar9300_wow_wake_up(struct ath_hal *ah, HAL_BOOL offloadEnabled) argument 1556 ar9300_wow_set_gpio_reset_low(struct ath_hal *ah) argument [all...] |
H A D | ar9300_radar.c | 229 ar9300_enable_dfs(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument 326 ar9300_get_dfs_thresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument 377 ar9300_get_dfs_radars( struct ath_hal *ah, u_int32_t dfsdomain, int *numradars, struct dfs_bin5pulse **bin5pulses, int *numb5radars, HAL_PHYERR_PARAM *pe) argument 437 ar9300_get_default_dfs_thresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument 453 ar9300_adjust_difs(struct ath_hal *ah, u_int32_t val) argument 492 ar9300_dfs_config_fft(struct ath_hal *ah, HAL_BOOL is_enable) argument 513 ar9300_dfs_cac_war(struct ath_hal *ah, u_int32_t start) argument 558 ar9300_is_fast_clock_enabled(struct ath_hal *ah) argument [all...] |
H A D | ar9300_radio.c | 82 ar9300_set_channel(struct ath_hal *ah, struct ieee80211_channel *chan) argument 259 ar9300_get_chip_power_limits(struct ath_hal *ah, struct ieee80211_channel *chan) argument 270 ar9300_rf_attach(struct ath_hal *ah, HAL_STATUS *status) argument [all...] |
H A D | ar9300_recv.c | 44 ar9300_set_rx_dp(struct ath_hal *ah, u_int32_t rxdp, HAL_RX_QUEUE qtype) argument 59 ar9300_enable_receive(struct ath_hal *ah) argument 68 ar9300_set_rx_abort(struct ath_hal *ah, HAL_BOOL set) argument 107 ar9300_stop_dma_receive(struct ath_hal *ah, u_int timeout) argument 174 ar9300_start_pcu_receive(struct ath_hal *ah, HAL_BOOL is_scanning) argument 186 ar9300_stop_pcu_receive(struct ath_hal *ah) argument 197 ar9300_set_multicast_filter( struct ath_hal *ah, u_int32_t filter0, u_int32_t filter1) argument 210 ar9300_get_rx_filter(struct ath_hal *ah) argument 227 ar9300_set_rx_filter(struct ath_hal *ah, u_int32_t bits) argument 262 ar9300_set_rx_sel_evm(struct ath_hal *ah, HAL_BOOL sel_evm, HAL_BOOL just_query) argument 281 ar9300_promisc_mode(struct ath_hal *ah, HAL_BOOL enable) argument 294 ar9300_read_pktlog_reg( struct ath_hal *ah, u_int32_t *rxfilter_val, u_int32_t *rxcfg_val, u_int32_t *phy_err_mask_val, u_int32_t *mac_pcu_phy_err_regval) argument 313 ar9300_write_pktlog_reg( struct ath_hal *ah, HAL_BOOL enable, u_int32_t rxfilter_val, u_int32_t rxcfg_val, u_int32_t phy_err_mask_val, u_int32_t mac_pcu_phy_err_reg_val) argument [all...] |
H A D | ar9300_recv_ds.c | 37 ar9300_proc_rx_desc_fast(struct ath_hal *ah, struct ath_desc *ds, argument 199 ar9300_proc_rx_desc(struct ath_hal *ah, struct ath_desc *ds, argument 215 ar9300_get_rx_key_idx(struct ath_hal *ah, struct ath_desc *ds, u_int8_t *keyix, argument
|
H A D | ar9300_spectral.c | 61 ar9300_disable_cck(struct ath_hal *ah) argument 72 ar9300_disable_radar(struct ath_hal *ah) argument 99 ar9300_disable_restart(struct ath_hal *ah) argument 109 ar9300_set_radar_dc_thresh(struct ath_hal *ah) argument 121 ar9300_disable_weak_signal(struct ath_hal *ah) argument 155 ar9300_disable_strong_signal(struct ath_hal *ah) argument 167 ar9300_set_cca_threshold(struct ath_hal *ah, u_int8_t thresh62) argument 178 ar9300_classify_strong_bins(struct ath_hal *ah) argument 183 ar9300_disable_dc_offset(struct ath_hal *ah) argument 188 ar9300_enable_cck_detect(struct ath_hal *ah) argument 194 ar9300_prep_spectral_scan(struct ath_hal *ah) argument 265 ar9300_noise_floor_get(struct ath_hal *ah, int freq_mhz, int ch) argument 285 ar9300_noise_floor_power_get(struct ath_hal *ah, int freq_mhz, int ch) argument 310 ar9300_configure_spectral_scan(struct ath_hal *ah, HAL_SPECTRAL_PARAM *ss) argument 409 ar9300_get_spectral_params(struct ath_hal *ah, HAL_SPECTRAL_PARAM *ss) argument 474 ar9300_is_spectral_active(struct ath_hal *ah) argument 483 ar9300_is_spectral_enabled(struct ath_hal *ah) argument 491 ar9300_start_spectral_scan(struct ath_hal *ah) argument 527 ar9300_stop_spectral_scan(struct ath_hal *ah) argument 570 ar9300_get_spectral_config(struct ath_hal *ah) argument 588 ar9300_get_ctl_chan_nf(struct ath_hal *ah) argument 608 ar9300_get_ext_chan_nf(struct ath_hal *ah) argument [all...] |
H A D | ar9300_stub.c | 33 ar9300_set_stub_functions(struct ath_hal *ah) argument [all...] |
H A D | ar9300_timer.c | 61 ar9300_alloc_generic_timer(struct ath_hal *ah, HAL_GEN_TIMER_DOMAIN tsf) argument 92 void ar9300_start_tsf2(struct ath_hal *ah) argument 104 ar9300_free_generic_timer(struct ath_hal *ah, int index) argument 113 ar9300_start_generic_timer( struct ath_hal *ah, int index, u_int32_t timer_next, u_int32_t timer_period) argument 153 ar9300_stop_generic_timer(struct ath_hal *ah, int index) argument 173 ar9300_get_gen_timer_interrupts( struct ath_hal *ah, u_int32_t *trigger, u_int32_t *thresh) argument [all...] |
H A D | ar9300_tx99_tgt.c | 40 ar9300_tx99_tgt_channel_pwr_update(struct ath_hal *ah, HAL_CHANNEL *c, u_int32_t txpower) argument 147 ar9300_tx99_tgt_chainmsk_setup(struct ath_hal *ah, int tx_chainmask) argument 162 ar9300_tx99_tgt_set_single_carrier(struct ath_hal *ah, int tx_chain_mask, int chtype) argument 495 ar9300_tx99_tgt_start(struct ath_hal *ah, u_int8_t data) argument 520 ar9300_tx99_tgt_stop(struct ath_hal *ah) argument [all...] |
H A D | ar9300_xmit.c | 40 ar9300_update_tx_trig_level(struct ath_hal *ah, HAL_BOOL b_inc_trig_level) argument 87 ar9300_get_tx_trig_level(struct ath_hal *ah) argument 97 ar9300_set_tx_queue_props(struct ath_hal *ah, int q, const HAL_TXQ_INFO *q_info) argument 113 ar9300_get_tx_queue_props(struct ath_hal *ah, int q, HAL_TXQ_INFO *q_info) argument 137 ar9300_setup_tx_queue(struct ath_hal *ah, HAL_TX_QUEUE type, const HAL_TXQ_INFO *q_info) argument 222 set_tx_q_interrupts(struct ath_hal *ah, HAL_TX_QUEUE_INFO *qi) argument 248 ar9300_release_tx_queue(struct ath_hal *ah, u_int q) argument 283 ar9300_reset_tx_queue(struct ath_hal *ah, u_int q) argument 538 ar9300_get_tx_dp(struct ath_hal *ah, u_int q) argument 548 ar9300_set_tx_dp(struct ath_hal *ah, u_int q, u_int32_t txdp) argument 563 ar9300_start_tx_dma(struct ath_hal *ah, u_int q) argument 573 ar9300_num_tx_pending(struct ath_hal *ah, u_int q) argument 609 ar9300_stop_tx_dma(struct ath_hal *ah, u_int q, u_int timeout) argument 729 ar9300_stop_tx_dma_indv_que(struct ath_hal *ah, u_int q, u_int timeout) argument 836 ar9300_abort_tx_dma(struct ath_hal *ah) argument 958 ar9300_get_tx_intr_queue(struct ath_hal *ah, u_int32_t *txqs) argument 970 ar9300_reset_tx_status_ring(struct ath_hal *ah) argument 987 ar9300_setup_tx_status_ring(struct ath_hal *ah, void *ts_start, u_int32_t ts_paddr_start, u_int16_t size) argument [all...] |
H A D | ar9300_xmit_ds.c | 34 ar9300_tx_req_intr_desc(struct ath_hal *ah, void *ds) argument 136 ar9300_set_desc_link(struct ath_hal *ah, void *ds, u_int32_t link) argument 151 ar9300_get_desc_link_ptr(struct ath_hal *ah, void *ds, u_int32_t **link) argument 159 ar9300_clear_tx_desc_status(struct ath_hal *ah, void *ds) argument 170 ar9300_clear_dest_mask(struct ath_hal *ah, voi argument 58 ar9300_fill_tx_desc( struct ath_hal *ah, void *ds, HAL_DMA_ADDR *buf_addr, u_int32_t *seg_len, u_int desc_id, u_int qcu, HAL_KEY_TYPE key_type, HAL_BOOL first_seg, HAL_BOOL last_seg, const void *ds0) argument 202 ar9300_get_tx_rate_code(struct ath_hal *ah, void *ds, struct ath_tx_status *ts) argument 228 ar9300_get_raw_tx_desc(struct ath_hal *ah, u_int32_t *txstatus) argument 242 ar9300_proc_tx_desc(struct ath_hal *ah, void *txstatus) argument 374 ar9300_calc_tx_airtime(struct ath_hal *ah, void *ds, struct ath_tx_status *ts, HAL_BOOL comp_wastedt, u_int8_t nbad, u_int8_t nframes ) argument 441 ar9300__cont_tx_mode(struct ath_hal *ah, void *ds, int mode) argument 566 ar9300_set_paprd_tx_desc(struct ath_hal *ah, void *ds, int chain_num) argument 573 ar9300_is_tx_done(struct ath_hal *ah) argument 587 ar9300_set_11n_tx_desc( struct ath_hal *ah, void *ds, u_int pkt_len, HAL_PKT_TYPE type, u_int tx_power, u_int key_ix, HAL_KEY_TYPE key_type, u_int flags) argument 645 ar9300_set_rx_chainmask(struct ath_hal *ah, int rxchainmask) argument 650 ar9300_update_loc_ctl_reg(struct ath_hal *ah, int pos_bit) argument 700 ar9300_set_11n_rate_scenario( struct ath_hal *ah, void *ds, void *lastds, u_int dur_update_en, u_int rts_cts_rate, u_int rts_cts_duration, HAL_11N_RATE_SERIES series[], u_int nseries, u_int flags, u_int32_t smart_antenna) argument 854 ar9300_set_11n_aggr_first(struct ath_hal *ah, struct ath_desc *ds, u_int aggr_len, u_int num_delims) argument 869 ar9300_set_11n_aggr_middle(struct ath_hal *ah, struct ath_desc *ds, u_int num_delims) argument 888 ar9300_set_11n_aggr_last(struct ath_hal *ah, struct ath_desc *ds) argument 898 ar9300_clr_11n_aggr(struct ath_hal *ah, struct ath_desc *ds) argument 906 ar9300_set_11n_burst_duration(struct ath_hal *ah, struct ath_desc *ds, u_int burst_duration) argument 916 ar9300_set_11n_rifs_burst_middle(struct ath_hal *ah, void *ds) argument 924 ar9300_set_11n_rifs_burst_last(struct ath_hal *ah, void *ds) argument 932 ar9300_clr_11n_rifs_burst(struct ath_hal *ah, void *ds) argument 940 ar9300_set_11n_aggr_rifs_burst(struct ath_hal *ah, void *ds) argument 949 ar9300_set_11n_virtual_more_frag(struct ath_hal *ah, struct ath_desc *ds, u_int vmf) argument 962 ar9300_get_desc_info(struct ath_hal *ah, HAL_DESC_INFO *desc_info) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ |
H A D | ah_eeprom_v1.c | 28 v1EepromGet(struct ath_hal *ah, int param, void *val) argument 74 v1EepromSet(struct ath_hal *ah, int param, int v) argument 80 v1EepromDiag(struct ath_hal *ah, int request, argument 95 v1EepromGetSpurChan(struct ath_hal *ah, in argument 104 v1EepromDetach(struct ath_hal *ah) argument 113 ath_hal_v1EepromAttach(struct ath_hal *ah) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_attach.c | 193 struct ath_hal *ah; local 303 ar5210Detach(struct ath_hal *ah) argument 318 ar5210GetChannelEdges(struct ath_hal *ah, uint16_t flags, uint16_t *low, uint16_t *high) argument 331 ar5210GetChipPowerLimits(struct ath_hal *ah, struct ieee80211_channel *chan) argument 343 ar5210ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore, HAL_BOOL power_off) argument 348 ar5210DisablePCIE(struct ath_hal *ah) argument 356 ar5210FillCapabilityInfo(struct ath_hal *ah) argument [all...] |