| /kernel/linux/linux-6.6/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/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 …]
|
| /kernel/linux/linux-6.6/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 …]
|
| /kernel/linux/linux-6.6/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 …]
|
| /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 …]
|
| /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.
|
| /kernel/linux/linux-6.6/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.
|
| /kernel/linux/linux-6.6/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/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-6.6/arch/arm64/boot/dts/qcom/ |
| D | sm6375.dtsi | 1803 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 …]
|
| 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>;
|
| /kernel/linux/linux-6.6/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()
|
| /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 …]
|
| /kernel/linux/linux-6.6/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 */
|
| /kernel/linux/linux-6.6/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 …]
|