drivers: Introduce device lookup variants by name
[linux-block.git] / drivers / base / core.c
index da84a73f2ba63b6ecfa6d84483770ceb32db0e93..fb83647d685a8b780b0734508eaf1dcec466a013 100644 (file)
@@ -3357,6 +3357,12 @@ void device_set_of_node_from_dev(struct device *dev, const struct device *dev2)
 }
 EXPORT_SYMBOL_GPL(device_set_of_node_from_dev);
 
+int device_match_name(struct device *dev, const void *name)
+{
+       return sysfs_streq(dev_name(dev), name);
+}
+EXPORT_SYMBOL_GPL(device_match_name);
+
 int device_match_of_node(struct device *dev, const void *np)
 {
        return dev->of_node == np;