summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShams Pirani <spirani@google.com>2023-07-07 17:47:21 -0500
committerShams Pirani <spirani@google.com>2023-07-19 15:17:17 +0000
commit39349cd1489b53af8fcb90954a42c0db8a807ed4 (patch)
tree53a369042794aa2ef016036b5fa5cc29660fb6e8
parent38d6e0ae8051b3bd5443b631c813e4285aef1330 (diff)
downloadgs-39349cd1489b53af8fcb90954a42c0db8a807ed4.tar.gz
arm64/dts: zuma: thermal: Update thermal policy
Updated thermal policy for GPU, TPU, AUR and ISP thermal zones Bug: 241784772 Change-Id: Ie186555fb088e65b41b7f5cdc91e43c98abd703c Signed-off-by: Shams Pirani <spirani@google.com>
-rw-r--r--arch/arm64/boot/dts/google/zuma-a0-foplp.dts74
-rw-r--r--arch/arm64/boot/dts/google/zuma-a0-ipop.dts72
-rw-r--r--arch/arm64/boot/dts/google/zuma-b0-foplp.dts74
-rw-r--r--arch/arm64/boot/dts/google/zuma-b0-ipop.dts74
4 files changed, 147 insertions, 147 deletions
diff --git a/arch/arm64/boot/dts/google/zuma-a0-foplp.dts b/arch/arm64/boot/dts/google/zuma-a0-foplp.dts
index d92625da0..20ce316f9 100644
--- a/arch/arm64/boot/dts/google/zuma-a0-foplp.dts
+++ b/arch/arm64/boot/dts/google/zuma-a0-foplp.dts
@@ -396,32 +396,32 @@
type = "active";
};
gpu_switch_on: gpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
gpu_control_temp: gpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
gpu_alert1: gpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
gpu_alert2: gpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- gpu_alert3: gpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ gpu_sw_max_effort: gpu-sw_max_effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
gpu_dfs: gpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -453,33 +453,33 @@
type = "active";
};
isp_alert1: isp-alert1 {
- temperature = <70000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
isp_alert2: isp-alert2 {
- temperature = <90000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
isp_alert3: isp-alert3 {
- temperature = <94000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
isp_alert4: isp-alert4 {
- temperature = <95000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
isp_alert5: isp-alert5 {
- temperature = <98000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <107000>; /* millicelsius */
+ hysteresis = <107000>; /* 107C to avoid falling edge irq */
type = "active";
};
isp_alert6: isp-alert6 {
- temperature = <103000>; /* millicelsius */
- hysteresis = <5000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
+ hysteresis = <108000>; /* 108C to avoid falling edge irq */
type = "active";
};
isp_hot: isp-hot {
@@ -502,32 +502,32 @@
type = "active";
};
tpu_switch_on: tpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
tpu_control_temp: tpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
tpu_alert1: tpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
tpu_alert2: tpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- tpu_alert3: tpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ tpu_sw_max_effort: tpu-sw-max-effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
tpu_dfs: tpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -557,32 +557,32 @@
type = "active";
};
aur_switch_on: aur-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
aur_control_temp: aur-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
aur_alert1: aur-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
aur_alert2: aur-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- aur_alert3: aur-alert3 {
- temperature = <92000>; /* millicelsius */
+ aur_sw_max_effort: aur-sw_max_effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
aur_dfs: aur-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
diff --git a/arch/arm64/boot/dts/google/zuma-a0-ipop.dts b/arch/arm64/boot/dts/google/zuma-a0-ipop.dts
index 97014f8e9..4266067f4 100644
--- a/arch/arm64/boot/dts/google/zuma-a0-ipop.dts
+++ b/arch/arm64/boot/dts/google/zuma-a0-ipop.dts
@@ -242,7 +242,7 @@
};
big_alert1: big-alert1 {
temperature = <93000>; /* millicelsius */
- hysteresis = <100000>; /* millicelsius. High hysteresis to disable falling edge irq */
+ hysteresis = <100000>; /* 100C to avoid falling edge irq */
type = "active";
};
big_early_throttle: big-early_throttle {
@@ -396,32 +396,32 @@
type = "active";
};
gpu_switch_on: gpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
gpu_control_temp: gpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
gpu_alert1: gpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
gpu_alert2: gpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- gpu_alert3: gpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ gpu_sw_max_effort: gpu-sw_max_effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
gpu_dfs: gpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -454,7 +454,7 @@
};
isp_alert1: isp-alert1 {
temperature = <70000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
isp_alert2: isp-alert2 {
@@ -463,23 +463,23 @@
type = "passive";
};
isp_alert3: isp-alert3 {
- temperature = <94000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
isp_alert4: isp-alert4 {
- temperature = <95000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
isp_alert5: isp-alert5 {
- temperature = <98000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
+ hysteresis = <102000>; /* 102C to avoid falling edge irq */
type = "active";
};
isp_alert6: isp-alert6 {
- temperature = <103000>; /* millicelsius */
- hysteresis = <5000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
+ hysteresis = <105000>; /* 105C to avoid falling edge irq */
type = "active";
};
isp_hot: isp-hot {
@@ -502,32 +502,32 @@
type = "active";
};
tpu_switch_on: tpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
tpu_control_temp: tpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
tpu_alert1: tpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
tpu_alert2: tpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- tpu_alert3: tpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ tpu_sw_max_effort: tpu-sw-max-effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
tpu_dfs: tpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -557,32 +557,32 @@
type = "active";
};
aur_switch_on: aur-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
aur_control_temp: aur-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
aur_alert1: aur-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
aur_alert2: aur-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- aur_alert3: aur-alert3 {
- temperature = <92000>; /* millicelsius */
+ aur_sw_max_effort: aur-sw_max_effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
aur_dfs: aur-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
diff --git a/arch/arm64/boot/dts/google/zuma-b0-foplp.dts b/arch/arm64/boot/dts/google/zuma-b0-foplp.dts
index 3219a58dd..cb40e42f2 100644
--- a/arch/arm64/boot/dts/google/zuma-b0-foplp.dts
+++ b/arch/arm64/boot/dts/google/zuma-b0-foplp.dts
@@ -403,32 +403,32 @@
type = "active";
};
gpu_switch_on: gpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
gpu_control_temp: gpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
gpu_alert1: gpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
gpu_alert2: gpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- gpu_alert3: gpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ gpu_sw_max_effort: gpu-sw_max_effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
gpu_dfs: gpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -460,33 +460,33 @@
type = "active";
};
isp_alert1: isp-alert1 {
- temperature = <70000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
isp_alert2: isp-alert2 {
- temperature = <90000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
isp_alert3: isp-alert3 {
- temperature = <94000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
isp_alert4: isp-alert4 {
- temperature = <95000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
isp_alert5: isp-alert5 {
- temperature = <98000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <107000>; /* millicelsius */
+ hysteresis = <107000>; /* 107C to avoid falling edge irq */
type = "active";
};
isp_alert6: isp-alert6 {
- temperature = <103000>; /* millicelsius */
- hysteresis = <5000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
+ hysteresis = <108000>; /* 108C to avoid falling edge irq */
type = "active";
};
isp_hot: isp-hot {
@@ -509,32 +509,32 @@
type = "active";
};
tpu_switch_on: tpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
tpu_control_temp: tpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
tpu_alert1: tpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
tpu_alert2: tpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- tpu_alert3: tpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ tpu_sw_max_effort: tpu-sw-max-effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
tpu_dfs: tpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -564,32 +564,32 @@
type = "active";
};
aur_switch_on: aur-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <80000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
aur_control_temp: aur-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <100000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
aur_alert1: aur-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
aur_alert2: aur-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <103000>; /* millicelsius */
+ hysteresis = <103000>; /* 103C to avoid falling edge irq */
type = "active";
};
- aur_alert3: aur-alert3 {
- temperature = <92000>; /* millicelsius */
+ aur_sw_max_effort: aur-sw_max_effort {
+ temperature = <107000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
aur_dfs: aur-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <108000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
diff --git a/arch/arm64/boot/dts/google/zuma-b0-ipop.dts b/arch/arm64/boot/dts/google/zuma-b0-ipop.dts
index 69ab078ab..ccdc9195b 100644
--- a/arch/arm64/boot/dts/google/zuma-b0-ipop.dts
+++ b/arch/arm64/boot/dts/google/zuma-b0-ipop.dts
@@ -304,7 +304,7 @@
};
mid_alert1: mid-alert1 {
temperature = <93000>; /* millicelsius */
- hysteresis = <100000>; /* millicelsius. Avoids falling edge irq */
+ hysteresis = <100000>; /* 100C to avoid falling edge irq */
type = "active";
};
mid_alert2: mid-alert2 {
@@ -359,7 +359,7 @@
};
little_alert1: little-alert1 {
temperature = <97000>; /* millicelsius */
- hysteresis = <100000>; /* millicelsius. Avoids falling edge irq */
+ hysteresis = <100000>; /* 100C to avoid falling edge irq */
type = "active";
};
little_alert2: little-alert2 {
@@ -403,32 +403,32 @@
type = "active";
};
gpu_switch_on: gpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
gpu_control_temp: gpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
gpu_alert1: gpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
gpu_alert2: gpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- gpu_alert3: gpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ gpu_sw_max_effort: gpu-sw_max_effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
gpu_dfs: gpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -461,7 +461,7 @@
};
isp_alert1: isp-alert1 {
temperature = <70000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
isp_alert2: isp-alert2 {
@@ -470,23 +470,23 @@
type = "passive";
};
isp_alert3: isp-alert3 {
- temperature = <94000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
isp_alert4: isp-alert4 {
- temperature = <95000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
isp_alert5: isp-alert5 {
- temperature = <98000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <102000>; /* millicelsius */
+ hysteresis = <102000>; /* 102C to avoid falling edge irq */
type = "active";
};
isp_alert6: isp-alert6 {
- temperature = <103000>; /* millicelsius */
- hysteresis = <5000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
+ hysteresis = <105000>; /* 105C to avoid falling edge irq */
type = "active";
};
isp_hot: isp-hot {
@@ -509,32 +509,32 @@
type = "active";
};
tpu_switch_on: tpu-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
tpu_control_temp: tpu-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
tpu_alert1: tpu-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
tpu_alert2: tpu-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- tpu_alert3: tpu-alert3 {
- temperature = <92000>; /* millicelsius */
+ tpu_sw_max_effort: tpu-sw-max-effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
tpu_dfs: tpu-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};
@@ -564,32 +564,32 @@
type = "active";
};
aur_switch_on: aur-switch-on {
- temperature = <65000>; /* millicelsius */
- hysteresis = <2000>; /* millicelsius */
+ temperature = <70000>; /* millicelsius */
+ hysteresis = <5000>; /* millicelsius */
type = "active";
};
aur_control_temp: aur-control-temp {
- temperature = <85000>; /* millicelsius */
+ temperature = <90000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "passive";
};
aur_alert1: aur-alert1 {
- temperature = <88000>; /* millicelsius */
+ temperature = <95000>; /* millicelsius */
hysteresis = <4000>; /* millicelsius */
type = "passive";
};
aur_alert2: aur-alert2 {
- temperature = <90000>; /* millicelsius */
- hysteresis = <1000>; /* millicelsius */
+ temperature = <98000>; /* millicelsius */
+ hysteresis = <98000>; /* 98C to avoid falling edge irq */
type = "active";
};
- aur_alert3: aur-alert3 {
- temperature = <92000>; /* millicelsius */
+ aur_sw_max_effort: aur-sw_max_effort {
+ temperature = <102000>; /* millicelsius */
hysteresis = <2000>; /* millicelsius */
type = "active";
};
aur_dfs: aur-dfs {
- temperature = <95000>; /* millicelsius */
+ temperature = <105000>; /* millicelsius */
hysteresis = <5000>; /* millicelsius */
type = "active";
};