Lines Matching refs:iproc_host
55 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host);
59 if ((reg == SDHCI_TRANSFER_MODE) && iproc_host->is_cmd_shadowed) {
61 val = iproc_host->shadow_cmd;
63 iproc_host->is_blk_shadowed) {
65 val = iproc_host->shadow_blk;
118 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host);
125 if (iproc_host->is_blk_shadowed) {
126 sdhci_iproc_writel(host, iproc_host->shadow_blk,
128 iproc_host->is_blk_shadowed = false;
130 oldval = iproc_host->shadow_cmd;
131 iproc_host->is_cmd_shadowed = false;
133 iproc_host->is_blk_shadowed) {
135 oldval = iproc_host->shadow_blk;
144 iproc_host->shadow_cmd = newval;
145 iproc_host->is_cmd_shadowed = true;
148 iproc_host->shadow_blk = newval;
149 iproc_host->is_blk_shadowed = true;
348 struct sdhci_iproc_host *iproc_host;
356 host = sdhci_pltfm_init(pdev, iproc_data->pdata, sizeof(*iproc_host));
361 iproc_host = sdhci_pltfm_priv(pltfm_host);
363 iproc_host->data = iproc_data;
371 host->mmc->caps |= iproc_host->data->mmc_caps;
386 if (iproc_host->data->pdata->quirks & SDHCI_QUIRK_MISSING_CAPS) {
387 host->caps = iproc_host->data->caps;
388 host->caps1 = iproc_host->data->caps1;