27 lines
906 B
Plaintext
27 lines
906 B
Plaintext
* RPM RBCPR
|
|
|
|
The RBCPR(Rapid Bridge Core Power Reduction) is module on RPM that controls
|
|
the voltage level on the chip based on feedback received through various
|
|
sensors on the chip that allow compensation of the chip process variation,
|
|
temperature etc.
|
|
RPM maintains RBCPR (Rapid Bridge Core Power Reduction) related stats in
|
|
data memory. This module allows users to read those stats.
|
|
|
|
The required properties for rpm-stats are:
|
|
|
|
- compatible: "qcom,rpmrbcpr-stats"
|
|
- reg: Pointer to the start of the RPM Data Memory. The size of the memory
|
|
is inclusive of the entire RPM data memory.
|
|
- qcom,start_offset: The offset at which the RBCPR stats are maintained. The
|
|
driver module reads this parameter to get another offset
|
|
that contain the rbcpr stats.
|
|
|
|
|
|
Example:
|
|
|
|
qcom,rpm-rbcpr-stats@fc000000 {
|
|
compatible = "qcom,rpmrbcpr-stats";
|
|
reg = <0xfc000000 0x1a0000>;
|
|
qcom,start-offset = <0x190010>;
|
|
};
|