Draft support for future IPA tests.
Signed-off-by: Lukasz Luba l.luba@partner.samsung.com --- .../arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+)
diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi index fe3a0b14bee6..c3f6dac6743a 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi @@ -289,5 +289,37 @@ thermal-zones { }; }; }; + + soc_thermal_ipa: soc-thermal-ipa { + thermal-sensors = <&tmu_atlas0>; + polling-delay = <100>; + polling-delay-passive = <1000>; + sustainable-power = <2500>; + trips { + threshold: threshold { + temperature = <55000>; /* millicelsius */ + hysteresis = <1000>; /* millicelsius */ + type = "passive"; + }; + target: target { + temperature = <70000>; /* millicelsius */ + hysteresis = <1000>; /* millicelsius */ + type = "passive"; + }; + }; + + cooling-maps { + map0 { + trip = <&target>; + cooling-device = <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + contribution = <1024>; + }; + map1 { + trip = <&target>; + cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + contribution = <2048>; + }; + }; + }; }; };