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