Home
last modified time | relevance | path

Searched refs:ce_id (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dce.c54 u32 ce_id = ce_state->id; in shadow_sr_wr_ind_addr() local
57 switch (ce_id) { in shadow_sr_wr_ind_addr()
74 ath10k_warn(ar, "invalid CE id: %d", ce_id); in shadow_sr_wr_ind_addr()
83 u32 ce_id = ce_state->id; in shadow_dst_wr_ind_addr() local
86 switch (ce_id) { in shadow_dst_wr_ind_addr()
112 ath10k_warn(ar, "invalid CE id: %d", ce_id); in shadow_dst_wr_ind_addr()
178 u32 ce_id) in ath10k_ce_src_ring_read_index_from_ddr()
182 return ce->vaddr_rri[ce_id] & CE_DDR_RRI_MASK; in ath10k_ce_src_ring_read_index_from_ddr()
189 u32 ce_id = COPY_ENGINE_ID(ce_ctrl_addr); in ath10k_ce_src_ring_read_index_get() local
190 struct ath10k_ce_pipe *ce_state = &ce->ce_states[ce_id]; in ath10k_ce_src_ring_read_index_get()
177 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) ath10k_ce_src_ring_read_index_from_ddr() argument
219 ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, u32 ce_id, u64 addr) ath10k_ce_src_ring_base_addr_set() argument
298 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) ath10k_ce_dest_ring_read_index_from_ddr() argument
310 u32 ce_id = COPY_ENGINE_ID(ce_ctrl_addr); ath10k_ce_dest_ring_read_index_get() local
324 ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, u32 ce_id, u64 addr) ath10k_ce_dest_ring_base_addr_set() argument
1295 ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k_ce_per_engine_service() argument
1331 int ce_id; ath10k_ce_per_engine_service_any() local
1370 ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id) ath10k_ce_disable_interrupt() argument
1390 int ce_id; ath10k_ce_disable_interrupts() local
1397 ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id) ath10k_ce_enable_interrupt() argument
1412 int ce_id; ath10k_ce_enable_interrupts() local
1422 ath10k_ce_init_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_src_ring() argument
1463 ath10k_ce_init_dest_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_dest_ring() argument
1518 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_alloc_src_ring() argument
1576 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
1633 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_alloc_dest_ring() argument
1677 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
1729 ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_pipe() argument
1756 ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_src_ring() argument
1766 ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument
1775 ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_pipe() argument
1782 _ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) _ath10k_ce_free_pipe() argument
1813 _ath10k_ce_free_pipe_64(struct ath10k *ar, int ce_id) _ath10k_ce_free_pipe_64() argument
1844 ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k_ce_free_pipe() argument
1935 ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, const struct ce_attr *attr) ath10k_ce_alloc_pipe() argument
[all...]
H A Dce.h223 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id,
225 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id);
226 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id,
228 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id);
257 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id);
258 void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id);
260 void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id);
307 u32 ce_id,
310 u32 ce_id,
324 void (*ce_free_pipe)(struct ath10k *ar, int ce_id);
339 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k_ce_base_address() argument
[all...]
H A Dsnoc.c74 .ce_id = __cpu_to_le16(0),
79 .ce_id = __cpu_to_le16(3),
84 .ce_id = __cpu_to_le16(4),
89 .ce_id = __cpu_to_le16(5),
94 .ce_id = __cpu_to_le16(7),
99 .ce_id = __cpu_to_le16(1),
104 .ce_id = __cpu_to_le16(2),
109 .ce_id = __cpu_to_le16(7),
114 .ce_id = __cpu_to_le16(8),
119 .ce_id
1167 int ce_id = ath10k_snoc_get_ce_id_from_irq(ar, irq); ath10k_snoc_per_engine_handler() local
1188 int ce_id; ath10k_snoc_napi_poll() local
[all...]
H A Dqmi.h67 __le16 ce_id; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dce.c54 u32 ce_id = ce_state->id; in shadow_sr_wr_ind_addr() local
57 switch (ce_id) { in shadow_sr_wr_ind_addr()
74 ath10k_warn(ar, "invalid CE id: %d", ce_id); in shadow_sr_wr_ind_addr()
132 u32 ce_id) in ath10k_ce_src_ring_read_index_from_ddr()
136 return ce->vaddr_rri[ce_id] & CE_DDR_RRI_MASK; in ath10k_ce_src_ring_read_index_from_ddr()
143 u32 ce_id = COPY_ENGINE_ID(ce_ctrl_addr); in ath10k_ce_src_ring_read_index_get() local
144 struct ath10k_ce_pipe *ce_state = &ce->ce_states[ce_id]; in ath10k_ce_src_ring_read_index_get()
149 index = ath10k_ce_src_ring_read_index_from_ddr(ar, ce_id); in ath10k_ce_src_ring_read_index_get()
166 u32 ce_id, in ath10k_ce_src_ring_base_addr_set()
170 struct ath10k_ce_pipe *ce_state = &ce->ce_states[ce_id]; in ath10k_ce_src_ring_base_addr_set()
131 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) ath10k_ce_src_ring_read_index_from_ddr() argument
165 ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, u32 ce_id, u64 addr) ath10k_ce_src_ring_base_addr_set() argument
244 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) ath10k_ce_dest_ring_read_index_from_ddr() argument
256 u32 ce_id = COPY_ENGINE_ID(ce_ctrl_addr); ath10k_ce_dest_ring_read_index_get() local
270 ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, u32 ce_id, u64 addr) ath10k_ce_dest_ring_base_addr_set() argument
1228 ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k_ce_per_engine_service() argument
1264 int ce_id; ath10k_ce_per_engine_service_any() local
1303 ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id) ath10k_ce_disable_interrupt() argument
1323 int ce_id; ath10k_ce_disable_interrupts() local
1330 ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id) ath10k_ce_enable_interrupt() argument
1345 int ce_id; ath10k_ce_enable_interrupts() local
1355 ath10k_ce_init_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_src_ring() argument
1396 ath10k_ce_init_dest_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_dest_ring() argument
1451 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_alloc_src_ring() argument
1509 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
1566 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
1662 ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) ath10k_ce_init_pipe() argument
1689 ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_src_ring() argument
1699 ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument
1708 ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_pipe() argument
1715 _ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) _ath10k_ce_free_pipe() argument
1746 _ath10k_ce_free_pipe_64(struct ath10k *ar, int ce_id) _ath10k_ce_free_pipe_64() argument
1777 ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k_ce_free_pipe() argument
1868 ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, const struct ce_attr *attr) ath10k_ce_alloc_pipe() argument
[all...]
H A Dce.h223 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id,
225 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id);
226 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id,
228 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id);
257 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id);
258 void ath10k_ce_disable_interrupt(struct ath10k *ar, int ce_id);
260 void ath10k_ce_enable_interrupt(struct ath10k *ar, int ce_id);
307 u32 ce_id,
310 u32 ce_id,
324 void (*ce_free_pipe)(struct ath10k *ar, int ce_id);
339 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k_ce_base_address() argument
[all...]
H A Dsnoc.c75 .ce_id = __cpu_to_le16(0),
80 .ce_id = __cpu_to_le16(3),
85 .ce_id = __cpu_to_le16(4),
90 .ce_id = __cpu_to_le16(5),
95 .ce_id = __cpu_to_le16(7),
100 .ce_id = __cpu_to_le16(1),
105 .ce_id = __cpu_to_le16(2),
110 .ce_id = __cpu_to_le16(7),
115 .ce_id = __cpu_to_le16(8),
120 .ce_id
1212 int ce_id = ath10k_snoc_get_ce_id_from_irq(ar, irq); ath10k_snoc_per_engine_handler() local
1233 int ce_id; ath10k_snoc_napi_poll() local
[all...]
H A Dqmi.h67 __le16 ce_id; member
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dce.c251 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()
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] in ath11k_ce_init_ring()
555 ath11k_ce_init_ring(struct ath11k_base *ab, struct ath11k_ce_ring *ce_ring, int ce_id, enum hal_ring_type type) ath11k_ce_init_ring() argument
650 ath11k_ce_alloc_pipe(struct ath11k_base *ab, int ce_id) ath11k_ce_alloc_pipe() argument
689 ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id) ath11k_ce_per_engine_service() argument
1074 ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id) ath11k_ce_get_attr_flags() argument
[all...]
H A Dhif.h32 void (*get_ce_msi_idx)(struct ath11k_base *ab, u32 ce_id, u32 *msi_idx);
139 static inline void ath11k_get_ce_msi_idx(struct ath11k_base *ab, u32 ce_id, in ath11k_get_ce_msi_idx() argument
143 ab->hif.ops->get_ce_msi_idx(ab, ce_id, msi_data_idx); in ath11k_get_ce_msi_idx()
145 *msi_data_idx = ce_id; in ath11k_get_ce_msi_idx()
H A Dce.h197 void ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id);
204 int ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id);
H A Dpcic.c280 void ath11k_pcic_get_ce_msi_idx(struct ath11k_base *ab, u32 ce_id, u32 *msi_idx) in ath11k_pcic_get_ce_msi_idx() argument
288 if (ce_id == i) in ath11k_pcic_get_ce_msi_idx()
326 static void ath11k_pcic_ce_irq_enable(struct ath11k_base *ab, u16 ce_id) in ath11k_pcic_ce_irq_enable() argument
336 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pcic_ce_irq_enable()
340 static void ath11k_pcic_ce_irq_disable(struct ath11k_base *ab, u16 ce_id) in ath11k_pcic_ce_irq_disable() argument
350 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pcic_ce_irq_disable()
H A Dahb.c271 static void ath11k_ahb_ce_irq_enable(struct ath11k_base *ab, u16 ce_id) in ath11k_ahb_ce_irq_enable() argument
281 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_enable()
283 ath11k_ahb_setbit32(ab, ce_id, ie1_reg_addr); in ath11k_ahb_ce_irq_enable()
286 ath11k_ahb_setbit32(ab, ce_id, ie2_reg_addr); in ath11k_ahb_ce_irq_enable()
287 ath11k_ahb_setbit32(ab, ce_id + CE_HOST_IE_3_SHIFT, in ath11k_ahb_ce_irq_enable()
292 static void ath11k_ahb_ce_irq_disable(struct ath11k_base *ab, u16 ce_id) in ath11k_ahb_ce_irq_disable() argument
302 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_disable()
304 ath11k_ahb_clearbit32(ab, ce_id, ie1_reg_addr); in ath11k_ahb_ce_irq_disable()
307 ath11k_ahb_clearbit32(ab, ce_id, ie2_reg_addr); in ath11k_ahb_ce_irq_disable()
308 ath11k_ahb_clearbit32(ab, ce_id in ath11k_ahb_ce_irq_disable()
[all...]
H A Dpcic.h36 void ath11k_pcic_get_ce_msi_idx(struct ath11k_base *ab, u32 ce_id, u32 *msi_idx);
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dce.c190 static bool ath11k_ce_need_shadow_fix(int ce_id) in ath11k_ce_need_shadow_fix() argument
193 if (ce_id == 4) in ath11k_ce_need_shadow_fix()
454 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
475 ring_params->msi_data = (ce_id % msi_data_count) + msi_data_start; in ath11k_ce_srng_msi_ring_params_setup()
481 int ce_id, enum hal_ring_type type) in ath11k_ce_init_ring()
490 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
491 ath11k_ce_srng_msi_ring_params_setup(ab, ce_id, &params); in ath11k_ce_init_ring()
495 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
499 params.max_buffer_len = ab->hw_params.host_ce_config[ce_id].src_sz_max; in ath11k_ce_init_ring()
500 if (!(ab->hw_params.host_ce_config[ce_id] in ath11k_ce_init_ring()
479 ath11k_ce_init_ring(struct ath11k_base *ab, struct ath11k_ce_ring *ce_ring, int ce_id, enum hal_ring_type type) ath11k_ce_init_ring() argument
574 ath11k_ce_alloc_pipe(struct ath11k_base *ab, int ce_id) ath11k_ce_alloc_pipe() argument
613 ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id) ath11k_ce_per_engine_service() argument
995 ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id) ath11k_ce_get_attr_flags() argument
[all...]
H A Dahb.c210 static void ath11k_ahb_ce_irq_enable(struct ath11k_base *ab, u16 ce_id) in ath11k_ahb_ce_irq_enable() argument
214 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_enable()
216 ath11k_ahb_setbit32(ab, ce_id, CE_HOST_IE_ADDRESS); in ath11k_ahb_ce_irq_enable()
219 ath11k_ahb_setbit32(ab, ce_id, CE_HOST_IE_2_ADDRESS); in ath11k_ahb_ce_irq_enable()
220 ath11k_ahb_setbit32(ab, ce_id + CE_HOST_IE_3_SHIFT, in ath11k_ahb_ce_irq_enable()
225 static void ath11k_ahb_ce_irq_disable(struct ath11k_base *ab, u16 ce_id) in ath11k_ahb_ce_irq_disable() argument
229 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_disable()
231 ath11k_ahb_clearbit32(ab, ce_id, CE_HOST_IE_ADDRESS); in ath11k_ahb_ce_irq_disable()
234 ath11k_ahb_clearbit32(ab, ce_id, CE_HOST_IE_2_ADDRESS); in ath11k_ahb_ce_irq_disable()
235 ath11k_ahb_clearbit32(ab, ce_id in ath11k_ahb_ce_irq_disable()
[all...]
H A Dce.h179 void ath11k_ce_per_engine_service(struct ath11k_base *ab, u16 ce_id);
186 int ath11k_ce_get_attr_flags(struct ath11k_base *ab, int ce_id);
H A Dpci.c342 static void ath11k_pci_ce_irq_enable(struct ath11k_base *ab, u16 ce_id) in ath11k_pci_ce_irq_enable() argument
346 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pci_ce_irq_enable()
350 static void ath11k_pci_ce_irq_disable(struct ath11k_base *ab, u16 ce_id) in ath11k_pci_ce_irq_disable() argument
354 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pci_ce_irq_disable()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dce.c465 static void ath12k_ce_srng_msi_ring_params_setup(struct ath12k_base *ab, u32 ce_id, in ath12k_ce_srng_msi_ring_params_setup() argument
483 ath12k_hif_get_ce_msi_idx(ab, ce_id, &msi_data_idx); in ath12k_ce_srng_msi_ring_params_setup()
493 int ce_id, enum hal_ring_type type) in ath12k_ce_init_ring()
502 if (!(CE_ATTR_DIS_INTR & ab->hw_params->host_ce_config[ce_id].flags)) in ath12k_ce_init_ring()
503 ath12k_ce_srng_msi_ring_params_setup(ab, ce_id, &params); in ath12k_ce_init_ring()
507 if (!(CE_ATTR_DIS_INTR & ab->hw_params->host_ce_config[ce_id].flags)) in ath12k_ce_init_ring()
511 params.max_buffer_len = ab->hw_params->host_ce_config[ce_id].src_sz_max; in ath12k_ce_init_ring()
512 if (!(ab->hw_params->host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath12k_ce_init_ring()
519 if (!(ab->hw_params->host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath12k_ce_init_ring()
531 ret = ath12k_hal_srng_setup(ab, type, ce_id, in ath12k_ce_init_ring()
491 ath12k_ce_init_ring(struct ath12k_base *ab, struct ath12k_ce_ring *ce_ring, int ce_id, enum hal_ring_type type) ath12k_ce_init_ring() argument
580 ath12k_ce_alloc_pipe(struct ath12k_base *ab, int ce_id) ath12k_ce_alloc_pipe() argument
619 ath12k_ce_per_engine_service(struct ath12k_base *ab, u16 ce_id) ath12k_ce_per_engine_service() argument
958 ath12k_ce_get_attr_flags(struct ath12k_base *ab, int ce_id) ath12k_ce_get_attr_flags() argument
[all...]
H A Dhif.h32 void (*get_ce_msi_idx)(struct ath12k_base *ab, u32 ce_id, u32 *msi_idx);
66 static inline void ath12k_hif_get_ce_msi_idx(struct ath12k_base *ab, u32 ce_id, in ath12k_hif_get_ce_msi_idx() argument
70 ab->hif.ops->get_ce_msi_idx(ab, ce_id, msi_data_idx); in ath12k_hif_get_ce_msi_idx()
72 *msi_data_idx = ce_id; in ath12k_hif_get_ce_msi_idx()
H A Dce.h170 void ath12k_ce_per_engine_service(struct ath12k_base *ab, u16 ce_id);
177 int ath12k_ce_get_attr_flags(struct ath12k_base *ab, int ce_id);
H A Dpci.c356 static void ath12k_pci_ce_irq_enable(struct ath12k_base *ab, u16 ce_id) in ath12k_pci_ce_irq_enable() argument
360 irq_idx = ATH12K_PCI_IRQ_CE0_OFFSET + ce_id; in ath12k_pci_ce_irq_enable()
364 static void ath12k_pci_ce_irq_disable(struct ath12k_base *ab, u16 ce_id) in ath12k_pci_ce_irq_disable() argument
368 irq_idx = ATH12K_PCI_IRQ_CE0_OFFSET + ce_id; in ath12k_pci_ce_irq_disable()
928 void ath12k_pci_get_ce_msi_idx(struct ath12k_base *ab, u32 ce_id, in ath12k_pci_get_ce_msi_idx() argument
937 if (ce_id == i) in ath12k_pci_get_ce_msi_idx()
H A Dpci.h129 void ath12k_pci_get_ce_msi_idx(struct ath12k_base *ab, u32 ce_id,

Completed in 21 milliseconds