Lines Matching refs:ios
988 static void sh_mmcif_set_power(struct sh_mmcif_host *host, struct mmc_ios *ios) in sh_mmcif_set_power() argument
995 ios->power_mode ? ios->vdd : 0); in sh_mmcif_set_power()
998 static void sh_mmcif_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sh_mmcif_set_ios() argument
1013 if (ios->power_mode == MMC_POWER_UP) { in sh_mmcif_set_ios()
1019 sh_mmcif_set_power(host, ios); in sh_mmcif_set_ios()
1020 } else if (ios->power_mode == MMC_POWER_OFF || !ios->clock) { in sh_mmcif_set_ios()
1023 if (ios->power_mode == MMC_POWER_OFF) { in sh_mmcif_set_ios()
1033 if (ios->power_mode == MMC_POWER_OFF) in sh_mmcif_set_ios()
1034 sh_mmcif_set_power(host, ios); in sh_mmcif_set_ios()
1040 if (ios->clock) { in sh_mmcif_set_ios()
1047 sh_mmcif_clock_control(host, ios->clock); in sh_mmcif_set_ios()
1050 host->timing = ios->timing; in sh_mmcif_set_ios()
1051 host->bus_width = ios->bus_width; in sh_mmcif_set_ios()