Home
last modified time | relevance | path

Searched +full:smart +full:- +full:sensors (Results 1 – 25 of 33) sorted by relevance

12

/linux/Documentation/hwmon/
H A Dw83792d.rst10 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
45 sensors, nine voltage sensors, and two automatic fan regulation
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.
68 Voltage sensors (also known as IN sensors) report their values in millivolts.
[all …]
H A Dw83627ehf.rst22 * 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 Dnct6775.rst19 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
83 * Nuvoton NCT6796D-S/NCT6799D-R
93 Guenter Roeck <linux@roeck-us.net>
96 -----------
106 There are 4 to 5 fan rotation speed sensors, 8 to 15 analog voltage sensors,
111 source for each of the temperature sensors is provided in tempX_label.
129 Voltage sensors (also known as IN sensors) report their values in millivolts.
138 The mode works for fan1-fan5.
141 ----------------
143 pwm[1-7]
[all …]
H A Dw83l786ng.rst10 Addresses scanned: I2C 0x2e - 0x2f
12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83L786NRNG09.pdf
18 -----------------
28 -----------
32 The driver implements two temperature sensors, two fan rotation speed
33 sensors, and three voltage sensors.
42 Voltage sensors (also known as IN sensors) report their values in millivolts.
47 ----------
49 pwm[1-2]
50 - this file stores PWM duty cycle or DC value (fan speed) in range:
[all …]
H A Dnct7802.rst16 Guenter Roeck <linux@roeck-us.net>
19 -----------
22 chip. NCT7802Y supports 6 temperature sensors, 5 voltage sensors, and 3 fan
23 speed sensors.
25 Smart Fan™ speed control is available via pwmX_auto_point attributes.
28 -------------------------------
36 Kontron COMe-bSC2 CHR2E934.001.GGO
37 Kontron COMe-bIP2 CCR2E212
H A Dlm93.rst10 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 Ddrivetemp.rst1 .. 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 -----------
24 drives with temperature sensors.
29 Transport is not supported, the driver uses SMART attributes to read
34 ----------
[all …]
H A Dit87.rst174 - Christophe Gauthron
175 - Jean Delvare <jdelvare@suse.de>
179 -----------------
192 misconfigured by BIOS - PWM values would be inverted. This option tries
209 Provided since there are reports that system-wide acpi_enfore_resources=lax
217 -------------------
219 All the chips supported by this driver are LPC Super-I/O chips, accessed
220 through the LPC bus (ISA-like I/O ports). The IT8712F additionally has an
228 -----------
237 include an 'environment controller' with 3 temperature sensors, 3 fan
[all …]
/linux/drivers/hwmon/
H A Ddrivetemp.c1 // SPDX-License-Identifier: GPL-2.0
3 * Hwmon client for disk and solid state drives with temperature sensors
7 * Hwmon client for S.M.A.R.T. hard disk drives with temperature sensors.
10 * hwmon: Driver for SCSI/ATA temperature sensors
18 * ATA8-ACS.
21 * feature set is documented in "AT Attachment 8 - ATA/ATAPI Command Set
22 * (ATA8-ACS)".
25 * may be readable through SMART attributes. Since SMART attributes are not well
28 * There are three SMART attributes which may report drive temperatures.
30 * http://www.cropel.com/library/smart-attribute-list.aspx).
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 can include temperature sensors, voltage sensors, fan speed
14 sensors and various additional features such as the ability to
17 sensors chip(s) below.
20 sensors-detect script from the lm_sensors package. Read
21 <file:Documentation/hwmon/userspace-tools.rst> for details.
61 third revision of the Abit uGuru chip. Only reading the sensors
75 current and power sensors of Ampere's Altra processor family SoC
76 with SMpro co-processor.
83 AD7314, ADT7301 and ADT7302 temperature sensors.
[all …]
H A Dw83792d.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * w83792d.c - Part of lm_sensors, Linux kernel modules for hardware
13 * calculation method to in6-in7(measured value, limits) is a little
30 #include <linux/hwmon-sysfs.h>
153 0x87, /* (bit3-0)SmartFan Fan1 tolerance */
154 0x87, /* (bit7-4)SmartFan Fan2 tolerance */
155 0x97 /* (bit3-0)SmartFan Fan3 tolerance */
174 { 0x88, /* (bit3-0) SmartFanII: Fan1 Non-Stop */
175 0x88, /* (bit7-4) SmartFanII: Fan1 Level 1 */
176 0xE0, /* (bit7-4) SmartFanII: Fan1 Level 2 */
[all …]
H A Dw83l786ng.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * w83l786ng.c - Linux kernel driver for hardware monitoring
19 #include <linux/hwmon-sysfs.h>
79 #define FAN_FROM_REG(val, div) ((val) == 0 ? -1 : \
87 (val) - 0x100 : (val)) * 1000)
129 u8 pwm_mode[2]; /* 0->DC variable voltage
130 * 1->PWM variable duty cycle */
132 u8 pwm_enable[2]; /* 1->manual
133 * 2->thermal cruise (also called SmartFan I) */
152 struct i2c_client *client = data->client; in w83l786ng_update_device()
[all …]
H A Dw83791d.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * w83791d.c - Part of lm_sensors, Linux kernel modules for hardware
6 * Copyright (C) 2006-2007 Charles Spirakis <bezaur@gmail.com>
19 * The w83791g chip is the same as the w83791d but lead-free.
27 #include <linux/hwmon-vid.h>
28 #include <linux/hwmon-sysfs.h>
64 0x25, /* -12VIN in DataSheet */
65 0x26, /* -5VIN in DataSheet */
77 0x35, /* -12VIN High Limit in DataSheet */
78 0x37, /* -5VIN High Limit in DataSheet */
[all …]
H A Dw83793.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * w83793.c - Linux kernel driver for hardware monitoring
7 * Copyright (C) 2009-2010 Sven Anders <anders@anduras.de>, ANDURAS AG.
10 * Copyright 2007-2008 by Hans de Goede)
25 #include <linux/hwmon-vid.h>
26 #include <linux/hwmon-sysfs.h>
102 * only crit and crit_hyst affect real-time alarm status
201 return clamp_val((val + (val < 0 ? -500 : 500)) / 1000, min, max); in TEMP_TO_REG()
219 u16 has_fan; /* Only fan1- fan5 has own pins */
224 u8 temp_low_bits; /* Additional resolution TD1-TD4 */
[all …]
/linux/drivers/thermal/mediatek/
H A Dauxadc_thermal.c1 // SPDX-License-Identifier: GPL-2.0-only
15 #include <linux/nvmem-consumer.h>
93 /* MT8173 thermal sensors */
100 /* AUXADC channel 11 is used for the temperature sensors */
103 /* The total number of temperature sensors in the MT8173 */
119 #define MT8173_TEMP_MIN -20000
125 * MT8183 has 6 sensors and needs 6 VTS calibration data.
126 * MT8173 has 5 sensors and needs 5 VTS calibration data.
127 * MT2701 has 3 sensors and needs 3 VTS calibration data.
128 * MT2712 has 4 sensors and needs 4 VTS calibration data.
[all …]
/linux/Documentation/devicetree/bindings/iio/proximity/
H A Dsemtech,sx9310.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Daniel Campello <campello@chromium.org>
16 https://www.semtech.com/products/smart-sensing/sar-sensors/sx9310
19 - $ref: /schemas/iio/iio.yaml#
24 - semtech,sx9310
25 - semtech,sx9311
37 vdd-supply:
40 svdd-supply:
[all …]
/linux/Documentation/devicetree/bindings/iio/imu/
H A Dbosch,bno055.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrea Merello <andrea.merello@iit.it>
15 https://www.bosch-sensortec.com/products/smart-sensors/bno055/
20 - bosch,bno055
25 reset-gpios:
32 - compatible
37 - |
38 #include <dt-bindings/gpio/gpio.h>
[all …]
/linux/Documentation/devicetree/bindings/arm/
H A Darm,corstone1000.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
11 - Hugues Kamba Mpiana <hugues.kambampiana@arm.com>
14 ARM's Corstone1000 includes pre-verified Corstone SSE-710 subsystem that
19 systems for M-Class (or other) processors for adding sensors, connectivity,
21 a secure SoC for a range of rich IoT applications, for example gateways, smart
25 seamless integration of the optional CryptoCell™-312 cryptographic
33 - description: Corstone1000 MPS3 it has 1 Cortex-A35 CPU core in a FPGA
[all …]
/linux/drivers/w1/slaves/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # 1-wire slaves configuration
6 menu "1-wire Slaves"
11 Say Y here if you want to connect 1-wire thermal sensors to your
17 Say Y here if you want to connect 1-wire
23 Say Y or M here if you want to use a DS2405 1-wire
24 single-channel addressable switch.
25 This device can also work as a single-channel
29 tristate "8-Channel Addressable Switch (IO Expander) 0x29 family support (DS2408)"
31 Say Y here if you want to use a 1-wire
[all …]
/linux/drivers/i2c/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
20 hardware sensors support, and also for Video For Linux support.
26 will be called i2c-core.
35 such as smart batteries through an I2C host controller driver.
46 Say Y here to use i2c-* device files, usually found in the /dev
47 directory on your system. They make it possible to have user-space
49 contained in the file <file:Documentation/i2c/dev-interface.rst>.
52 will be called i2c-dev.
62 will be called i2c-mux.
[all …]
/linux/drivers/power/supply/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
20 prompt "Expose power supply sensors as hwmon device"
24 This options enables API that allows sensors found on a
104 tristate "Active-semi ACT8945A charger driver"
108 Active-semi ActivePath ACT8945A charger.
158 tristate "DS2782/DS2786 standalone gas-gauge"
162 gas-gauge.
208 tristate "Sharp SL-5500 (collie) battery"
212 SL-5500 (collie) models.
223 called ingenic-battery.
[all …]
/linux/arch/arm/boot/dts/st/
H A Dste-ux500-samsung-skomer.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Devicetree for the Samsung XCover 2 GT-S7710 also known as Skomer.
6 /dts-v1/;
7 #include "ste-db8500.dtsi"
8 #include "ste-ab8505.dtsi"
9 #include "ste-dbx5x0-pinctrl.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/interrupt-controller/irq.h>
[all …]
/linux/include/linux/platform_data/
H A Dcros_ec_commands.h1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * NOTE: This file is auto-generated from ChromeOS EC Open Source code from
52 * The actual block is 0x800-0x8ff, but some BIOSes think it's 0x880-0x8ff
77 #define EC_MEMMAP_TEMP_SENSOR 0x00 /* Temp sensors 0x00 - 0x0f */
78 #define EC_MEMMAP_FAN 0x10 /* Fan speeds 0x10 - 0x17 */
79 #define EC_MEMMAP_TEMP_SENSOR_B 0x18 /* More temp sensors 0x18 - 0x1f */
81 #define EC_MEMMAP_ID_VERSION 0x22 /* Version of data in 0x20 - 0x2f */
82 #define EC_MEMMAP_THERMAL_VERSION 0x23 /* Version of data in 0x00 - 0x1f */
83 #define EC_MEMMAP_BATTERY_VERSION 0x24 /* Version of data in 0x40 - 0x7f */
84 #define EC_MEMMAP_SWITCHES_VERSION 0x25 /* Version of data in 0x30 - 0x33 */
[all …]
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-asus-tf101.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/atmel-maxtouch.h>
5 #include <dt-bindings/input/gpio-keys.h>
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/thermal/thermal.h>
10 #include "tegra20-cpu-opp.dtsi"
11 #include "tegra20-cpu-opp-microvolt.dtsi"
16 chassis-type = "convertible";
33 * pre-existing /chosen node to be available to insert the
[all …]
/linux/drivers/mfd/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
57 tristate "Active-semi ACT8945A"
62 Support for the ACT8945A PMIC from Active-semi. This device
63 features three step-down DC/DC converters and four low-dropout
79 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
82 called sun4i-gpadc.
113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
144 over at91-usart-serial driver and usart-spi-driver. Only one function
160 tristate "Atmel HLCDC (High-end LCD Controller)"
197 tristate "X-Powers AC100"
[all …]

12