/linux-6.3-rc2/arch/arm64/boot/dts/exynos/ |
A 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 …]
|
A 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.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
A 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() 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 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()
|
A D | base.c | 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()
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | exynos5422-odroidxu3-common.dtsi | 148 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 D | exynos5422-odroidhc1.dts | 93 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 D | exynos5420-trip-points.dtsi | 13 hysteresis = <10000>; /* millicelsius */ 18 hysteresis = <10000>; /* millicelsius */ 23 hysteresis = <10000>; /* millicelsius */ 28 hysteresis = <0>; /* millicelsius */
|
A D | exynos4-cpu-thermal.dtsi | 19 hysteresis = <10000>; /* millicelsius */ 24 hysteresis = <10000>; /* millicelsius */ 29 hysteresis = <10000>; /* millicelsius */ 34 hysteresis = <0>; /* millicelsius */
|
A 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 …]
|
A 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 */ 228 hysteresis = <0>; /* millicelsius */ [all …]
|
/linux-6.3-rc2/Documentation/hwmon/ |
A 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.
|
A 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.
|
A 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)
|
/linux-6.3-rc2/drivers/thermal/ |
A D | thermal_trip.c | 74 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 D | gpd-pocket-fan.c | 35 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 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>;
|
A D | sm8550.dtsi | 3704 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 D | pm8010.dtsi | 20 hysteresis = <0>; 26 hysteresis = <0>; 41 hysteresis = <0>; 47 hysteresis = <0>;
|
A D | pmr735d.dtsi | 20 hysteresis = <0>; 26 hysteresis = <0>; 41 hysteresis = <0>; 47 hysteresis = <0>;
|
A D | sm8450.dtsi | 4188 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 D | brcm,sr-thermal.txt | 40 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 D | sharp,gp2ap002.yaml | 43 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 D | k3-am654-industrial-thermal.dtsi | 13 hysteresis = <2000>; /* milliCelsius */ 27 hysteresis = <2000>; /* milliCelsius */ 41 hysteresis = <2000>; /* milliCelsius */
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
A D | therm.c | 103 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()
|