Lines Matching defs:dm_mmc_ops
436 struct dm_mmc_ops { struct
444 int (*deferred_probe)(struct udevice *dev);
452 int (*reinit)(struct udevice *dev);
461 int (*send_cmd)(struct udevice *dev, struct mmc_cmd *cmd,
470 int (*set_ios)(struct udevice *dev);
478 int (*get_cd)(struct udevice *dev);
486 int (*get_wp)(struct udevice *dev);
496 int (*execute_tuning)(struct udevice *dev, uint opcode);
508 int (*wait_dat0)(struct udevice *dev, int state, int timeout_us);
512 int (*set_enhanced_strobe)(struct udevice *dev);
523 int (*host_power_cycle)(struct udevice *dev);
547 #define mmc_get_ops(dev) ((struct dm_mmc_ops *)(dev)->driver->ops) argument