diff options
Diffstat (limited to 'include/linux/mfd/tps6586x.h')
| -rw-r--r-- | include/linux/mfd/tps6586x.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/include/linux/mfd/tps6586x.h b/include/linux/mfd/tps6586x.h index 772b3ae640af..b6bab1b04e25 100644 --- a/include/linux/mfd/tps6586x.h +++ b/include/linux/mfd/tps6586x.h | |||
| @@ -18,6 +18,36 @@ enum { | |||
| 18 | TPS6586X_ID_LDO_RTC, | 18 | TPS6586X_ID_LDO_RTC, |
| 19 | }; | 19 | }; |
| 20 | 20 | ||
| 21 | enum { | ||
| 22 | TPS6586X_INT_PLDO_0, | ||
| 23 | TPS6586X_INT_PLDO_1, | ||
| 24 | TPS6586X_INT_PLDO_2, | ||
| 25 | TPS6586X_INT_PLDO_3, | ||
| 26 | TPS6586X_INT_PLDO_4, | ||
| 27 | TPS6586X_INT_PLDO_5, | ||
| 28 | TPS6586X_INT_PLDO_6, | ||
| 29 | TPS6586X_INT_PLDO_7, | ||
| 30 | TPS6586X_INT_COMP_DET, | ||
| 31 | TPS6586X_INT_ADC, | ||
| 32 | TPS6586X_INT_PLDO_8, | ||
| 33 | TPS6586X_INT_PLDO_9, | ||
| 34 | TPS6586X_INT_PSM_0, | ||
| 35 | TPS6586X_INT_PSM_1, | ||
| 36 | TPS6586X_INT_PSM_2, | ||
| 37 | TPS6586X_INT_PSM_3, | ||
| 38 | TPS6586X_INT_RTC_ALM1, | ||
| 39 | TPS6586X_INT_ACUSB_OVP, | ||
| 40 | TPS6586X_INT_USB_DET, | ||
| 41 | TPS6586X_INT_AC_DET, | ||
| 42 | TPS6586X_INT_BAT_DET, | ||
| 43 | TPS6586X_INT_CHG_STAT, | ||
| 44 | TPS6586X_INT_CHG_TEMP, | ||
| 45 | TPS6586X_INT_PP, | ||
| 46 | TPS6586X_INT_RESUME, | ||
| 47 | TPS6586X_INT_LOW_SYS, | ||
| 48 | TPS6586X_INT_RTC_ALM2, | ||
| 49 | }; | ||
| 50 | |||
| 21 | struct tps6586x_subdev_info { | 51 | struct tps6586x_subdev_info { |
| 22 | int id; | 52 | int id; |
| 23 | const char *name; | 53 | const char *name; |
| @@ -29,6 +59,7 @@ struct tps6586x_platform_data { | |||
| 29 | struct tps6586x_subdev_info *subdevs; | 59 | struct tps6586x_subdev_info *subdevs; |
| 30 | 60 | ||
| 31 | int gpio_base; | 61 | int gpio_base; |
| 62 | int irq_base; | ||
| 32 | }; | 63 | }; |
| 33 | 64 | ||
| 34 | /* | 65 | /* |
