]> git.sur5r.net Git - u-boot/blobdiff - drivers/mmc/mmc-uclass.c
mmc: Add support for UHS modes
[u-boot] / drivers / mmc / mmc-uclass.c
index 60cc0ac4cc8b63afc108c4fd4c9c3591ca2b5c01..7856e0ad084c19fbb3f366e367ecb7e228cd441e 100644 (file)
@@ -64,6 +64,20 @@ void mmc_send_init_stream(struct mmc *mmc)
        dm_mmc_send_init_stream(mmc->dev);
 }
 
+int dm_mmc_wait_dat0(struct udevice *dev, int state, int timeout)
+{
+       struct dm_mmc_ops *ops = mmc_get_ops(dev);
+
+       if (!ops->wait_dat0)
+               return -ENOSYS;
+       return ops->wait_dat0(dev, state, timeout);
+}
+
+int mmc_wait_dat0(struct mmc *mmc, int state, int timeout)
+{
+       return dm_mmc_wait_dat0(mmc->dev, state, timeout);
+}
+
 int dm_mmc_get_wp(struct udevice *dev)
 {
        struct dm_mmc_ops *ops = mmc_get_ops(dev);