rpm-rbcpr-stats.txt 906 B

123456789101112131415161718192021222324252627
  1. * RPM RBCPR
  2. The RBCPR(Rapid Bridge Core Power Reduction) is module on RPM that controls
  3. the voltage level on the chip based on feedback received through various
  4. sensors on the chip that allow compensation of the chip process variation,
  5. temperature etc.
  6. RPM maintains RBCPR (Rapid Bridge Core Power Reduction) related stats in
  7. data memory. This module allows users to read those stats.
  8. The required properties for rpm-stats are:
  9. - compatible: "qcom,rpmrbcpr-stats"
  10. - reg: Pointer to the start of the RPM Data Memory. The size of the memory
  11. is inclusive of the entire RPM data memory.
  12. - qcom,start_offset: The offset at which the RBCPR stats are maintained. The
  13. driver module reads this parameter to get another offset
  14. that contain the rbcpr stats.
  15. Example:
  16. qcom,rpm-rbcpr-stats@fc000000 {
  17. compatible = "qcom,rpmrbcpr-stats";
  18. reg = <0xfc000000 0x1a0000>;
  19. qcom,start-offset = <0x190010>;
  20. };