]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/mfd/tps6586x.h
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify
[karo-tx-linux.git] / include / linux / mfd / tps6586x.h
index 772b3ae640af2f4aa13ba8f27d17c764da4dbcd7..b6bab1b04e25882460cb6166b5b34dfd04dffb7a 100644 (file)
@@ -18,6 +18,36 @@ enum {
        TPS6586X_ID_LDO_RTC,
 };
 
+enum {
+       TPS6586X_INT_PLDO_0,
+       TPS6586X_INT_PLDO_1,
+       TPS6586X_INT_PLDO_2,
+       TPS6586X_INT_PLDO_3,
+       TPS6586X_INT_PLDO_4,
+       TPS6586X_INT_PLDO_5,
+       TPS6586X_INT_PLDO_6,
+       TPS6586X_INT_PLDO_7,
+       TPS6586X_INT_COMP_DET,
+       TPS6586X_INT_ADC,
+       TPS6586X_INT_PLDO_8,
+       TPS6586X_INT_PLDO_9,
+       TPS6586X_INT_PSM_0,
+       TPS6586X_INT_PSM_1,
+       TPS6586X_INT_PSM_2,
+       TPS6586X_INT_PSM_3,
+       TPS6586X_INT_RTC_ALM1,
+       TPS6586X_INT_ACUSB_OVP,
+       TPS6586X_INT_USB_DET,
+       TPS6586X_INT_AC_DET,
+       TPS6586X_INT_BAT_DET,
+       TPS6586X_INT_CHG_STAT,
+       TPS6586X_INT_CHG_TEMP,
+       TPS6586X_INT_PP,
+       TPS6586X_INT_RESUME,
+       TPS6586X_INT_LOW_SYS,
+       TPS6586X_INT_RTC_ALM2,
+};
+
 struct tps6586x_subdev_info {
        int             id;
        const char      *name;
@@ -29,6 +59,7 @@ struct tps6586x_platform_data {
        struct tps6586x_subdev_info *subdevs;
 
        int gpio_base;
+       int irq_base;
 };
 
 /*