Home
last modified time | relevance | path

Searched refs:cq_host (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/mmc/host/
Dcqhci.c42 static inline u8 *get_desc(struct cqhci_host *cq_host, u8 tag) in get_desc() argument
44 return cq_host->desc_base + (tag * cq_host->slot_sz); in get_desc()
47 static inline u8 *get_link_desc(struct cqhci_host *cq_host, u8 tag) in get_link_desc() argument
49 u8 *desc = get_desc(cq_host, tag); in get_link_desc()
51 return desc + cq_host->task_desc_len; in get_link_desc()
54 static inline dma_addr_t get_trans_desc_dma(struct cqhci_host *cq_host, u8 tag) in get_trans_desc_dma() argument
56 return cq_host->trans_desc_dma_base + in get_trans_desc_dma()
57 (cq_host->mmc->max_segs * tag * in get_trans_desc_dma()
58 cq_host->trans_desc_len); in get_trans_desc_dma()
61 static inline u8 *get_trans_desc(struct cqhci_host *cq_host, u8 tag) in get_trans_desc() argument
[all …]
Dsdhci-of-arasan.c660 struct cqhci_host *cq_host; in sdhci_arasan_add_host() local
671 cq_host = devm_kzalloc(host->mmc->parent, in sdhci_arasan_add_host()
672 sizeof(*cq_host), GFP_KERNEL); in sdhci_arasan_add_host()
673 if (!cq_host) { in sdhci_arasan_add_host()
678 cq_host->mmio = host->ioaddr + SDHCI_ARASAN_CQE_BASE_ADDR; in sdhci_arasan_add_host()
679 cq_host->ops = &sdhci_arasan_cqhci_ops; in sdhci_arasan_add_host()
683 cq_host->caps |= CQHCI_TASK_DESC_SZ_128; in sdhci_arasan_add_host()
685 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_arasan_add_host()
Dsdhci-pci-core.c757 struct cqhci_host *cq_host; in glk_emmc_add_host() local
765 cq_host = devm_kzalloc(dev, sizeof(*cq_host), GFP_KERNEL); in glk_emmc_add_host()
766 if (!cq_host) { in glk_emmc_add_host()
771 cq_host->mmio = host->ioaddr + 0x200; in glk_emmc_add_host()
772 cq_host->quirks |= CQHCI_QUIRK_SHORT_TXFR_DESC_SZ; in glk_emmc_add_host()
773 cq_host->ops = &glk_cqhci_ops; in glk_emmc_add_host()
777 cq_host->caps |= CQHCI_TASK_DESC_SZ_128; in glk_emmc_add_host()
779 ret = cqhci_init(cq_host, host->mmc, dma64); in glk_emmc_add_host()
Dcqhci.h235 int cqhci_init(struct cqhci_host *cq_host, struct mmc_host *mmc, bool dma64);