Merge "ARM: dts: msm: Add optional cluster device properties for sun"

This commit is contained in:
qctecmdr
2024-06-18 06:40:43 -07:00
committed by Gerrit - the friendly Code Review server
2 changed files with 25 additions and 0 deletions

View File

@@ -6,6 +6,9 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Technologies, Inc. Low Power Management Cluster Device title: Qualcomm Technologies, Inc. Low Power Management Cluster Device
maintainers:
- Maulik Shah <quic_mkshah@quicinc.com>
description: | description: |
The application processor can do a variety of cluster level low power modes. 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 It does so by predicting the low power mode based on latency and residency
@@ -21,6 +24,21 @@ properties:
power-domains: power-domains:
maxItems: 1 maxItems: 1
qcom,pred-prem-cnt:
$ref: /schemas/types.yaml#/definitions/uint32
description:
Number of premature exits cluster device considers for prediction.
qcom,sample-invalid-time:
$ref: /schemas/types.yaml#/definitions/uint32
description:
Time after which past samples are invalidated.
qcom,use-cluster-bias-timer:
type: boolean
description:
Used to determine if bias timer to be setup for cluster
required: required:
- compatible - compatible
- power-domains - power-domains

View File

@@ -1471,16 +1471,23 @@
cluster-device0 { cluster-device0 {
compatible = "qcom,lpm-cluster-dev"; compatible = "qcom,lpm-cluster-dev";
power-domains = <&CLUSTER_PD0>; power-domains = <&CLUSTER_PD0>;
qcom,pred-prem-cnt = <2>;
qcom,sample-invalid-time = <40000000>;
}; };
cluster-device1 { cluster-device1 {
compatible = "qcom,lpm-cluster-dev"; compatible = "qcom,lpm-cluster-dev";
power-domains = <&CLUSTER_PD1>; power-domains = <&CLUSTER_PD1>;
qcom,pred-prem-cnt = <2>;
qcom,sample-invalid-time = <40000000>;
qcom,use-cluster-bias-timer;
}; };
cluster-device2 { cluster-device2 {
compatible = "qcom,lpm-cluster-dev"; compatible = "qcom,lpm-cluster-dev";
power-domains = <&CLUSTER_PD2>; power-domains = <&CLUSTER_PD2>;
qcom,pred-prem-cnt = <2>;
qcom,sample-invalid-time = <40000000>;
}; };
qcom,memshare { qcom,memshare {