docs: hwmon: misc files: convert to ReST format
Convert other files maintained by Guenter to ReST format, in order to allow them to be parsed by Sphinx. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
1f234ff162
commit
b32570a4f0
@ -1,16 +1,21 @@
|
|||||||
Kernel driver ina209
|
Kernel driver ina209
|
||||||
=====================
|
====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
* Burr-Brown / Texas Instruments INA209
|
|
||||||
Prefix: 'ina209'
|
|
||||||
Addresses scanned: -
|
|
||||||
Datasheet:
|
|
||||||
http://www.ti.com/lit/gpn/ina209
|
|
||||||
|
|
||||||
Author: Paul Hays <Paul.Hays@cattail.ca>
|
* Burr-Brown / Texas Instruments INA209
|
||||||
Author: Ira W. Snyder <iws@ovro.caltech.edu>
|
|
||||||
Author: Guenter Roeck <linux@roeck-us.net>
|
Prefix: 'ina209'
|
||||||
|
|
||||||
|
Addresses scanned: -
|
||||||
|
|
||||||
|
Datasheet:
|
||||||
|
http://www.ti.com/lit/gpn/ina209
|
||||||
|
|
||||||
|
Author:
|
||||||
|
- Paul Hays <Paul.Hays@cattail.ca>
|
||||||
|
- Ira W. Snyder <iws@ovro.caltech.edu>
|
||||||
|
- Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
|
|
||||||
Description
|
Description
|
||||||
@ -31,7 +36,7 @@ the I2C bus. See the datasheet for details.
|
|||||||
This tries to expose most monitoring features of the hardware via
|
This tries to expose most monitoring features of the hardware via
|
||||||
sysfs. It does not support every feature of this chip.
|
sysfs. It does not support every feature of this chip.
|
||||||
|
|
||||||
|
======================= =======================================================
|
||||||
in0_input shunt voltage (mV)
|
in0_input shunt voltage (mV)
|
||||||
in0_input_highest shunt voltage historical maximum reading (mV)
|
in0_input_highest shunt voltage historical maximum reading (mV)
|
||||||
in0_input_lowest shunt voltage historical minimum reading (mV)
|
in0_input_lowest shunt voltage historical minimum reading (mV)
|
||||||
@ -70,6 +75,7 @@ curr1_input current measurement (mA)
|
|||||||
|
|
||||||
update_interval data conversion time; affects number of samples used
|
update_interval data conversion time; affects number of samples used
|
||||||
to average results for shunt and bus voltages.
|
to average results for shunt and bus voltages.
|
||||||
|
======================= =======================================================
|
||||||
|
|
||||||
General Remarks
|
General Remarks
|
||||||
---------------
|
---------------
|
||||||
|
@ -2,35 +2,56 @@ Kernel driver ina2xx
|
|||||||
====================
|
====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Texas Instruments INA219
|
* Texas Instruments INA219
|
||||||
|
|
||||||
|
|
||||||
Prefix: 'ina219'
|
Prefix: 'ina219'
|
||||||
Addresses: I2C 0x40 - 0x4f
|
Addresses: I2C 0x40 - 0x4f
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
http://www.ti.com/
|
|
||||||
|
http://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA220
|
* Texas Instruments INA220
|
||||||
|
|
||||||
Prefix: 'ina220'
|
Prefix: 'ina220'
|
||||||
|
|
||||||
Addresses: I2C 0x40 - 0x4f
|
Addresses: I2C 0x40 - 0x4f
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
http://www.ti.com/
|
|
||||||
|
http://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA226
|
* Texas Instruments INA226
|
||||||
|
|
||||||
Prefix: 'ina226'
|
Prefix: 'ina226'
|
||||||
|
|
||||||
Addresses: I2C 0x40 - 0x4f
|
Addresses: I2C 0x40 - 0x4f
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
http://www.ti.com/
|
|
||||||
|
http://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA230
|
* Texas Instruments INA230
|
||||||
|
|
||||||
Prefix: 'ina230'
|
Prefix: 'ina230'
|
||||||
|
|
||||||
Addresses: I2C 0x40 - 0x4f
|
Addresses: I2C 0x40 - 0x4f
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
http://www.ti.com/
|
|
||||||
|
http://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA231
|
* Texas Instruments INA231
|
||||||
|
|
||||||
Prefix: 'ina231'
|
Prefix: 'ina231'
|
||||||
|
|
||||||
Addresses: I2C 0x40 - 0x4f
|
Addresses: I2C 0x40 - 0x4f
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
http://www.ti.com/
|
|
||||||
|
http://www.ti.com/
|
||||||
|
|
||||||
Author: Lothar Felten <lothar.felten@gmail.com>
|
Author: Lothar Felten <lothar.felten@gmail.com>
|
||||||
|
|
||||||
@ -64,16 +85,20 @@ lower limit of the update_interval is 2 ms, the upper limit is 2253 ms.
|
|||||||
The actual programmed interval may vary from the desired value.
|
The actual programmed interval may vary from the desired value.
|
||||||
|
|
||||||
General sysfs entries
|
General sysfs entries
|
||||||
-------------
|
---------------------
|
||||||
|
|
||||||
|
======================= ===============================
|
||||||
in0_input Shunt voltage(mV) channel
|
in0_input Shunt voltage(mV) channel
|
||||||
in1_input Bus voltage(mV) channel
|
in1_input Bus voltage(mV) channel
|
||||||
curr1_input Current(mA) measurement channel
|
curr1_input Current(mA) measurement channel
|
||||||
power1_input Power(uW) measurement channel
|
power1_input Power(uW) measurement channel
|
||||||
shunt_resistor Shunt resistance(uOhm) channel
|
shunt_resistor Shunt resistance(uOhm) channel
|
||||||
|
======================= ===============================
|
||||||
|
|
||||||
Sysfs entries for ina226, ina230 and ina231 only
|
Sysfs entries for ina226, ina230 and ina231 only
|
||||||
-------------
|
------------------------------------------------
|
||||||
|
|
||||||
|
======================= ====================================================
|
||||||
update_interval data conversion time; affects number of samples used
|
update_interval data conversion time; affects number of samples used
|
||||||
to average results for shunt and bus voltages.
|
to average results for shunt and bus voltages.
|
||||||
|
======================= ====================================================
|
||||||
|
@ -2,53 +2,100 @@ Kernel driver jc42
|
|||||||
==================
|
==================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Analog Devices ADT7408
|
* Analog Devices ADT7408
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://www.analog.com/static/imported-files/data_sheets/ADT7408.pdf
|
http://www.analog.com/static/imported-files/data_sheets/ADT7408.pdf
|
||||||
|
|
||||||
* Atmel AT30TS00, AT30TS002A/B, AT30TSE004A
|
* Atmel AT30TS00, AT30TS002A/B, AT30TSE004A
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://www.atmel.com/Images/doc8585.pdf
|
http://www.atmel.com/Images/doc8585.pdf
|
||||||
|
|
||||||
http://www.atmel.com/Images/doc8711.pdf
|
http://www.atmel.com/Images/doc8711.pdf
|
||||||
|
|
||||||
http://www.atmel.com/Images/Atmel-8852-SEEPROM-AT30TSE002A-Datasheet.pdf
|
http://www.atmel.com/Images/Atmel-8852-SEEPROM-AT30TSE002A-Datasheet.pdf
|
||||||
|
|
||||||
http://www.atmel.com/Images/Atmel-8868-DTS-AT30TSE004A-Datasheet.pdf
|
http://www.atmel.com/Images/Atmel-8868-DTS-AT30TSE004A-Datasheet.pdf
|
||||||
|
|
||||||
* IDT TSE2002B3, TSE2002GB2, TSE2004GB2, TS3000B3, TS3000GB0, TS3000GB2,
|
* IDT TSE2002B3, TSE2002GB2, TSE2004GB2, TS3000B3, TS3000GB0, TS3000GB2,
|
||||||
|
|
||||||
TS3001GB2
|
TS3001GB2
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
Available from IDT web site
|
Available from IDT web site
|
||||||
|
|
||||||
* Maxim MAX6604
|
* Maxim MAX6604
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://datasheets.maxim-ic.com/en/ds/MAX6604.pdf
|
http://datasheets.maxim-ic.com/en/ds/MAX6604.pdf
|
||||||
|
|
||||||
* Microchip MCP9804, MCP9805, MCP9808, MCP98242, MCP98243, MCP98244, MCP9843
|
* Microchip MCP9804, MCP9805, MCP9808, MCP98242, MCP98243, MCP98244, MCP9843
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/22203C.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/22203C.pdf
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/21977b.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/21977b.pdf
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/25095A.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/25095A.pdf
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/21996a.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/21996a.pdf
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/22153c.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/22153c.pdf
|
||||||
|
|
||||||
http://ww1.microchip.com/downloads/en/DeviceDoc/22327A.pdf
|
http://ww1.microchip.com/downloads/en/DeviceDoc/22327A.pdf
|
||||||
|
|
||||||
* NXP Semiconductors SE97, SE97B, SE98, SE98A
|
* NXP Semiconductors SE97, SE97B, SE98, SE98A
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://www.nxp.com/documents/data_sheet/SE97.pdf
|
http://www.nxp.com/documents/data_sheet/SE97.pdf
|
||||||
|
|
||||||
http://www.nxp.com/documents/data_sheet/SE97B.pdf
|
http://www.nxp.com/documents/data_sheet/SE97B.pdf
|
||||||
|
|
||||||
http://www.nxp.com/documents/data_sheet/SE98.pdf
|
http://www.nxp.com/documents/data_sheet/SE98.pdf
|
||||||
|
|
||||||
http://www.nxp.com/documents/data_sheet/SE98A.pdf
|
http://www.nxp.com/documents/data_sheet/SE98A.pdf
|
||||||
|
|
||||||
* ON Semiconductor CAT34TS02, CAT6095
|
* ON Semiconductor CAT34TS02, CAT6095
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.onsemi.com/pub_link/Collateral/CAT34TS02-D.PDF
|
http://www.onsemi.com/pub_link/Collateral/CAT34TS02-D.PDF
|
||||||
|
|
||||||
http://www.onsemi.com/pub/Collateral/CAT6095-D.PDF
|
http://www.onsemi.com/pub/Collateral/CAT6095-D.PDF
|
||||||
|
|
||||||
* ST Microelectronics STTS424, STTS424E02, STTS2002, STTS2004, STTS3000
|
* ST Microelectronics STTS424, STTS424E02, STTS2002, STTS2004, STTS3000
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://www.st.com/web/en/resource/technical/document/datasheet/CD00157556.pdf
|
http://www.st.com/web/en/resource/technical/document/datasheet/CD00157556.pdf
|
||||||
|
|
||||||
http://www.st.com/web/en/resource/technical/document/datasheet/CD00157558.pdf
|
http://www.st.com/web/en/resource/technical/document/datasheet/CD00157558.pdf
|
||||||
|
|
||||||
http://www.st.com/web/en/resource/technical/document/datasheet/CD00266638.pdf
|
http://www.st.com/web/en/resource/technical/document/datasheet/CD00266638.pdf
|
||||||
|
|
||||||
http://www.st.com/web/en/resource/technical/document/datasheet/CD00225278.pdf
|
http://www.st.com/web/en/resource/technical/document/datasheet/CD00225278.pdf
|
||||||
|
|
||||||
http://www.st.com/web/en/resource/technical/document/datasheet/DM00076709.pdf
|
http://www.st.com/web/en/resource/technical/document/datasheet/DM00076709.pdf
|
||||||
|
|
||||||
* JEDEC JC 42.4 compliant temperature sensor chips
|
* JEDEC JC 42.4 compliant temperature sensor chips
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.jedec.org/sites/default/files/docs/4_01_04R19.pdf
|
http://www.jedec.org/sites/default/files/docs/4_01_04R19.pdf
|
||||||
|
|
||||||
|
|
||||||
Common for all chips:
|
Common for all chips:
|
||||||
|
|
||||||
Prefix: 'jc42'
|
Prefix: 'jc42'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x18 - 0x1f
|
Addresses scanned: I2C 0x18 - 0x1f
|
||||||
|
|
||||||
Author:
|
Author:
|
||||||
@ -67,10 +114,10 @@ The driver auto-detects the chips listed above, but can be manually instantiated
|
|||||||
to support other JC 42.4 compliant chips.
|
to support other JC 42.4 compliant chips.
|
||||||
|
|
||||||
Example: the following will load the driver for a generic JC 42.4 compliant
|
Example: the following will load the driver for a generic JC 42.4 compliant
|
||||||
temperature sensor at address 0x18 on I2C bus #1:
|
temperature sensor at address 0x18 on I2C bus #1::
|
||||||
|
|
||||||
# modprobe jc42
|
# modprobe jc42
|
||||||
# echo jc42 0x18 > /sys/bus/i2c/devices/i2c-1/new_device
|
# echo jc42 0x18 > /sys/bus/i2c/devices/i2c-1/new_device
|
||||||
|
|
||||||
A JC 42.4 compliant chip supports a single temperature sensor. Minimum, maximum,
|
A JC 42.4 compliant chip supports a single temperature sensor. Minimum, maximum,
|
||||||
and critical temperature can be configured. There are alarms for high, low,
|
and critical temperature can be configured. There are alarms for high, low,
|
||||||
@ -90,6 +137,7 @@ cannot be changed.
|
|||||||
Sysfs entries
|
Sysfs entries
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
======================= ===========================================
|
||||||
temp1_input Temperature (RO)
|
temp1_input Temperature (RO)
|
||||||
temp1_min Minimum temperature (RO or RW)
|
temp1_min Minimum temperature (RO or RW)
|
||||||
temp1_max Maximum temperature (RO or RW)
|
temp1_max Maximum temperature (RO or RW)
|
||||||
@ -101,3 +149,4 @@ temp1_max_hyst Maximum hysteresis temperature (RO)
|
|||||||
temp1_min_alarm Temperature low alarm
|
temp1_min_alarm Temperature low alarm
|
||||||
temp1_max_alarm Temperature high alarm
|
temp1_max_alarm Temperature high alarm
|
||||||
temp1_crit_alarm Temperature critical alarm
|
temp1_crit_alarm Temperature critical alarm
|
||||||
|
======================= ===========================================
|
||||||
|
@ -2,15 +2,22 @@ Kernel driver lm95234
|
|||||||
=====================
|
=====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
* National Semiconductor / Texas Instruments LM95233
|
|
||||||
Addresses scanned: I2C 0x18, 0x2a, 0x2b
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
|
||||||
http://www.ti.com/product/lm95233
|
|
||||||
* National Semiconductor / Texas Instruments LM95234
|
|
||||||
Addresses scanned: I2C 0x18, 0x4d, 0x4e
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
|
||||||
http://www.ti.com/product/lm95234
|
|
||||||
|
|
||||||
|
* National Semiconductor / Texas Instruments LM95233
|
||||||
|
|
||||||
|
Addresses scanned: I2C 0x18, 0x2a, 0x2b
|
||||||
|
|
||||||
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
|
http://www.ti.com/product/lm95233
|
||||||
|
|
||||||
|
* National Semiconductor / Texas Instruments LM95234
|
||||||
|
|
||||||
|
Addresses scanned: I2C 0x18, 0x4d, 0x4e
|
||||||
|
|
||||||
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
|
http://www.ti.com/product/lm95234
|
||||||
|
|
||||||
Author: Guenter Roeck <linux@roeck-us.net>
|
Author: Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
|
@ -2,11 +2,16 @@ Kernel driver ltc4261
|
|||||||
=====================
|
=====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Linear Technology LTC4261
|
* Linear Technology LTC4261
|
||||||
|
|
||||||
Prefix: 'ltc4261'
|
Prefix: 'ltc4261'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
http://cds.linear.com/docs/Datasheet/42612fb.pdf
|
|
||||||
|
http://cds.linear.com/docs/Datasheet/42612fb.pdf
|
||||||
|
|
||||||
Author: Guenter Roeck <linux@roeck-us.net>
|
Author: Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
@ -26,9 +31,10 @@ which can be safely used to identify the chip. You will have to instantiate
|
|||||||
the devices explicitly.
|
the devices explicitly.
|
||||||
|
|
||||||
Example: the following will load the driver for an LTC4261 at address 0x10
|
Example: the following will load the driver for an LTC4261 at address 0x10
|
||||||
on I2C bus #1:
|
on I2C bus #1::
|
||||||
$ modprobe ltc4261
|
|
||||||
$ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device
|
$ modprobe ltc4261
|
||||||
|
$ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device
|
||||||
|
|
||||||
|
|
||||||
Sysfs entries
|
Sysfs entries
|
||||||
@ -51,6 +57,7 @@ the proximity of the ADIN2 pin to the OV pin. ADIN2 is, however, not available
|
|||||||
on all chip variants. To ensure that the alarm condition is reported to the user,
|
on all chip variants. To ensure that the alarm condition is reported to the user,
|
||||||
report it with both voltage sensors.
|
report it with both voltage sensors.
|
||||||
|
|
||||||
|
======================= =============================
|
||||||
in1_input ADIN2 voltage (mV)
|
in1_input ADIN2 voltage (mV)
|
||||||
in1_min_alarm ADIN/ADIN2 Undervoltage alarm
|
in1_min_alarm ADIN/ADIN2 Undervoltage alarm
|
||||||
in1_max_alarm ADIN/ADIN2 Overvoltage alarm
|
in1_max_alarm ADIN/ADIN2 Overvoltage alarm
|
||||||
@ -61,3 +68,4 @@ in2_max_alarm ADIN/ADIN2 Overvoltage alarm
|
|||||||
|
|
||||||
curr1_input SENSE current (mA)
|
curr1_input SENSE current (mA)
|
||||||
curr1_alarm SENSE overcurrent alarm
|
curr1_alarm SENSE overcurrent alarm
|
||||||
|
======================= =============================
|
||||||
|
@ -1,28 +1,48 @@
|
|||||||
Kernel driver max16065
|
Kernel driver max16065
|
||||||
======================
|
======================
|
||||||
|
|
||||||
Supported chips:
|
|
||||||
* Maxim MAX16065, MAX16066
|
|
||||||
Prefixes: 'max16065', 'max16066'
|
|
||||||
Addresses scanned: -
|
|
||||||
Datasheet:
|
|
||||||
http://datasheets.maxim-ic.com/en/ds/MAX16065-MAX16066.pdf
|
|
||||||
* Maxim MAX16067
|
|
||||||
Prefix: 'max16067'
|
|
||||||
Addresses scanned: -
|
|
||||||
Datasheet:
|
|
||||||
http://datasheets.maxim-ic.com/en/ds/MAX16067.pdf
|
|
||||||
* Maxim MAX16068
|
|
||||||
Prefix: 'max16068'
|
|
||||||
Addresses scanned: -
|
|
||||||
Datasheet:
|
|
||||||
http://datasheets.maxim-ic.com/en/ds/MAX16068.pdf
|
|
||||||
* Maxim MAX16070/MAX16071
|
|
||||||
Prefixes: 'max16070', 'max16071'
|
|
||||||
Addresses scanned: -
|
|
||||||
Datasheet:
|
|
||||||
http://datasheets.maxim-ic.com/en/ds/MAX16070-MAX16071.pdf
|
|
||||||
|
|
||||||
|
Supported chips:
|
||||||
|
|
||||||
|
* Maxim MAX16065, MAX16066
|
||||||
|
|
||||||
|
Prefixes: 'max16065', 'max16066'
|
||||||
|
|
||||||
|
Addresses scanned: -
|
||||||
|
|
||||||
|
Datasheet:
|
||||||
|
|
||||||
|
http://datasheets.maxim-ic.com/en/ds/MAX16065-MAX16066.pdf
|
||||||
|
|
||||||
|
* Maxim MAX16067
|
||||||
|
|
||||||
|
Prefix: 'max16067'
|
||||||
|
|
||||||
|
Addresses scanned: -
|
||||||
|
|
||||||
|
Datasheet:
|
||||||
|
|
||||||
|
http://datasheets.maxim-ic.com/en/ds/MAX16067.pdf
|
||||||
|
|
||||||
|
* Maxim MAX16068
|
||||||
|
|
||||||
|
Prefix: 'max16068'
|
||||||
|
|
||||||
|
Addresses scanned: -
|
||||||
|
|
||||||
|
Datasheet:
|
||||||
|
|
||||||
|
http://datasheets.maxim-ic.com/en/ds/MAX16068.pdf
|
||||||
|
|
||||||
|
* Maxim MAX16070/MAX16071
|
||||||
|
|
||||||
|
Prefixes: 'max16070', 'max16071'
|
||||||
|
|
||||||
|
Addresses scanned: -
|
||||||
|
|
||||||
|
Datasheet:
|
||||||
|
|
||||||
|
http://datasheets.maxim-ic.com/en/ds/MAX16070-MAX16071.pdf
|
||||||
|
|
||||||
Author: Guenter Roeck <linux@roeck-us.net>
|
Author: Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
@ -73,6 +93,7 @@ turn into a brick.
|
|||||||
Sysfs entries
|
Sysfs entries
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
======================= ========================================================
|
||||||
in[0-11]_input Input voltage measurements.
|
in[0-11]_input Input voltage measurements.
|
||||||
|
|
||||||
in12_input Voltage on CSP (Current Sense Positive) pin.
|
in12_input Voltage on CSP (Current Sense Positive) pin.
|
||||||
@ -103,3 +124,4 @@ curr1_input Current sense input; only if the chip supports current
|
|||||||
|
|
||||||
curr1_alarm Overcurrent alarm; only if the chip supports current
|
curr1_alarm Overcurrent alarm; only if the chip supports current
|
||||||
sensing and if current sensing is enabled.
|
sensing and if current sensing is enabled.
|
||||||
|
======================= ========================================================
|
||||||
|
@ -2,38 +2,69 @@ Kernel driver max6697
|
|||||||
=====================
|
=====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Maxim MAX6581
|
* Maxim MAX6581
|
||||||
|
|
||||||
Prefix: 'max6581'
|
Prefix: 'max6581'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6581.pdf
|
||||||
|
|
||||||
* Maxim MAX6602
|
* Maxim MAX6602
|
||||||
|
|
||||||
Prefix: 'max6602'
|
Prefix: 'max6602'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6602.pdf
|
||||||
|
|
||||||
* Maxim MAX6622
|
* Maxim MAX6622
|
||||||
|
|
||||||
Prefix: 'max6622'
|
Prefix: 'max6622'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6622.pdf
|
||||||
|
|
||||||
* Maxim MAX6636
|
* Maxim MAX6636
|
||||||
|
|
||||||
Prefix: 'max6636'
|
Prefix: 'max6636'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6636.pdf
|
||||||
|
|
||||||
* Maxim MAX6689
|
* Maxim MAX6689
|
||||||
|
|
||||||
Prefix: 'max6689'
|
Prefix: 'max6689'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6689.pdf
|
||||||
|
|
||||||
* Maxim MAX6693
|
* Maxim MAX6693
|
||||||
|
|
||||||
Prefix: 'max6693'
|
Prefix: 'max6693'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6693.pdf
|
||||||
|
|
||||||
* Maxim MAX6694
|
* Maxim MAX6694
|
||||||
|
|
||||||
Prefix: 'max6694'
|
Prefix: 'max6694'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6694.pdf
|
||||||
|
|
||||||
* Maxim MAX6697
|
* Maxim MAX6697
|
||||||
|
|
||||||
Prefix: 'max6697'
|
Prefix: 'max6697'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6697.pdf
|
||||||
|
|
||||||
* Maxim MAX6698
|
* Maxim MAX6698
|
||||||
|
|
||||||
Prefix: 'max6698'
|
Prefix: 'max6698'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6698.pdf
|
||||||
|
|
||||||
* Maxim MAX6699
|
* Maxim MAX6699
|
||||||
|
|
||||||
Prefix: 'max6699'
|
Prefix: 'max6699'
|
||||||
|
|
||||||
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
|
Datasheet: http://datasheets.maximintegrated.com/en/ds/MAX6699.pdf
|
||||||
|
|
||||||
Author:
|
Author:
|
||||||
|
|
||||||
Guenter Roeck <linux@roeck-us.net>
|
Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
Description
|
Description
|
||||||
@ -50,9 +81,11 @@ The driver provides the following sysfs attributes. temp1 is the local (chip)
|
|||||||
temperature, temp[2..n] are remote temperatures. The actually supported
|
temperature, temp[2..n] are remote temperatures. The actually supported
|
||||||
per-channel attributes are chip type and channel dependent.
|
per-channel attributes are chip type and channel dependent.
|
||||||
|
|
||||||
|
================ == ==========================================================
|
||||||
tempX_input RO temperature
|
tempX_input RO temperature
|
||||||
tempX_max RW temperature maximum threshold
|
tempX_max RW temperature maximum threshold
|
||||||
tempX_max_alarm RO temperature maximum threshold alarm
|
tempX_max_alarm RO temperature maximum threshold alarm
|
||||||
tempX_crit RW temperature critical threshold
|
tempX_crit RW temperature critical threshold
|
||||||
tempX_crit_alarm RO temperature critical threshold alarm
|
tempX_crit_alarm RO temperature critical threshold alarm
|
||||||
tempX_fault RO temperature diode fault (remote sensors only)
|
tempX_fault RO temperature diode fault (remote sensors only)
|
||||||
|
================ == ==========================================================
|
||||||
|
@ -1,52 +1,90 @@
|
|||||||
Note
|
|
||||||
====
|
|
||||||
|
|
||||||
This driver supersedes the NCT6775F and NCT6776F support in the W83627EHF
|
|
||||||
driver.
|
|
||||||
|
|
||||||
Kernel driver NCT6775
|
Kernel driver NCT6775
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
This driver supersedes the NCT6775F and NCT6776F support in the W83627EHF
|
||||||
|
driver.
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Nuvoton NCT6102D/NCT6104D/NCT6106D
|
* Nuvoton NCT6102D/NCT6104D/NCT6106D
|
||||||
|
|
||||||
Prefix: 'nct6106'
|
Prefix: 'nct6106'
|
||||||
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
Datasheet: Available from the Nuvoton web site
|
Datasheet: Available from the Nuvoton web site
|
||||||
|
|
||||||
* Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
|
* Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
|
||||||
|
|
||||||
Prefix: 'nct6775'
|
Prefix: 'nct6775'
|
||||||
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F
|
|
||||||
Prefix: 'nct6776'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT5532D/NCT6779D
|
|
||||||
Prefix: 'nct6779'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT6791D
|
|
||||||
Prefix: 'nct6791'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT6792D
|
|
||||||
Prefix: 'nct6792'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT6793D
|
|
||||||
Prefix: 'nct6793'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT6795D
|
|
||||||
Prefix: 'nct6795'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
|
||||||
* Nuvoton NCT6796D
|
|
||||||
Prefix: 'nct6796'
|
|
||||||
Addresses scanned: ISA address retrieved from Super I/O registers
|
|
||||||
Datasheet: Available from Nuvoton upon request
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F
|
||||||
|
|
||||||
|
Prefix: 'nct6776'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT5532D/NCT6779D
|
||||||
|
|
||||||
|
Prefix: 'nct6779'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT6791D
|
||||||
|
|
||||||
|
Prefix: 'nct6791'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT6792D
|
||||||
|
|
||||||
|
Prefix: 'nct6792'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT6793D
|
||||||
|
|
||||||
|
Prefix: 'nct6793'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT6795D
|
||||||
|
|
||||||
|
Prefix: 'nct6795'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
* Nuvoton NCT6796D
|
||||||
|
|
||||||
|
Prefix: 'nct6796'
|
||||||
|
|
||||||
|
Addresses scanned: ISA address retrieved from Super I/O registers
|
||||||
|
|
||||||
|
Datasheet: Available from Nuvoton upon request
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Authors:
|
Authors:
|
||||||
Guenter Roeck <linux@roeck-us.net>
|
|
||||||
|
Guenter Roeck <linux@roeck-us.net>
|
||||||
|
|
||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
@ -96,10 +134,14 @@ The mode works for fan1-fan5.
|
|||||||
sysfs attributes
|
sysfs attributes
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
pwm[1-7] - this file stores PWM duty cycle or DC value (fan speed) in range:
|
pwm[1-7]
|
||||||
|
- this file stores PWM duty cycle or DC value (fan speed) in range:
|
||||||
|
|
||||||
0 (lowest speed) to 255 (full)
|
0 (lowest speed) to 255 (full)
|
||||||
|
|
||||||
pwm[1-7]_enable - this file controls mode of fan/temperature control:
|
pwm[1-7]_enable
|
||||||
|
- this file controls mode of fan/temperature control:
|
||||||
|
|
||||||
* 0 Fan control disabled (fans set to maximum speed)
|
* 0 Fan control disabled (fans set to maximum speed)
|
||||||
* 1 Manual mode, write to pwm[0-5] any value 0-255
|
* 1 Manual mode, write to pwm[0-5] any value 0-255
|
||||||
* 2 "Thermal Cruise" mode
|
* 2 "Thermal Cruise" mode
|
||||||
@ -107,15 +149,19 @@ pwm[1-7]_enable - this file controls mode of fan/temperature control:
|
|||||||
* 4 "Smart Fan III" mode (NCT6775F only)
|
* 4 "Smart Fan III" mode (NCT6775F only)
|
||||||
* 5 "Smart Fan IV" mode
|
* 5 "Smart Fan IV" mode
|
||||||
|
|
||||||
pwm[1-7]_mode - controls if output is PWM or DC level
|
pwm[1-7]_mode
|
||||||
* 0 DC output
|
- controls if output is PWM or DC level
|
||||||
* 1 PWM output
|
|
||||||
|
* 0 DC output
|
||||||
|
* 1 PWM output
|
||||||
|
|
||||||
Common fan control attributes
|
Common fan control attributes
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
pwm[1-7]_temp_sel Temperature source. Value is temperature sensor index.
|
pwm[1-7]_temp_sel
|
||||||
|
Temperature source. Value is temperature sensor index.
|
||||||
For example, select '1' for temp1_input.
|
For example, select '1' for temp1_input.
|
||||||
|
|
||||||
pwm[1-7]_weight_temp_sel
|
pwm[1-7]_weight_temp_sel
|
||||||
Secondary temperature source. Value is temperature
|
Secondary temperature source. Value is temperature
|
||||||
sensor index. For example, select '1' for temp1_input.
|
sensor index. For example, select '1' for temp1_input.
|
||||||
@ -126,13 +172,16 @@ following attributes.
|
|||||||
|
|
||||||
pwm[1-7]_weight_duty_step
|
pwm[1-7]_weight_duty_step
|
||||||
Duty step size.
|
Duty step size.
|
||||||
|
|
||||||
pwm[1-7]_weight_temp_step
|
pwm[1-7]_weight_temp_step
|
||||||
Temperature step size. With each step over
|
Temperature step size. With each step over
|
||||||
temp_step_base, the value of weight_duty_step is added
|
temp_step_base, the value of weight_duty_step is added
|
||||||
to the current pwm value.
|
to the current pwm value.
|
||||||
|
|
||||||
pwm[1-7]_weight_temp_step_base
|
pwm[1-7]_weight_temp_step_base
|
||||||
Temperature at which secondary temperature control kicks
|
Temperature at which secondary temperature control kicks
|
||||||
in.
|
in.
|
||||||
|
|
||||||
pwm[1-7]_weight_temp_step_tol
|
pwm[1-7]_weight_temp_step_tol
|
||||||
Temperature step tolerance.
|
Temperature step tolerance.
|
||||||
|
|
||||||
@ -141,24 +190,35 @@ Thermal Cruise mode (2)
|
|||||||
|
|
||||||
If the temperature is in the range defined by:
|
If the temperature is in the range defined by:
|
||||||
|
|
||||||
pwm[1-7]_target_temp Target temperature, unit millidegree Celsius
|
pwm[1-7]_target_temp
|
||||||
|
Target temperature, unit millidegree Celsius
|
||||||
(range 0 - 127000)
|
(range 0 - 127000)
|
||||||
|
|
||||||
pwm[1-7]_temp_tolerance
|
pwm[1-7]_temp_tolerance
|
||||||
Target temperature tolerance, unit millidegree Celsius
|
Target temperature tolerance, unit millidegree Celsius
|
||||||
|
|
||||||
there are no changes to fan speed. Once the temperature leaves the interval, fan
|
There are no changes to fan speed. Once the temperature leaves the interval, fan
|
||||||
speed increases (if temperature is higher that desired) or decreases (if
|
speed increases (if temperature is higher that desired) or decreases (if
|
||||||
temperature is lower than desired), using the following limits and time
|
temperature is lower than desired), using the following limits and time
|
||||||
intervals.
|
intervals.
|
||||||
|
|
||||||
pwm[1-7]_start fan pwm start value (range 1 - 255), to start fan
|
pwm[1-7]_start
|
||||||
|
fan pwm start value (range 1 - 255), to start fan
|
||||||
when the temperature is above defined range.
|
when the temperature is above defined range.
|
||||||
pwm[1-7]_floor lowest fan pwm (range 0 - 255) if temperature is below
|
|
||||||
|
pwm[1-7]_floor
|
||||||
|
lowest fan pwm (range 0 - 255) if temperature is below
|
||||||
the defined range. If set to 0, the fan is expected to
|
the defined range. If set to 0, the fan is expected to
|
||||||
stop if the temperature is below the defined range.
|
stop if the temperature is below the defined range.
|
||||||
pwm[1-7]_step_up_time milliseconds before fan speed is increased
|
|
||||||
pwm[1-7]_step_down_time milliseconds before fan speed is decreased
|
pwm[1-7]_step_up_time
|
||||||
pwm[1-7]_stop_time how many milliseconds must elapse to switch
|
milliseconds before fan speed is increased
|
||||||
|
|
||||||
|
pwm[1-7]_step_down_time
|
||||||
|
milliseconds before fan speed is decreased
|
||||||
|
|
||||||
|
pwm[1-7]_stop_time
|
||||||
|
how many milliseconds must elapse to switch
|
||||||
corresponding fan off (when the temperature was below
|
corresponding fan off (when the temperature was below
|
||||||
defined range).
|
defined range).
|
||||||
|
|
||||||
@ -167,7 +227,9 @@ Speed Cruise mode (3)
|
|||||||
|
|
||||||
This modes tries to keep the fan speed constant.
|
This modes tries to keep the fan speed constant.
|
||||||
|
|
||||||
fan[1-7]_target Target fan speed
|
fan[1-7]_target
|
||||||
|
Target fan speed
|
||||||
|
|
||||||
fan[1-7]_tolerance
|
fan[1-7]_tolerance
|
||||||
Target speed tolerance
|
Target speed tolerance
|
||||||
|
|
||||||
@ -188,16 +250,22 @@ critical temperature mode, in which the fans should run at full speed.
|
|||||||
pwm[1-7]_auto_point[1-7]_pwm
|
pwm[1-7]_auto_point[1-7]_pwm
|
||||||
pwm value to be set if temperature reaches matching
|
pwm value to be set if temperature reaches matching
|
||||||
temperature range.
|
temperature range.
|
||||||
|
|
||||||
pwm[1-7]_auto_point[1-7]_temp
|
pwm[1-7]_auto_point[1-7]_temp
|
||||||
Temperature over which the matching pwm is enabled.
|
Temperature over which the matching pwm is enabled.
|
||||||
|
|
||||||
pwm[1-7]_temp_tolerance
|
pwm[1-7]_temp_tolerance
|
||||||
Temperature tolerance, unit millidegree Celsius
|
Temperature tolerance, unit millidegree Celsius
|
||||||
|
|
||||||
pwm[1-7]_crit_temp_tolerance
|
pwm[1-7]_crit_temp_tolerance
|
||||||
Temperature tolerance for critical temperature,
|
Temperature tolerance for critical temperature,
|
||||||
unit millidegree Celsius
|
unit millidegree Celsius
|
||||||
|
|
||||||
pwm[1-7]_step_up_time milliseconds before fan speed is increased
|
pwm[1-7]_step_up_time
|
||||||
pwm[1-7]_step_down_time milliseconds before fan speed is decreased
|
milliseconds before fan speed is increased
|
||||||
|
|
||||||
|
pwm[1-7]_step_down_time
|
||||||
|
milliseconds before fan speed is decreased
|
||||||
|
|
||||||
Usage Notes
|
Usage Notes
|
||||||
-----------
|
-----------
|
||||||
|
@ -2,31 +2,57 @@ Kernel driver smm665
|
|||||||
====================
|
====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Summit Microelectronics SMM465
|
* Summit Microelectronics SMM465
|
||||||
|
|
||||||
Prefix: 'smm465'
|
Prefix: 'smm465'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM465/SMM465DS.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM465/SMM465DS.pdf
|
||||||
|
|
||||||
* Summit Microelectronics SMM665, SMM665B
|
* Summit Microelectronics SMM665, SMM665B
|
||||||
|
|
||||||
Prefix: 'smm665'
|
Prefix: 'smm665'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM665/SMM665B_2089_20.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM665/SMM665B_2089_20.pdf
|
||||||
|
|
||||||
* Summit Microelectronics SMM665C
|
* Summit Microelectronics SMM665C
|
||||||
|
|
||||||
Prefix: 'smm665c'
|
Prefix: 'smm665c'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM665C/SMM665C_2125.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM665C/SMM665C_2125.pdf
|
||||||
|
|
||||||
* Summit Microelectronics SMM764
|
* Summit Microelectronics SMM764
|
||||||
|
|
||||||
Prefix: 'smm764'
|
Prefix: 'smm764'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheet:
|
Datasheet:
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM764/SMM764_2098.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM764/SMM764_2098.pdf
|
||||||
|
|
||||||
* Summit Microelectronics SMM766, SMM766B
|
* Summit Microelectronics SMM766, SMM766B
|
||||||
|
|
||||||
Prefix: 'smm766'
|
Prefix: 'smm766'
|
||||||
|
|
||||||
Addresses scanned: -
|
Addresses scanned: -
|
||||||
|
|
||||||
Datasheets:
|
Datasheets:
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM766/SMM766_2086.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM766/SMM766_2086.pdf
|
||||||
|
|
||||||
http://www.summitmicro.com/prod_select/summary/SMM766B/SMM766B_2122.pdf
|
http://www.summitmicro.com/prod_select/summary/SMM766B/SMM766B_2122.pdf
|
||||||
|
|
||||||
Author: Guenter Roeck <linux@roeck-us.net>
|
Author: Guenter Roeck <linux@roeck-us.net>
|
||||||
@ -36,9 +62,10 @@ Module Parameters
|
|||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
* vref: int
|
* vref: int
|
||||||
Default: 1250 (mV)
|
Default: 1250 (mV)
|
||||||
Reference voltage on VREF_ADC pin in mV. It should not be necessary to set
|
|
||||||
this parameter unless a non-default reference voltage is used.
|
Reference voltage on VREF_ADC pin in mV. It should not be necessary to set
|
||||||
|
this parameter unless a non-default reference voltage is used.
|
||||||
|
|
||||||
|
|
||||||
Description
|
Description
|
||||||
@ -64,9 +91,10 @@ the devices explicitly. When instantiating the device, you have to specify
|
|||||||
its configuration register address.
|
its configuration register address.
|
||||||
|
|
||||||
Example: the following will load the driver for an SMM665 at address 0x57
|
Example: the following will load the driver for an SMM665 at address 0x57
|
||||||
on I2C bus #1:
|
on I2C bus #1::
|
||||||
$ modprobe smm665
|
|
||||||
$ echo smm665 0x57 > /sys/bus/i2c/devices/i2c-1/new_device
|
$ modprobe smm665
|
||||||
|
$ echo smm665 0x57 > /sys/bus/i2c/devices/i2c-1/new_device
|
||||||
|
|
||||||
|
|
||||||
Sysfs entries
|
Sysfs entries
|
||||||
@ -84,6 +112,7 @@ max otherwise. For details please see the SMM665 datasheet.
|
|||||||
|
|
||||||
For SMM465 and SMM764, values for Channel E and F are reported but undefined.
|
For SMM465 and SMM764, values for Channel E and F are reported but undefined.
|
||||||
|
|
||||||
|
======================= =======================================================
|
||||||
in1_input 12V input voltage (mV)
|
in1_input 12V input voltage (mV)
|
||||||
in2_input 3.3V (VDD) input voltage (mV)
|
in2_input 3.3V (VDD) input voltage (mV)
|
||||||
in3_input Channel A voltage (mV)
|
in3_input Channel A voltage (mV)
|
||||||
@ -155,3 +184,4 @@ temp1_min Mimimum chip temperature
|
|||||||
temp1_max Maximum chip temperature
|
temp1_max Maximum chip temperature
|
||||||
temp1_crit Critical chip temperature
|
temp1_crit Critical chip temperature
|
||||||
temp1_crit_alarm Temperature critical alarm
|
temp1_crit_alarm Temperature critical alarm
|
||||||
|
======================= =======================================================
|
||||||
|
@ -2,33 +2,59 @@ Kernel driver tmp401
|
|||||||
====================
|
====================
|
||||||
|
|
||||||
Supported chips:
|
Supported chips:
|
||||||
|
|
||||||
* Texas Instruments TMP401
|
* Texas Instruments TMP401
|
||||||
|
|
||||||
Prefix: 'tmp401'
|
Prefix: 'tmp401'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x4c
|
Addresses scanned: I2C 0x4c
|
||||||
|
|
||||||
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html
|
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html
|
||||||
|
|
||||||
* Texas Instruments TMP411
|
* Texas Instruments TMP411
|
||||||
|
|
||||||
Prefix: 'tmp411'
|
Prefix: 'tmp411'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x4c, 0x4d, 0x4e
|
Addresses scanned: I2C 0x4c, 0x4d, 0x4e
|
||||||
|
|
||||||
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html
|
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html
|
||||||
|
|
||||||
* Texas Instruments TMP431
|
* Texas Instruments TMP431
|
||||||
|
|
||||||
Prefix: 'tmp431'
|
Prefix: 'tmp431'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x4c, 0x4d
|
Addresses scanned: I2C 0x4c, 0x4d
|
||||||
|
|
||||||
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html
|
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html
|
||||||
|
|
||||||
* Texas Instruments TMP432
|
* Texas Instruments TMP432
|
||||||
|
|
||||||
Prefix: 'tmp432'
|
Prefix: 'tmp432'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x4c, 0x4d
|
Addresses scanned: I2C 0x4c, 0x4d
|
||||||
|
|
||||||
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html
|
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html
|
||||||
|
|
||||||
* Texas Instruments TMP435
|
* Texas Instruments TMP435
|
||||||
|
|
||||||
Prefix: 'tmp435'
|
Prefix: 'tmp435'
|
||||||
|
|
||||||
Addresses scanned: I2C 0x48 - 0x4f
|
Addresses scanned: I2C 0x48 - 0x4f
|
||||||
|
|
||||||
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html
|
Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html
|
||||||
|
|
||||||
* Texas Instruments TMP461
|
* Texas Instruments TMP461
|
||||||
|
|
||||||
Prefix: 'tmp461'
|
Prefix: 'tmp461'
|
||||||
|
|
||||||
Datasheet: http://www.ti.com/product/tmp461
|
Datasheet: http://www.ti.com/product/tmp461
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Authors:
|
Authors:
|
||||||
Hans de Goede <hdegoede@redhat.com>
|
|
||||||
Andre Prendel <andre.prendel@gmx.de>
|
- Hans de Goede <hdegoede@redhat.com>
|
||||||
|
- Andre Prendel <andre.prendel@gmx.de>
|
||||||
|
|
||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
|
Loading…
Reference in New Issue
Block a user