adreno-pwrlevels.txt 1.1 KB

123456789101112131415161718192021222324252627282930
  1. Qualcomm Technologies, Inc. GPU powerlevels
  2. Powerlevels are defined in sets by qcom,gpu-pwrlevels. Multiple sets (bins)
  3. can be defined within qcom,gpu-pwrelvel-bins. Each powerlevel defines a
  4. voltage, bus, and bandwitdh level.
  5. - qcom,gpu-pwrlevel-bins: Contains one or more qcom,gpu-pwrlevels sets
  6. Properties:
  7. - compatible: Must be qcom,gpu-pwrlevel-bins
  8. - qcom,gpu-pwrlevels: Defines a set of powerlevels
  9. Properties:
  10. - qcom,speed-bin: Speed bin identifier for the set - must match
  11. the value read from the hardware
  12. - qcom,initial-pwrlevel: GPU wakeup powerlevel
  13. - qcom,gpu-pwrlevel: A single powerlevel
  14. - qcom,ca-target-pwrlevel:
  15. This value indicates which qcom,gpu-pwrlevel
  16. to jump on in case of context aware power level
  17. jump.
  18. Properties:
  19. - reg: Index of the powerlevel (0 = highest perf)
  20. - qcom,gpu-freq GPU frequency for the powerlevel (in Hz)
  21. - qcom,bus-freq Index to a bus level (defined by the bus
  22. settings)
  23. - qcom,bus-min Minimum bus level to set for the power level
  24. - qcom,bus-max maximum bus level to set for the power level