Home
last modified time | relevance | path

Searched refs:hysteresis (Results 1 – 25 of 365) sorted by relevance

12345678910>>...15

/linux/arch/arm64/boot/dts/exynos/
H A Dexynos5433-tmu.dtsi19 hysteresis = <1000>; /* millicelsius */
24 hysteresis = <1000>; /* millicelsius */
29 hysteresis = <1000>; /* millicelsius */
34 hysteresis = <1000>; /* millicelsius */
39 hysteresis = <1000>; /* millicelsius */
44 hysteresis = <1000>; /* millicelsius */
49 hysteresis = <1000>; /* millicelsius */
107 hysteresis = <1000>; /* millicelsius */
112 hysteresis = <1000>; /* millicelsius */
117 hysteresis = <1000>; /* millicelsius */
[all …]
H A Dexynos7-trip-points.dtsi12 hysteresis = <10000>; /* millicelsius */
17 hysteresis = <10000>; /* millicelsius */
22 hysteresis = <10000>; /* millicelsius */
27 hysteresis = <10000>; /* millicelsius */
32 hysteresis = <10000>; /* millicelsius */
37 hysteresis = <10000>; /* millicelsius */
42 hysteresis = <10000>; /* millicelsius */
47 hysteresis = <0>; /* millicelsius */
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dtemp.c32 therm->bios_sensor.thrs_fan_boost.hysteresis = 3; in nvkm_therm_temp_set_defaults()
35 therm->bios_sensor.thrs_down_clock.hysteresis = 3; in nvkm_therm_temp_set_defaults()
38 therm->bios_sensor.thrs_critical.hysteresis = 5; in nvkm_therm_temp_set_defaults()
41 therm->bios_sensor.thrs_shutdown.hysteresis = 5; /*not that it matters */ in nvkm_therm_temp_set_defaults()
50 s->thrs_fan_boost.hysteresis = max_t(u8, s->thrs_fan_boost.hysteresis, 2); in nvkm_therm_temp_safety_checks()
51 s->thrs_down_clock.hysteresis = max_t(u8, s->thrs_down_clock.hysteresis, 2); in nvkm_therm_temp_safety_checks()
52 s->thrs_critical.hysteresis = max_t(u8, s->thrs_critical.hysteresis, 2); in nvkm_therm_temp_safety_checks()
53 s->thrs_shutdown.hysteresis = max_t(u8, s->thrs_shutdown.hysteresis, 2); in nvkm_therm_temp_safety_checks()
150 } else if (temp <= thrs->temp - thrs->hysteresis && in nvkm_therm_threshold_hyst_polling()
200 sensor->thrs_fan_boost.hysteresis, in nvkm_therm_program_alarms_polling()
[all …]
H A Dg84.c67 nvkm_wr32(device, 0x20484, sensor->thrs_shutdown.hysteresis); in g84_therm_program_alarms()
83 sensor->thrs_fan_boost.hysteresis, in g84_therm_program_alarms()
85 sensor->thrs_down_clock.hysteresis, in g84_therm_program_alarms()
87 sensor->thrs_critical.hysteresis, in g84_therm_program_alarms()
89 sensor->thrs_shutdown.hysteresis); in g84_therm_program_alarms()
110 nvkm_wr32(device, thrs_reg, thrs->temp - thrs->hysteresis); in g84_therm_threshold_hyst_emulation()
122 cur < thrs->temp - thrs->hysteresis) in g84_therm_threshold_hyst_emulation()
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5422-odroidxu3-common.dtsi63 hysteresis = <5000>; /* millicelsius */
68 hysteresis = <5000>; /* millicelsius */
73 hysteresis = <5000>; /* millicelsius */
78 hysteresis = <0>; /* millicelsius */
83 hysteresis = <10000>; /* millicelsius */
88 hysteresis = <10000>; /* millicelsius */
146 hysteresis = <5000>;
151 hysteresis = <5000>;
156 hysteresis = <5000>;
161 hysteresis = <0>;
[all …]
H A Dexynos5422-odroidhc1.dts38 hysteresis = <10000>; /* millicelsius */
43 hysteresis = <10000>; /* millicelsius */
48 hysteresis = <0>; /* millicelsius */
93 hysteresis = <10000>;
98 hysteresis = <10000>;
103 hysteresis = <0>;
137 hysteresis = <10000>;
142 hysteresis = <10000>;
147 hysteresis = <0>;
181 hysteresis = <10000>;
[all …]
H A Dexynos5420-trip-points.dtsi13 hysteresis = <10000>; /* millicelsius */
18 hysteresis = <10000>; /* millicelsius */
23 hysteresis = <10000>; /* millicelsius */
28 hysteresis = <0>; /* millicelsius */
H A Dexynos4-cpu-thermal.dtsi19 hysteresis = <10000>; /* millicelsius */
24 hysteresis = <10000>; /* millicelsius */
29 hysteresis = <10000>; /* millicelsius */
34 hysteresis = <0>; /* millicelsius */
/linux/Documentation/hwmon/
H A Dlm77.rst28 critical (temp1_crit.) It also implements an hysteresis mechanism which
31 the limit and its hysteresis is always the same for all 3 limits.
35 * When setting a limit, its hysteresis will automatically follow, the
37 was 80 degrees C, and the hysteresis was 75 degrees C, and you change
38 the critical limit to 90 degrees C, then the hysteresis will
40 * All 3 hysteresis can't be set independently. We decided to make
44 hysteresis applies automatically to the low and high limits.
45 * The limits should be set before the hysteresis.
H A Demc1403.rst74 hysteresis mechanism which applies to all limits. The relative difference
76 difference between the limit and its hysteresis is always the same for
81 * When setting a limit, its hysteresis will automatically follow, the
83 was 80 degrees C, and the hysteresis was 75 degrees C, and you change
84 the critical limit to 90 degrees C, then the hysteresis will
86 * The hysteresis values can't be set independently. We decided to make
87 only temp1_crit_hyst writable, while all other hysteresis attributes
90 hysteresis applies automatically to all other limits.
91 * The limits should be set before the hysteresis.
/linux/arch/arm64/boot/dts/ti/
H A Dk3-j721s2-thermal.dtsi16 hysteresis = <2000>; /* milliCelsius */
30 hysteresis = <2000>; /* milliCelsius */
44 hysteresis = <2000>; /* milliCelsius */
58 hysteresis = <2000>; /* milliCelsius */
72 hysteresis = <2000>; /* milliCelsius */
86 hysteresis = <2000>; /* milliCelsius */
100 hysteresis = <2000>; /* milliCelsius */
H A Dk3-j784s4-thermal.dtsi16 hysteresis = <2000>; /* milliCelsius */
30 hysteresis = <2000>; /* milliCelsius */
44 hysteresis = <2000>; /* milliCelsius */
58 hysteresis = <2000>; /* milliCelsius */
72 hysteresis = <2000>; /* milliCelsius */
86 hysteresis = <2000>; /* milliCelsius */
100 hysteresis = <2000>; /* milliCelsius */
H A Dk3-j721e-thermal.dtsi17 hysteresis = <2000>; /* milliCelsius */
31 hysteresis = <2000>; /* milliCelsius */
45 hysteresis = <2000>; /* milliCelsius */
59 hysteresis = <2000>; /* milliCelsius */
73 hysteresis = <2000>; /* milliCelsius */
H A Dk3-am62-thermal.dtsi17 hysteresis = <2000>;
23 hysteresis = <2000>; /* milliCelsius */
48 hysteresis = <2000>;
54 hysteresis = <2000>; /* milliCelsius */
/linux/arch/arm64/boot/dts/qcom/
H A Dsm6375.dtsi1845 hysteresis = <2000>;
1851 hysteresis = <2000>;
1857 hysteresis = <1000>;
1869 hysteresis = <2000>;
1875 hysteresis = <2000>;
1881 hysteresis = <1000>;
1893 hysteresis = <2000>;
1899 hysteresis = <2000>;
1905 hysteresis = <1000>;
1917 hysteresis = <2000>;
[all …]
H A Dx1e80100-pmics.dtsi21 hysteresis = <0>;
27 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
61 hysteresis = <0>;
67 hysteresis = <0>;
81 hysteresis = <0>;
87 hysteresis = <0>;
101 hysteresis = <0>;
107 hysteresis = <0>;
[all …]
H A Dpm8550vs.dtsi19 hysteresis = <0>;
25 hysteresis = <0>;
39 hysteresis = <0>;
45 hysteresis = <0>;
59 hysteresis = <0>;
65 hysteresis = <0>;
79 hysteresis = <0>;
85 hysteresis = <0>;
H A Dsa8775p-pmics.dtsi19 hysteresis = <0>;
25 hysteresis = <0>;
39 hysteresis = <0>;
45 hysteresis = <0>;
59 hysteresis = <0>;
65 hysteresis = <0>;
79 hysteresis = <0>;
85 hysteresis = <0>;
H A Dpm8010.dtsi19 hysteresis = <0>;
25 hysteresis = <0>;
39 hysteresis = <0>;
45 hysteresis = <0>;
H A Dx1e80100.dtsi6410 hysteresis = <2000>;
6416 hysteresis = <0>;
6430 hysteresis = <2000>;
6436 hysteresis = <2000>;
6442 hysteresis = <1000>;
6456 hysteresis = <2000>;
6462 hysteresis = <2000>;
6468 hysteresis = <1000>;
6482 hysteresis = <2000>;
6488 hysteresis = <2000>;
[all …]
/linux/drivers/platform/x86/
H A Dgpd-pocket-fan.c35 static int hysteresis = HYSTERESIS_DEFAULT; variable
36 module_param(hysteresis, int, 0444);
37 MODULE_PARM_DESC(hysteresis,
102 if (temp <= (temp_limits[i] - hysteresis)) in gpd_pocket_fan_worker()
140 if (hysteresis < 1000 || hysteresis > 10000) { in gpd_pocket_fan_probe()
142 hysteresis); in gpd_pocket_fan_probe()
143 hysteresis = HYSTERESIS_DEFAULT; in gpd_pocket_fan_probe()
/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2042-milkv-pioneer.dts70 hysteresis = <8000>;
76 hysteresis = <12000>;
82 hysteresis = <10000>;
88 hysteresis = <5000>;
102 hysteresis = <8000>;
/linux/Documentation/devicetree/bindings/thermal/
H A Dbrcm,sr-thermal.txt40 hysteresis = <0>;
52 hysteresis = <0>;
64 hysteresis = <0>;
76 hysteresis = <0>;
88 hysteresis = <0>;
100 hysteresis = <0>;
/linux/arch/arm/boot/dts/rockchip/
H A Drk3288-veyron-mickey.dts48 hysteresis = <2000>; /* millicelsius */
53 hysteresis = <2000>; /* millicelsius */
58 hysteresis = <2000>; /* millicelsius */
63 hysteresis = <2000>; /* millicelsius */
68 hysteresis = <2000>; /* millicelsius */
73 hysteresis = <2000>; /* millicelsius */
78 hysteresis = <2000>; /* millicelsius */
154 hysteresis = <2000>; /* millicelsius */
159 hysteresis = <2000>; /* millicelsius */
164 hysteresis = <2000>; /* millicelsius */
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dtherm.c103 sensor->thrs_critical.hysteresis = value & 0xf; in nvbios_therm_sensor_parse()
110 sensor->thrs_down_clock.hysteresis = value & 0xf; in nvbios_therm_sensor_parse()
117 sensor->thrs_fan_boost.hysteresis = value & 0xf; in nvbios_therm_sensor_parse()
143 sensor->thrs_shutdown.hysteresis = value & 0xf; in nvbios_therm_sensor_parse()
178 cur_trip->hysteresis = value & 0xf; in nvbios_therm_fan_parse()

12345678910>>...15