Lines Matching refs:iproc_host
46 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host);
50 if ((reg == SDHCI_TRANSFER_MODE) && iproc_host->is_cmd_shadowed) {
52 val = iproc_host->shadow_cmd;
54 iproc_host->is_blk_shadowed) {
56 val = iproc_host->shadow_blk;
109 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host);
116 if (iproc_host->is_blk_shadowed) {
117 sdhci_iproc_writel(host, iproc_host->shadow_blk,
119 iproc_host->is_blk_shadowed = false;
121 oldval = iproc_host->shadow_cmd;
122 iproc_host->is_cmd_shadowed = false;
124 iproc_host->is_blk_shadowed) {
126 oldval = iproc_host->shadow_blk;
135 iproc_host->shadow_cmd = newval;
136 iproc_host->is_cmd_shadowed = true;
139 iproc_host->shadow_blk = newval;
140 iproc_host->is_blk_shadowed = true;
363 struct sdhci_iproc_host *iproc_host;
371 host = sdhci_pltfm_init(pdev, iproc_data->pdata, sizeof(*iproc_host));
376 iproc_host = sdhci_pltfm_priv(pltfm_host);
378 iproc_host->data = iproc_data;
386 host->mmc->caps |= iproc_host->data->mmc_caps;
396 if (iproc_host->data->missing_caps) {
398 &iproc_host->data->caps,
399 &iproc_host->data->caps1);