diff options
Diffstat (limited to 'include/linux/regulator/driver.h')
| -rw-r--r-- | include/linux/regulator/driver.h | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/include/linux/regulator/driver.h b/include/linux/regulator/driver.h index 1d712c7..bc01b42 100644 --- a/include/linux/regulator/driver.h +++ b/include/linux/regulator/driver.h @@ -18,8 +18,8 @@  #include <linux/device.h>  #include <linux/regulator/consumer.h> -struct regulator_constraints;  struct regulator_dev; +struct regulator_init_data;  /**   * struct regulator_ops - regulator operations. @@ -85,15 +85,17 @@ struct regulator_desc {  	struct module *owner;  }; -  struct regulator_dev *regulator_register(struct regulator_desc *regulator_desc, -					  void *reg_data); +	struct device *dev, void *driver_data);  void regulator_unregister(struct regulator_dev *rdev);  int regulator_notifier_call_chain(struct regulator_dev *rdev,  				  unsigned long event, void *data);  void *rdev_get_drvdata(struct regulator_dev *rdev); +struct device *rdev_get_dev(struct regulator_dev *rdev);  int rdev_get_id(struct regulator_dev *rdev); +void *regulator_get_init_drvdata(struct regulator_init_data *reg_init_data); +  #endif  | 
