Lines Matching refs:mmc

38 	struct mmc mmc;  member
89 dev_err(mmc_dev(host->mmc), in arasan_zynqmp_dll_reset()
101 static int arasan_sdhci_execute_tuning(struct mmc *mmc, u8 opcode) in arasan_sdhci_execute_tuning() argument
107 struct arasan_sdhci_priv *priv = dev_get_priv(mmc->dev); in arasan_sdhci_execute_tuning()
140 mmc->bus_width == 8) in arasan_sdhci_execute_tuning()
149 mmc_send_cmd(mmc, &cmd, NULL); in arasan_sdhci_execute_tuning()
191 struct arasan_sdhci_priv *priv = dev_get_priv(host->mmc->dev); in sdhci_zynqmp_sdcardclk_set_phase()
192 struct mmc *mmc = (struct mmc *)host->mmc; in sdhci_zynqmp_sdcardclk_set_phase() local
195 int timing = mode2timing[mmc->selected_mode]; in sdhci_zynqmp_sdcardclk_set_phase()
247 struct arasan_sdhci_priv *priv = dev_get_priv(host->mmc->dev); in sdhci_zynqmp_sampleclk_set_phase()
248 struct mmc *mmc = (struct mmc *)host->mmc; in sdhci_zynqmp_sampleclk_set_phase() local
251 int timing = mode2timing[mmc->selected_mode]; in sdhci_zynqmp_sampleclk_set_phase()
303 struct mmc *mmc = (struct mmc *)host->mmc; in sdhci_versal_sdcardclk_set_phase() local
306 int timing = mode2timing[mmc->selected_mode]; in sdhci_versal_sdcardclk_set_phase()
367 struct mmc *mmc = (struct mmc *)host->mmc; in sdhci_versal_sampleclk_set_phase() local
370 int timing = mode2timing[mmc->selected_mode]; in sdhci_versal_sampleclk_set_phase()
425 struct arasan_sdhci_priv *priv = dev_get_priv(host->mmc->dev); in arasan_sdhci_set_tapdelay()
427 struct mmc *mmc = (struct mmc *)host->mmc; in arasan_sdhci_set_tapdelay() local
428 struct udevice *dev = mmc->dev; in arasan_sdhci_set_tapdelay()
429 u8 timing = mode2timing[mmc->selected_mode]; in arasan_sdhci_set_tapdelay()
529 struct mmc *mmc = (struct mmc *)host->mmc; in arasan_sdhci_set_control_reg() local
532 if (!IS_SD(mmc)) in arasan_sdhci_set_control_reg()
535 if (mmc->signal_voltage == MMC_SIGNAL_VOLTAGE_180) { in arasan_sdhci_set_control_reg()
541 if (mmc->selected_mode > SD_HS && in arasan_sdhci_set_control_reg()
542 mmc->selected_mode <= MMC_HS_200) in arasan_sdhci_set_control_reg()
603 host->mmc = &plat->mmc; in arasan_sdhci_probe()
604 host->mmc->dev = dev; in arasan_sdhci_probe()
605 host->mmc->priv = host; in arasan_sdhci_probe()
611 upriv->mmc = host->mmc; in arasan_sdhci_probe()
646 return sdhci_bind(dev, &plat->mmc, &plat->cfg); in arasan_sdhci_bind()