Home
last modified time | relevance | path

Searched defs:ar (Results 1 – 25 of 133) sorted by relevance

123456

/linux/drivers/net/wireless/ath/ath10k/
H A Dpci.c431 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 Dwmi.c1699 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 Dwmi-ops.h238 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 Dmac.c215 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 Ddebug.h104 #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 Dce.c54 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 Dsdio.c133 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 Dhif.h102 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 Ddebug.c28 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 Dhtt_tx.c43 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 Dhtc.c19 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 Dcoredump.c1423 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 Dhif-ops.h24 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 Dinit.c251 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 Drecovery.c23 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 Dbmi.c23 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 Dar5523.c48 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 Dusb.c133 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 Dtx.c48 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 Dmain.c184 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 Dmac.c44 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 Dcmd.c43 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 Dwow.c31 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 Dcfr.c11 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 Dwow.c39 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 …]

123456