Searched refs:ce_id (Results 1 – 3 of 3) sorted by relevance
/drivers/net/wireless/ath/ath10k/ |
D | ce.c | 706 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_per_engine_service() argument 709 struct ath10k_ce_pipe *ce_state = &ar_pci->ce_states[ce_id]; in ath10k_ce_per_engine_service() 745 int ce_id; in ath10k_ce_per_engine_service_any() local 750 for (ce_id = 0; intr_summary && (ce_id < CE_COUNT); ce_id++) { in ath10k_ce_per_engine_service_any() 751 if (intr_summary & (1 << ce_id)) in ath10k_ce_per_engine_service_any() 752 intr_summary &= ~(1 << ce_id); in ath10k_ce_per_engine_service_any() 757 ath10k_ce_per_engine_service(ar, ce_id); in ath10k_ce_per_engine_service_any() 785 int ce_id; in ath10k_ce_disable_interrupts() local 787 for (ce_id = 0; ce_id < CE_COUNT; ce_id++) { in ath10k_ce_disable_interrupts() 788 u32 ctrl_addr = ath10k_ce_base_address(ar, ce_id); in ath10k_ce_disable_interrupts() [all …]
|
D | ce.h | 196 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, 198 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id); 199 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, 201 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id); 233 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id); 391 static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) in ath10k_ce_base_address() argument 393 return CE0_BASE_ADDRESS + (CE1_BASE_ADDRESS - CE0_BASE_ADDRESS) * ce_id; in ath10k_ce_base_address()
|
D | pci.c | 2544 int ce_id = irq - ar_pci->pdev->irq - MSI_ASSIGN_CE_INITIAL; in ath10k_pci_per_engine_handler() local 2546 if (ce_id < 0 || ce_id >= ARRAY_SIZE(ar_pci->pipe_info)) { in ath10k_pci_per_engine_handler() 2548 ce_id); in ath10k_pci_per_engine_handler() 2560 tasklet_schedule(&ar_pci->pipe_info[ce_id].intr); in ath10k_pci_per_engine_handler()
|