/kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
D | exynos5433-tmu.dtsi | 19 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 …]
|
D | exynos7-trip-points.dtsi | 12 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 */
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | exynos5422-odroidxu3-common.dtsi | 59 hysteresis = <5000>; /* millicelsius */ 64 hysteresis = <5000>; /* millicelsius */ 69 hysteresis = <5000>; /* millicelsius */ 74 hysteresis = <0>; /* millicelsius */ 85 hysteresis = <10000>; /* millicelsius */ 90 hysteresis = <10000>; /* millicelsius */ 148 hysteresis = <5000>; 153 hysteresis = <5000>; 158 hysteresis = <5000>; 163 hysteresis = <0>; [all …]
|
D | exynos5422-odroidhc1.dts | 36 hysteresis = <10000>; /* millicelsius */ 41 hysteresis = <10000>; /* millicelsius */ 46 hysteresis = <0>; /* millicelsius */ 91 hysteresis = <10000>; 96 hysteresis = <10000>; 101 hysteresis = <0>; 135 hysteresis = <10000>; 140 hysteresis = <10000>; 145 hysteresis = <0>; 179 hysteresis = <10000>; [all …]
|
D | rk3288-veyron-mickey.dts | 48 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 …]
|
D | exynos5420-trip-points.dtsi | 13 hysteresis = <10000>; /* millicelsius */ 18 hysteresis = <10000>; /* millicelsius */ 23 hysteresis = <10000>; /* millicelsius */ 28 hysteresis = <0>; /* millicelsius */
|
D | exynos4-cpu-thermal.dtsi | 19 hysteresis = <10000>; /* millicelsius */ 24 hysteresis = <10000>; /* millicelsius */ 29 hysteresis = <10000>; /* millicelsius */ 34 hysteresis = <0>; /* millicelsius */
|
D | exynos5420-arndale-octa.dts | 75 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 */ 218 hysteresis = <10000>; /* millicelsius */ [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | temp.c | 32 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() 49 /* enforce a minimum hysteresis on thresholds */ in nvkm_therm_temp_safety_checks() 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() [all …]
|
D | g84.c | 67 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()
|
D | base.c | 53 /* account for the hysteresis cycle */ in nvkm_therm_update_trip() 55 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()
|
/kernel/linux/linux-5.10/Documentation/hwmon/ |
D | lm77.rst | 28 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.
|
D | emc1403.rst | 63 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.
|
D | jc42.rst | 126 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)
|
D | adt7410.rst | 56 common hysteresis of 0°C - 15°C and a fault queue, ranging from 1 to 4 events. 74 Since the device uses one hysteresis value, which is an offset to minimum, 77 hysteresis. 88 temp#_min_hyst hysteresis for temperature minimum (read-only) 89 temp#_max_hyst hysteresis for temperature maximum (read/write) 90 temp#_crit_hyst hysteresis for critical temperature (read-only)
|
D | sht3x.rst | 58 When the temperature and humidity readings move back between the hysteresis 69 temp1_max_hyst: temperature hysteresis value for max limit 71 humidity1_max_hyst: humidity hysteresis value for max limit 73 temp1_min_hyst: temperature hysteresis value for min limit 75 humidity1_min_hyst: humidity hysteresis value for min limit
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/light/ |
D | sharp,gp2ap002.yaml | 43 sharp,proximity-far-hysteresis: 46 Hysteresis setting for "far" object detection, this setting is 50 sharp,proximity-close-hysteresis: 53 Hysteresis setting for "close" object detection, this setting is 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>;
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
D | gpd-pocket-fan.c | 34 static int hysteresis = HYSTERESIS_DEFAULT; variable 35 module_param(hysteresis, int, 0444); 36 MODULE_PARM_DESC(hysteresis, 37 "Hysteresis in millicelsius before lowering the fan speed"); 99 /* Use hysteresis before lowering speed again */ in gpd_pocket_fan_worker() 101 if (temp <= (temp_limits[i] - hysteresis)) in gpd_pocket_fan_worker() 139 if (hysteresis < 1000 || hysteresis > 10000) { in gpd_pocket_fan_probe() 140 dev_err(&pdev->dev, "Invalid hysteresis %d (must be between 1000 and 10000)\n", in gpd_pocket_fan_probe() 141 hysteresis); in gpd_pocket_fan_probe() 142 hysteresis = HYSTERESIS_DEFAULT; in gpd_pocket_fan_probe()
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
D | sm8150.dtsi | 1229 hysteresis = <2000>; 1235 hysteresis = <2000>; 1241 hysteresis = <1000>; 1273 hysteresis = <2000>; 1279 hysteresis = <2000>; 1285 hysteresis = <1000>; 1317 hysteresis = <2000>; 1323 hysteresis = <2000>; 1329 hysteresis = <1000>; 1361 hysteresis = <2000>; [all …]
|
D | sm8250.dtsi | 2396 hysteresis = <2000>; 2402 hysteresis = <2000>; 2408 hysteresis = <1000>; 2440 hysteresis = <2000>; 2446 hysteresis = <2000>; 2452 hysteresis = <1000>; 2484 hysteresis = <2000>; 2490 hysteresis = <2000>; 2496 hysteresis = <1000>; 2528 hysteresis = <2000>; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/ |
D | brcm,sr-thermal.txt | 40 hysteresis = <0>; 52 hysteresis = <0>; 64 hysteresis = <0>; 76 hysteresis = <0>; 88 hysteresis = <0>; 100 hysteresis = <0>;
|
D | thermal-zones.yaml | 126 hysteresis: 129 An unsigned integer expressing the hysteresis delta with 133 (trip temperature - hysteresis). This potentially prevents a 166 - hysteresis 269 hysteresis = <2000>; 275 hysteresis = <2000>; 281 hysteresis = <1000>; 314 hysteresis = <2000>; 319 hysteresis = <2000>; 336 hysteresis = <2000>;
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-bus-iio-adc-hi8435 | 24 Hysteresis between low and high thresholds can not be lower then 2 and 27 If falling threshold results hysteresis to odd value then rising 44 Hysteresis between low and high thresholds can not be lower then 2 and 47 If rising threshold results hysteresis to odd value then falling
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/ |
D | k3-am654-industrial-thermal.dtsi | 13 hysteresis = <2000>; /* milliCelsius */ 27 hysteresis = <2000>; /* milliCelsius */ 41 hysteresis = <2000>; /* milliCelsius */
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/marvell/ |
D | armada-ap80x.dtsi | 321 hysteresis = <2000>; /* mC degrees */ 338 hysteresis = <2000>; 343 hysteresis = <2000>; 371 hysteresis = <2000>; 376 hysteresis = <2000>; 404 hysteresis = <2000>; 409 hysteresis = <2000>; 437 hysteresis = <2000>; 442 hysteresis = <2000>;
|