Lines Matching refs:ce_id

251 static bool ath11k_ce_need_shadow_fix(int ce_id)  in ath11k_ce_need_shadow_fix()  argument
254 if (ce_id == 4) in ath11k_ce_need_shadow_fix()
529 static void ath11k_ce_srng_msi_ring_params_setup(struct ath11k_base *ab, u32 ce_id, in ath11k_ce_srng_msi_ring_params_setup() argument
547 ath11k_get_ce_msi_idx(ab, ce_id, &msi_data_idx); in ath11k_ce_srng_msi_ring_params_setup()
557 int ce_id, enum hal_ring_type type) in ath11k_ce_init_ring() argument
566 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
567 ath11k_ce_srng_msi_ring_params_setup(ab, ce_id, &params); in ath11k_ce_init_ring()
571 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
575 params.max_buffer_len = ab->hw_params.host_ce_config[ce_id].src_sz_max; in ath11k_ce_init_ring()
576 if (!(ab->hw_params.host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath11k_ce_init_ring()
583 if (!(ab->hw_params.host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath11k_ce_init_ring()
595 ret = ath11k_hal_srng_setup(ab, type, ce_id, 0, &params); in ath11k_ce_init_ring()
598 ret, ce_id); in ath11k_ce_init_ring()
605 ath11k_ce_need_shadow_fix(ce_id)) in ath11k_ce_init_ring()
606 ath11k_dp_shadow_init_timer(ab, &ab->ce.hp_timer[ce_id], in ath11k_ce_init_ring()
650 static int ath11k_ce_alloc_pipe(struct ath11k_base *ab, int ce_id) in ath11k_ce_alloc_pipe() argument
652 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_alloc_pipe()
653 const struct ce_attr *attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ce_alloc_pipe()
689 void ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id) in ath11k_ce_per_engine_service() argument
691 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_per_engine_service()
692 const struct ce_attr *attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ce_per_engine_service()
1074 int ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id) in ath11k_ce_get_attr_flags() argument
1076 if (ce_id >= ab->hw_params.ce_count) in ath11k_ce_get_attr_flags()
1079 return ab->hw_params.host_ce_config[ce_id].flags; in ath11k_ce_get_attr_flags()