dt-bindings: power: rpmpd: Add MSM8939 RPM power domains
[linux-2.6-microblaze.git] / include / dt-bindings / power / qcom-rpmpd.h
index 5e61eaf..f099de1 100644 (file)
 #define RPMH_REGULATOR_LEVEL_TURBO     384
 #define RPMH_REGULATOR_LEVEL_TURBO_L1  416
 
+/* MSM8939 Power Domains */
+#define MSM8939_VDDMDCX                0
+#define MSM8939_VDDMDCX_AO     1
+#define MSM8939_VDDMDCX_VFC    2
+#define MSM8939_VDDCX          3
+#define MSM8939_VDDCX_AO       4
+#define MSM8939_VDDCX_VFC      5
+#define MSM8939_VDDMX          6
+#define MSM8939_VDDMX_AO       7
+
 /* MSM8976 Power Domain Indexes */
 #define MSM8976_VDDCX          0
 #define MSM8976_VDDCX_AO       1
 #define QCS404_LPIMX           5
 #define QCS404_LPIMX_VFL       6
 
+/* SDM660 Power Domains */
+#define SDM660_VDDCX           0
+#define SDM660_VDDCX_AO                1
+#define SDM660_VDDCX_VFL       2
+#define SDM660_VDDMX           3
+#define SDM660_VDDMX_AO                4
+#define SDM660_VDDMX_VFL       5
+#define SDM660_SSCCX           6
+#define SDM660_SSCCX_VFL       7
+#define SDM660_SSCMX           8
+#define SDM660_SSCMX_VFL       9
+
 /* RPM SMD Power Domain performance levels */
 #define RPM_SMD_LEVEL_RETENTION       16
 #define RPM_SMD_LEVEL_RETENTION_PLUS  32