diff options
author | Lukasz Majewski <l.majewski@samsung.com> | 2015-01-23 07:10:02 -0500 |
---|---|---|
committer | Eduardo Valentin <edubezval@gmail.com> | 2015-01-24 16:34:36 -0500 |
commit | 7e20525809ed4d99a5574b2b277363eaf3def6ad (patch) | |
tree | 2e8f63ffc455e02b08f0eca7dfa2561bdb066ed5 | |
parent | e725d26c4857e5e41975b5e74e64ce6ab09a7121 (diff) |
dts: Documentation: Extending documentation entry for exynos-thermal
Properties necessary for providing Exynos thermal configuration via device
tree.
Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
-rw-r--r-- | Documentation/devicetree/bindings/thermal/exynos-thermal.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/thermal/exynos-thermal.txt b/Documentation/devicetree/bindings/thermal/exynos-thermal.txt index ae738f562acc..849779415970 100644 --- a/Documentation/devicetree/bindings/thermal/exynos-thermal.txt +++ b/Documentation/devicetree/bindings/thermal/exynos-thermal.txt | |||
@@ -39,6 +39,18 @@ | |||
39 | - vtmu-supply: This entry is optional and provides the regulator node supplying | 39 | - vtmu-supply: This entry is optional and provides the regulator node supplying |
40 | voltage to TMU. If needed this entry can be placed inside | 40 | voltage to TMU. If needed this entry can be placed inside |
41 | board/platform specific dts file. | 41 | board/platform specific dts file. |
42 | Following properties are mandatory (depending on SoC): | ||
43 | - samsung,tmu_gain: Gain value for internal TMU operation. | ||
44 | - samsung,tmu_reference_voltage: Value of TMU IP block's reference voltage | ||
45 | - samsung,tmu_noise_cancel_mode: Mode for noise cancellation | ||
46 | - samsung,tmu_efuse_value: Default level of temperature - it is needed when | ||
47 | in factory fusing produced wrong value | ||
48 | - samsung,tmu_min_efuse_value: Minimum temperature fused value | ||
49 | - samsung,tmu_max_efuse_value: Maximum temperature fused value | ||
50 | - samsung,tmu_first_point_trim: First point trimming value | ||
51 | - samsung,tmu_second_point_trim: Second point trimming value | ||
52 | - samsung,tmu_default_temp_offset: Default temperature offset | ||
53 | - samsung,tmu_cal_type: Callibration type | ||
42 | 54 | ||
43 | Example 1): | 55 | Example 1): |
44 | 56 | ||
@@ -51,6 +63,7 @@ Example 1): | |||
51 | clock-names = "tmu_apbif"; | 63 | clock-names = "tmu_apbif"; |
52 | status = "disabled"; | 64 | status = "disabled"; |
53 | vtmu-supply = <&tmu_regulator_node>; | 65 | vtmu-supply = <&tmu_regulator_node>; |
66 | #include "exynos4412-tmu-sensor-conf.dtsi" | ||
54 | }; | 67 | }; |
55 | 68 | ||
56 | Example 2): | 69 | Example 2): |
@@ -70,6 +83,7 @@ Example 3): (In case of Exynos5420 "with misplaced TRIMINFO register") | |||
70 | interrupts = <0 184 0>; | 83 | interrupts = <0 184 0>; |
71 | clocks = <&clock 318>, <&clock 318>; | 84 | clocks = <&clock 318>, <&clock 318>; |
72 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; | 85 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; |
86 | #include "exynos4412-tmu-sensor-conf.dtsi" | ||
73 | }; | 87 | }; |
74 | 88 | ||
75 | tmu_cpu3: tmu@1006c000 { | 89 | tmu_cpu3: tmu@1006c000 { |
@@ -78,6 +92,7 @@ Example 3): (In case of Exynos5420 "with misplaced TRIMINFO register") | |||
78 | interrupts = <0 185 0>; | 92 | interrupts = <0 185 0>; |
79 | clocks = <&clock 318>, <&clock 319>; | 93 | clocks = <&clock 318>, <&clock 319>; |
80 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; | 94 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; |
95 | #include "exynos4412-tmu-sensor-conf.dtsi" | ||
81 | }; | 96 | }; |
82 | 97 | ||
83 | tmu_gpu: tmu@100a0000 { | 98 | tmu_gpu: tmu@100a0000 { |
@@ -86,6 +101,7 @@ Example 3): (In case of Exynos5420 "with misplaced TRIMINFO register") | |||
86 | interrupts = <0 215 0>; | 101 | interrupts = <0 215 0>; |
87 | clocks = <&clock 319>, <&clock 318>; | 102 | clocks = <&clock 319>, <&clock 318>; |
88 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; | 103 | clock-names = "tmu_apbif", "tmu_triminfo_apbif"; |
104 | #include "exynos4412-tmu-sensor-conf.dtsi" | ||
89 | }; | 105 | }; |
90 | 106 | ||
91 | Note: For multi-instance tmu each instance should have an alias correctly | 107 | Note: For multi-instance tmu each instance should have an alias correctly |