diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mfd/da9055/pdata.h | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/include/linux/mfd/da9055/pdata.h b/include/linux/mfd/da9055/pdata.h index 147293b4471d..f87a6c172a91 100644 --- a/include/linux/mfd/da9055/pdata.h +++ b/include/linux/mfd/da9055/pdata.h | |||
| @@ -25,8 +25,29 @@ struct da9055_pdata { | |||
| 25 | int gpio_base; | 25 | int gpio_base; |
| 26 | 26 | ||
| 27 | struct regulator_init_data *regulators[DA9055_MAX_REGULATORS]; | 27 | struct regulator_init_data *regulators[DA9055_MAX_REGULATORS]; |
| 28 | bool reset_enable; /* Enable RTC in RESET Mode */ | 28 | /* Enable RTC in RESET Mode */ |
| 29 | enum gpio_select *gpio_rsel; /* Select regulator set thru GPIO 1/2 */ | 29 | bool reset_enable; |
| 30 | enum gpio_select *gpio_ren; /* Enable regulator thru GPIO 1/2 */ | 30 | /* |
| 31 | * GPI muxed pin to control | ||
| 32 | * regulator state A/B, 0 if not available. | ||
| 33 | */ | ||
| 34 | int *gpio_ren; | ||
| 35 | /* | ||
| 36 | * GPI muxed pin to control | ||
| 37 | * regulator set, 0 if not available. | ||
| 38 | */ | ||
| 39 | int *gpio_rsel; | ||
| 40 | /* | ||
| 41 | * Regulator mode control bits value (GPI offset) that | ||
| 42 | * that controls the regulator state, 0 if not available. | ||
| 43 | */ | ||
| 44 | enum gpio_select *reg_ren; | ||
| 45 | /* | ||
| 46 | * Regulator mode control bits value (GPI offset) that | ||
| 47 | * controls the regulator set A/B, 0 if not available. | ||
| 48 | */ | ||
| 49 | enum gpio_select *reg_rsel; | ||
| 50 | /* GPIOs to enable regulator, 0 if not available */ | ||
| 51 | int *ena_gpio; | ||
| 31 | }; | 52 | }; |
| 32 | #endif /* __DA9055_PDATA_H */ | 53 | #endif /* __DA9055_PDATA_H */ |
