dm: blk: Add a function to find an interface-type name
[oweals/u-boot.git] / drivers / block / blk_legacy.c
index 7b90a8a6e18ebc3010bf043b5d71c4966f2fba75..981872ecb35cd516087effc09ffd6b30e21886cd 100644 (file)
@@ -38,6 +38,13 @@ static struct blk_driver *blk_driver_lookup_typename(const char *if_typename)
        return NULL;
 }
 
+const char *blk_get_if_type_name(enum if_type if_type)
+{
+       struct blk_driver *drv = blk_driver_lookup_type(if_type);
+
+       return drv ? drv->if_typename : NULL;
+}
+
 /**
  * get_desc() - Get the block device descriptor for the given device number
  *