aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/thermal/samsung/exynos_tmu_data.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/thermal/samsung/exynos_tmu_data.c')
-rw-r--r--drivers/thermal/samsung/exynos_tmu_data.c34
1 files changed, 26 insertions, 8 deletions
diff --git a/drivers/thermal/samsung/exynos_tmu_data.c b/drivers/thermal/samsung/exynos_tmu_data.c
index 144ba44cc29c..24934d7c7f05 100644
--- a/drivers/thermal/samsung/exynos_tmu_data.c
+++ b/drivers/thermal/samsung/exynos_tmu_data.c
@@ -30,13 +30,22 @@ struct exynos_tmu_platform_data const exynos4210_default_tmu_data = {
30 .trigger_levels[0] = 5, 30 .trigger_levels[0] = 5,
31 .trigger_levels[1] = 20, 31 .trigger_levels[1] = 20,
32 .trigger_levels[2] = 30, 32 .trigger_levels[2] = 30,
33 .trigger_level0_en = 1, 33 .trigger_enable[0] = true,
34 .trigger_level1_en = 1, 34 .trigger_enable[1] = true,
35 .trigger_level2_en = 1, 35 .trigger_enable[2] = true,
36 .trigger_level3_en = 0, 36 .trigger_enable[3] = false,
37 .trigger_type[0] = THROTTLE_ACTIVE,
38 .trigger_type[1] = THROTTLE_ACTIVE,
39 .trigger_type[2] = SW_TRIP,
40 .max_trigger_level = 4,
37 .gain = 15, 41 .gain = 15,
38 .reference_voltage = 7, 42 .reference_voltage = 7,
39 .cal_type = TYPE_ONE_POINT_TRIMMING, 43 .cal_type = TYPE_ONE_POINT_TRIMMING,
44 .min_efuse_value = 40,
45 .max_efuse_value = 100,
46 .first_point_trim = 25,
47 .second_point_trim = 85,
48 .default_temp_offset = 50,
40 .freq_tab[0] = { 49 .freq_tab[0] = {
41 .freq_clip_max = 800 * 1000, 50 .freq_clip_max = 800 * 1000,
42 .temp_level = 85, 51 .temp_level = 85,
@@ -56,15 +65,24 @@ struct exynos_tmu_platform_data const exynos5250_default_tmu_data = {
56 .trigger_levels[0] = 85, 65 .trigger_levels[0] = 85,
57 .trigger_levels[1] = 103, 66 .trigger_levels[1] = 103,
58 .trigger_levels[2] = 110, 67 .trigger_levels[2] = 110,
59 .trigger_level0_en = 1, 68 .trigger_enable[0] = true,
60 .trigger_level1_en = 1, 69 .trigger_enable[1] = true,
61 .trigger_level2_en = 1, 70 .trigger_enable[2] = true,
62 .trigger_level3_en = 0, 71 .trigger_enable[3] = false,
72 .trigger_type[0] = THROTTLE_ACTIVE,
73 .trigger_type[1] = THROTTLE_ACTIVE,
74 .trigger_type[2] = SW_TRIP,
75 .max_trigger_level = 4,
63 .gain = 8, 76 .gain = 8,
64 .reference_voltage = 16, 77 .reference_voltage = 16,
65 .noise_cancel_mode = 4, 78 .noise_cancel_mode = 4,
66 .cal_type = TYPE_ONE_POINT_TRIMMING, 79 .cal_type = TYPE_ONE_POINT_TRIMMING,
67 .efuse_value = 55, 80 .efuse_value = 55,
81 .min_efuse_value = 40,
82 .max_efuse_value = 100,
83 .first_point_trim = 25,
84 .second_point_trim = 85,
85 .default_temp_offset = 50,
68 .freq_tab[0] = { 86 .freq_tab[0] = {
69 .freq_clip_max = 800 * 1000, 87 .freq_clip_max = 800 * 1000,
70 .temp_level = 85, 88 .temp_level = 85,