Lines Matching refs:cqhci_host
36 static inline u8 *get_desc(struct cqhci_host *cq_host, u8 tag) in get_desc()
41 static inline u8 *get_link_desc(struct cqhci_host *cq_host, u8 tag) in get_link_desc()
48 static inline size_t get_trans_desc_offset(struct cqhci_host *cq_host, u8 tag) in get_trans_desc_offset()
53 static inline dma_addr_t get_trans_desc_dma(struct cqhci_host *cq_host, u8 tag) in get_trans_desc_dma()
60 static inline u8 *get_trans_desc(struct cqhci_host *cq_host, u8 tag) in get_trans_desc()
67 static void setup_trans_desc(struct cqhci_host *cq_host, u8 tag) in setup_trans_desc()
97 static void cqhci_set_irqs(struct cqhci_host *cq_host, u32 set) in cqhci_set_irqs()
108 static void cqhci_dumpregs(struct cqhci_host *cq_host) in cqhci_dumpregs()
169 static int cqhci_host_alloc_tdl(struct cqhci_host *cq_host) in cqhci_host_alloc_tdl()
246 static void __cqhci_enable(struct cqhci_host *cq_host) in __cqhci_enable()
301 static void __cqhci_disable(struct cqhci_host *cq_host) in __cqhci_disable()
316 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_deactivate()
334 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_enable()
365 static u32 cqhci_read_ctl(struct cqhci_host *cq_host) in cqhci_read_ctl()
372 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_off()
399 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_disable()
423 struct cqhci_host *cq_host, int tag) in cqhci_prep_task_desc()
500 struct cqhci_host *cq_host, int tag) in cqhci_prep_tran_desc()
540 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_prep_dcmd_desc()
596 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_request()
665 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_recovery_needed()
693 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_error_irq()
780 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_finish_mrq()
817 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_irq()
869 static bool cqhci_is_idle(struct cqhci_host *cq_host, int *ret) in cqhci_is_idle()
885 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_wait_for_idle()
896 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_timeout()
920 static bool cqhci_tasks_cleared(struct cqhci_host *cq_host) in cqhci_tasks_cleared()
927 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_clear_all_tasks()
951 static bool cqhci_halted(struct cqhci_host *cq_host) in cqhci_halted()
958 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_halt()
994 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_recovery_start()
1023 static void cqhci_recover_mrq(struct cqhci_host *cq_host, unsigned int tag) in cqhci_recover_mrq()
1047 static void cqhci_recover_mrqs(struct cqhci_host *cq_host) in cqhci_recover_mrqs()
1067 struct cqhci_host *cq_host = mmc->cqe_private; in cqhci_recovery_finish()
1133 struct cqhci_host *cqhci_pltfm_init(struct platform_device *pdev) in cqhci_pltfm_init()
1135 struct cqhci_host *cq_host; in cqhci_pltfm_init()
1162 static unsigned int cqhci_ver_major(struct cqhci_host *cq_host) in cqhci_ver_major()
1167 static unsigned int cqhci_ver_minor(struct cqhci_host *cq_host) in cqhci_ver_minor()
1174 int cqhci_init(struct cqhci_host *cq_host, struct mmc_host *mmc, in cqhci_init()