aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGaku Inami <gaku.inami.xw@bp.renesas.com>2016-03-17 16:09:33 +0900
committerRyo Kataoka <ryo.kataoka.wt@renesas.com>2019-03-22 20:50:14 +0900
commitf483cf8f029c74e6d9e65e7525e8ffe7055b72e6 (patch)
tree1a94e58170109ba6caaec5191132ed5887ddb3b9
parenta72b1f9180542c5ff64e2e2ca4c8fe3ebd0250d6 (diff)
downloadrenesas-bsp-f483cf8f029c74e6d9e65e7525e8ffe7055b72e6.tar.gz
thermal: renesas: Add emergency shutdown support in DT documentation
Signed-off-by: Gaku Inami <gaku.inami.xw@bp.renesas.com> (cherry picked from horms/renesas-bsp commit 831876202b1672e6eedf9efa9d2d95c5947b9cc9) [jiada: Resolve conflict in Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt] Signed-off-by: Jiada Wang <jiada_wang@mentor.com>
-rw-r--r--Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt26
1 files changed, 26 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt
index 24fc7e34dd6dc8..5d0ee4267f8696 100644
--- a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt
+++ b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt
@@ -55,3 +55,29 @@ Example:
};
};
};
+
+* Emergency shutdown for R-CAR Gen3
+Emergency shutdown functionality provide the specific cooling mechanism
+for R-CAR Gen3. In case of high temperature(e.g over 100 degrees),
+it has the ability to rapidly cooling the system.
+
+Required property:
+- polling-delay: The maximum number of milliseconds to wait between polls
+ Type: unsigned when checking temperature for emergency shutdown.
+ Size: one cell
+
+- on-temperature: This value indicate the emergency temperature and invoke
+ Type: unsigned emergency shutdown functionality when exceeding this
+ Size: one cell temperature.
+
+- off-temperature: This value indicate the temperature to disable emergency
+ Type: unsigned shutdown.
+ Size: one cell
+
+thermal-zones {
+ emergency {
+ polling-delay = <1000>; /* milliseconds */
+ on-temperature = <110000>; /* millicelsius */
+ off-temperature = <95000>; /* millicelsius */
+ };
+};