diff options
author | Manaf Meethalavalappu Pallikunhi <manafm@qti.qualcomm.com> | 2019-05-07 11:59:09 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2019-05-08 22:03:18 -0700 |
commit | 006dbcd98799ea8287b526f39335683e0411b258 (patch) | |
tree | 5de033c69d5f675b3fc23bf12d82d8704ee1a8cf /bindings/thermal | |
parent | 43bf0a56e7f4350e2b4dddb359a057916d05f3e0 (diff) | |
download | devicetree-006dbcd98799ea8287b526f39335683e0411b258.tar.gz |
dt-bindings: thermal: Add limits CPU voltage cooling device
Add support for limits CPU voltage cooling device, which can place a
request to limits hardware for VDD restriction at cold temperature
condition.
Change-Id: I790c348ef2c313a50ef05241b749a8d80ab203c2
Diffstat (limited to 'bindings/thermal')
-rw-r--r-- | bindings/thermal/qti-lmh-cpu-vdd-cdev.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/bindings/thermal/qti-lmh-cpu-vdd-cdev.txt b/bindings/thermal/qti-lmh-cpu-vdd-cdev.txt new file mode 100644 index 00000000..40bf2a14 --- /dev/null +++ b/bindings/thermal/qti-lmh-cpu-vdd-cdev.txt @@ -0,0 +1,33 @@ +QTI LMH CPU Voltage cooling devices. + +The LMH CPU voltage cooling device will be used to place voltage restriction +vote on CPU railway during cold thermal condition. This cooling device driver +will register one cooling device per LLM, which can be used by thermal zone to +place voltage restriction vote. + +Properties: +- compatible: + Usage: required + Value type: <string> + Definition: should be "qcom,lmh-cpu-vdd" + +Cooling device node: +- reg: + Usage: Required + Value type: <a b> + Definition: where 'a' is the starting register address of the LLM + and 'b' is the size of LLM address space. + +- #cooling-cells: + Usage: required + Value type: <integer> + Definition: Must be 2. Needed for of_thermal as cooling device + identifier. Please refer to + <devicetree/bindings/thermal/thermal.txt> for more + details. +Example: + lmh_cpu_vdd0: qcom,lmh-cpu-vdd@18350800 { + compatible = "qcom,lmh-cpu-vdd"; + reg = <0x18350800 0x1000>; + #cooling-cells = <2>; + }; |