Lines Matching full:ath10k
51 static inline u32 shadow_sr_wr_ind_addr(struct ath10k *ar, in shadow_sr_wr_ind_addr()
87 static inline u32 ath10k_ce_read32(struct ath10k *ar, u32 offset) in ath10k_ce_read32()
94 static inline void ath10k_ce_write32(struct ath10k *ar, u32 offset, u32 value) in ath10k_ce_write32()
101 static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar, in ath10k_ce_dest_ring_write_index_set()
109 static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar, in ath10k_ce_dest_ring_write_index_get()
116 static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar, in ath10k_ce_src_ring_write_index_set()
124 static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar, in ath10k_ce_src_ring_write_index_get()
131 static inline u32 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k *ar, in ath10k_ce_src_ring_read_index_from_ddr()
139 static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar, in ath10k_ce_src_ring_read_index_get()
158 ath10k_ce_shadow_src_ring_write_index_set(struct ath10k *ar, in ath10k_ce_shadow_src_ring_write_index_set()
165 static inline void ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, in ath10k_ce_src_ring_base_addr_set()
183 static void ath10k_ce_set_src_ring_base_addr_hi(struct ath10k *ar, in ath10k_ce_set_src_ring_base_addr_hi()
193 static inline void ath10k_ce_src_ring_size_set(struct ath10k *ar, in ath10k_ce_src_ring_size_set()
201 static inline void ath10k_ce_src_ring_dmax_set(struct ath10k *ar, in ath10k_ce_src_ring_dmax_set()
215 static inline void ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar, in ath10k_ce_src_ring_byte_swap_set()
229 static inline void ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar, in ath10k_ce_dest_ring_byte_swap_set()
244 u32 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) in ath10k_ce_dest_ring_read_index_from_ddr()
252 static inline u32 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar, in ath10k_ce_dest_ring_read_index_get()
270 static inline void ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, in ath10k_ce_dest_ring_base_addr_set()
288 static void ath10k_ce_set_dest_ring_base_addr_hi(struct ath10k *ar, in ath10k_ce_set_dest_ring_base_addr_hi()
303 static inline void ath10k_ce_dest_ring_size_set(struct ath10k *ar, in ath10k_ce_dest_ring_size_set()
311 static inline void ath10k_ce_src_ring_highmark_set(struct ath10k *ar, in ath10k_ce_src_ring_highmark_set()
323 static inline void ath10k_ce_src_ring_lowmark_set(struct ath10k *ar, in ath10k_ce_src_ring_lowmark_set()
335 static inline void ath10k_ce_dest_ring_highmark_set(struct ath10k *ar, in ath10k_ce_dest_ring_highmark_set()
347 static inline void ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar, in ath10k_ce_dest_ring_lowmark_set()
359 static inline void ath10k_ce_copy_complete_inter_enable(struct ath10k *ar, in ath10k_ce_copy_complete_inter_enable()
371 static inline void ath10k_ce_copy_complete_intr_disable(struct ath10k *ar, in ath10k_ce_copy_complete_intr_disable()
383 static inline void ath10k_ce_watermark_intr_disable(struct ath10k *ar, in ath10k_ce_watermark_intr_disable()
395 static inline void ath10k_ce_error_intr_disable(struct ath10k *ar, in ath10k_ce_error_intr_disable()
408 static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, in ath10k_ce_engine_int_status_clear()
428 struct ath10k *ar = ce_state->ar; in _ath10k_ce_send_nolock()
485 struct ath10k *ar = ce_state->ar; in _ath10k_ce_send_nolock_64()
573 struct ath10k *ar = pipe->ar; in __ath10k_ce_send_revert()
606 struct ath10k *ar = ce_state->ar; in ath10k_ce_send()
621 struct ath10k *ar = pipe->ar; in ath10k_ce_num_free_src_entries()
637 struct ath10k *ar = pipe->ar; in __ath10k_ce_rx_num_free_bufs()
653 struct ath10k *ar = pipe->ar; in __ath10k_ce_rx_post_buf()
684 struct ath10k *ar = pipe->ar; in __ath10k_ce_rx_post_buf_64()
715 struct ath10k *ar = pipe->ar; in ath10k_ce_rx_update_write_idx()
737 struct ath10k *ar = pipe->ar; in ath10k_ce_rx_post_buf()
866 struct ath10k *ar = ce_state->ar; in ath10k_ce_completed_recv_next()
890 struct ath10k *ar; in _ath10k_ce_revoke_recv_next()
943 struct ath10k *ar; in _ath10k_ce_revoke_recv_next_64()
1007 struct ath10k *ar = ce_state->ar; in _ath10k_ce_completed_send_next_nolock()
1060 struct ath10k *ar = ce_state->ar; in _ath10k_ce_completed_send_next_nolock_64()
1116 static void ath10k_ce_extract_desc_data(struct ath10k *ar, in ath10k_ce_extract_desc_data()
1133 static void ath10k_ce_extract_desc_data_64(struct ath10k *ar, in ath10k_ce_extract_desc_data_64()
1163 struct ath10k *ar; in ath10k_ce_cancel_send_next()
1209 struct ath10k *ar = ce_state->ar; in ath10k_ce_completed_send_next()
1228 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_per_engine_service()
1262 void ath10k_ce_per_engine_service_any(struct ath10k *ar) in ath10k_ce_per_engine_service_any()
1291 struct ath10k *ar = ce_state->ar; in ath10k_ce_per_engine_handler_adjust()
1303 void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id) in ath10k_ce_disable_interrupt()
1321 void ath10k_ce_disable_interrupts(struct ath10k *ar) in ath10k_ce_disable_interrupts()
1330 void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id) in ath10k_ce_enable_interrupt()
1343 void ath10k_ce_enable_interrupts(struct ath10k *ar) in ath10k_ce_enable_interrupts()
1355 static int ath10k_ce_init_src_ring(struct ath10k *ar, in ath10k_ce_init_src_ring()
1396 static int ath10k_ce_init_dest_ring(struct ath10k *ar, in ath10k_ce_init_dest_ring()
1434 static int ath10k_ce_alloc_shadow_base(struct ath10k *ar, in ath10k_ce_alloc_shadow_base()
1451 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, in ath10k_ce_alloc_src_ring()
1509 ath10k_ce_alloc_src_ring_64(struct ath10k *ar, unsigned int ce_id, in ath10k_ce_alloc_src_ring_64()
1566 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, in ath10k_ce_alloc_dest_ring()
1610 ath10k_ce_alloc_dest_ring_64(struct ath10k *ar, unsigned int ce_id, in ath10k_ce_alloc_dest_ring_64()
1662 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, in ath10k_ce_init_pipe()
1689 static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_deinit_src_ring()
1699 static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_deinit_dest_ring()
1708 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_deinit_pipe()
1715 static void _ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) in _ath10k_ce_free_pipe()
1746 static void _ath10k_ce_free_pipe_64(struct ath10k *ar, int ce_id) in _ath10k_ce_free_pipe_64()
1777 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) in ath10k_ce_free_pipe()
1786 void ath10k_ce_dump_registers(struct ath10k *ar, in ath10k_ce_dump_registers()
1859 static void ath10k_ce_set_ops(struct ath10k *ar, in ath10k_ce_set_ops()
1872 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, in ath10k_ce_alloc_pipe()
1933 void ath10k_ce_alloc_rri(struct ath10k *ar) in ath10k_ce_alloc_rri()
1964 void ath10k_ce_free_rri(struct ath10k *ar) in ath10k_ce_free_rri()