/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | nuvoton,nct7802.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Guenter Roeck <linux@roeck-us.net> 14 The NCT7802Y is a hardware monitor IC which supports one on-die and up to 15 5 remote temperature sensors with SMBus interface. 18 https://www.nuvoton.com/export/resource-files/Nuvoton_NCT7802Y_Datasheet_V12.pdf 25 - nuvoton,nct7802 30 "#address-cells": 33 "#size-cells": [all …]
|
H A D | moortec,mr75203.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | baikal,bt1-pvt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/hwmon/baikal,bt1-pvt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Baikal-T1 PVT Sensor 11 - Serge Semin <fancer.lancer@gmail.com> 14 Baikal-T1 SoC provides an embedded process, voltage and temperature 15 sensor to monitor an internal SoC environment (chip temperature, supply 17 which may cause the system instability and even damages. The IP-block 18 is based on the Analog Bits PVT sensor, but is equipped with a dedicated [all …]
|
H A D | amd,sbtsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Sideband interface Temperature Sensor Interface (SB-TSI) compliant 9 AMD SoC temperature device 12 - Kun Yi <kunyi@google.com> 13 - Supreeth Venkatesh <supreeth.venkatesh@amd.com> 16 SB Temperature Sensor Interface (SB-TSI) is an SMBus compatible 17 interface that reports AMD SoC's Ttcl (normalized temperature), 18 and resembles a typical 8-pin remote temperature sensor's I2C interface [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-max-frequency: true 32 - enum: 34 - acbel,fsg032 35 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 36 - ad,ad7414 # Deprecated, use adi,ad7414 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | thermal.txt | 15 - thermal sensors: devices which may be used to take temperature 17 - cooling devices: devices which may be used to dissipate heat. 18 - trip points: describe key temperatures at which cooling is recommended. The 20 - cooling maps: used to describe links between trip points and cooling devices; 21 - thermal zones: used to describe thermal data within the hardware; 25 * Thermal sensor devices 27 Thermal sensor devices are nodes providing temperature sensing capabilities on 29 nodes providing temperature data to thermal zones. Thermal sensor devices may 33 - #thermal-sensor-cells: Used to provide sensor device specific information 34 Type: unsigned while referring to it. Typically 0 on thermal sensor [all …]
|
H A D | generic-adc-thermal.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/thermal/generic-adc-thermal.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: General Purpose Analog To Digital Converter (ADC) based thermal sensor 10 - Laxman Dewangan <ldewangan@nvidia.com> 13 On some of platforms, thermal sensor like thermistors are connected to 14 one of ADC channel and sensor resistance is read via voltage across the 15 sensor resistor. The voltage read across the sensor is mapped to 16 temperature using voltage-temperature lookup table. [all …]
|
H A D | thermal-generic-adc.txt | 1 General Purpose Analog To Digital Converter (ADC) based thermal sensor. 3 On some of platforms, thermal sensor like thermistors are connected to 4 one of ADC channel and sensor resistance is read via voltage across the 5 sensor resistor. The voltage read across the sensor is mapped to 6 temperature using voltage-temperature lookup table. 10 - compatible: Must be "generic-adc-thermal". 11 - #thermal-sensor-cells: Should be 1. See Documentation/devicetree/bindings/thermal/thermal-sen… 15 - temperature-lookup-table: Two dimensional array of Integer; lookup table 17 temperature. When ADC is read, the value is 19 temperature. [all …]
|
H A D | thermal-zones.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml# 6 $schema: http://devicetree.org/meta-schemas/base.yaml# 11 - Daniel Lezcano <daniel.lezcano@linaro.org> 14 Thermal management is achieved in devicetree by describing the sensor hardware 20 - thermal-sensor: device that measures temperature, has SoC-specific bindings 21 - cooling-device: device used to dissipate heat either passively or actively 22 - thermal-zones: a container of the following node types used to describe all 25 This binding describes the thermal-zones. [all …]
|
H A D | qcom,spmi-temp-alarm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/thermal/qcom,spmi-temp-alarm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm QPNP PMIC Temperature Alarm 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 13 QPNP temperature alarm peripherals are found inside of Qualcomm PMIC chips 15 interrupt signal and status register to identify high PMIC die temperature. 18 - $ref: thermal-sensor.yaml# 22 const: qcom,spmi-temp-alarm [all …]
|
H A D | nvidia,tegra124-soctherm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/thermal/nvidia,tegra124-soctherm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 14 polled or interrupt-based thermal monitoring, CPU and GPU throttling based 15 on temperature trip points, and handling external overcurrent notifications. 21 - nvidia,tegra124-soctherm 22 - nvidia,tegra132-soctherm [all …]
|
H A D | brcm,sr-thermal.txt | 6 - compatible : Must be "brcm,sr-thermal" 7 - reg : Memory where tmon data will be available. 8 - brcm,tmon-mask: A one cell bit mask of valid TMON sources. 10 - #thermal-sensor-cells : Thermal sensor phandler 11 - polling-delay: Max number of milliseconds to wait between polls. 12 - thermal-sensors: A list of thermal sensor phandles and specifier. 14 in correspond with brcm,tmon-mask. 15 - temperature: trip temperature threshold in millicelsius. 19 compatible = "simple-bus"; 20 #address-cells = <1>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/temperature/ |
H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/temperature/adi,ltc2983.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital 14 Temperature Measurement Systems 16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf [all …]
|
H A D | melexis,mlx90632.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/temperature/melexis,mlx90632.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | mlx90632.txt | 1 * Melexis MLX90632 contactless Infra Red temperature sensor 3 Link to datasheet: https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx90632 5 There are various applications for the Infra Red contactless temperature sensor 7 temperature is in range between -20 to 200 degrees Celsius with relative error 8 of measurement below 1 degree Celsius in object temperature range for 9 industrial applications. Since it can operate and measure ambient temperature 10 in range of -20 to 85 degrees Celsius it is suitable also for outdoor use. 12 Be aware that electronics surrounding the sensor can increase ambient 13 temperature. MLX90632 can be calibrated to reduce the housing effect via 17 should be set before requesting the object temperature. [all …]
|
/freebsd/sys/dev/sfxge/common/ |
H A D | efx_regs_mcdi_strs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright 2008-2018 Solarflare Communications Inc. All rights reserved. 31 * rebuild this file with "make -C doc mcdiheaders". 39 #define MC_CMD_SENSOR_CONTROLLER_TEMP_ENUM_STR "Controller temperature: degC" 40 #define MC_CMD_SENSOR_PHY_COMMON_TEMP_ENUM_STR "Phy common temperature: degC" 42 #define MC_CMD_SENSOR_PHY0_TEMP_ENUM_STR "Phy 0 temperature: degC" 44 #define MC_CMD_SENSOR_PHY1_TEMP_ENUM_STR "Phy 1 temperature: degC" 55 #define MC_CMD_SENSOR_AOE_TEMP_ENUM_STR "AOE FPGA temperature: degC" 56 #define MC_CMD_SENSOR_PSU_AOE_TEMP_ENUM_STR "AOE FPGA PSU temperature: degC" [all …]
|
/freebsd/share/man/man4/ |
H A D | lm75.4 | 30 .Nd lm75 i2c digital temperature sensor driver 38 driver provides access to sensor data and configuration over the 51 .Bd -literal 52 dev.lm75.0.%desc: LM75 temperature sensor 57 dev.lm75.0.temperature: 27.1C 62 dev.lm75.0.polarity: active-low 65 .Bl -tag -width ".Va dev.lm75.%d.temperature" 66 .It Va dev.lm75.%d.temperature 67 Is the read-only value of the current temperature read by the sensor. 69 Sets the hysteresis temperature. [all …]
|
H A D | pchtherm.4 | 36 driver provides access to sensor data and configuration 46 .Bd -literal 48 dev.pchtherm.0.temperature: 28.5C 63 .Bl -tag -width ".Va dev.pchtherm.%d.pch_hot_level" 64 .It Va dev.pchtherm.%d.temperature 65 Is the read-only value of the current temperature read by the sensor. 67 When the system reaches this temperature, it will shut down. 70 When temperature is under this value, system will be in T0 state. 72 When temperature is over 76 When temperature is over [all …]
|
H A D | aibs.4 | 23 .Nd "ASUSTeK AI Booster ACPI ATK0110 voltage, temperature and fan sensor" 28 .Bd -ragged -offset indent 35 .Bd -literal -offset indent 41 driver provides support for the voltage, temperature and fan sensors 51 as well as the description of each sensor, 55 provides descriptions regarding what each sensor is used for, 57 the supposed range specifications of each sensor's input 62 .Bl -bullet 66 Temperature sensors have two upper specifications. 74 Sensor readings and the range specifications are made available through the [all …]
|
H A D | amdtemp.4 | 1 .\"- 33 processor on-die digital thermal sensor 38 .Bd -ragged -offset indent 45 .Bd -literal -offset indent 51 driver provides support for the on-die digital thermal sensor present 58 driver reports each core's temperature through sysctl nodes, named 59 .Va dev.amdtemp.%d.core{0,1}.sensor{0,1} . 61 .Va dev.cpu.%d.temperature 63 temperature of the two sensors located in each CPU core. 66 each package's temperature through a sysctl node, named [all …]
|
H A D | ow_temp.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 31 .Nd Dallas Semiconductor 1-Wire Temperature sensor 37 module supports many of the 1-Wire temperature sensors. 39 The sensor is read periodically and the results returned via a 45 driver supports the following temperature sensors: 47 .Bl -column "DS18S20" "Econo 1-Wire Digital Thermometer" -compact 48 .It DS1820 Ta 1-Wire Digital Thermometer 49 .It DS18S20 Ta High-Precision 1-Wire Digital Thermometer 50 .It DS18B20 Ta Programmable Resolution 1-Wire Digital Thermometer [all …]
|
/freebsd/sys/powerpc/powermac/ |
H A D | powermac_thermal.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2011 Nathan Whitehorn 72 struct pmac_therm *sensor; member 98 struct pmac_sens_le *sensor; in pmac_therm_manage_fans() local 109 SLIST_FOREACH(sensor, &sensors, entries) { in pmac_therm_manage_fans() 110 temp = sensor->sensor->read(sensor->sensor); in pmac_therm_manage_fans() 112 sensor->last_val = temp; in pmac_therm_manage_fans() 114 if (sensor->last_val > sensor->sensor->max_temp) { in pmac_therm_manage_fans() 115 sensor->critical_count++; in pmac_therm_manage_fans() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/afe/ |
H A D | temperature-sense-rtd.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/afe/temperature-sense-rtd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Temperature Sense RTD 10 - Liam Beguin <liambeguin@gmail.com> 13 RTDs (Resistance Temperature Detectors) are a kind of temperature sensors 14 used to get a linear voltage to temperature reading within a give range 17 When an io-channel measures the output voltage across an RTD such as a 19 temperature, not the voltage output. This binding describes such a circuit. [all …]
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_thermal.c | 1 /*- 27 * Allwinner thermal sensor controller 173 a83t_to_temp(uint32_t val, int sensor) in a83t_to_temp() argument 175 return ((A83T_TEMP_BASE - (val * A83T_TEMP_MUL)) / A83T_TEMP_DIV); in a83t_to_temp() 183 .desc = "CPU cluster 0 temperature", 187 .desc = "CPU cluster 1 temperature", 191 .desc = "GPU temperature", 205 a64_to_temp(uint32_t val, int sensor) in a64_to_temp() argument 207 return ((A64_TEMP_BASE - (val * A64_TEMP_MUL)) / A64_TEMP_DIV); in a64_to_temp() 215 .desc = "CPU temperature", [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | x1e80100-pmics.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/input/linux-event-codes.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/spmi/spmi.h> 12 thermal-zones { 13 pm8550-thermal { 14 polling-delay-passive = <100>; 16 thermal-sensors = <&pm8550_temp_alarm>; 20 temperature = <95000>; [all …]
|