OSDN Git Service

dt-bindings: power: Add rpm power domain bindings for msm8998
authorSibi Sankar <sibis@codeaurora.org>
Mon, 13 May 2019 10:20:13 +0000 (15:50 +0530)
committerAndy Gross <agross@kernel.org>
Thu, 30 May 2019 02:40:43 +0000 (21:40 -0500)
Add RPM power domain bindings for the msm8998 family of SoC

Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Jeffrey Hugo <jhugo@codeaurora.org>
Reviewed-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Andy Gross <agross@kernel.org>
Documentation/devicetree/bindings/power/qcom,rpmpd.txt
include/dt-bindings/power/qcom-rpmpd.h

index 172ccf9..eb35b22 100644 (file)
@@ -6,6 +6,7 @@ which then translates it into a corresponding voltage on a rail
 Required Properties:
  - compatible: Should be one of the following
        * qcom,msm8996-rpmpd: RPM Power domain for the msm8996 family of SoC
+       * qcom,msm8998-rpmpd: RPM Power domain for the msm8998 family of SoC
        * qcom,qcs404-rpmpd: RPM Power domain for the qcs404 family of SoC
        * qcom,sdm845-rpmhpd: RPMh Power domain for the sdm845 family of SoC
  - #power-domain-cells: number of cells in Power domain specifier
index 4503786..93e36d0 100644 (file)
 #define MSM8996_VDDSSCX                5
 #define MSM8996_VDDSSCX_VFC    6
 
+/* MSM8998 Power Domain Indexes */
+#define MSM8998_VDDCX          0
+#define MSM8998_VDDCX_AO       1
+#define MSM8998_VDDCX_VFL      2
+#define MSM8998_VDDMX          3
+#define MSM8998_VDDMX_AO       4
+#define MSM8998_VDDMX_VFL      5
+#define MSM8998_SSCCX          6
+#define MSM8998_SSCCX_VFL      7
+#define MSM8998_SSCMX          8
+#define MSM8998_SSCMX_VFL      9
+
 /* QCS404 Power Domains */
 #define QCS404_VDDMX           0
 #define QCS404_VDDMX_AO                1