Lines Matching defs:dm_mmc_ops
429 struct dm_mmc_ops { struct
437 int (*deferred_probe)(struct udevice *dev);
445 int (*reinit)(struct udevice *dev);
454 int (*send_cmd)(struct udevice *dev, struct mmc_cmd *cmd,
463 int (*set_ios)(struct udevice *dev);
471 int (*get_cd)(struct udevice *dev);
479 int (*get_wp)(struct udevice *dev);
489 int (*execute_tuning)(struct udevice *dev, uint opcode);
501 int (*wait_dat0)(struct udevice *dev, int state, int timeout_us);
505 int (*set_enhanced_strobe)(struct udevice *dev);
516 int (*host_power_cycle)(struct udevice *dev);
540 #define mmc_get_ops(dev) ((struct dm_mmc_ops *)(dev)->driver->ops) argument