| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | pci.c | 431 ath10k_pci_is_awake(struct ath10k * ar) ath10k_pci_is_awake() argument 440 __ath10k_pci_wake(struct ath10k * ar) __ath10k_pci_wake() argument 454 __ath10k_pci_sleep(struct ath10k * ar) __ath10k_pci_sleep() argument 469 ath10k_pci_wake_wait(struct ath10k * ar) ath10k_pci_wake_wait() argument 492 ath10k_pci_force_wake(struct ath10k * ar) ath10k_pci_force_wake() argument 518 ath10k_pci_force_sleep(struct ath10k * ar) ath10k_pci_force_sleep() argument 533 ath10k_pci_wake(struct ath10k * ar) ath10k_pci_wake() argument 568 ath10k_pci_sleep(struct ath10k * ar) ath10k_pci_sleep() argument 596 struct ath10k *ar = ar_pci->ar; ath10k_pci_ps_timer() local 613 ath10k_pci_sleep_sync(struct ath10k * ar) ath10k_pci_sleep_sync() argument 631 ath10k_bus_pci_write32(struct ath10k * ar,u32 offset,u32 value) ath10k_bus_pci_write32() argument 653 ath10k_bus_pci_read32(struct ath10k * ar,u32 offset) ath10k_bus_pci_read32() argument 678 ath10k_pci_write32(struct ath10k * ar,u32 offset,u32 value) ath10k_pci_write32() argument 685 ath10k_pci_read32(struct ath10k * ar,u32 offset) ath10k_pci_read32() argument 692 ath10k_pci_soc_read32(struct ath10k * ar,u32 addr) ath10k_pci_soc_read32() argument 697 ath10k_pci_soc_write32(struct ath10k * ar,u32 addr,u32 val) ath10k_pci_soc_write32() argument 702 ath10k_pci_reg_read32(struct ath10k * ar,u32 addr) ath10k_pci_reg_read32() argument 707 ath10k_pci_reg_write32(struct ath10k * ar,u32 addr,u32 val) ath10k_pci_reg_write32() argument 712 ath10k_pci_irq_pending(struct ath10k * ar) ath10k_pci_irq_pending() argument 725 ath10k_pci_disable_and_clear_intx_irq(struct ath10k * ar) ath10k_pci_disable_and_clear_intx_irq() argument 743 ath10k_pci_enable_intx_irq(struct ath10k * ar) ath10k_pci_enable_intx_irq() argument 756 ath10k_pci_get_irq_method(struct ath10k * ar) ath10k_pci_get_irq_method() argument 768 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_buf() local 807 struct ath10k *ar = pipe->hif_ce_state; ath10k_pci_rx_post_pipe() local 837 ath10k_pci_rx_post(struct ath10k * ar) ath10k_pci_rx_post() argument 850 struct ath10k *ar = ar_pci->ar; ath10k_pci_rx_replenish_retry() local 855 ath10k_pci_qca988x_targ_cpu_to_ce_addr(struct ath10k * ar,u32 addr) ath10k_pci_qca988x_targ_cpu_to_ce_addr() argument 870 ath10k_pci_qca6174_targ_cpu_to_ce_addr(struct ath10k * ar,u32 addr) ath10k_pci_qca6174_targ_cpu_to_ce_addr() argument 880 ath10k_pci_qca99x0_targ_cpu_to_ce_addr(struct ath10k * ar,u32 addr) ath10k_pci_qca99x0_targ_cpu_to_ce_addr() argument 889 ath10k_pci_targ_cpu_to_ce_addr(struct ath10k * ar,u32 addr) ath10k_pci_targ_cpu_to_ce_addr() argument 904 ath10k_pci_diag_read_mem(struct ath10k * ar,u32 address,void * data,int nbytes) ath10k_pci_diag_read_mem() argument 1011 ath10k_pci_diag_read32(struct ath10k * ar,u32 address,u32 * value) ath10k_pci_diag_read32() argument 1022 __ath10k_pci_diag_read_hi(struct ath10k * ar,void * dest,u32 src,u32 len) __ath10k_pci_diag_read_hi() argument 1047 ath10k_pci_diag_read_hi(ar,dest,src,len) global() argument 1050 ath10k_pci_diag_write_mem(struct ath10k * ar,u32 address,const void * data,int nbytes) ath10k_pci_diag_write_mem() argument 1166 ath10k_pci_diag_write32(struct ath10k * ar,u32 address,u32 value) ath10k_pci_diag_write32() argument 1176 struct ath10k *ar = ce_state->ar; ath10k_pci_htc_tx_cb() local 1194 ath10k_pci_process_rx_cb(struct ath10k_ce_pipe * ce_state,void (* callback)(struct ath10k * ar,struct sk_buff * skb)) ath10k_pci_process_rx_cb() argument 1197 struct ath10k *ar = ce_state->ar; ath10k_pci_process_rx_cb() local 1237 ath10k_pci_process_htt_rx_cb(struct ath10k_ce_pipe * ce_state,void (* callback)(struct ath10k * ar,struct sk_buff * skb)) ath10k_pci_process_htt_rx_cb() argument 1240 struct ath10k *ar = ce_state->ar; ath10k_pci_process_htt_rx_cb() local 1321 struct ath10k *ar = ce_state->ar; ath10k_pci_htt_tx_cb() local 1335 ath10k_pci_htt_rx_deliver(struct ath10k * ar,struct sk_buff * skb) ath10k_pci_htt_rx_deliver() argument 1352 ath10k_pci_hif_tx_sg(struct ath10k * ar,u8 pipe_id,struct ath10k_hif_sg_item * items,int n_items) ath10k_pci_hif_tx_sg() argument 1422 ath10k_pci_hif_diag_read(struct ath10k * ar,u32 address,void * buf,size_t buf_len) ath10k_pci_hif_diag_read() argument 1428 ath10k_pci_hif_get_free_queue_number(struct ath10k * ar,u8 pipe) ath10k_pci_hif_get_free_queue_number() argument 1437 ath10k_pci_dump_registers(struct ath10k * ar,struct ath10k_fw_crash_data * crash_data) ath10k_pci_dump_registers() argument 1471 ath10k_pci_dump_memory_section(struct ath10k * ar,const struct ath10k_mem_region * mem_region,u8 * buf,size_t buf_len) ath10k_pci_dump_memory_section() argument 1566 ath10k_pci_set_ram_config(struct ath10k * ar,u32 config) ath10k_pci_set_ram_config() argument 1585 ath10k_pci_dump_memory_sram(struct ath10k * ar,const struct ath10k_mem_region * region,u8 * buf) ath10k_pci_dump_memory_sram() argument 1604 ath10k_pci_dump_memory_reg(struct ath10k * ar,const struct ath10k_mem_region * region,u8 * buf) ath10k_pci_dump_memory_reg() argument 1629 ath10k_pci_dump_memory_generic(struct ath10k * ar,const struct ath10k_mem_region * current_region,u8 * buf) ath10k_pci_dump_memory_generic() argument 1658 ath10k_pci_dump_memory(struct ath10k * ar,struct ath10k_fw_crash_data * crash_data) ath10k_pci_dump_memory() argument 1756 struct ath10k *ar = ar_pci->ar; ath10k_pci_fw_dump_work() local 1783 ath10k_pci_fw_crashed_dump(struct ath10k * ar) ath10k_pci_fw_crashed_dump() argument 1790 ath10k_pci_hif_send_complete_check(struct ath10k * ar,u8 pipe,int force) ath10k_pci_hif_send_complete_check() argument 1818 ath10k_pci_rx_retry_sync(struct ath10k * ar) ath10k_pci_rx_retry_sync() argument 1825 ath10k_pci_hif_map_service_to_pipe(struct ath10k * ar,u16 service_id,u8 * ul_pipe,u8 * dl_pipe) ath10k_pci_hif_map_service_to_pipe() argument 1871 ath10k_pci_hif_get_default_pipe(struct ath10k * ar,u8 * ul_pipe,u8 * dl_pipe) ath10k_pci_hif_get_default_pipe() argument 1881 ath10k_pci_irq_msi_fw_mask(struct ath10k * ar) ath10k_pci_irq_msi_fw_mask() argument 1909 ath10k_pci_irq_msi_fw_unmask(struct ath10k * ar) ath10k_pci_irq_msi_fw_unmask() argument 1937 ath10k_pci_irq_disable(struct ath10k * ar) ath10k_pci_irq_disable() argument 1944 ath10k_pci_irq_sync(struct ath10k * ar) ath10k_pci_irq_sync() argument 1951 ath10k_pci_irq_enable(struct ath10k * ar) ath10k_pci_irq_enable() argument 1958 ath10k_pci_hif_start(struct ath10k * ar) ath10k_pci_hif_start() argument 1978 struct ath10k *ar; ath10k_pci_rx_pipe_cleanup() local 2010 struct ath10k *ar; ath10k_pci_tx_pipe_cleanup() local 2045 ath10k_pci_buffer_cleanup(struct ath10k * ar) ath10k_pci_buffer_cleanup() argument 2059 ath10k_pci_ce_deinit(struct ath10k * ar) ath10k_pci_ce_deinit() argument 2067 ath10k_pci_flush(struct ath10k * ar) ath10k_pci_flush() argument 2073 ath10k_pci_hif_stop(struct ath10k * ar) ath10k_pci_hif_stop() argument 2107 ath10k_pci_hif_exchange_bmi_msg(struct ath10k * ar,void * req,u32 req_len,void * resp,u32 * resp_len) ath10k_pci_hif_exchange_bmi_msg() argument 2213 struct ath10k *ar = ce_state->ar; ath10k_pci_bmi_recv_data() local 2233 ath10k_pci_bmi_wait(struct ath10k * ar,struct ath10k_ce_pipe * tx_pipe,struct ath10k_ce_pipe * rx_pipe,struct bmi_xfer * xfer) ath10k_pci_bmi_wait() argument 2270 ath10k_pci_wake_target_cpu(struct ath10k * ar) ath10k_pci_wake_target_cpu() argument 2282 ath10k_pci_get_num_banks(struct ath10k * ar) ath10k_pci_get_num_banks() argument 2318 ath10k_bus_get_num_banks(struct ath10k * ar) ath10k_bus_get_num_banks() argument 2325 ath10k_pci_init_config(struct ath10k * ar) ath10k_pci_init_config() argument 2467 ath10k_pci_override_ce_config(struct ath10k * ar) ath10k_pci_override_ce_config() argument 2491 ath10k_pci_alloc_pipes(struct ath10k * ar) ath10k_pci_alloc_pipes() argument 2523 ath10k_pci_free_pipes(struct ath10k * ar) ath10k_pci_free_pipes() argument 2531 ath10k_pci_init_pipes(struct ath10k * ar) ath10k_pci_init_pipes() argument 2548 ath10k_pci_has_fw_crashed(struct ath10k * ar) ath10k_pci_has_fw_crashed() argument 2554 ath10k_pci_fw_crashed_clear(struct ath10k * ar) ath10k_pci_fw_crashed_clear() argument 2563 ath10k_pci_has_device_gone(struct ath10k * ar) ath10k_pci_has_device_gone() argument 2572 ath10k_pci_warm_reset_si0(struct ath10k * ar) ath10k_pci_warm_reset_si0() argument 2591 ath10k_pci_warm_reset_cpu(struct ath10k * ar) ath10k_pci_warm_reset_cpu() argument 2602 ath10k_pci_warm_reset_ce(struct ath10k * ar) ath10k_pci_warm_reset_ce() argument 2615 ath10k_pci_warm_reset_clear_lf(struct ath10k * ar) ath10k_pci_warm_reset_clear_lf() argument 2624 ath10k_pci_warm_reset(struct ath10k * ar) ath10k_pci_warm_reset() argument 2662 ath10k_pci_qca99x0_soft_chip_reset(struct ath10k * ar) ath10k_pci_qca99x0_soft_chip_reset() argument 2668 ath10k_pci_safe_chip_reset(struct ath10k * ar) ath10k_pci_safe_chip_reset() argument 2678 ath10k_pci_qca988x_chip_reset(struct ath10k * ar) ath10k_pci_qca988x_chip_reset() argument 2752 ath10k_pci_qca6174_chip_reset(struct ath10k * ar) ath10k_pci_qca6174_chip_reset() argument 2784 ath10k_pci_qca99x0_chip_reset(struct ath10k * ar) ath10k_pci_qca99x0_chip_reset() argument 2808 ath10k_pci_chip_reset(struct ath10k * ar) ath10k_pci_chip_reset() argument 2818 ath10k_pci_hif_power_up(struct ath10k * ar,enum ath10k_firmware_mode fw_mode) ath10k_pci_hif_power_up() argument 2880 ath10k_pci_hif_power_down(struct ath10k * ar) ath10k_pci_hif_power_down() argument 2889 ath10k_pci_hif_suspend(struct ath10k * ar) ath10k_pci_hif_suspend() argument 2895 ath10k_pci_suspend(struct ath10k * ar) ath10k_pci_suspend() argument 2907 ath10k_pci_hif_resume(struct ath10k * ar) ath10k_pci_hif_resume() argument 2913 ath10k_pci_resume(struct ath10k * ar) ath10k_pci_resume() argument 2953 ath10k_pci_enable_eeprom(struct ath10k * ar) ath10k_pci_enable_eeprom() argument 2989 ath10k_pci_read_eeprom(struct ath10k * ar,u16 addr,u8 * out) ath10k_pci_read_eeprom() argument 3039 ath10k_pci_hif_fetch_cal_eeprom(struct ath10k * ar,void ** data,size_t * data_len) ath10k_pci_hif_fetch_cal_eeprom() argument 3103 struct ath10k *ar = arg; ath10k_pci_interrupt_handler() local 3129 struct ath10k *ar = container_of(ctx, struct ath10k, napi); ath10k_pci_napi_poll() local 3165 ath10k_pci_request_irq_msi(struct ath10k * ar) ath10k_pci_request_irq_msi() argument 3182 ath10k_pci_request_irq_intx(struct ath10k * ar) ath10k_pci_request_irq_intx() argument 3199 ath10k_pci_request_irq(struct ath10k * ar) ath10k_pci_request_irq() argument 3213 ath10k_pci_free_irq(struct ath10k * ar) ath10k_pci_free_irq() argument 3220 ath10k_pci_init_napi(struct ath10k * ar) ath10k_pci_init_napi() argument 3225 ath10k_pci_init_irq(struct ath10k * ar) ath10k_pci_init_irq() argument 3263 ath10k_pci_deinit_irq_intx(struct ath10k * ar) ath10k_pci_deinit_irq_intx() argument 3269 ath10k_pci_deinit_irq(struct ath10k * ar) ath10k_pci_deinit_irq() argument 3285 ath10k_pci_wait_for_target_init(struct ath10k * ar) ath10k_pci_wait_for_target_init() argument 3342 ath10k_pci_cold_reset(struct ath10k * ar) ath10k_pci_cold_reset() argument 3377 ath10k_pci_claim(struct ath10k * ar) ath10k_pci_claim() argument 3428 ath10k_pci_release(struct ath10k * ar) ath10k_pci_release() argument 3455 ath10k_pci_setup_resource(struct ath10k * ar) ath10k_pci_setup_resource() argument 3512 ath10k_pci_release_resource(struct ath10k * ar) ath10k_pci_release_resource() argument 3535 struct ath10k *ar; ath10k_pci_probe() local 3737 struct ath10k *ar = pci_get_drvdata(pdev); ath10k_pci_remove() local 3757 struct ath10k *ar = dev_get_drvdata(dev); ath10k_pci_pm_suspend() local 3769 struct ath10k *ar = dev_get_drvdata(dev); ath10k_pci_pm_resume() local [all...] |
| H A D | wmi.c | 1699 void ath10k_wmi_put_wmi_channel(struct ath10k *ar, struct wmi_channel *ch, in ath10k_wmi_put_wmi_channel() 1764 int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) in ath10k_wmi_wait_for_service_ready() 1795 int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) in ath10k_wmi_wait_for_unified_ready() 1806 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) in ath10k_wmi_alloc_skb() 1825 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_htc_tx_complete() 1830 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_cmd_send_nowait() 1862 struct ath10k *ar = arvif->ar; in ath10k_wmi_tx_beacon_nowait() local 1915 static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) in ath10k_wmi_tx_beacons_nowait() 1923 static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) in ath10k_wmi_op_ep_tx_credits() 1931 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) in ath10k_wmi_cmd_send() [all …]
|
| H A D | wmi-ops.h | 238 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_rx() 248 ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, in ath10k_wmi_map_svc() 259 ath10k_wmi_map_svc_ext(struct ath10k *ar, const __le32 *in, unsigned long *out, in ath10k_wmi_map_svc_ext() 270 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_scan() 280 ath10k_wmi_pull_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_tx_compl() 290 ath10k_wmi_pull_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_tx_bundle_compl() 300 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_rx() 310 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_ch_info() 320 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_vdev_start() 330 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_peer_kick() [all …]
|
| H A D | mac.c | 215 int ath10k_mac_ext_resource_config(struct ath10k *ar, u32 val) in ath10k_mac_ext_resource_config() 244 struct ath10k *ar = arvif->ar; in ath10k_send_key() local 312 struct ath10k *ar = arvif->ar; in ath10k_install_key() local 337 struct ath10k *ar = arvif->ar; in ath10k_install_peer_wep_keys() local 425 struct ath10k *ar = arvif->ar; in ath10k_clear_peer_keys() local 463 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, in ath10k_mac_is_peer_wep_key_set() 491 struct ath10k *ar = arvif->ar; in ath10k_clear_vdev_key() local 539 struct ath10k *ar = arvif->ar; in ath10k_mac_vif_update_wep_key() local 694 static int ath10k_mac_num_chanctxs(struct ath10k *ar) in ath10k_mac_num_chanctxs() 715 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done() [all …]
|
| H A D | debug.h | 104 #define ATH10K_DFS_STAT_INC(ar, c) (ar->debug.dfs_stats.c++) argument 115 static inline u64 ath10k_debug_get_fw_dbglog_mask(struct ath10k *ar) in ath10k_debug_get_fw_dbglog_mask() 120 static inline u32 ath10k_debug_get_fw_dbglog_level(struct ath10k *ar) in ath10k_debug_get_fw_dbglog_level() 125 static inline int ath10k_debug_is_extd_tx_stats_enabled(struct ath10k *ar) in ath10k_debug_is_extd_tx_stats_enabled() 134 static inline int ath10k_debug_start(struct ath10k *ar) in ath10k_debug_start() 139 static inline void ath10k_debug_stop(struct ath10k *ar) in ath10k_debug_stop() 143 static inline int ath10k_debug_create(struct ath10k *ar) in ath10k_debug_create() 148 static inline void ath10k_debug_destroy(struct ath10k *ar) in ath10k_debug_destroy() 152 static inline int ath10k_debug_register(struct ath10k *ar) in ath10k_debug_register() 157 static inline void ath10k_debug_unregister(struct ath10k *ar) in ath10k_debug_unregister() [all …]
|
| H A D | ce.c | 54 shadow_sr_wr_ind_addr(struct ath10k * ar,struct ath10k_ce_pipe * ce_state) shadow_sr_wr_ind_addr() argument 90 ath10k_ce_read32(struct ath10k * ar,u32 offset) ath10k_ce_read32() argument 97 ath10k_ce_write32(struct ath10k * ar,u32 offset,u32 value) ath10k_ce_write32() argument 104 ath10k_ce_dest_ring_write_index_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_dest_ring_write_index_set() argument 112 ath10k_ce_dest_ring_write_index_get(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_dest_ring_write_index_get() argument 119 ath10k_ce_src_ring_write_index_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_write_index_set() argument 127 ath10k_ce_src_ring_write_index_get(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_src_ring_write_index_get() argument 134 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k * ar,u32 ce_id) ath10k_ce_src_ring_read_index_from_ddr() argument 142 ath10k_ce_src_ring_read_index_get(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_src_ring_read_index_get() argument 161 ath10k_ce_shadow_src_ring_write_index_set(struct ath10k * ar,struct ath10k_ce_pipe * ce_state,unsigned int value) ath10k_ce_shadow_src_ring_write_index_set() argument 168 ath10k_ce_src_ring_base_addr_set(struct ath10k * ar,u32 ce_id,u64 addr) ath10k_ce_src_ring_base_addr_set() argument 186 ath10k_ce_set_src_ring_base_addr_hi(struct ath10k * ar,u32 ce_ctrl_addr,u64 addr) ath10k_ce_set_src_ring_base_addr_hi() argument 196 ath10k_ce_src_ring_size_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_size_set() argument 204 ath10k_ce_src_ring_dmax_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_dmax_set() argument 218 ath10k_ce_src_ring_byte_swap_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_byte_swap_set() argument 232 ath10k_ce_dest_ring_byte_swap_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_dest_ring_byte_swap_set() argument 247 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k * ar,u32 ce_id) ath10k_ce_dest_ring_read_index_from_ddr() argument 255 ath10k_ce_dest_ring_read_index_get(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_dest_ring_read_index_get() argument 273 ath10k_ce_dest_ring_base_addr_set(struct ath10k * ar,u32 ce_id,u64 addr) ath10k_ce_dest_ring_base_addr_set() argument 291 ath10k_ce_set_dest_ring_base_addr_hi(struct ath10k * ar,u32 ce_ctrl_addr,u64 addr) ath10k_ce_set_dest_ring_base_addr_hi() argument 306 ath10k_ce_dest_ring_size_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_dest_ring_size_set() argument 314 ath10k_ce_src_ring_highmark_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_highmark_set() argument 326 ath10k_ce_src_ring_lowmark_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_src_ring_lowmark_set() argument 338 ath10k_ce_dest_ring_highmark_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_dest_ring_highmark_set() argument 350 ath10k_ce_dest_ring_lowmark_set(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int n) ath10k_ce_dest_ring_lowmark_set() argument 362 ath10k_ce_copy_complete_inter_enable(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_copy_complete_inter_enable() argument 374 ath10k_ce_copy_complete_intr_disable(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_copy_complete_intr_disable() argument 386 ath10k_ce_watermark_intr_disable(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_watermark_intr_disable() argument 398 ath10k_ce_error_intr_disable(struct ath10k * ar,u32 ce_ctrl_addr) ath10k_ce_error_intr_disable() argument 411 ath10k_ce_engine_int_status_clear(struct ath10k * ar,u32 ce_ctrl_addr,unsigned int mask) ath10k_ce_engine_int_status_clear() argument 431 struct ath10k *ar = ce_state->ar; _ath10k_ce_send_nolock() local 488 struct ath10k *ar = ce_state->ar; _ath10k_ce_send_nolock_64() local 576 struct ath10k *ar = pipe->ar; __ath10k_ce_send_revert() local 609 struct ath10k *ar = ce_state->ar; ath10k_ce_send() local 624 struct ath10k *ar = pipe->ar; ath10k_ce_num_free_src_entries() local 640 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_num_free_bufs() local 656 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_post_buf() local 687 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_post_buf_64() local 718 struct ath10k *ar = pipe->ar; ath10k_ce_rx_update_write_idx() local 740 struct ath10k *ar = pipe->ar; ath10k_ce_rx_post_buf() local 869 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_recv_next() local 893 struct ath10k *ar; _ath10k_ce_revoke_recv_next() local 946 struct ath10k *ar; _ath10k_ce_revoke_recv_next_64() local 1010 struct ath10k *ar = ce_state->ar; _ath10k_ce_completed_send_next_nolock() local 1063 struct ath10k *ar = ce_state->ar; _ath10k_ce_completed_send_next_nolock_64() local 1119 ath10k_ce_extract_desc_data(struct ath10k * ar,struct ath10k_ce_ring * src_ring,u32 sw_index,dma_addr_t * bufferp,u32 * nbytesp,u32 * transfer_idp) ath10k_ce_extract_desc_data() argument 1136 ath10k_ce_extract_desc_data_64(struct ath10k * ar,struct ath10k_ce_ring * src_ring,u32 sw_index,dma_addr_t * bufferp,u32 * nbytesp,u32 * transfer_idp) ath10k_ce_extract_desc_data_64() argument 1166 struct ath10k *ar; ath10k_ce_cancel_send_next() local 1212 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next() local 1231 ath10k_ce_per_engine_service(struct ath10k * ar,unsigned int ce_id) ath10k_ce_per_engine_service() argument 1265 ath10k_ce_per_engine_service_any(struct ath10k * ar) ath10k_ce_per_engine_service_any() argument 1294 struct ath10k *ar = ce_state->ar; ath10k_ce_per_engine_handler_adjust() local 1306 ath10k_ce_disable_interrupt(struct ath10k * ar,int ce_id) ath10k_ce_disable_interrupt() argument 1324 ath10k_ce_disable_interrupts(struct ath10k * ar) ath10k_ce_disable_interrupts() argument 1333 ath10k_ce_enable_interrupt(struct ath10k * ar,int ce_id) ath10k_ce_enable_interrupt() argument 1346 ath10k_ce_enable_interrupts(struct ath10k * ar) ath10k_ce_enable_interrupts() argument 1358 ath10k_ce_init_src_ring(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_init_src_ring() argument 1399 ath10k_ce_init_dest_ring(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_init_dest_ring() argument 1437 ath10k_ce_alloc_shadow_base(struct ath10k * ar,struct ath10k_ce_ring * src_ring,u32 nentries) ath10k_ce_alloc_shadow_base() argument 1454 ath10k_ce_alloc_src_ring(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_alloc_src_ring() argument 1511 ath10k_ce_alloc_src_ring_64(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_alloc_src_ring_64() argument 1567 ath10k_ce_alloc_dest_ring(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_alloc_dest_ring() argument 1610 ath10k_ce_alloc_dest_ring_64(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_alloc_dest_ring_64() argument 1661 ath10k_ce_init_pipe(struct ath10k * ar,unsigned int ce_id,const struct ce_attr * attr) ath10k_ce_init_pipe() argument 1688 ath10k_ce_deinit_src_ring(struct ath10k * ar,unsigned int ce_id) ath10k_ce_deinit_src_ring() argument 1698 ath10k_ce_deinit_dest_ring(struct ath10k * ar,unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument 1707 ath10k_ce_deinit_pipe(struct ath10k * ar,unsigned int ce_id) ath10k_ce_deinit_pipe() argument 1714 _ath10k_ce_free_pipe(struct ath10k * ar,int ce_id) _ath10k_ce_free_pipe() argument 1745 _ath10k_ce_free_pipe_64(struct ath10k * ar,int ce_id) _ath10k_ce_free_pipe_64() argument 1776 ath10k_ce_free_pipe(struct ath10k * ar,int ce_id) ath10k_ce_free_pipe() argument 1785 ath10k_ce_dump_registers(struct ath10k * ar,struct ath10k_fw_crash_data * crash_data) ath10k_ce_dump_registers() argument 1854 ath10k_ce_set_ops(struct ath10k * ar,struct ath10k_ce_pipe * ce_state) ath10k_ce_set_ops() argument 1867 ath10k_ce_alloc_pipe(struct ath10k * ar,int ce_id,const struct ce_attr * attr) ath10k_ce_alloc_pipe() argument 1928 ath10k_ce_alloc_rri(struct ath10k * ar) ath10k_ce_alloc_rri() argument 1959 ath10k_ce_free_rri(struct ath10k * ar) ath10k_ce_free_rri() argument [all...] |
| H A D | sdio.c | 133 static int ath10k_sdio_config(struct ath10k *ar) in ath10k_sdio_config() argument 218 static int ath10k_sdio_write32(struct ath10k *ar, u32 addr, u32 val) in ath10k_sdio_write32() argument 242 ath10k_sdio_writesb32(struct ath10k * ar,u32 addr,u32 val) ath10k_sdio_writesb32() argument 275 ath10k_sdio_read32(struct ath10k * ar,u32 addr,u32 * val) ath10k_sdio_read32() argument 298 ath10k_sdio_read(struct ath10k * ar,u32 addr,void * buf,size_t len) ath10k_sdio_read() argument 323 ath10k_sdio_write(struct ath10k * ar,u32 addr,const void * buf,size_t len) ath10k_sdio_write() argument 351 ath10k_sdio_readsb(struct ath10k * ar,u32 addr,void * buf,size_t len) ath10k_sdio_readsb() argument 380 ath10k_sdio_mbox_rx_process_packet(struct ath10k * ar,struct ath10k_sdio_rx_data * pkt,u32 * lookaheads,int * n_lookaheads) ath10k_sdio_mbox_rx_process_packet() argument 418 ath10k_sdio_mbox_rx_process_packets(struct ath10k * ar,u32 lookaheads[],int * n_lookahead) ath10k_sdio_mbox_rx_process_packets() argument 500 ath10k_sdio_mbox_alloc_bundle(struct ath10k * ar,struct ath10k_sdio_rx_data * rx_pkts,struct ath10k_htc_hdr * htc_hdr,size_t full_len,size_t act_len,size_t * bndl_cnt) ath10k_sdio_mbox_alloc_bundle() argument 538 ath10k_sdio_mbox_rx_alloc(struct ath10k * ar,u32 lookaheads[],int n_lookaheads) ath10k_sdio_mbox_rx_alloc() argument 643 ath10k_sdio_mbox_rx_fetch(struct ath10k * ar) ath10k_sdio_mbox_rx_fetch() argument 674 ath10k_sdio_mbox_rx_fetch_bundle(struct ath10k * ar) ath10k_sdio_mbox_rx_fetch_bundle() argument 733 ath10k_sdio_mbox_rxmsg_pending_handler(struct ath10k * ar,u32 msg_lookahead,bool * done) ath10k_sdio_mbox_rxmsg_pending_handler() argument 798 ath10k_sdio_mbox_proc_dbg_intr(struct ath10k * ar) ath10k_sdio_mbox_proc_dbg_intr() argument 816 ath10k_sdio_mbox_proc_counter_intr(struct ath10k * ar) ath10k_sdio_mbox_proc_counter_intr() argument 841 ath10k_sdio_mbox_proc_err_intr(struct ath10k * ar) ath10k_sdio_mbox_proc_err_intr() argument 887 ath10k_sdio_mbox_proc_cpu_intr(struct ath10k * ar) ath10k_sdio_mbox_proc_cpu_intr() argument 929 ath10k_sdio_mbox_read_int_status(struct ath10k * ar,u8 * host_int_status,u32 * lookahead) ath10k_sdio_mbox_read_int_status() argument 996 ath10k_sdio_mbox_proc_pending_irqs(struct ath10k * ar,bool * done) ath10k_sdio_mbox_proc_pending_irqs() argument 1079 ath10k_sdio_set_mbox_info(struct ath10k * ar) ath10k_sdio_set_mbox_info() argument 1125 ath10k_sdio_bmi_credits(struct ath10k * ar) ath10k_sdio_bmi_credits() argument 1164 ath10k_sdio_bmi_get_rx_lookahead(struct ath10k * ar) ath10k_sdio_bmi_get_rx_lookahead() argument 1194 ath10k_sdio_bmi_exchange_msg(struct ath10k * ar,void * req,u32 req_len,void * resp,u32 * resp_len) ath10k_sdio_bmi_exchange_msg() argument 1290 ath10k_sdio_alloc_busreq(struct ath10k * ar) ath10k_sdio_alloc_busreq() argument 1311 ath10k_sdio_free_bus_req(struct ath10k * ar,struct ath10k_sdio_bus_request * bus_req) ath10k_sdio_free_bus_req() argument 1323 __ath10k_sdio_write_async(struct ath10k * ar,struct ath10k_sdio_bus_request * req) __ath10k_sdio_write_async() argument 1353 struct ath10k *ar = ar_sdio->ar; ath10k_rx_indication_async_work() local 1376 struct ath10k *ar = ar_sdio->ar; ath10k_sdio_read_rtc_state() local 1391 ath10k_sdio_set_mbox_sleep(struct ath10k * ar,bool enable_sleep) ath10k_sdio_set_mbox_sleep() argument 1461 struct ath10k *ar = ar_sdio->ar; ath10k_sdio_write_async_work() local 1488 ath10k_sdio_prep_async_req(struct ath10k * ar,u32 addr,struct sk_buff * skb,struct completion * comp,bool htc_msg,enum ath10k_htc_ep_id eid) ath10k_sdio_prep_async_req() argument 1524 struct ath10k *ar = ar_sdio->ar; ath10k_sdio_irq_handler() local 1552 ath10k_sdio_disable_intrs(struct ath10k * ar) ath10k_sdio_disable_intrs() argument 1572 ath10k_sdio_hif_power_up(struct ath10k * ar,enum ath10k_firmware_mode fw_mode) ath10k_sdio_hif_power_up() argument 1615 ath10k_sdio_hif_power_down(struct ath10k * ar) ath10k_sdio_hif_power_down() argument 1647 ath10k_sdio_hif_tx_sg(struct ath10k * ar,u8 pipe_id,struct ath10k_hif_sg_item * items,int n_items) ath10k_sdio_hif_tx_sg() argument 1680 ath10k_sdio_enable_intrs(struct ath10k * ar) ath10k_sdio_enable_intrs() argument 1730 ath10k_sdio_hif_diag_read(struct ath10k * ar,u32 address,void * buf,size_t buf_len) ath10k_sdio_hif_diag_read() argument 1763 ath10k_sdio_diag_read32(struct ath10k * ar,u32 address,u32 * value) ath10k_sdio_diag_read32() argument 1785 ath10k_sdio_hif_diag_write_mem(struct ath10k * ar,u32 address,const void * data,int nbytes) ath10k_sdio_hif_diag_write_mem() argument 1809 ath10k_sdio_hif_start_post(struct ath10k * ar) ath10k_sdio_hif_start_post() argument 1838 ath10k_sdio_get_htt_tx_complete(struct ath10k * ar) ath10k_sdio_get_htt_tx_complete() argument 1862 ath10k_sdio_hif_start(struct ath10k * ar) ath10k_sdio_hif_start() argument 1917 ath10k_sdio_irq_disable(struct ath10k * ar) ath10k_sdio_irq_disable() argument 1966 ath10k_sdio_hif_stop(struct ath10k * ar) ath10k_sdio_hif_stop() argument 2005 ath10k_sdio_hif_suspend(struct ath10k * ar) ath10k_sdio_hif_suspend() argument 2010 ath10k_sdio_hif_resume(struct ath10k * ar) ath10k_sdio_hif_resume() argument 2030 ath10k_sdio_hif_map_service_to_pipe(struct ath10k * ar,u16 service_id,u8 * ul_pipe,u8 * dl_pipe) ath10k_sdio_hif_map_service_to_pipe() argument 2108 ath10k_sdio_hif_get_default_pipe(struct ath10k * ar,u8 * ul_pipe,u8 * dl_pipe) ath10k_sdio_hif_get_default_pipe() argument 2148 struct ath10k *ar = ar_sdio->ar; ath10k_sdio_pm_suspend() local 2188 struct ath10k *ar = container_of(ctx, struct ath10k, napi); ath10k_sdio_napi_poll() local 2200 ath10k_sdio_read_host_interest_value(struct ath10k * ar,u32 item_offset,u32 * val) ath10k_sdio_read_host_interest_value() argument 2218 ath10k_sdio_read_mem(struct ath10k * ar,u32 address,void * buf,u32 buf_len) ath10k_sdio_read_mem() argument 2236 ath10k_sdio_is_fast_dump_supported(struct ath10k * ar) ath10k_sdio_is_fast_dump_supported() argument 2247 ath10k_sdio_dump_registers(struct ath10k * ar,struct ath10k_fw_crash_data * crash_data,bool fast_dump) ath10k_sdio_dump_registers() argument 2290 ath10k_sdio_dump_memory_section(struct ath10k * ar,const struct ath10k_mem_region * mem_region,u8 * buf,size_t buf_len) ath10k_sdio_dump_memory_section() argument 2380 ath10k_sdio_dump_memory_generic(struct ath10k * ar,const struct ath10k_mem_region * current_region,u8 * buf,bool fast_dump) ath10k_sdio_dump_memory_generic() argument 2417 ath10k_sdio_dump_memory(struct ath10k * ar,struct ath10k_fw_crash_data * crash_data,bool fast_dump) ath10k_sdio_dump_memory() argument 2479 ath10k_sdio_fw_crashed_dump(struct ath10k * ar) ath10k_sdio_fw_crashed_dump() argument 2521 struct ath10k *ar; ath10k_sdio_probe() local 2648 struct ath10k *ar = ar_sdio->ar; ath10k_sdio_remove() local [all...] |
| H A D | hif.h | 102 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_hif_tx_sg() 109 static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, in ath10k_hif_diag_read() 115 static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, in ath10k_hif_diag_write() 124 static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, in ath10k_hif_exchange_bmi_msg() 132 static inline int ath10k_hif_start(struct ath10k *ar) in ath10k_hif_start() 137 static inline void ath10k_hif_stop(struct ath10k *ar) in ath10k_hif_stop() 142 static inline int ath10k_hif_start_post(struct ath10k *ar) in ath10k_hif_start_post() 149 static inline int ath10k_hif_get_htt_tx_complete(struct ath10k *ar) in ath10k_hif_get_htt_tx_complete() 156 static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, in ath10k_hif_map_service_to_pipe() 164 static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, in ath10k_hif_get_default_pipe() [all …]
|
| H A D | debug.c | 28 ath10k_info(struct ath10k * ar,const char * fmt,...) ath10k_info() argument 43 ath10k_debug_print_hwfw_info(struct ath10k * ar) ath10k_debug_print_hwfw_info() argument 75 ath10k_debug_print_board_info(struct ath10k * ar) ath10k_debug_print_board_info() argument 99 ath10k_debug_print_boot_info(struct ath10k * ar) ath10k_debug_print_boot_info() argument 112 ath10k_print_driver_info(struct ath10k * ar) ath10k_print_driver_info() argument 120 ath10k_err(struct ath10k * ar,const char * fmt,...) ath10k_err() argument 135 ath10k_warn(struct ath10k * ar,const char * fmt,...) ath10k_warn() argument 157 struct ath10k *ar = file->private_data; ath10k_read_wmi_services() local 246 ath10k_debug_fw_stats_reset(struct ath10k * ar) ath10k_debug_fw_stats_reset() argument 258 ath10k_debug_fw_stats_process(struct ath10k * ar,struct sk_buff * skb) ath10k_debug_fw_stats_process() argument 356 ath10k_debug_fw_stats_request(struct ath10k * ar) ath10k_debug_fw_stats_request() argument 398 struct ath10k *ar = inode->i_private; ath10k_fw_stats_open() local 468 struct ath10k *ar = file->private_data; ath10k_debug_fw_reset_stats_read() local 505 ath10k_debug_fw_assert(struct ath10k * ar) ath10k_debug_fw_assert() argument 549 struct ath10k *ar = file->private_data; ath10k_write_simulate_fw_crash() local 620 struct ath10k *ar = file->private_data; ath10k_read_chip_id() local 640 struct ath10k *ar = file->private_data; ath10k_reg_addr_read() local 658 struct ath10k *ar = file->private_data; ath10k_reg_addr_write() local 688 struct ath10k *ar = file->private_data; ath10k_reg_value_read() local 719 struct ath10k *ar = file->private_data; ath10k_reg_value_write() local 759 struct ath10k *ar = file->private_data; ath10k_mem_value_read() local 811 struct ath10k *ar = file->private_data; ath10k_mem_value_write() local 866 ath10k_debug_htt_stats_req(struct ath10k * ar) ath10k_debug_htt_stats_req() argument 897 struct ath10k *ar = container_of(work, struct ath10k, ath10k_debug_htt_stats_dwork() local 911 struct ath10k *ar = file->private_data; ath10k_read_htt_stats_mask() local 924 struct ath10k *ar = file->private_data; ath10k_write_htt_stats_mask() local 964 struct ath10k *ar = file->private_data; ath10k_read_htt_max_amsdu_ampdu() local 984 struct ath10k *ar = file->private_data; ath10k_write_htt_max_amsdu_ampdu() local 1026 struct ath10k *ar = file->private_data; ath10k_read_fw_dbglog() local 1040 struct ath10k *ar = file->private_data; ath10k_write_fw_dbglog() local 1163 struct ath10k *ar = hw->priv; ath10k_debug_get_et_stats() local 1253 ath10k_debug_cal_data_fetch(struct ath10k * ar) ath10k_debug_cal_data_fetch() argument 1288 struct ath10k *ar = inode->i_private; ath10k_debug_cal_data_open() local 1307 struct ath10k *ar = file->private_data; ath10k_debug_cal_data_read() local 1324 struct ath10k *ar = file->private_data; ath10k_write_ani_enable() local 1357 struct ath10k *ar = file->private_data; ath10k_read_ani_enable() local 1385 struct ath10k *ar = file->private_data; ath10k_read_nf_cal_period() local 1398 struct ath10k *ar = file->private_data; ath10k_write_nf_cal_period() local 1449 ath10k_debug_tpc_stats_request(struct ath10k * ar) ath10k_debug_tpc_stats_request() argument 1472 ath10k_debug_tpc_stats_process(struct ath10k * ar,struct ath10k_tpc_stats * tpc_stats) ath10k_debug_tpc_stats_process() argument 1485 ath10k_debug_tpc_stats_final_process(struct ath10k * ar,struct ath10k_tpc_stats_final * tpc_stats) ath10k_debug_tpc_stats_final_process() argument 1543 ath10k_tpc_stats_fill(struct ath10k * ar,struct ath10k_tpc_stats * tpc_stats,char * buf) ath10k_tpc_stats_fill() argument 1633 struct ath10k *ar = inode->i_private; ath10k_tpc_stats_open() local 1695 ath10k_debug_start(struct ath10k * ar) ath10k_debug_start() argument 1746 ath10k_debug_stop(struct ath10k * ar) ath10k_debug_stop() argument 1768 struct ath10k *ar = file->private_data; ath10k_write_simulate_radar() local 1804 struct ath10k *ar = file->private_data; ath10k_read_dfs_stats() local 1857 struct ath10k *ar = file->private_data; ath10k_write_pktlog_filter() local 1904 struct ath10k *ar = file->private_data; ath10k_read_pktlog_filter() local 1925 struct ath10k *ar = file->private_data; ath10k_write_quiet_period() local 1948 struct ath10k *ar = file->private_data; ath10k_read_quiet_period() local 1969 struct ath10k *ar = file->private_data; ath10k_write_btcoex() local 2025 struct ath10k *ar = file->private_data; ath10k_read_btcoex() local 2046 struct ath10k *ar = file->private_data; ath10k_write_enable_extd_tx_stats() local 2080 struct ath10k *ar = file->private_data; ath10k_read_enable_extd_tx_stats() local 2101 struct ath10k *ar = file->private_data; ath10k_write_peer_stats() local 2142 struct ath10k *ar = file->private_data; ath10k_read_peer_stats() local 2163 struct ath10k *ar = file->private_data; ath10k_debug_fw_checksums_read() local 2218 struct ath10k *ar = file->private_data; ath10k_sta_tid_stats_mask_read() local 2230 struct ath10k *ar = file->private_data; ath10k_sta_tid_stats_mask_write() local 2251 ath10k_debug_tpc_stats_final_request(struct ath10k * ar) ath10k_debug_tpc_stats_final_request() argument 2276 struct ath10k *ar = inode->i_private; ath10k_tpc_stats_final_open() local 2344 struct ath10k *ar = file->private_data; ath10k_write_warm_hw_reset() local 2386 struct ath10k *ar = data; ath10k_peer_ps_state_disable() local 2398 struct ath10k *ar = file->private_data; ath10k_write_ps_state_enable() local 2442 struct ath10k *ar = file->private_data; ath10k_read_ps_state_enable() local 2466 struct ath10k *ar = file->private_data; ath10k_write_reset_htt_stats() local 2500 ath10k_debug_create(struct ath10k * ar) ath10k_debug_create() argument 2514 ath10k_debug_destroy(struct ath10k * ar) ath10k_debug_destroy() argument 2525 ath10k_debug_register(struct ath10k * ar) ath10k_debug_register() argument 2649 ath10k_debug_unregister(struct ath10k * ar) ath10k_debug_unregister() argument 2657 __ath10k_dbg(struct ath10k * ar,enum ath10k_debug_mask mask,const char * fmt,...) __ath10k_dbg() argument 2677 ath10k_dbg_dump(struct ath10k * ar,enum ath10k_debug_mask mask,const char * msg,const char * prefix,const void * buf,size_t len) ath10k_dbg_dump() argument [all...] |
| H A D | htt_tx.c | 43 struct ath10k *ar = hw->priv; __ath10k_htt_tx_txq_recalc() local 90 __ath10k_htt_tx_txq_sync(struct ath10k * ar) __ath10k_htt_tx_txq_sync() argument 120 struct ath10k *ar = hw->priv; ath10k_htt_tx_txq_recalc() local 127 ath10k_htt_tx_txq_sync(struct ath10k * ar) ath10k_htt_tx_txq_sync() argument 137 struct ath10k *ar = hw->priv; ath10k_htt_tx_txq_update() local 174 struct ath10k *ar = htt->ar; ath10k_htt_tx_mgmt_inc_pending() local 202 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_msdu_id() local 217 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_msdu_id() local 228 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_cont_txbuf_32() local 242 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_cont_txbuf_32() local 261 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_cont_txbuf_64() local 275 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_cont_txbuf_64() local 312 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_cont_frag_desc_32() local 352 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_cont_frag_desc_64() local 375 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_txq() local 390 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_txq() local 437 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_buf() local 480 struct ath10k *ar = htt->ar; ath10k_htt_tx_start() local 511 struct ath10k *ar = ctx; ath10k_htt_tx_clean_up_pending() local 555 ath10k_htt_op_ep_tx_credits(struct ath10k * ar) ath10k_htt_op_ep_tx_credits() argument 560 ath10k_htt_htc_tx_complete(struct ath10k * ar,struct sk_buff * skb) ath10k_htt_htc_tx_complete() argument 599 ath10k_htt_hif_tx_complete(struct ath10k * ar,struct sk_buff * skb) ath10k_htt_hif_tx_complete() argument 607 struct ath10k *ar = htt->ar; ath10k_htt_h2t_ver_req_msg() local 636 struct ath10k *ar = htt->ar; ath10k_htt_h2t_stats_req() local 679 struct ath10k *ar = htt->ar; ath10k_htt_send_frag_desc_bank_cfg_32() local 741 struct ath10k *ar = htt->ar; ath10k_htt_send_frag_desc_bank_cfg_64() local 815 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_32() local 888 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_64() local 958 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_hl() local 1011 struct ath10k *ar = htt->ar; ath10k_htt_h2t_aggr_cfg_msg_32() local 1058 struct ath10k *ar = htt->ar; ath10k_htt_h2t_aggr_cfg_msg_v2() local 1101 ath10k_htt_tx_fetch_resp(struct ath10k * ar,__le32 token,__le16 fetch_seq_num,struct htt_tx_fetch_record * records,size_t num_records) ath10k_htt_tx_fetch_resp() argument 1150 ath10k_htt_tx_get_vdev_id(struct ath10k * ar,struct sk_buff * skb) ath10k_htt_tx_get_vdev_id() argument 1183 struct ath10k *ar = htt->ar; ath10k_htt_mgmt_tx() local 1273 struct ath10k *ar = htt->ar; ath10k_htt_tx_hl() local 1389 struct ath10k *ar = htt->ar; ath10k_htt_tx_32() local 1594 struct ath10k *ar = htt->ar; ath10k_htt_tx_64() local 1834 struct ath10k *ar = htt->ar; ath10k_htt_set_tx_ops() local [all...] |
| H A D | htc.c | 19 ath10k_htc_control_tx_complete(struct ath10k * ar,struct sk_buff * skb) ath10k_htc_control_tx_complete() argument 25 ath10k_htc_build_tx_ctrl_skb(void * ar) ath10k_htc_build_tx_ctrl_skb() argument 57 struct ath10k *ar = ep->htc->ar; ath10k_htc_notify_tx_completion() local 114 struct ath10k *ar = htc->ar; ath10k_htc_consume_credit() local 147 struct ath10k *ar = htc->ar; ath10k_htc_release_credit() local 170 struct ath10k *ar = htc->ar; ath10k_htc_send() local 228 ath10k_htc_tx_completion_handler(struct ath10k * ar,struct sk_buff * skb) ath10k_htc_tx_completion_handler() argument 255 struct ath10k *ar = htc->ar; ath10k_htc_process_credit_report() local 292 struct ath10k *ar = htc->ar; ath10k_htc_process_lookahead() local 324 struct ath10k *ar = htc->ar; ath10k_htc_process_lookahead_bundle() local 356 struct ath10k *ar = htc->ar; ath10k_htc_process_trailer() local 440 ath10k_htc_rx_completion_handler(struct ath10k * ar,struct sk_buff * skb) ath10k_htc_rx_completion_handler() argument 532 ath10k_htc_control_rx_complete(struct ath10k * ar,struct sk_buff * skb) ath10k_htc_control_rx_complete() argument 648 struct ath10k *ar = htc->ar; ath10k_htc_send_bundle() local 692 struct ath10k *ar = htc->ar; ath10k_htc_send_one_skb() local 807 struct ath10k *ar = container_of(work, struct ath10k, bundle_tx_work); ath10k_htc_bundle_tx_work() local 836 struct ath10k *ar = container_of(work, struct ath10k, tx_complete_work); ath10k_htc_tx_complete_work() local 864 struct ath10k *ar = htc->ar; ath10k_htc_send_hl() local 893 ath10k_htc_stop_hl(struct ath10k * ar) ath10k_htc_stop_hl() argument 916 struct ath10k *ar = htc->ar; ath10k_htc_wait_target() local 1009 struct ath10k *ar = htc->ar; ath10k_htc_change_tx_credit_flow() local 1019 struct ath10k *ar = htc->ar; ath10k_htc_connect_service() local 1180 ath10k_htc_alloc_skb(struct ath10k * ar,int size) ath10k_htc_alloc_skb() argument 1197 ath10k_htc_pktlog_process_rx(struct ath10k * ar,struct sk_buff * skb) ath10k_htc_pktlog_process_rx() argument 1203 ath10k_htc_pktlog_connect(struct ath10k * ar) ath10k_htc_pktlog_connect() argument 1228 ath10k_htc_pktlog_svc_supported(struct ath10k * ar) ath10k_htc_pktlog_svc_supported() argument 1249 struct ath10k *ar = htc->ar; ath10k_htc_start() local 1292 ath10k_htc_init(struct ath10k * ar) ath10k_htc_init() argument [all...] |
| H A D | coredump.c | 1423 ath10k_coredump_get_ramdump_size(struct ath10k * ar) ath10k_coredump_get_ramdump_size() argument 1451 ath10k_coredump_get_mem_layout(struct ath10k * ar) ath10k_coredump_get_mem_layout() argument 1460 _ath10k_coredump_get_mem_layout(struct ath10k * ar) _ath10k_coredump_get_mem_layout() argument 1477 ath10k_coredump_new(struct ath10k * ar) ath10k_coredump_new() argument 1494 ath10k_coredump_build(struct ath10k * ar) ath10k_coredump_build() argument 1599 ath10k_coredump_submit(struct ath10k * ar) ath10k_coredump_submit() argument 1618 ath10k_coredump_create(struct ath10k * ar) ath10k_coredump_create() argument 1631 ath10k_coredump_register(struct ath10k * ar) ath10k_coredump_register() argument 1649 ath10k_coredump_unregister(struct ath10k * ar) ath10k_coredump_unregister() argument 1656 ath10k_coredump_destroy(struct ath10k * ar) ath10k_coredump_destroy() argument [all...] |
| /linux/drivers/net/wireless/ath/ath6kl/ |
| H A D | hif-ops.h | 24 static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, in hif_read_write_sync() 35 static inline int hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer, in hif_write_async() 46 static inline void ath6kl_hif_irq_enable(struct ath6kl *ar) in ath6kl_hif_irq_enable() 53 static inline void ath6kl_hif_irq_disable(struct ath6kl *ar) in ath6kl_hif_irq_disable() 60 static inline struct hif_scatter_req *hif_scatter_req_get(struct ath6kl *ar) in hif_scatter_req_get() 65 static inline void hif_scatter_req_add(struct ath6kl *ar, in hif_scatter_req_add() 71 static inline int ath6kl_hif_enable_scatter(struct ath6kl *ar) in ath6kl_hif_enable_scatter() 76 static inline int ath6kl_hif_scat_req_rw(struct ath6kl *ar, in ath6kl_hif_scat_req_rw() 82 static inline void ath6kl_hif_cleanup_scatter(struct ath6kl *ar) in ath6kl_hif_cleanup_scatter() 87 static inline int ath6kl_hif_suspend(struct ath6kl *ar, in ath6kl_hif_suspend() [all …]
|
| H A D | init.c | 251 static int ath6kl_set_host_app_area(struct ath6kl *ar) in ath6kl_set_host_app_area() 273 static inline void set_ac2_ep_map(struct ath6kl *ar, in set_ac2_ep_map() 282 static int ath6kl_connectservice(struct ath6kl *ar, in ath6kl_connectservice() 324 static int ath6kl_init_service_ep(struct ath6kl *ar) in ath6kl_init_service_ep() 416 static int ath6kl_set_htc_params(struct ath6kl *ar, u32 mbox_isr_yield_val, in ath6kl_set_htc_params() 452 static int ath6kl_target_config_wlan_params(struct ath6kl *ar, int idx) in ath6kl_target_config_wlan_params() 536 int ath6kl_configure_target(struct ath6kl *ar) in ath6kl_configure_target() 674 static int ath6kl_get_fw(struct ath6kl *ar, const char *filename, in ath6kl_get_fw() 702 static bool check_device_tree(struct ath6kl *ar) in check_device_tree() 733 static bool check_device_tree(struct ath6kl *ar) in check_device_tree() [all …]
|
| H A D | recovery.c | 23 struct ath6kl *ar = container_of(work, struct ath6kl, in ath6kl_recovery_work() local 42 void ath6kl_recovery_err_notify(struct ath6kl *ar, enum ath6kl_fw_err reason) in ath6kl_recovery_err_notify() 57 void ath6kl_recovery_hb_event(struct ath6kl *ar, u32 cookie) in ath6kl_recovery_hb_event() 65 struct ath6kl *ar = timer_container_of(ar, t, fw_recovery.hb_timer); in ath6kl_recovery_hb_timer() local 98 void ath6kl_recovery_init(struct ath6kl *ar) in ath6kl_recovery_init() 115 void ath6kl_recovery_cleanup(struct ath6kl *ar) in ath6kl_recovery_cleanup() 126 void ath6kl_recovery_suspend(struct ath6kl *ar) in ath6kl_recovery_suspend() 144 void ath6kl_recovery_resume(struct ath6kl *ar) in ath6kl_recovery_resume()
|
| H A D | bmi.c | 23 int ath6kl_bmi_done(struct ath6kl *ar) in ath6kl_bmi_done() 44 int ath6kl_bmi_get_target_info(struct ath6kl *ar, in ath6kl_bmi_get_target_info() 116 int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) in ath6kl_bmi_read() 172 int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) in ath6kl_bmi_write() 239 int ath6kl_bmi_execute(struct ath6kl *ar, u32 addr, u32 *param) in ath6kl_bmi_execute() 286 int ath6kl_bmi_set_app_start(struct ath6kl *ar, u32 addr) in ath6kl_bmi_set_app_start() 322 int ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param) in ath6kl_bmi_reg_read() 365 int ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param) in ath6kl_bmi_reg_write() 405 int ath6kl_bmi_lz_data(struct ath6kl *ar, u8 *buf, u32 len) in ath6kl_bmi_lz_data() 456 int ath6kl_bmi_lz_stream_start(struct ath6kl *ar, u32 addr) in ath6kl_bmi_lz_stream_start() [all …]
|
| /linux/drivers/net/wireless/ath/ar5523/ |
| H A D | ar5523.c | 48 static void ar5523_read_reply(struct ar5523 *ar, struct ar5523_cmd_hdr *hdr, in ar5523_read_reply() 94 struct ar5523 *ar = urb->context; in ar5523_cmd_rx_cb() local 175 static int ar5523_alloc_rx_cmd(struct ar5523 *ar) in ar5523_alloc_rx_cmd() 191 static void ar5523_cancel_rx_cmd(struct ar5523 *ar) in ar5523_cancel_rx_cmd() 196 static void ar5523_free_rx_cmd(struct ar5523 *ar) in ar5523_free_rx_cmd() 203 static int ar5523_submit_rx_cmd(struct ar5523 *ar) in ar5523_submit_rx_cmd() 228 struct ar5523 *ar = cmd->ar; in ar5523_cmd_tx_cb() local 244 static void ar5523_cancel_tx_cmd(struct ar5523 *ar) in ar5523_cancel_tx_cmd() 249 static int ar5523_cmd(struct ar5523 *ar, u32 code, const void *idata, in ar5523_cmd() 297 static int ar5523_cmd_write(struct ar5523 *ar, u32 code, const void *data, in ar5523_cmd_write() [all …]
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | usb.c | 133 static void carl9170_usb_submit_data_urb(struct ar9170 *ar) in carl9170_usb_submit_data_urb() 169 struct ar9170 *ar = usb_get_intfdata(usb_ifnum_to_if(urb->dev, 0)); in carl9170_usb_tx_data_complete() local 212 static int carl9170_usb_submit_cmd_urb(struct ar9170 *ar) in carl9170_usb_submit_cmd_urb() 241 struct ar9170 *ar = urb->context; in carl9170_usb_cmd_complete() local 279 struct ar9170 *ar = urb->context; in carl9170_usb_rx_irq_complete() local 316 static int carl9170_usb_submit_rx_urb(struct ar9170 *ar, gfp_t gfp) in carl9170_usb_submit_rx_urb() 342 static void carl9170_usb_rx_work(struct ar9170 *ar) in carl9170_usb_rx_work() 367 void carl9170_usb_handle_tx_err(struct ar9170 *ar) in carl9170_usb_handle_tx_err() 382 struct ar9170 *ar = from_tasklet(ar, t, usb_tasklet); in carl9170_usb_tasklet() local 400 struct ar9170 *ar = urb->context; in carl9170_usb_rx_complete() local [all …]
|
| H A D | tx.c | 48 static inline unsigned int __carl9170_get_queue(struct ar9170 *ar, in __carl9170_get_queue() 64 static inline unsigned int carl9170_get_queue(struct ar9170 *ar, in carl9170_get_queue() 70 static bool is_mem_full(struct ar9170 *ar) in is_mem_full() 76 static void carl9170_tx_accounting(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_accounting() 107 static struct ieee80211_sta *__carl9170_get_tx_sta(struct ar9170 *ar, in __carl9170_get_tx_sta() 138 static void carl9170_tx_ps_unblock(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_ps_unblock() 156 static void carl9170_tx_accounting_free(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_accounting_free() 190 static int carl9170_alloc_dev_space(struct ar9170 *ar, struct sk_buff *skb) in carl9170_alloc_dev_space() 226 static void carl9170_release_dev_space(struct ar9170 *ar, struct sk_buff *skb) in carl9170_release_dev_space() 264 struct ar9170 *ar; in carl9170_tx_release() local [all …]
|
| H A D | main.c | 184 static void carl9170_ampdu_gc(struct ar9170 *ar) in carl9170_ampdu_gc() 219 static void carl9170_flush(struct ar9170 *ar, bool drop_queued) in carl9170_flush() 249 static void carl9170_flush_ba(struct ar9170 *ar) in carl9170_flush_ba() 276 static void carl9170_zap_queues(struct ar9170 *ar) in carl9170_zap_queues() 338 struct ar9170 *ar = hw->priv; in carl9170_op_start() local 430 static void carl9170_cancel_worker(struct ar9170 *ar) in carl9170_cancel_worker() 444 struct ar9170 *ar = hw->priv; in carl9170_op_stop() local 469 struct ar9170 *ar = container_of(work, struct ar9170, in carl9170_restart_work() local 506 void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r) in carl9170_restart() 545 struct ar9170 *ar = container_of(work, struct ar9170, ping_work); in carl9170_ping_work() local [all …]
|
| H A D | mac.c | 44 int carl9170_set_dyn_sifs_ack(struct ar9170 *ar) in carl9170_set_dyn_sifs_ack() 60 int carl9170_set_rts_cts_rate(struct ar9170 *ar) in carl9170_set_rts_cts_rate() 84 int carl9170_set_slot_time(struct ar9170 *ar) in carl9170_set_slot_time() 106 int carl9170_set_mac_rates(struct ar9170 *ar) in carl9170_set_mac_rates() 136 int carl9170_set_qos(struct ar9170 *ar) in carl9170_set_qos() 171 int carl9170_init_mac(struct ar9170 *ar) in carl9170_init_mac() 257 static int carl9170_set_mac_reg(struct ar9170 *ar, in carl9170_set_mac_reg() 275 int carl9170_mod_virtual_mac(struct ar9170 *ar, const unsigned int id, in carl9170_mod_virtual_mac() 285 int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hash) in carl9170_update_multicast() 301 int carl9170_set_operating_mode(struct ar9170 *ar) in carl9170_set_operating_mode() [all …]
|
| H A D | cmd.c | 43 int carl9170_write_reg(struct ar9170 *ar, const u32 reg, const u32 val) in carl9170_write_reg() 62 int carl9170_read_mreg(struct ar9170 *ar, const int nregs, in carl9170_read_mreg() 94 int carl9170_read_reg(struct ar9170 *ar, u32 reg, u32 *val) in carl9170_read_reg() 99 int carl9170_echo_test(struct ar9170 *ar, const u32 v) in carl9170_echo_test() 118 struct carl9170_cmd *carl9170_cmd_buf(struct ar9170 *ar, in carl9170_cmd_buf() 132 int carl9170_reboot(struct ar9170 *ar) in carl9170_reboot() 145 int carl9170_mac_reset(struct ar9170 *ar) in carl9170_mac_reset() 151 int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id, in carl9170_bcn_ctrl() 169 int carl9170_collect_tally(struct ar9170 *ar) in carl9170_collect_tally() 202 int carl9170_powersave(struct ar9170 *ar, const bool ps) in carl9170_powersave()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | wow.c | 31 struct ath11k *ar = ath11k_ab_to_ar(ab, 0); in ath11k_wow_enable() local 68 struct ath11k *ar = ath11k_ab_to_ar(ab, 0); in ath11k_wow_wakeup() local 98 struct ath11k *ar = arvif->ar; in ath11k_wow_vif_cleanup() local 122 ath11k_wow_cleanup(struct ath11k * ar) ath11k_wow_cleanup() argument 251 ath11k_wmi_pno_check_and_convert(struct ath11k * ar,u32 vdev_id,struct cfg80211_sched_scan_request * nd_config,struct wmi_pno_scan_req * pno) ath11k_wmi_pno_check_and_convert() argument 351 struct ath11k *ar = arvif->ar; ath11k_vif_wow_set_wakeups() local 468 ath11k_wow_set_wakeups(struct ath11k * ar,struct cfg80211_wowlan * wowlan) ath11k_wow_set_wakeups() argument 491 struct ath11k *ar = arvif->ar; ath11k_vif_wow_clean_nlo() local 514 ath11k_wow_nlo_cleanup(struct ath11k * ar) ath11k_wow_nlo_cleanup() argument 533 ath11k_wow_set_hw_filter(struct ath11k * ar) ath11k_wow_set_hw_filter() argument 557 ath11k_wow_clear_hw_filter(struct ath11k * ar) ath11k_wow_clear_hw_filter() argument 577 ath11k_wow_arp_ns_offload(struct ath11k * ar,bool enable) ath11k_wow_arp_ns_offload() argument 600 ath11k_gtk_rekey_offload(struct ath11k * ar,bool enable) ath11k_gtk_rekey_offload() argument 635 ath11k_wow_protocol_offload(struct ath11k * ar,bool enable) ath11k_wow_protocol_offload() argument 656 ath11k_wow_set_keepalive(struct ath11k * ar,enum wmi_sta_keepalive_method method,u32 interval) ath11k_wow_set_keepalive() argument 677 struct ath11k *ar = hw->priv; ath11k_wow_op_suspend() local 773 struct ath11k *ar = hw->priv; ath11k_wow_op_set_wakeup() local 782 struct ath11k *ar = hw->priv; ath11k_wow_op_resume() local 858 ath11k_wow_init(struct ath11k * ar) ath11k_wow_init() argument [all...] |
| H A D | cfr.c | 11 struct ath11k_dbring *ath11k_cfr_get_dbring(struct ath11k *ar) in ath11k_cfr_get_dbring() 59 static void ath11k_cfr_rfs_write(struct ath11k *ar, const void *head, in ath11k_cfr_rfs_write() 74 static void ath11k_cfr_free_pending_dbr_events(struct ath11k *ar) in ath11k_cfr_free_pending_dbr_events() 114 ath11k_cfr_correlate_and_relay(struct ath11k *ar, in ath11k_cfr_correlate_and_relay() 176 static int ath11k_cfr_process_data(struct ath11k *ar, in ath11k_cfr_process_data() 255 static void ath11k_cfr_fill_hdr_info(struct ath11k *ar, in ath11k_cfr_fill_hdr_info() 309 struct ath11k *ar; in ath11k_process_cfr_capture_event() local 412 bool ath11k_cfr_peer_is_in_cfr_unassoc_pool(struct ath11k *ar, const u8 *peer_mac) in ath11k_cfr_peer_is_in_cfr_unassoc_pool() 438 void ath11k_cfr_update_unassoc_pool_entry(struct ath11k *ar, in ath11k_cfr_update_unassoc_pool_entry() 463 void ath11k_cfr_decrement_peer_count(struct ath11k *ar, in ath11k_cfr_decrement_peer_count() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | wow.c | 39 int ath12k_wow_enable(struct ath12k *ar) in ath12k_wow_enable() 81 int ath12k_wow_wakeup(struct ath12k *ar) in ath12k_wow_wakeup() 106 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_cleanup() local 130 static int ath12k_wow_cleanup(struct ath12k *ar) in ath12k_wow_cleanup() 163 ath12k_wow_convert_8023_to_80211(struct ath12k *ar, in ath12k_wow_convert_8023_to_80211() 267 ath12k_wow_pno_check_and_convert(struct ath12k *ar, u32 vdev_id, in ath12k_wow_pno_check_and_convert() 364 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_set_wakeups() local 476 static int ath12k_wow_set_wakeups(struct ath12k *ar, in ath12k_wow_set_wakeups() 502 static int ath12k_wow_vdev_clean_nlo(struct ath12k *ar, u32 vdev_id) in ath12k_wow_vdev_clean_nlo() 530 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_clean_nlo() local [all …]
|