/openbmc/linux/Documentation/hwmon/ |
H A D | nct6775.rst | 19 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I 83 * Nuvoton NCT6796D-S/NCT6799D-R 93 Guenter Roeck <linux@roeck-us.net> 96 ----------- 101 The chips support up to 25 temperature monitoring sources. Up to 6 of those are 102 direct temperature sensor inputs, the others are special sources such as PECI, 103 PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources 108 fan regulation strategies (plus manual fan control mode). 110 The temperature sensor sources on all chips are configurable. The configured 111 source for each of the temperature sensors is provided in tempX_label. [all …]
|
H A D | w83627ehf.rst | 22 * Winbond W83627DHG-P 46 * Winbond W83667HG-B 54 * Nuvoton NCT6775F/W83667HG-I 73 - Jean Delvare <jdelvare@suse.de> 74 - Yuan Mu (Winbond) 75 - Rudolf Marek <r.marek@assembler.cz> 76 - David Hubbard <david.c.hubbard@gmail.com> 77 - Gong Jun <JGong@nuvoton.com> 80 ----------- 83 W83627DHG, W83627DHG-P, W83627UHG, W83667HG, W83667HG-B, W83667HG-I [all …]
|
H A D | w83792d.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 19 ----------------- 35 ----------- 42 parameter; this will put it into a more well-behaved state first. 44 The driver implements three temperature sensors, seven fan rotation speed 46 strategies called: Smart Fan I (Thermal Cruise mode) and Smart Fan II. 48 The driver also implements up to seven fan control outputs: pwm1-7. Pwm1-7 53 Automatic fan control mode is possible only for fan1-fan3. 60 the temperature gets higher than the Overtemperature Shutdown value; it stays 61 on until the temperature falls below the Hysteresis value. [all …]
|
H A D | thmc50.rst | 10 Addresses scanned: I2C 0x2c - 0x2e 18 Addresses scanned: I2C 0x2c - 0x2e 31 - Frodo Looijaard <frodol@dds.nl> 32 - Philip Edelbrock <phil@netroedge.com> 35 ----------------- 38 List of adapter,address pairs to force chips into ADM1022 mode with 39 second remote temperature. This does not work for original THMC50 chips. 42 ----------- 44 The THMC50 implements: an internal temperature sensor, support for an 45 external diode-type temperature sensor (compatible w/ the diode sensor inside [all …]
|
H A D | max31827.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 Addresses scanned: I2C 0x40 - 0x5f 20 Addresses scanned: I2C 0x40 - 0x5f 28 Addresses scanned: I2C 0x40 - 0x5f 34 - Daniel Matyas <daniel.matyas@analog.com> 37 ----------- 40 between them is found in the default power-on behaviour of the chips. While the 48 MAX31827 implements a temperature sensor with a 6 WLP packaging scheme. This 49 sensor measures the temperature of the chip itself. 51 MAX31827 has low and over temperature alarms with an effective value and a [all …]
|
H A D | w83793.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 15 - Yuan Mu (Winbond Electronics) 16 - Rudolf Marek <r.marek@assembler.cz> 20 ----------------- 36 ----------- 43 (automatic fan speed control) on all temperature/PWM combinations, 2 44 sets of 6-pin CPU VID input. 48 voltage0-2 is 2mV, resolution of voltage3/4/5 is 16mV, 8mV for voltage6, 49 24mV for voltage7/8. Temp1-4 have a 0.25 degree Celsius resolution, 50 temp5-6 have a 1 degree Celsiis resolution. [all …]
|
H A D | sht3x.rst | 6 * Sensirion SHT3x-DIS 16 - David Frey <david.frey@sensirion.com> 17 - Pascal Sachs <pascal.sachs@sensirion.com> 20 ----------- 22 This driver implements support for the Sensirion SHT3x-DIS chip, a humidity 23 and temperature sensor. Temperature is measured in degrees celsius, relative 29 Documentation/i2c/instantiating-devices.rst for methods to instantiate the device. 31 Even if sht3x sensor supports clock-strech(blocking mode) and non-strench 32 (non-blocking mode) in single-shot mode, this driver only supports the latter. 34 The sht3x sensor supports a single shot mode as well as 5 periodic measure [all …]
|
H A D | drivetemp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ---------- 10 ANS T13/1699-D 11 Information technology - AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS) 14 Information technology - SCSI Primary Commands - 4 (SPC-4) 17 Information technology - SCSI / ATA Translation - 5 (SAT-5) 21 ----------- 23 This driver supports reporting the temperature of disk and solid state 24 drives with temperature sensors. 27 the current drive temperature and, if available, temperature limits [all …]
|
H A D | lm93.rst | 10 Addresses scanned: I2C 0x2c-0x2e 18 Addresses scanned: I2C 0x2c-0x2e 24 - Mark M. Hoffman <mhoffman@lightlink.com> 25 - Ported to 2.6 by Eric J. Bowersox <ericb@aspsys.com> 26 - Adapted to 2.6.20 by Carsten Emde <ce@osadl.org> 27 - Modified for mainline integration by Hans J. Koch <hjk@hansjkoch.de> 30 ----------------- 33 Set to non-zero to force some initializations (default is 0). 38 Configures in7 and in8 limit type, where 0 means absolute and non-zero 54 -------------------- [all …]
|
H A D | adt7410.rst | 14 https://www.analog.com/static/imported-files/data_sheets/ADT7410.pdf 23 https://www.analog.com/static/imported-files/data_sheets/ADT7420.pdf 33 https://www.analog.com/static/imported-files/data_sheets/ADT7310.pdf 43 https://www.analog.com/static/imported-files/data_sheets/ADT7320.pdf 48 ----------- 50 The ADT7310/ADT7410 is a temperature sensor with rated temperature range of 51 -55°C to +150°C. It has a high accuracy of +/-0.5°C and can be operated at a 53 INT pin to indicate that a minimum or maximum temperature set point has been 54 exceeded, as well as a critical temperature (CT) pin to indicate that the 55 critical temperature set point has been exceeded. Both pins can be set up with a [all …]
|
H A D | f71882fg.rst | 103 This is the 64-pin variant of the F71889FG, they have the 119 ----------- 122 capabilities. They can monitor up to 9 voltages, 4 fans and 3 temperature 133 ---------- 135 The Voltage, Fan and Temperature Monitoring uses the standard sysfs 136 interface as documented in sysfs-interface, without any exceptions. 140 ----------- 142 Both PWM (pulse-width modulation) and DC fan speed control methods are 147 Note that the lowest numbered temperature zone trip point corresponds to 148 the border between the highest and one but highest temperature zones, and [all …]
|
H A D | dme1737.rst | 18 Addresses scanned: none, address read from Super-I/O config space 34 Addresses scanned: none, address read from Super-I/O config space 43 ----------------- 52 Include non-standard LPC addresses 0x162e and 0x164e 55 - VIA EPIA SN18000 59 ----------- 63 and SCH5127 Super-I/O chips. These chips feature monitoring of 3 temp sensors 64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external and 65 1 internal) and up to 6 fan speeds fan[1-6]. Additionally, the chips implement 66 up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and [all …]
|
H A D | amc6821.rst | 19 ----------- 22 The chip has one on-chip and one remote temperature sensor and one pwm fan 29 temp1_input ro on-chip temperature 37 temp2_input ro remote temperature 53 pwm1_enable rw regulator mode, 1=open loop, 2=fan controlled 54 by remote temperature, 3=fan controlled by 55 combination of the on-chip temperature and 56 remote-sensor temperature, 59 temperature channels. 60 pwm1_auto_point2_pwm rw This value is shared for both temperature [all …]
|
H A D | f71805f.rst | 44 ----------- 48 source), 3 fans and 3 temperature sensors. 57 The Fintek F71806F/FG Super-I/O chip is essentially the same as the 65 ------------------ 67 Voltages are sampled by an 8-bit ADC with a LSB of 8 mV. The supported 84 in1 VIN1 VTT1.2V 10K - 1.00 1.20 V 89 in6 VIN6 VCC1.5V 10K - 1.00 1.50 V 90 in7 VIN7 VCORE 10K - 1.00 ~1.40 V [1]_ 111 -------------- 113 Fan rotation speeds are reported as 12-bit values from a gated clock [all …]
|
H A D | ds620.rst | 20 ----------- 23 high and low temperature limits which can be user defined (i.e. programmed 24 into non-volatile on-chip registers). Temperature range is -55 degree Celsius 30 PO is always low. If .pomode == 1, the thermostat is in PO_LOW mode. I.e., the 31 output pin PO becomes active when the temperature falls below temp1_min and 32 stays active until the temperature goes above temp1_max. 34 Likewise, with .pomode == 2, the thermostat is in PO_HIGH mode. I.e., the PO 35 output pin becomes active when the temperature goes above temp1_max and stays 36 active until the temperature falls below temp1_min. 38 The PO output pin of the DS620 operates active-low.
|
H A D | lm85.rst | 79 - Philip Pokorny <ppokorny@penguincomputing.com>, 80 - Frodo Looijaard <frodol@dds.nl>, 81 - Richard Barrington <rich_b_nz@clear.net.nz>, 82 - Margit Schubert-While <margitsw@t-online.de>, 83 - Justin Thiessen <jthiessen@penguincomputing.com> 86 ----------- 92 The LM85 uses the 2-wire interface compatible with the SMBUS 2.0 94 temperatures and five (5) voltages. It has four (4) 16-bit counters for 105 Remote 1 is generally the CPU temperature. These inputs are designed to 107 423 or socket 478 package. They can also measure temperature using a [all …]
|
/openbmc/linux/Documentation/devicetree/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 | adc128d818.txt | 1 TI ADC128D818 ADC System Monitor With Temperature Sensor 2 -------------------------------------------------------- 6 - Mode 0: 7 single-ended voltage readings (IN0-IN6), 7 1 temperature reading (internal) 8 - Mode 1: 8 single-ended voltage readings (IN0-IN7), 9 no temperature 10 - Mode 2: 4 pseudo-differential voltage readings 11 (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6), 12 1 temperature reading (internal) 13 - Mode 3: 4 single-ended voltage readings (IN0-IN3), [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | phy.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2019-2022 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_phy_ops_subcmd_ids - PHY group commands 66 * struct iwl_dts_measurement_cmd - request DTS temp and/or voltage measurements 76 * enum iwl_dts_control_measurement_mode - DTS measurement type 77 * @DTS_AUTOMATIC: Automatic mode (full SW control). Provide temperature read 81 * trigger DTS reading and provide read back temperature read 83 * @DTS_OVER_WRITE: over-write the DTS temperatures in the SW until next read [all …]
|
/openbmc/linux/Documentation/w1/slaves/ |
H A D | w1_therm.rst | 7 * Maxim ds18*20 based temperature sensors. 8 * Maxim ds1825 based temperature sensors. 9 * GXCAS GX20MH01 temperature sensor. 16 ----------- 18 w1_therm provides basic temperature conversion for ds18*20, ds28ea00, GX20MH01 32 read sequence will initiate a temperature conversion, then provide two 36 displays the retained values along with a temperature in millidegrees 39 Alternatively, temperature can be read using ``temperature`` sysfs, it 40 returns only the temperature in millidegrees Centigrade. 49 -1 if at least one sensor still in conversion, 1 if conversion is complete [all …]
|
/openbmc/linux/Documentation/driver-api/thermal/ |
H A D | exynos_thermal_emulation.rst | 2 Exynos Emulation Mode 10 ----------- 12 Exynos 4x12 (4212, 4412) and 5 series provide emulation mode for thermal 13 management unit. Thermal emulation mode supports software debug for 14 TMU's operation. User can set temperature manually with software code 15 and TMU will read current temperature from user value not from sensor's 23 When you input any temperature you want to update to sysfs node, it 24 automatically enable emulation mode and current temperature will be 28 delay of changing temperature. However, this node only uses same delay 31 Exynos emulation mode requires synchronous of value changing and [all …]
|
H A D | nouveau_thermal.rst | 12 ----------- 14 This driver allows to read the GPU core temperature, drive the GPU fan and 15 set temperature alarms. 17 Currently, due to the absence of in-kernel API to access HWMON drivers, Nouveau 19 have one of those, temperature and/or fan management through Nouveau's HWMON 23 Temperature management 24 ---------------------- 26 Temperature is exposed under as a read-only HWMON attribute temp1_input. 29 temperature thresholds: 32 Fan speed is set to 100% when reaching this temperature; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/pmbus/ |
H A D | max31785.txt | 9 - compatible : One of "maxim,max31785" or "maxim,max31785a" 10 - reg : I2C address, one of 0x52, 0x53, 0x54, 0x55. 11 - #address-cells : Must be 1 12 - #size-cells : Must be 0 13 - #thermal-sensor-cells : Should be 1. The device supports: 14 - One internal sensor 15 - Four external I2C digital sensors 16 - Six external thermal diodes 19 - use-stored-presence : Do not treat the devicetree description as canon for 27 ---- [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | tt.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright(c) 2007 - 2014 Intel Corporation. All rights reserved. 27 IWL_TI_0, /* normal temperature, system power state */ 28 IWL_TI_1, /* high temperature detect, low power state */ 29 IWL_TI_2, /* higher temperature detected, lower power state */ 30 IWL_TI_CT_KILL, /* critical temperature detected, lowest power state */ 35 * struct iwl_tt_restriction - Thermal Throttling restriction table 51 * struct iwl_tt_trans - Thermal Throttling transaction table 52 * @next_state: next thermal throttling mode 53 * @tt_low: low temperature threshold to change state [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | bt1-pvt.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Baikal-T1 Process, Voltage, Temperature sensor driver 17 /* Baikal-T1 PVT registers and their bitfields */ 61 * PVT sensors-related limits and default values 62 * @PVT_TEMP_MIN: Minimal temperature in millidegrees of Celsius. 63 * @PVT_TEMP_MAX: Maximal temperature in millidegrees of Celsius. 64 * @PVT_TEMP_CHS: Number of temperature hwmon channels. 70 * @PVT_TRIM_MIN: Minimal temperature sensor trim value. 71 * @PVT_TRIM_MAX: Maximal temperature sensor trim value. 72 * @PVT_TRIM_DEF: Default temperature sensor trim value (set a proper value [all …]
|