Home
last modified time | relevance | path

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

12345678910>>...13

/linux-6.3-rc2/arch/arm64/boot/dts/exynos/
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 …]
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-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
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()
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()
200 sensor->thrs_fan_boost.hysteresis, in nvkm_therm_program_alarms_polling()
202 sensor->thrs_down_clock.hysteresis, in nvkm_therm_program_alarms_polling()
204 sensor->thrs_critical.hysteresis, in nvkm_therm_program_alarms_polling()
[all …]
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()
A Dbase.c55 temp > (last_trip->temp - last_trip->hysteresis)) in nvkm_therm_update_trip()
227 return therm->bios_sensor.thrs_fan_boost.hysteresis; in nvkm_therm_attr_get()
231 return therm->bios_sensor.thrs_down_clock.hysteresis; in nvkm_therm_attr_get()
235 return therm->bios_sensor.thrs_critical.hysteresis; in nvkm_therm_attr_get()
239 return therm->bios_sensor.thrs_shutdown.hysteresis; in nvkm_therm_attr_get()
271 therm->bios_sensor.thrs_fan_boost.hysteresis = value; in nvkm_therm_attr_set()
279 therm->bios_sensor.thrs_down_clock.hysteresis = value; in nvkm_therm_attr_set()
287 therm->bios_sensor.thrs_critical.hysteresis = value; in nvkm_therm_attr_set()
295 therm->bios_sensor.thrs_shutdown.hysteresis = value; in nvkm_therm_attr_set()
/linux-6.3-rc2/arch/arm/boot/dts/
A Dexynos5422-odroidxu3-common.dtsi148 hysteresis = <5000>;
153 hysteresis = <5000>;
158 hysteresis = <5000>;
163 hysteresis = <0>;
221 hysteresis = <5000>;
226 hysteresis = <5000>;
231 hysteresis = <5000>;
236 hysteresis = <0>;
294 hysteresis = <5000>;
309 hysteresis = <0>;
[all …]
A Dexynos5422-odroidhc1.dts93 hysteresis = <10000>;
98 hysteresis = <10000>;
103 hysteresis = <0>;
137 hysteresis = <10000>;
142 hysteresis = <10000>;
147 hysteresis = <0>;
181 hysteresis = <10000>;
186 hysteresis = <10000>;
191 hysteresis = <0>;
225 hysteresis = <10000>;
[all …]
A Dexynos5420-trip-points.dtsi13 hysteresis = <10000>; /* millicelsius */
18 hysteresis = <10000>; /* millicelsius */
23 hysteresis = <10000>; /* millicelsius */
28 hysteresis = <0>; /* millicelsius */
A Dexynos4-cpu-thermal.dtsi19 hysteresis = <10000>; /* millicelsius */
24 hysteresis = <10000>; /* millicelsius */
29 hysteresis = <10000>; /* millicelsius */
34 hysteresis = <0>; /* millicelsius */
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 …]
A Dexynos5420-arndale-octa.dts75 hysteresis = <5000>; /* millicelsius */
80 hysteresis = <10000>; /* millicelsius */
85 hysteresis = <10000>; /* millicelsius */
90 hysteresis = <0>; /* millicelsius */
150 hysteresis = <5000>; /* millicelsius */
155 hysteresis = <10000>; /* millicelsius */
160 hysteresis = <10000>; /* millicelsius */
165 hysteresis = <0>; /* millicelsius */
213 hysteresis = <5000>; /* millicelsius */
228 hysteresis = <0>; /* millicelsius */
[all …]
/linux-6.3-rc2/Documentation/hwmon/
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.
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.
A Djc42.rst126 There is also an hysteresis to control the thresholds for resetting alarms.
127 Per JC 42.4 specification, the hysteresis threshold can be configured to 0, 1.5,
128 3.0, and 6.0 degrees C. Configured hysteresis values will be rounded to those
129 limits. The chip supports only a single register to configure the hysteresis,
131 temp1_crit_hyst. Other hysteresis attributes are read-only.
146 temp1_crit_hyst Critical hysteresis temperature (RO or RW)
147 temp1_max_hyst Maximum hysteresis temperature (RO)
/linux-6.3-rc2/drivers/thermal/
A Dthermal_trip.c74 trip_low = trip.temperature - trip.hysteresis; in __thermal_zone_set_trips()
117 ret = tz->ops->get_trip_hyst(tz, trip_id, &trip->hysteresis); in __thermal_zone_get_trip()
121 trip->hysteresis = 0; in __thermal_zone_get_trip()
167 if (t.hysteresis != trip->hysteresis && tz->ops->set_trip_hyst) { in thermal_zone_set_trip()
168 ret = tz->ops->set_trip_hyst(tz, trip_id, trip->hysteresis); in thermal_zone_set_trip()
173 if (tz->trips && (t.temperature != trip->temperature || t.hysteresis != trip->hysteresis)) in thermal_zone_set_trip()
177 trip->temperature, trip->hysteresis); in thermal_zone_set_trip()
/linux-6.3-rc2/drivers/platform/x86/
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-6.3-rc2/arch/arm64/boot/dts/qcom/
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>;
A Dsm8550.dtsi3704 hysteresis = <1000>;
3710 hysteresis = <5000>;
3724 hysteresis = <1000>;
3730 hysteresis = <5000>;
3744 hysteresis = <1000>;
3750 hysteresis = <5000>;
3764 hysteresis = <1000>;
3770 hysteresis = <5000>;
3784 hysteresis = <1000>;
3790 hysteresis = <5000>;
[all …]
A Dpm8010.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
A Dpmr735d.dtsi20 hysteresis = <0>;
26 hysteresis = <0>;
41 hysteresis = <0>;
47 hysteresis = <0>;
A Dsm8450.dtsi4188 hysteresis = <1000>;
4194 hysteresis = <5000>;
4208 hysteresis = <1000>;
4214 hysteresis = <5000>;
4228 hysteresis = <1000>;
4234 hysteresis = <5000>;
4248 hysteresis = <1000>;
4254 hysteresis = <5000>;
4268 hysteresis = <1000>;
4274 hysteresis = <5000>;
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/thermal/
A Dbrcm,sr-thermal.txt40 hysteresis = <0>;
52 hysteresis = <0>;
64 hysteresis = <0>;
76 hysteresis = <0>;
88 hysteresis = <0>;
100 hysteresis = <0>;
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/light/
A 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>;
/linux-6.3-rc2/arch/arm64/boot/dts/ti/
A Dk3-am654-industrial-thermal.dtsi13 hysteresis = <2000>; /* milliCelsius */
27 hysteresis = <2000>; /* milliCelsius */
41 hysteresis = <2000>; /* milliCelsius */
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
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()

Completed in 32 milliseconds

12345678910>>...13