Lines Matching refs:ios
356 static void sdh_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdh_set_ios() argument
370 switch (ios->bus_width) { in sdh_set_ios()
396 host->power_mode = ios->power_mode; in sdh_set_ios()
398 if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN) { in sdh_set_ios()
405 if (ios->power_mode != MMC_POWER_OFF) in sdh_set_ios()
413 if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN) in sdh_set_ios()
419 if (ios->power_mode != MMC_POWER_OFF) in sdh_set_ios()
428 if (ios->power_mode == MMC_POWER_ON && ios->clock) { in sdh_set_ios()
430 clk_div = (get_sclk() / ios->clock - 1) / 2; in sdh_set_ios()
440 if (ios->power_mode == MMC_POWER_ON) in sdh_set_ios()
453 ios->clock); in sdh_set_ios()