Lines Matching full:sdhc

7 #include <zephyr/drivers/sdhc.h>
86 /* Sets SDHC max frequency in legacy timing */
92 /* Sets card to the fastest timing mode (using CMD6) and SDHC to max frequency */
132 /* Modern SDHC always at least supports 512 byte block sizes, in mmc_card_init()
219 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_send_op_cond()
247 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_send_op_cond()
276 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_rca()
300 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_read_csd()
369 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_max_freq()
398 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_bus_width()
406 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_bus_width()
408 LOG_ERR("Setting SDHC data bus width failed: %d", ret); in mmc_set_bus_width()
425 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_hs_timing()
435 /* Change SDHC bus timing */ in mmc_set_hs_timing()
436 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_hs_timing()
453 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_power_class_HS200()
488 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_timing()
507 /* Set SDHC bus io parameters */ in mmc_set_timing()
508 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_timing()
515 ret = sdhc_execute_tuning(card->sdhc); in mmc_set_timing()
537 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_timing()
548 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_timing()
557 /* Set SDHC bus io parameters */ in mmc_set_timing()
560 ret = sdhc_set_io(card->sdhc, &card->bus_io); in mmc_set_timing()
585 ret = sdhc_request(card->sdhc, &cmd, &data); in mmc_read_ext_csd()
636 ret = sdhc_request(card->sdhc, &cmd, NULL); in mmc_set_cache()