Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anasz...
[linux-2.6-block.git] / drivers / regulator / of_regulator.c
index 9112faa6a9a0e12830e8f931e83fcd56070e1ac5..afefb29ce1b0decf8f7ab2105be70ee9f5d59b7a 100644 (file)
@@ -462,16 +462,11 @@ error:
        return NULL;
 }
 
-static int of_node_match(struct device *dev, const void *data)
-{
-       return dev->of_node == data;
-}
-
 struct regulator_dev *of_find_regulator_by_node(struct device_node *np)
 {
        struct device *dev;
 
-       dev = class_find_device(&regulator_class, NULL, np, of_node_match);
+       dev = class_find_device_by_of_node(&regulator_class, np);
 
        return dev ? dev_to_rdev(dev) : NULL;
 }