Home
last modified time | relevance | path

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

12345678910>>...16

/openbmc/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 */
/openbmc/pldm/platform-mc/test/
H A Dnumeric_sensor_test.cpp196 double hysteresis = 2; in TEST() local
203 hysteresis); in TEST()
206 hysteresis); in TEST()
211 hysteresis); in TEST()
214 hysteresis); in TEST()
219 hysteresis); in TEST()
222 hysteresis); in TEST()
227 hysteresis); in TEST()
230 hysteresis); in TEST()
235 hysteresis); in TEST()
[all …]
/openbmc/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()
/openbmc/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 */
89 hysteresis = <10000>; /* millicelsius */
94 hysteresis = <10000>; /* millicelsius */
152 hysteresis = <5000>;
157 hysteresis = <5000>;
162 hysteresis = <5000>;
167 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 */
/openbmc/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.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.
/openbmc/linux/arch/arm64/boot/dts/ti/
H A 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 */
H A 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 */
H A Dk3-j721e-thermal.dtsi14 hysteresis = <2000>; /* milliCelsius */
28 hysteresis = <2000>; /* milliCelsius */
42 hysteresis = <2000>; /* milliCelsius */
56 hysteresis = <2000>; /* milliCelsius */
70 hysteresis = <2000>; /* milliCelsius */
/openbmc/phosphor-power/phosphor-regulators/src/
H A Ddbus_sensor.cpp186 updatePolicy = ValueUpdatePolicy::hysteresis; in getTypeBasedProperties()
187 hysteresis = currentHysteresis; in getTypeBasedProperties()
211 updatePolicy = ValueUpdatePolicy::hysteresis; in getTypeBasedProperties()
212 hysteresis = powerHysteresis; in getTypeBasedProperties()
220 updatePolicy = ValueUpdatePolicy::hysteresis; in getTypeBasedProperties()
221 hysteresis = temperatureHysteresis; in getTypeBasedProperties()
237 updatePolicy = ValueUpdatePolicy::hysteresis; in getTypeBasedProperties()
238 hysteresis = voltageHysteresis; in getTypeBasedProperties()
304 case ValueUpdatePolicy::hysteresis: in shouldUpdateValue()
305 shouldUpdate = (std::abs(value - currentValue) >= hysteresis); in shouldUpdateValue()
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A 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 …]
H A 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>;
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 Dsm8550.dtsi4231 hysteresis = <1000>;
4237 hysteresis = <5000>;
4251 hysteresis = <1000>;
4257 hysteresis = <5000>;
4271 hysteresis = <1000>;
4277 hysteresis = <5000>;
4291 hysteresis = <1000>;
4297 hysteresis = <5000>;
4311 hysteresis = <1000>;
4317 hysteresis = <5000>;
[all …]
H A Dpm8010.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
/openbmc/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()
/openbmc/linux/drivers/thermal/
H A 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()
/openbmc/u-boot/arch/arm/dts/
H A Drk3288-thermal.dtsi30 hysteresis = <2000>; /* millicelsius */
35 hysteresis = <2000>; /* millicelsius */
40 hysteresis = <2000>; /* millicelsius */
70 hysteresis = <2000>; /* millicelsius */
75 hysteresis = <2000>; /* millicelsius */
/openbmc/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>;
/openbmc/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 …]

12345678910>>...16