diff options
Diffstat (limited to 'include/linux/regulator/driver.h')
| -rw-r--r-- | include/linux/regulator/driver.h | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/regulator/driver.h b/include/linux/regulator/driver.h index 52c89ae32f6..4214b9a9d1c 100644 --- a/include/linux/regulator/driver.h +++ b/include/linux/regulator/driver.h @@ -154,6 +154,7 @@ enum regulator_type {   * this type.   *   * @name: Identifying name for the regulator. + * @supply_name: Identifying the regulator supply   * @id: Numerical identifier for the regulator.   * @n_voltages: Number of selectors available for ops.list_voltage().   * @ops: Regulator operations table. @@ -163,6 +164,7 @@ enum regulator_type {   */  struct regulator_desc {  	const char *name; +	const char *supply_name;  	int id;  	unsigned n_voltages;  	struct regulator_ops *ops; @@ -212,7 +214,7 @@ struct regulator_dev {  struct regulator_dev *regulator_register(struct regulator_desc *regulator_desc,  	struct device *dev, const struct regulator_init_data *init_data, -	void *driver_data); +	void *driver_data, struct device_node *of_node);  void regulator_unregister(struct regulator_dev *rdev);  int regulator_notifier_call_chain(struct regulator_dev *rdev,  |