From: Jonghwa Lee Date: Fri, 31 Jul 2015 02:13:40 +0000 (+0900) Subject: arm64: dts: exynos5433: G3D TMU uses different sensor configuration. X-Git-Tag: accepted/tizen/common/20161219.151653~799 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cef849faef297e99f0922da505f87aea7c77d3b6;p=platform%2Fkernel%2Flinux-exynos.git arm64: dts: exynos5433: G3D TMU uses different sensor configuration. There are 5 thermal sensors on EXYNOS5433, ATLAS0,1, G3D and APOLLO, ISP. And G3D's sensor is different with others. Thus it has to use suitable configuration. It uses diffenet reference voltage and mux address. Signed-off-by: Jonghwa Lee --- diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi new file mode 100644 index 0000000..8aacbc0 --- /dev/null +++ b/arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi @@ -0,0 +1,21 @@ +/* + * Device tree sources for Exynos5433 TMU sensor configuration + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include + +#thermal-sensor-cells = <0>; +samsung,tmu_gain = <8>; +samsung,tmu_reference_voltage = <23>; +samsung,tmu_noise_cancel_mode = <4>; +samsung,tmu_efuse_value = <75>; +samsung,tmu_min_efuse_value = <40>; +samsung,tmu_max_efuse_value = <150>; +samsung,tmu_first_point_trim = <25>; +samsung,tmu_second_point_trim = <85>; +samsung,tmu_default_temp_offset = <50>; +samsung,tmu_mux_addr = <6>; diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi b/arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi index 396e60f..743ca9c 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi @@ -20,3 +20,4 @@ samsung,tmu_max_efuse_value = <150>; samsung,tmu_first_point_trim = <25>; samsung,tmu_second_point_trim = <85>; samsung,tmu_default_temp_offset = <50>; +samsung,tmu_mux_addr = <0>; diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi index 2aa93af..65d47cb 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi @@ -1091,7 +1091,7 @@ clocks = <&cmu_peris CLK_PCLK_TMU1_APBIF>, <&cmu_peris CLK_SCLK_TMU1>; clock-names = "tmu_apbif", "tmu_sclk"; - #include "exynos5433-tmu-sensor-conf.dtsi" + #include "exynos5433-tmu-g3d-sensor-conf.dtsi" status = "disabled"; };