Lines Matching defs:dm_mmc_ops
458 struct dm_mmc_ops { struct
466 int (*deferred_probe)(struct udevice *dev);
474 int (*reinit)(struct udevice *dev);
483 int (*send_cmd)(struct udevice *dev, struct mmc_cmd *cmd,
492 int (*set_ios)(struct udevice *dev);
500 void (*send_init_stream)(struct udevice *dev);
508 int (*get_cd)(struct udevice *dev);
516 int (*get_wp)(struct udevice *dev);
526 int (*execute_tuning)(struct udevice *dev, uint opcode);
538 int (*wait_dat0)(struct udevice *dev, int state, int timeout_us);
542 int (*set_enhanced_strobe)(struct udevice *dev);
553 int (*host_power_cycle)(struct udevice *dev);
577 #define mmc_get_ops(dev) ((struct dm_mmc_ops *)(dev)->driver->ops) argument