diff options
Diffstat (limited to 'drivers/thermal/samsung/exynos_tmu_data.c')
-rw-r--r-- | drivers/thermal/samsung/exynos_tmu_data.c | 34 |
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, |