Lines Matching defs:ios
482 if (host->mmc->ios.bus_width == MMC_BUS_WIDTH_4)
484 if (host->mmc->ios.bus_width == MMC_BUS_WIDTH_8)
487 if (host->mmc->ios.timing == MMC_TIMING_UHS_DDR50 ||
488 host->mmc->ios.timing == MMC_TIMING_MMC_DDR52)
1278 if (host->mmc->ios.timing == MMC_TIMING_UHS_DDR50 ||
1279 host->mmc->ios.timing == MMC_TIMING_MMC_DDR52)
1899 static void mmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
1907 switch (ios->power_mode) {
1920 mmc_regulator_set_ocr(mmc, mmc->supply.vmmc, ios->vdd);
1944 if (variant->signal_direction && ios->power_mode != MMC_POWER_OFF) {
1952 if (ios->bus_width == MMC_BUS_WIDTH_4)
1954 else if (ios->bus_width == MMC_BUS_WIDTH_1)
1961 if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN)
1968 if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN)
1978 if (!ios->clock && variant->pwrreg_clkgate)
1982 ios->clock != host->clock_cache) {
1983 ret = clk_set_rate(host->clk, ios->clock);
1990 host->clock_cache = ios->clock;
1995 host->ops->set_clkreg(host, ios->clock);
1997 mmci_set_clkreg(host, ios->clock);
2026 static int mmci_sig_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios)
2031 ret = mmc_regulator_set_vqmmc(mmc, ios);
2034 ret = host->ops->post_sig_volt_switch(host, ios);