From 14853f548b23e6c10adcd0346a1aaecf32266f65 Mon Sep 17 00:00:00 2001 From: Raghavendra Kakarla Date: Fri, 15 Jan 2021 11:23:07 +0530 Subject: [PATCH] dt-bindings: Add documentation for cluster device Add documentation for cluster device which use for predict the cluster LPMs so that we can enter to cluster LPMs more efficiently. Change-Id: I1ed2e907fcbad13048b32ea82aefa263c189c970 --- bindings/arm/msm/qcom,lpm-cluster-dev.txt | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 bindings/arm/msm/qcom,lpm-cluster-dev.txt diff --git a/bindings/arm/msm/qcom,lpm-cluster-dev.txt b/bindings/arm/msm/qcom,lpm-cluster-dev.txt new file mode 100644 index 00000000..65d7d5cf --- /dev/null +++ b/bindings/arm/msm/qcom,lpm-cluster-dev.txt @@ -0,0 +1,24 @@ +* Low Power Management Levels + +The application processor can do a variety of cluster level low power modes. +It does so by predicting the low power mode based on latency and residency +information of various CPUs and clusters. + +To make cluster low power mode decision, cluster device use the different prediction +algorithms so that chosen the particular low power mode more efficiently. + +- compatible: + Usage: required + Value type: + Definition: must be "qcom,lpm-cluster-dev" + +- power-domains: + Usage: required + Value type: + Definition: must be parent domain phandle + +[Example dts] + cluster-device { + compatible = "qcom,lpm-cluster-dev"; + power-domains = <&CLUSTER_PD>; + };