Lines Matching refs:ios
1485 static int msdc_ops_switch_volt(struct mmc_host *mmc, struct mmc_ios *ios)
1491 if (ios->signal_voltage != MMC_SIGNAL_VOLTAGE_330 &&
1492 ios->signal_voltage != MMC_SIGNAL_VOLTAGE_180) {
1497 ret = mmc_regulator_set_vqmmc(mmc, ios);
1500 ret, ios->signal_voltage);
1505 if (ios->signal_voltage == MMC_SIGNAL_VOLTAGE_180)
1900 static void msdc_ops_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
1905 msdc_set_buswidth(host, ios->bus_width);
1908 switch (ios->power_mode) {
1913 ios->vdd);
1942 if (host->mclk != ios->clock || host->timing != ios->timing)
1943 msdc_set_mclk(host, ios->timing, ios->clock);
2071 if (mmc->ios.timing == MMC_TIMING_MMC_HS200 ||
2072 mmc->ios.timing == MMC_TIMING_UHS_SDR104)
2166 if (mmc->ios.timing == MMC_TIMING_MMC_HS200 ||
2167 mmc->ios.timing == MMC_TIMING_UHS_SDR104)
2362 static int msdc_prepare_hs400_tuning(struct mmc_host *mmc, struct mmc_ios *ios)
2481 struct mmc_ios *ios)
2485 if (ios->enhanced_strobe) {
2486 msdc_prepare_hs400_tuning(mmc, ios);