Home
last modified time | relevance | path

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

12345678910>>...15

/linux-6.6.21/arch/arm64/boot/dts/exynos/
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 …]
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-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
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 …]
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-6.6.21/arch/arm/boot/dts/samsung/
Dexynos5422-odroidxu3-common.dtsi63 hysteresis = <5000>; /* millicelsius */
68 hysteresis = <5000>; /* millicelsius */
73 hysteresis = <5000>; /* millicelsius */
78 hysteresis = <0>; /* millicelsius */
89 hysteresis = <10000>; /* millicelsius */
94 hysteresis = <10000>; /* millicelsius */
152 hysteresis = <5000>;
157 hysteresis = <5000>;
162 hysteresis = <5000>;
167 hysteresis = <0>;
[all …]
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 …]
Dexynos5420-trip-points.dtsi13 hysteresis = <10000>; /* millicelsius */
18 hysteresis = <10000>; /* millicelsius */
23 hysteresis = <10000>; /* millicelsius */
28 hysteresis = <0>; /* millicelsius */
Dexynos4-cpu-thermal.dtsi19 hysteresis = <10000>; /* millicelsius */
24 hysteresis = <10000>; /* millicelsius */
29 hysteresis = <10000>; /* millicelsius */
34 hysteresis = <0>; /* millicelsius */
/linux-6.6.21/Documentation/hwmon/
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.
Demc1403.rst63 hysteresis mechanism which applies to all limits. The relative difference
65 difference between the limit and its hysteresis is always the same for
70 * When setting a limit, its hysteresis will automatically follow, the
72 was 80 degrees C, and the hysteresis was 75 degrees C, and you change
73 the critical limit to 90 degrees C, then the hysteresis will
75 * The hysteresis values can't be set independently. We decided to make
76 only temp1_crit_hyst writable, while all other hysteresis attributes
79 hysteresis applies automatically to all other limits.
80 * The limits should be set before the hysteresis.
/linux-6.6.21/arch/arm64/boot/dts/ti/
Dk3-j721s2-thermal.dtsi13 hysteresis = <2000>; /* milliCelsius */
27 hysteresis = <2000>; /* milliCelsius */
41 hysteresis = <2000>; /* milliCelsius */
55 hysteresis = <2000>; /* milliCelsius */
69 hysteresis = <2000>; /* milliCelsius */
83 hysteresis = <2000>; /* milliCelsius */
97 hysteresis = <2000>; /* milliCelsius */
Dk3-j784s4-thermal.dtsi13 hysteresis = <2000>; /* milliCelsius */
27 hysteresis = <2000>; /* milliCelsius */
41 hysteresis = <2000>; /* milliCelsius */
55 hysteresis = <2000>; /* milliCelsius */
69 hysteresis = <2000>; /* milliCelsius */
83 hysteresis = <2000>; /* milliCelsius */
97 hysteresis = <2000>; /* milliCelsius */
Dk3-j721e-thermal.dtsi14 hysteresis = <2000>; /* milliCelsius */
28 hysteresis = <2000>; /* milliCelsius */
42 hysteresis = <2000>; /* milliCelsius */
56 hysteresis = <2000>; /* milliCelsius */
70 hysteresis = <2000>; /* milliCelsius */
Dk3-am654-industrial-thermal.dtsi13 hysteresis = <2000>; /* milliCelsius */
27 hysteresis = <2000>; /* milliCelsius */
41 hysteresis = <2000>; /* milliCelsius */
/linux-6.6.21/arch/arm64/boot/dts/qcom/
Dsm6375.dtsi1803 hysteresis = <2000>;
1809 hysteresis = <2000>;
1815 hysteresis = <1000>;
1830 hysteresis = <2000>;
1836 hysteresis = <2000>;
1842 hysteresis = <1000>;
1857 hysteresis = <2000>;
1863 hysteresis = <2000>;
1869 hysteresis = <1000>;
1884 hysteresis = <2000>;
[all …]
Dpm8550vs.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
62 hysteresis = <0>;
68 hysteresis = <0>;
83 hysteresis = <0>;
89 hysteresis = <0>;
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>;
Dsm8550.dtsi4217 hysteresis = <1000>;
4223 hysteresis = <5000>;
4237 hysteresis = <1000>;
4243 hysteresis = <5000>;
4257 hysteresis = <1000>;
4263 hysteresis = <5000>;
4277 hysteresis = <1000>;
4283 hysteresis = <5000>;
4297 hysteresis = <1000>;
4303 hysteresis = <5000>;
[all …]
Dpm8010.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
Dpmr735d.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
/linux-6.6.21/drivers/platform/x86/
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-6.6.21/drivers/thermal/
Dthermal_trip.c71 trip_low = trip.temperature - trip.hysteresis; in __thermal_zone_set_trips()
159 if (t.hysteresis != trip->hysteresis && tz->ops->set_trip_hyst) { in thermal_zone_set_trip()
160 ret = tz->ops->set_trip_hyst(tz, trip_id, trip->hysteresis); in thermal_zone_set_trip()
165 if (tz->trips && (t.temperature != trip->temperature || t.hysteresis != trip->hysteresis)) in thermal_zone_set_trip()
169 trip->temperature, trip->hysteresis); in thermal_zone_set_trip()
/linux-6.6.21/Documentation/devicetree/bindings/thermal/
Dbrcm,sr-thermal.txt40 hysteresis = <0>;
52 hysteresis = <0>;
64 hysteresis = <0>;
76 hysteresis = <0>;
88 hysteresis = <0>;
100 hysteresis = <0>;
/linux-6.6.21/arch/arm/boot/dts/rockchip/
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-6.6.21/Documentation/devicetree/bindings/iio/light/
Dsharp,gp2ap002.yaml43 sharp,proximity-far-hysteresis:
50 sharp,proximity-close-hysteresis:
61 - sharp,proximity-far-hysteresis
62 - sharp,proximity-close-hysteresis
82 sharp,proximity-far-hysteresis = /bits/ 8 <0x2f>;
83 sharp,proximity-close-hysteresis = /bits/ 8 <0x0f>;

12345678910>>...15