/linux-6.8/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 */
|
/linux-6.8/arch/arm/boot/dts/samsung/ |
D | exynos5422-odroidxu3-common.dtsi | 63 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 …]
|
D | exynos5422-odroidhc1.dts | 38 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 …]
|
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 */
|
/linux-6.8/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 …]
|
/linux-6.8/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)
|
/linux-6.8/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>;
|
/linux-6.8/drivers/platform/x86/ |
D | gpd-pocket-fan.c | 35 static int hysteresis = HYSTERESIS_DEFAULT; variable 36 module_param(hysteresis, int, 0444); 37 MODULE_PARM_DESC(hysteresis, 38 "Hysteresis in millicelsius before lowering the fan speed"); 100 /* Use hysteresis before lowering speed again */ in gpd_pocket_fan_worker() 102 if (temp <= (temp_limits[i] - hysteresis)) in gpd_pocket_fan_worker() 140 if (hysteresis < 1000 || hysteresis > 10000) { in gpd_pocket_fan_probe() 141 dev_err(&pdev->dev, "Invalid hysteresis %d (must be between 1000 and 10000)\n", in gpd_pocket_fan_probe() 142 hysteresis); in gpd_pocket_fan_probe() 143 hysteresis = HYSTERESIS_DEFAULT; in gpd_pocket_fan_probe()
|
/linux-6.8/arch/arm64/boot/dts/qcom/ |
D | sm6375.dtsi | 1846 hysteresis = <2000>; 1852 hysteresis = <2000>; 1858 hysteresis = <1000>; 1873 hysteresis = <2000>; 1879 hysteresis = <2000>; 1885 hysteresis = <1000>; 1900 hysteresis = <2000>; 1906 hysteresis = <2000>; 1912 hysteresis = <1000>; 1927 hysteresis = <2000>; [all …]
|
D | sa8775p.dtsi | 2468 hysteresis = <5000>; 2474 hysteresis = <5000>; 2489 hysteresis = <5000>; 2495 hysteresis = <5000>; 2510 hysteresis = <5000>; 2516 hysteresis = <5000>; 2531 hysteresis = <5000>; 2537 hysteresis = <5000>; 2552 hysteresis = <5000>; 2558 hysteresis = <5000>; [all …]
|
D | pm8550vs.dtsi | 20 hysteresis = <0>; 26 hysteresis = <0>; 41 hysteresis = <0>; 47 hysteresis = <0>; 62 hysteresis = <0>; 68 hysteresis = <0>; 83 hysteresis = <0>; 89 hysteresis = <0>;
|
D | sm8550.dtsi | 4464 hysteresis = <1000>; 4470 hysteresis = <5000>; 4484 hysteresis = <1000>; 4490 hysteresis = <5000>; 4504 hysteresis = <1000>; 4510 hysteresis = <5000>; 4524 hysteresis = <1000>; 4530 hysteresis = <5000>; 4544 hysteresis = <1000>; 4550 hysteresis = <5000>; [all …]
|
D | sa8775p-pmics.dtsi | 19 hysteresis = <0>; 25 hysteresis = <0>; 39 hysteresis = <0>; 45 hysteresis = <0>; 59 hysteresis = <0>; 65 hysteresis = <0>; 79 hysteresis = <0>; 85 hysteresis = <0>;
|
/linux-6.8/arch/arm64/boot/dts/ti/ |
D | k3-j721s2-thermal.dtsi | 13 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 */
|
D | k3-j784s4-thermal.dtsi | 13 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 */
|
D | k3-j721e-thermal.dtsi | 14 hysteresis = <2000>; /* milliCelsius */ 28 hysteresis = <2000>; /* milliCelsius */ 42 hysteresis = <2000>; /* milliCelsius */ 56 hysteresis = <2000>; /* milliCelsius */ 70 hysteresis = <2000>; /* milliCelsius */
|
/linux-6.8/arch/arm/boot/dts/rockchip/ |
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 …]
|
/linux-6.8/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 | 142 hysteresis: 145 An unsigned integer expressing the hysteresis delta with 149 (trip temperature - hysteresis). This potentially prevents a 182 - hysteresis 287 hysteresis = <2000>; 293 hysteresis = <2000>; 299 hysteresis = <1000>; 332 hysteresis = <2000>; 337 hysteresis = <2000>; 354 hysteresis = <2000>;
|
/linux-6.8/drivers/thermal/ |
D | gov_bang_bang.c | 3 * gov_bang_bang.c - A simple thermal throttling governor using hysteresis 22 if (!trip->hysteresis) in thermal_zone_trip_update() 24 "Zero hysteresis value for thermal zone %s\n", tz->type); in thermal_zone_trip_update() 28 trip->hysteresis); in thermal_zone_trip_update() 47 * the fan in case it falls below trip_temp minus hysteresis in thermal_zone_trip_update() 52 tz->temperature <= trip->temperature - trip->hysteresis) in thermal_zone_trip_update()
|