Lines Matching refs:ios
719 static void via_sdc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in via_sdc_set_ios() argument
735 if (ios->bus_width == MMC_BUS_WIDTH_1) in via_sdc_set_ios()
740 if (ios->power_mode == MMC_POWER_OFF) in via_sdc_set_ios()
745 if (ios->timing == MMC_TIMING_SD_HS) in via_sdc_set_ios()
753 if (ios->clock >= 48000000) in via_sdc_set_ios()
755 else if (ios->clock >= 33000000) in via_sdc_set_ios()
757 else if (ios->clock >= 24000000) in via_sdc_set_ios()
759 else if (ios->clock >= 16000000) in via_sdc_set_ios()
761 else if (ios->clock >= 12000000) in via_sdc_set_ios()
763 else if (ios->clock >= 8000000) in via_sdc_set_ios()
775 if (ios->power_mode != MMC_POWER_OFF) in via_sdc_set_ios()
776 via_sdc_set_power(host, ios->vdd, 1); in via_sdc_set_ios()
778 via_sdc_set_power(host, ios->vdd, 0); in via_sdc_set_ios()