diff options
Diffstat (limited to 'include/linux/regulator/driver.h')
| -rw-r--r-- | include/linux/regulator/driver.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/regulator/driver.h b/include/linux/regulator/driver.h index 7932a3bf21bd..f2b72b230b9b 100644 --- a/include/linux/regulator/driver.h +++ b/include/linux/regulator/driver.h | |||
| @@ -181,6 +181,8 @@ enum regulator_type { | |||
| 181 | * @type: Indicates if the regulator is a voltage or current regulator. | 181 | * @type: Indicates if the regulator is a voltage or current regulator. |
| 182 | * @owner: Module providing the regulator, used for refcounting. | 182 | * @owner: Module providing the regulator, used for refcounting. |
| 183 | * | 183 | * |
| 184 | * @continuous_voltage_range: Indicates if the regulator can set any | ||
| 185 | * voltage within constrains range. | ||
| 184 | * @n_voltages: Number of selectors available for ops.list_voltage(). | 186 | * @n_voltages: Number of selectors available for ops.list_voltage(). |
| 185 | * | 187 | * |
| 186 | * @min_uV: Voltage given by the lowest selector (if linear mapping) | 188 | * @min_uV: Voltage given by the lowest selector (if linear mapping) |
| @@ -199,6 +201,7 @@ struct regulator_desc { | |||
| 199 | const char *name; | 201 | const char *name; |
| 200 | const char *supply_name; | 202 | const char *supply_name; |
| 201 | int id; | 203 | int id; |
| 204 | bool continuous_voltage_range; | ||
| 202 | unsigned n_voltages; | 205 | unsigned n_voltages; |
| 203 | struct regulator_ops *ops; | 206 | struct regulator_ops *ops; |
| 204 | int irq; | 207 | int irq; |
