dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding
authorIskren Chernev <iskren.chernev@gmail.com>
Sun, 27 Jun 2021 18:59:26 +0000 (21:59 +0300)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 19 Jul 2021 22:32:50 +0000 (17:32 -0500)
Add compatible and constants for the power domains exposed by the RPM
in the Qualcomm SM4250/6115 platforms.

Signed-off-by: Iskren Chernev <iskren.chernev@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20210627185927.695411-5-iskren.chernev@gmail.com
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
include/dt-bindings/power/qcom-rpmpd.h

index 4807b560f00d1bafdfba8da5e9c22ac3fcb10c5a..239f37881caee3ed95d01971f99d20dbc3858d8a 100644 (file)
@@ -30,6 +30,7 @@ properties:
       - qcom,sc8180x-rpmhpd
       - qcom,sdm845-rpmhpd
       - qcom,sdx55-rpmhpd
+      - qcom,sm6115-rpmpd
       - qcom,sm8150-rpmhpd
       - qcom,sm8250-rpmhpd
       - qcom,sm8350-rpmhpd
index 8b5708bb9671a2af65a83beef0b258acc070bf39..4533dbbf99375896c6bc0d3811ef9df3839fcac3 100644 (file)
 #define SDM660_SSCMX           8
 #define SDM660_SSCMX_VFL       9
 
+/* SM6115 Power Domains */
+#define SM6115_VDDCX           0
+#define SM6115_VDDCX_AO                1
+#define SM6115_VDDCX_VFL       2
+#define SM6115_VDDMX           3
+#define SM6115_VDDMX_AO                4
+#define SM6115_VDDMX_VFL       5
+#define SM6115_VDD_LPI_CX      6
+#define SM6115_VDD_LPI_MX      7
+
 /* RPM SMD Power Domain performance levels */
 #define RPM_SMD_LEVEL_RETENTION       16
 #define RPM_SMD_LEVEL_RETENTION_PLUS  32