/linux-4.4.14/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() 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() 200 sensor->thrs_fan_boost.hysteresis, in nvkm_therm_program_alarms_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 | 52 temp > (last_trip->temp - last_trip->hysteresis)) in nvkm_therm_update_trip() 208 return therm->bios_sensor.thrs_fan_boost.hysteresis; in nvkm_therm_attr_get() 212 return therm->bios_sensor.thrs_down_clock.hysteresis; in nvkm_therm_attr_get() 216 return therm->bios_sensor.thrs_critical.hysteresis; in nvkm_therm_attr_get() 220 return therm->bios_sensor.thrs_shutdown.hysteresis; in nvkm_therm_attr_get() 252 therm->bios_sensor.thrs_fan_boost.hysteresis = value; in nvkm_therm_attr_set() 260 therm->bios_sensor.thrs_down_clock.hysteresis = value; in nvkm_therm_attr_set() 268 therm->bios_sensor.thrs_critical.hysteresis = value; in nvkm_therm_attr_set() 276 therm->bios_sensor.thrs_shutdown.hysteresis = value; in nvkm_therm_attr_set()
|
/linux-4.4.14/Documentation/hwmon/ |
D | lm77 | 22 critical (temp1_crit.) It also implements an hysteresis mechanism which 25 the limit and its hysteresis is always the same for all 3 limits. 28 * When setting a limit, its hysteresis will automatically follow, the 30 was 80 degrees C, and the hysteresis was 75 degrees C, and you change 31 the critical limit to 90 degrees C, then the hysteresis will 33 * All 3 hysteresis can't be set independently. We decided to make 37 hysteresis applies automatically to the low and high limits. 38 * The limits should be set before the hysteresis.
|
D | emc1403 | 43 hysteresis mechanism which applies to all limits. The relative difference 45 difference between the limit and its hysteresis is always the same for 49 * When setting a limit, its hysteresis will automatically follow, the 51 was 80 degrees C, and the hysteresis was 75 degrees C, and you change 52 the critical limit to 90 degrees C, then the hysteresis will 54 * The hysteresis values can't be set independently. We decided to make 55 only temp1_crit_hyst writable, while all other hysteresis attributes 58 hysteresis applies automatically to all other limits. 59 * The limits should be set before the hysteresis.
|
D | jc42 | 78 There is also an hysteresis to control the thresholds for resetting alarms. 79 Per JC 42.4 specification, the hysteresis threshold can be configured to 0, 1.5, 80 3.0, and 6.0 degrees C. Configured hysteresis values will be rounded to those 81 limits. The chip supports only a single register to configure the hysteresis, 83 temp1_crit_hyst. Other hysteresis attributes are read-only. 97 temp1_crit_hyst Critical hysteresis temperature (RO or RW) 98 temp1_max_hyst Maximum hysteresis temperature (RO)
|
D | adt7410 | 37 common hysteresis of 0°C - 15°C and a fault queue, ranging from 1 to 4 events. 55 Since the device uses one hysteresis value, which is an offset to minimum, 58 hysteresis. 68 temp#_min_hyst - hysteresis for temperature minimum (read-only) 69 temp#_max_hyst - hysteresis for temperature maximum (read/write) 70 temp#_crit_hyst - hysteresis for critical temperature (read-only)
|
D | lm95245 | 32 hysteresis value common to both critical limits. To make life easier to 34 channel, but these values are of course linked. Only the local hysteresis 36 hysteresis.
|
D | lm95234 | 33 Each sensor has its own maximum limit, but the hysteresis is common to all 34 channels. The hysteresis is configurable with the tem1_max_hyst attribute and 35 affects the hysteresis on all channels. The first two external sensors also
|
D | lm92 | 32 alarms for high, low, and critical thresholds. There's also an hysteresis to
|
D | lm90 | 150 family is that it features critical limits with hysteresis, and an 219 Additionally, there is a relative hysteresis value common to both critical 222 Only the local hysteresis can be set from user-space, and the same delta 223 applies to the remote hysteresis.
|
D | asb100 | 61 (1) This alarm will only trigger if the hysteresis value is 127C.
|
D | lm93 | 205 The LM93 can also apply hysteresis to the offset table, to prevent unwanted 247 There is also a hysteresis temperature for this function: after the boost 302 temperature channel offset hysteresis 306 temp<n>_auto_boost_hyst temperature channel boost hysteresis
|
D | sysfs-interface | 324 Temperature hysteresis value for max limit. 331 Temperature hysteresis value for min limit. 347 Temperature hysteresis value for critical limit. 361 Temperature hysteresis value for emergency limit. 373 Temperature hysteresis value for critical min limit. 543 power[1-*]_cap_hyst Margin of hysteresis built around capping and
|
D | vt1211 | 33 long as the temperature stays above the hysteresis 108 hysteresis value with each temperature below which the temperature has to drop
|
D | gl518sm | 38 below the hysteresis limit. The alarm always reflects the current
|
D | lm83 | 80 all four sensors. There is no hysteresis mechanism as found on most
|
D | via686a | 44 as soon as it drops below the hysteresis value.
|
D | w83793 | 62 value drops below the hysteresis value.
|
D | f71805f | 116 hysteresis value, below which the temperature has to drop before the
|
D | nct6775 | 64 the high limit; it stays on until the temperature falls below the hysteresis
|
D | w83627ehf | 68 it stays on until the temperature falls below the hysteresis value.
|
D | w83781d | 82 hysteresis value for temp1 to 127 at initialization. 378 changes may need some time to trigger. Also, an hysteresis mechanism is
|
D | dme1737 | 248 zone[1-3]_auto_point1_temp_hyst RW Auto PWM temp point1 hysteresis. The
|
D | it87 | 249 Additionally, trip point 1 has an hysteresis temperature attached, to
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | exynos5420-trip-points.dtsi | 17 hysteresis = <10000>; /* millicelsius */ 22 hysteresis = <10000>; /* millicelsius */ 27 hysteresis = <10000>; /* millicelsius */ 32 hysteresis = <0>; /* millicelsius */
|
D | exynos4-cpu-thermal.dtsi | 23 hysteresis = <10000>; /* millicelsius */ 28 hysteresis = <10000>; /* millicelsius */ 33 hysteresis = <10000>; /* millicelsius */ 38 hysteresis = <0>; /* millicelsius */
|
D | exynos5422-cpu-thermal.dtsi | 24 hysteresis = <5000>; /* millicelsius */ 29 hysteresis = <5000>; /* millicelsius */ 34 hysteresis = <5000>; /* millicelsius */ 39 hysteresis = <0>; /* millicelsius */
|
D | exynos5440-trip-points.dtsi | 17 hysteresis = <0>; /* millicelsius */ 22 hysteresis = <0>; /* millicelsius */
|
D | rk3288-thermal.dtsi | 63 hysteresis = <2000>; /* millicelsius */ 68 hysteresis = <2000>; /* millicelsius */ 91 hysteresis = <2000>; /* millicelsius */ 96 hysteresis = <2000>; /* millicelsius */
|
D | omap4-cpu-thermal.dtsi | 24 hysteresis = <2000>; /* millicelsius */ 29 hysteresis = <2000>; /* millicelsius */
|
D | omap5-gpu-thermal.dtsi | 24 hysteresis = <2000>; /* milliCelsius */
|
D | omap5-core-thermal.dtsi | 24 hysteresis = <2000>; /* milliCelsius */
|
D | sun5i-a13.dtsi | 87 hysteresis = <2000>; 94 hysteresis = <2000>;
|
D | am57xx-beagle-x15.dts | 726 hysteresis = <2000>; /* millicelsius */ 749 hysteresis = <2000>; /* millicelsius */ 755 hysteresis = <0>; /* millicelsius */
|
D | sun4i-a10.dtsi | 141 hysteresis = <2000>; 148 hysteresis = <2000>;
|
D | sun6i-a31.dtsi | 151 hysteresis = <2000>; 158 hysteresis = <2000>;
|
D | tegra124-jetson-tk1.dts | 1936 hysteresis = <0>; 1950 hysteresis = <0>; 1964 hysteresis = <0>;
|
D | sun7i-a20.dtsi | 143 hysteresis = <2000>; 150 hysteresis = <2000>;
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
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()
|
/linux-4.4.14/Documentation/devicetree/bindings/thermal/ |
D | qcom-spmi-temp-alarm.txt | 41 hysteresis = <2000>; 46 hysteresis = <2000>; 51 hysteresis = <2000>;
|
D | thermal.txt | 92 - hysteresis: A low hysteresis value on temperature property (above). 271 hysteresis = <2000>; /* millicelsius */ 276 hysteresis = <2000>; /* millicelsius */ 281 hysteresis = <2000>; /* millicelsius */ 351 hysteresis = <2000>; /* millicelsius */ 356 hysteresis = <2000>; /* millicelsius */ 378 hysteresis = <2000>; /* millicelsius */ 383 hysteresis = <2000>; /* millicelsius */ 405 hysteresis = <2000>; /* millicelsius */ 410 hysteresis = <2000>; /* millicelsius */ [all …]
|
D | rockchip-thermal.txt | 59 hysteresis = <2000>; /* millicelsius */ 64 hysteresis = <2000>; /* millicelsius */
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | therm.h | 5 u8 hysteresis; member 34 int hysteresis; member
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | nau8825.txt | 39 - nuvoton,sar-hysteresis: Button impedance measurement hysteresis. 92 nuvoton,sar-hysteresis = <1>;
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-iio-adc-hi8435 | 25 If falling threshold results hysteresis to odd value then rising 42 If rising threshold results hysteresis to odd value then falling
|
D | sysfs-bus-iio-light-lm3533-als | 16 Get the hysteresis for thresholds Y, that is,
|
D | sysfs-bus-iio | 785 Specifies the hysteresis of threshold that the device is comparing 790 hysteresis value applies to both directions. 791 For falling events the hysteresis is added to the _value attribute for 793 normal, for rising events the hysteresis is subtracted from the _value
|
/linux-4.4.14/Documentation/devicetree/bindings/hwmon/ |
D | pwm-fan.txt | 27 hysteresis = <2000>; /* millicelsius */
|
/linux-4.4.14/drivers/staging/iio/resolver/ |
D | ad2s1210.c | 88 bool hysteresis; member 325 st->hysteresis = !!(data & AD2S1210_ENABLE_HYSTERESIS); in ad2s1210_store_control() 501 if (st->hysteresis) in ad2s1210_read_raw() 691 st->hysteresis = true; in ad2s1210_probe()
|
/linux-4.4.14/tools/thermal/tmon/ |
D | tmon.h | 75 unsigned long hysteresis; member
|
/linux-4.4.14/drivers/thermal/ |
D | of-thermal.c | 348 *hyst = data->trips[trip].hysteresis; in of_thermal_get_trip_hyst() 362 data->trips[trip].hysteresis = hyst; in of_thermal_set_trip_hyst() 700 trip->hysteresis = prop; in thermal_of_populate_trip()
|
/linux-4.4.14/drivers/hwmon/ |
D | acpi_power_meter.c | 82 u64 hysteresis; member 415 if (resource->caps.hysteresis == UNKNOWN_HYSTERESIS) in show_val() 418 val = resource->caps.hysteresis * 1000; in show_val()
|
/linux-4.4.14/include/linux/ |
D | thermal.h | 356 unsigned long int hysteresis; member
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx-pinctrl.txt | 92 0x17059 means enable hysteresis, 47KOhm Pull Up, 50Mhz speed,
|
/linux-4.4.14/arch/blackfin/mach-bf518/ |
D | Kconfig | 89 The ADSP-BF51x allows to control input hysteresis for Port F,
|
/linux-4.4.14/arch/blackfin/mach-bf527/ |
D | Kconfig | 86 The ADSP-BF52x allows to control input hysteresis for Port F,
|
/linux-4.4.14/Documentation/vm/ |
D | balance | 87 That decision is not hysteresis based, and is done when the number of free
|
/linux-4.4.14/drivers/media/usb/gspca/ |
D | cpia1.c | 332 u8 hysteresis; member 659 params->compressionParams.hysteresis = 3; in reset_camera_params() 929 sd->params.compressionParams.hysteresis, in command_setcompressionparams()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | acx.h | 651 u8 hysteresis; member
|
D | acx.c | 1255 acx->hysteresis = hyst; in wl1271_acx_rssi_snr_trigger()
|
/linux-4.4.14/drivers/thermal/samsung/ |
D | exynos_tmu.c | 334 temp -= (trips[i].hysteresis / MCELSIUS); in get_th_reg()
|
/linux-4.4.14/Documentation/thermal/ |
D | sysfs-api.txt | 276 The hysteresis value for a trip point, represented as an integer
|
/linux-4.4.14/net/wireless/ |
D | nl80211.c | 8746 s32 threshold, u32 hysteresis) in nl80211_set_cqm_rssi() argument 8757 hysteresis = 0; in nl80211_set_cqm_rssi() 8766 return rdev_set_cqm_rssi_config(rdev, dev, threshold, hysteresis); in nl80211_set_cqm_rssi() 8787 u32 hysteresis = nla_get_u32(attrs[NL80211_ATTR_CQM_RSSI_HYST]); in nl80211_set_cqm() local 8789 return nl80211_set_cqm_rssi(info, threshold, hysteresis); in nl80211_set_cqm()
|