Lines Matching refs:bus_io
238 card->bus_io.signal_voltage = SD_VOL_1_8_V; in mmc_send_op_cond()
239 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_send_op_cond()
349 card->bus_io.clock = 26000000U; in mmc_set_max_freq()
350 card->bus_io.timing = SDHC_TIMING_LEGACY; in mmc_set_max_freq()
354 card->bus_io.clock = 20000000U; in mmc_set_max_freq()
355 card->bus_io.timing = SDHC_TIMING_LEGACY; in mmc_set_max_freq()
361 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_max_freq()
377 card->bus_io.bus_width = SDHC_BUS_WIDTH8BIT; in mmc_set_bus_width()
380 card->bus_io.bus_width = SDHC_BUS_WIDTH4BIT; in mmc_set_bus_width()
398 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_bus_width()
425 card->bus_io.clock = MMC_CLOCK_52MHZ; in mmc_set_hs_timing()
426 card->bus_io.timing = SDHC_TIMING_HS; in mmc_set_hs_timing()
428 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_hs_timing()
458 (card->bus_io.signal_voltage == SD_VOL_1_8_V) && in mmc_set_timing()
459 (card->bus_io.bus_width >= SDHC_BUS_WIDTH4BIT)) { in mmc_set_timing()
465 card->bus_io.clock = MMC_CLOCK_HS200; in mmc_set_timing()
466 card->bus_io.timing = SDHC_TIMING_HS200; in mmc_set_timing()
500 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_timing()
517 (card->bus_io.bus_width == SDHC_BUS_WIDTH8BIT)) { in mmc_set_timing()
550 card->bus_io.clock = MMC_CLOCK_HS400; in mmc_set_timing()
551 card->bus_io.timing = SDHC_TIMING_HS400; in mmc_set_timing()
552 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_timing()