Lines Matching refs:ath11k_base
29 int ath11k_pcic_get_user_msi_assignment(struct ath11k_base *ab, char *user_name,
32 void ath11k_pcic_write32(struct ath11k_base *ab, u32 offset, u32 value);
33 u32 ath11k_pcic_read32(struct ath11k_base *ab, u32 offset);
34 void ath11k_pcic_get_msi_address(struct ath11k_base *ab, u32 *msi_addr_lo,
36 void ath11k_pcic_get_ce_msi_idx(struct ath11k_base *ab, u32 ce_id, u32 *msi_idx);
37 void ath11k_pcic_free_irq(struct ath11k_base *ab);
38 int ath11k_pcic_config_irq(struct ath11k_base *ab);
39 void ath11k_pcic_ext_irq_enable(struct ath11k_base *ab);
40 void ath11k_pcic_ext_irq_disable(struct ath11k_base *ab);
41 void ath11k_pcic_stop(struct ath11k_base *ab);
42 int ath11k_pcic_start(struct ath11k_base *ab);
43 int ath11k_pcic_map_service_to_pipe(struct ath11k_base *ab, u16 service_id,
45 void ath11k_pcic_ce_irqs_enable(struct ath11k_base *ab);
46 void ath11k_pcic_ce_irq_disable_sync(struct ath11k_base *ab);
47 int ath11k_pcic_init_msi_config(struct ath11k_base *ab);
48 int ath11k_pcic_register_pci_ops(struct ath11k_base *ab,
50 int ath11k_pcic_read(struct ath11k_base *ab, void *buf, u32 start, u32 end);
51 void ath11k_pci_enable_ce_irqs_except_wake_irq(struct ath11k_base *ab);
52 void ath11k_pci_disable_ce_irqs_except_wake_irq(struct ath11k_base *ab);