Lines Matching refs:ops
23 static const struct mmc_ops *ops; variable
77 ret = ops->send_cmd(&cmd); in sdmmc_send_cmd()
161 ret = ops->prepare(0, (uintptr_t)&scr, sizeof(scr)); in sdmmc_mmc_sd_switch()
178 ret = ops->read(0, (uintptr_t)&scr, sizeof(scr)); in sdmmc_mmc_sd_switch()
235 return ops->set_ios(clk, width); in sdmmc_set_ios()
251 ret = ops->prepare(0, (uintptr_t)&mmc_ext_csd, in sdmmc_fill_device_info()
263 ret = ops->read(0, (uintptr_t)&mmc_ext_csd, in sdmmc_fill_device_info()
356 ret = ops->prepare(0, (uintptr_t)&sd_switch_func_status, in sdmmc_sd_switch()
371 return ops->read(0, (uintptr_t)&sd_switch_func_status, in sdmmc_sd_switch()
468 ops->init(); in sdmmc_enumerate()
571 ret = ops->set_ios(clk, bus_width); in sdmmc_enumerate()
582 assert((ops != NULL) && in sdmmc_read_blocks()
583 (ops->read != NULL) && in sdmmc_read_blocks()
587 ret = ops->prepare(lba, buf, size); in sdmmc_read_blocks()
621 ret = ops->read(lba, buf, size); in sdmmc_read_blocks()
649 assert((ops != NULL) && in sdmmc_write_blocks()
650 (ops->write != NULL) && in sdmmc_write_blocks()
655 ret = ops->prepare(lba, buf, size); in sdmmc_write_blocks()
688 ret = ops->write(lba, buf, size); in sdmmc_write_blocks()
730 ops = ops_ptr; in sd_or_mmc_init()