Lines Matching full:ios
49 static int sdmmc_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios);
1086 static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_set_ios() argument
1101 sd_set_bus_width(host, ios->bus_width); in sdmmc_set_ios()
1102 sd_set_power_mode(host, ios->power_mode); in sdmmc_set_ios()
1103 sd_set_timing(host, ios->timing); in sdmmc_set_ios()
1108 switch (ios->timing) { in sdmmc_set_ios()
1125 host->initial_mode = (ios->clock <= 1000000) ? true : false; in sdmmc_set_ios()
1127 host->clock = ios->clock; in sdmmc_set_ios()
1128 rtsx_pci_switch_clock(pcr, ios->clock, host->ssc_depth, in sdmmc_set_ios()
1257 static int sdmmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_switch_voltage() argument
1265 __func__, ios->signal_voltage); in sdmmc_switch_voltage()
1278 if (ios->signal_voltage == MMC_SIGNAL_VOLTAGE_330) in sdmmc_switch_voltage()
1327 switch (mmc->ios.timing) { in sdmmc_execute_tuning()
1348 if ((mmc->ios.timing == MMC_TIMING_UHS_SDR104) || in sdmmc_execute_tuning()
1349 (mmc->ios.timing == MMC_TIMING_UHS_SDR50)) in sdmmc_execute_tuning()
1351 else if (mmc->ios.timing == MMC_TIMING_UHS_DDR50) in sdmmc_execute_tuning()
1360 static int sdmmc_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_init_sd_express() argument
1507 mmc->ios.power_delay_ms = 5; in rtsx_pci_sdmmc_drv_probe()