regulator: of: Add regulator desc param to of_get_regulator_init_data()
[cascardo/linux.git] / include / linux / regulator / of_regulator.h
index f921796..8d1d136 100644 (file)
@@ -6,6 +6,8 @@
 #ifndef __LINUX_OF_REG_H
 #define __LINUX_OF_REG_H
 
+struct regulator_desc;
+
 struct of_regulator_match {
        const char *name;
        void *driver_data;
@@ -16,14 +18,16 @@ struct of_regulator_match {
 #if defined(CONFIG_OF)
 extern struct regulator_init_data
        *of_get_regulator_init_data(struct device *dev,
-                                   struct device_node *node);
+                                   struct device_node *node,
+                                   const struct regulator_desc *desc);
 extern int of_regulator_match(struct device *dev, struct device_node *node,
                              struct of_regulator_match *matches,
                              unsigned int num_matches);
 #else
 static inline struct regulator_init_data
        *of_get_regulator_init_data(struct device *dev,
-                                   struct device_node *node)
+                                   struct device_node *node,
+                                   const struct regulator_desc *desc)
 {
        return NULL;
 }