Lines Matching refs:cq_host

1185 static void tegra_cqhci_writel(struct cqhci_host *cq_host, u32 val, int reg)  in tegra_cqhci_writel()  argument
1187 struct mmc_host *mmc = cq_host->mmc; in tegra_cqhci_writel()
1202 cqhci_readl(cq_host, CQHCI_CTL) & CQHCI_HALT) { in tegra_cqhci_writel()
1205 writel(val, cq_host->mmio + reg); in tegra_cqhci_writel()
1209 ctrl = cqhci_readl(cq_host, CQHCI_CTL); in tegra_cqhci_writel()
1218 writel(val, cq_host->mmio + reg); in tegra_cqhci_writel()
1220 writel(val, cq_host->mmio + reg); in tegra_cqhci_writel()
1238 struct cqhci_host *cq_host = mmc->cqe_private; in sdhci_tegra_cqe_enable() local
1248 if (!cq_host->activated) { in sdhci_tegra_cqe_enable()
1249 val = cqhci_readl(cq_host, CQHCI_CFG); in sdhci_tegra_cqe_enable()
1251 cqhci_writel(cq_host, (val & ~CQHCI_ENABLE), in sdhci_tegra_cqe_enable()
1256 cqhci_writel(cq_host, val, CQHCI_CFG); in sdhci_tegra_cqe_enable()
1266 val = cqhci_readl(cq_host, CQHCI_SSC1); in sdhci_tegra_cqe_enable()
1268 cqhci_writel(cq_host, val, CQHCI_SSC1); in sdhci_tegra_cqe_enable()
1319 struct cqhci_host *cq_host = mmc->cqe_private; in sdhci_tegra_cqe_pre_enable() local
1322 reg = cqhci_readl(cq_host, CQHCI_CFG); in sdhci_tegra_cqe_pre_enable()
1324 cqhci_writel(cq_host, reg, CQHCI_CFG); in sdhci_tegra_cqe_pre_enable()
1329 struct cqhci_host *cq_host = mmc->cqe_private; in sdhci_tegra_cqe_post_disable() local
1333 reg = cqhci_readl(cq_host, CQHCI_CFG); in sdhci_tegra_cqe_post_disable()
1335 cqhci_writel(cq_host, reg, CQHCI_CFG); in sdhci_tegra_cqe_post_disable()
1594 struct cqhci_host *cq_host; in sdhci_tegra_add_host() local
1609 cq_host = devm_kzalloc(mmc_dev(host->mmc), in sdhci_tegra_add_host()
1610 sizeof(*cq_host), GFP_KERNEL); in sdhci_tegra_add_host()
1611 if (!cq_host) { in sdhci_tegra_add_host()
1616 cq_host->mmio = host->ioaddr + SDHCI_TEGRA_CQE_BASE_ADDR; in sdhci_tegra_add_host()
1617 cq_host->ops = &sdhci_tegra_cqhci_ops; in sdhci_tegra_add_host()
1621 cq_host->caps |= CQHCI_TASK_DESC_SZ_128; in sdhci_tegra_add_host()
1623 ret = cqhci_init(cq_host, host->mmc, dma64); in sdhci_tegra_add_host()