Lines Matching defs:ios
1406 static void dw_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
1413 switch (ios->bus_width) {
1428 if (ios->timing == MMC_TIMING_MMC_DDR52 ||
1429 ios->timing == MMC_TIMING_UHS_DDR50 ||
1430 ios->timing == MMC_TIMING_MMC_HS400)
1436 slot->host->timing = ios->timing;
1439 * Use mirror of ios->clock to prevent race with mmc
1440 * core ios update when finding the minimum.
1442 slot->clock = ios->clock;
1445 drv_data->set_ios(slot->host, ios);
1447 switch (ios->power_mode) {
1451 ios->vdd);
1507 if (slot->host->state == STATE_WAITING_CMD11_DONE && ios->clock != 0)
1525 static int dw_mci_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
1535 return drv_data->switch_voltage(mmc, ios);
1543 if (ios->signal_voltage == MMC_SIGNAL_VOLTAGE_330)
1549 ret = mmc_regulator_set_vqmmc(mmc, ios);
1696 struct mmc_ios *ios)
1703 return drv_data->prepare_hs400_tuning(host, ios);
3452 dw_mci_set_ios(host->slot->mmc, &host->slot->mmc->ios);