Lines Matching refs:ath10k
51 static inline u32 shadow_sr_wr_ind_addr(struct ath10k *ar,
80 static inline u32 shadow_dst_wr_ind_addr(struct ath10k *ar,
133 static inline u32 ath10k_ce_read32(struct ath10k *ar, u32 offset)
140 static inline void ath10k_ce_write32(struct ath10k *ar, u32 offset, u32 value)
147 static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar,
155 static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar,
162 static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar,
170 static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar,
177 static inline u32 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k *ar,
185 static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar,
204 ath10k_ce_shadow_src_ring_write_index_set(struct ath10k *ar,
212 ath10k_ce_shadow_dest_ring_write_index_set(struct ath10k *ar,
219 static inline void ath10k_ce_src_ring_base_addr_set(struct ath10k *ar,
237 static void ath10k_ce_set_src_ring_base_addr_hi(struct ath10k *ar,
247 static inline void ath10k_ce_src_ring_size_set(struct ath10k *ar,
255 static inline void ath10k_ce_src_ring_dmax_set(struct ath10k *ar,
269 static inline void ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar,
283 static inline void ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar,
298 u32 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id)
306 static inline u32 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar,
324 static inline void ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar,
342 static void ath10k_ce_set_dest_ring_base_addr_hi(struct ath10k *ar,
357 static inline void ath10k_ce_dest_ring_size_set(struct ath10k *ar,
365 static inline void ath10k_ce_src_ring_highmark_set(struct ath10k *ar,
377 static inline void ath10k_ce_src_ring_lowmark_set(struct ath10k *ar,
389 static inline void ath10k_ce_dest_ring_highmark_set(struct ath10k *ar,
401 static inline void ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar,
413 static inline void ath10k_ce_copy_complete_inter_enable(struct ath10k *ar,
425 static inline void ath10k_ce_copy_complete_intr_disable(struct ath10k *ar,
437 static inline void ath10k_ce_watermark_intr_disable(struct ath10k *ar,
449 static inline void ath10k_ce_error_intr_enable(struct ath10k *ar,
462 static inline void ath10k_ce_error_intr_disable(struct ath10k *ar,
475 static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar,
495 struct ath10k *ar = ce_state->ar;
552 struct ath10k *ar = ce_state->ar;
640 struct ath10k *ar = pipe->ar;
673 struct ath10k *ar = ce_state->ar;
688 struct ath10k *ar = pipe->ar;
704 struct ath10k *ar = pipe->ar;
720 struct ath10k *ar = pipe->ar;
751 struct ath10k *ar = pipe->ar;
782 struct ath10k *ar = pipe->ar;
804 struct ath10k *ar = pipe->ar;
933 struct ath10k *ar = ce_state->ar;
957 struct ath10k *ar;
1010 struct ath10k *ar;
1074 struct ath10k *ar = ce_state->ar;
1127 struct ath10k *ar = ce_state->ar;
1183 static void ath10k_ce_extract_desc_data(struct ath10k *ar,
1200 static void ath10k_ce_extract_desc_data_64(struct ath10k *ar,
1230 struct ath10k *ar;
1276 struct ath10k *ar = ce_state->ar;
1295 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id)
1329 void ath10k_ce_per_engine_service_any(struct ath10k *ar)
1358 struct ath10k *ar = ce_state->ar;
1370 void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id)
1388 void ath10k_ce_disable_interrupts(struct ath10k *ar)
1397 void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id)
1410 void ath10k_ce_enable_interrupts(struct ath10k *ar)
1422 static int ath10k_ce_init_src_ring(struct ath10k *ar,
1463 static int ath10k_ce_init_dest_ring(struct ath10k *ar,
1501 static int ath10k_ce_alloc_shadow_base(struct ath10k *ar,
1518 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id,
1576 ath10k_ce_alloc_src_ring_64(struct ath10k *ar, unsigned int ce_id,
1633 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id,
1677 ath10k_ce_alloc_dest_ring_64(struct ath10k *ar, unsigned int ce_id,
1729 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id,
1756 static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id)
1766 static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id)
1775 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id)
1782 static void _ath10k_ce_free_pipe(struct ath10k *ar, int ce_id)
1813 static void _ath10k_ce_free_pipe_64(struct ath10k *ar, int ce_id)
1844 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id)
1853 void ath10k_ce_dump_registers(struct ath10k *ar,
1922 static void ath10k_ce_set_ops(struct ath10k *ar,
1935 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id,
1996 void ath10k_ce_alloc_rri(struct ath10k *ar)
2027 void ath10k_ce_free_rri(struct ath10k *ar)