Lines Matching refs:ath10k

28 static inline struct ath10k_ahb *ath10k_ahb_priv(struct ath10k *ar)
33 static void ath10k_ahb_write32(struct ath10k *ar, u32 offset, u32 value)
40 static u32 ath10k_ahb_read32(struct ath10k *ar, u32 offset)
47 static u32 ath10k_ahb_gcc_read32(struct ath10k *ar, u32 offset)
54 static void ath10k_ahb_tcsr_write32(struct ath10k *ar, u32 offset, u32 value)
61 static u32 ath10k_ahb_tcsr_read32(struct ath10k *ar, u32 offset)
68 static u32 ath10k_ahb_soc_read32(struct ath10k *ar, u32 addr)
73 static int ath10k_ahb_get_num_banks(struct ath10k *ar)
82 static int ath10k_ahb_clock_init(struct ath10k *ar)
113 static void ath10k_ahb_clock_deinit(struct ath10k *ar)
122 static int ath10k_ahb_clock_enable(struct ath10k *ar)
165 static void ath10k_ahb_clock_disable(struct ath10k *ar)
176 static int ath10k_ahb_rst_ctrl_init(struct ath10k *ar)
226 static void ath10k_ahb_rst_ctrl_deinit(struct ath10k *ar)
237 static int ath10k_ahb_release_reset(struct ath10k *ar)
277 static void ath10k_ahb_halt_axi_bus(struct ath10k *ar, u32 haltreq_reg,
306 static void ath10k_ahb_halt_chip(struct ath10k *ar)
392 struct ath10k *ar = arg;
404 static int ath10k_ahb_request_irq_legacy(struct ath10k *ar)
423 static void ath10k_ahb_release_irq_legacy(struct ath10k *ar)
430 static void ath10k_ahb_irq_disable(struct ath10k *ar)
436 static int ath10k_ahb_resource_init(struct ath10k *ar)
524 static void ath10k_ahb_resource_deinit(struct ath10k *ar)
548 static int ath10k_ahb_prepare_device(struct ath10k *ar)
592 static int ath10k_ahb_chip_reset(struct ath10k *ar)
606 static int ath10k_ahb_wake_target_cpu(struct ath10k *ar)
618 static int ath10k_ahb_hif_start(struct ath10k *ar)
631 static void ath10k_ahb_hif_stop(struct ath10k *ar)
645 static int ath10k_ahb_hif_power_up(struct ath10k *ar,
684 static u32 ath10k_ahb_qca4019_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr)
728 struct ath10k *ar;
825 struct ath10k *ar = platform_get_drvdata(pdev);
854 printk(KERN_ERR "failed to register ath10k ahb driver: %d\n",