diff --git a/bindings/arm/msm/rpmh-master-stats.txt b/bindings/arm/msm/rpmh-master-stats.txt index 6ec06cb8db40..07a3838ac86c 100644 --- a/bindings/arm/msm/rpmh-master-stats.txt +++ b/bindings/arm/msm/rpmh-master-stats.txt @@ -11,6 +11,10 @@ Additionally, RPMH master stats also maintains application processor's master stats. It uses profiling units to calculate power down and power up stats. +Same driver can be used for RPM based targets where Different Subsystems master +stats data can be read from SMEM. Such targets do not have profiling unit +register. + The required properties for rpmh-master-stats are: - compatible: @@ -19,7 +23,7 @@ The required properties for rpmh-master-stats are: Definition: Should be "qcom,rpmh-master-stats-v1". - reg: - Usage: required + Usage: optional Value type: Definition: Specifies physical address of start of profiling unit. diff --git a/qcom/holi-pm.dtsi b/qcom/holi-pm.dtsi index 1beb1fb123fd..1c5ea74bea5f 100644 --- a/qcom/holi-pm.dtsi +++ b/qcom/holi-pm.dtsi @@ -153,6 +153,10 @@ reg = <0x04690000 0x400>; }; + rpmh-master-stats { + compatible = "qcom,rpmh-master-stats-v1"; + }; + qcom,rpm-master-stats@45f0150 { compatible = "qcom,rpm-master-stats"; reg = <0x45f0150 0x5000>;