arm: dts: add ipa parameter [1/1]

PD#SWPL-5198

Problem:
tl1 thermal cts case fail.

Solution:
tl1 add thermal dts.

Verify:
tl1 x301 pass.

Change-Id: I47f8e295f0ddc546f4540a8edd96556755ceef66
Signed-off-by: Huan Biao <huan.biao@amlogic.com>
This commit is contained in:
Huan Biao
2019-02-28 09:51:56 +08:00
committed by Jianxin Pan
parent fef78fa5b5
commit 29f9ef018d
4 changed files with 192 additions and 16 deletions

View File

@@ -1019,16 +1019,60 @@
};
};
ddr_thermal: ddr_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&d_tsensor 1>;
trips {
dswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
dcontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
dhot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
dcritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
sar_thermal: sar_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&s_tsensor 2>;
trips {
sswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
scontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
shot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
scritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
}; /*thermal zone end*/

View File

@@ -1021,16 +1021,60 @@
};
};
ddr_thermal: ddr_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&d_tsensor 1>;
trips {
dswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
dcontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
dhot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
dcritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
sar_thermal: sar_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&s_tsensor 2>;
trips {
sswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
scontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
shot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
scritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
}; /*thermal zone end*/

View File

@@ -1017,16 +1017,60 @@
};
};
ddr_thermal: ddr_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&d_tsensor 1>;
trips {
dswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
dcontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
dhot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
dcritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
sar_thermal: sar_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&s_tsensor 2>;
trips {
sswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
scontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
shot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
scritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
}; /*thermal zone end*/

View File

@@ -1017,16 +1017,60 @@
};
};
ddr_thermal: ddr_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&d_tsensor 1>;
trips {
dswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
dcontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
dhot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
dcritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
sar_thermal: sar_thermal {
polling-delay = <1000>;
polling-delay-passive = <250>;
polling-delay = <2000>;
polling-delay-passive = <1000>;
sustainable-power = <1322>;
thermal-sensors = <&s_tsensor 2>;
trips {
sswitch_on: trip-point@0 {
temperature = <60000>;
hysteresis = <5000>;
type = "passive";
};
scontrol: trip-point@1 {
temperature = <75000>;
hysteresis = <5000>;
type = "passive";
};
shot: trip-point@2 {
temperature = <85000>;
hysteresis = <5000>;
type = "hot";
};
scritical: trip-point@3 {
temperature = <110000>;
hysteresis = <1000>;
type = "critical";
};
};
};
}; /*thermal zone end*/