xref: /openbmc/linux/Documentation/hwmon/lm85.rst (revision ad736c1a)
17ebd8b66SMauro Carvalho ChehabKernel driver lm85
27ebd8b66SMauro Carvalho Chehab==================
37ebd8b66SMauro Carvalho Chehab
47ebd8b66SMauro Carvalho ChehabSupported chips:
57ebd8b66SMauro Carvalho Chehab
67ebd8b66SMauro Carvalho Chehab  * National Semiconductor LM85 (B and C versions)
77ebd8b66SMauro Carvalho Chehab
87ebd8b66SMauro Carvalho Chehab    Prefix: 'lm85b' or 'lm85c'
97ebd8b66SMauro Carvalho Chehab
107ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
117ebd8b66SMauro Carvalho Chehab
127ebd8b66SMauro Carvalho Chehab    Datasheet: http://www.national.com/pf/LM/LM85.html
137ebd8b66SMauro Carvalho Chehab
147ebd8b66SMauro Carvalho Chehab  * Texas Instruments LM96000
157ebd8b66SMauro Carvalho Chehab
167ebd8b66SMauro Carvalho Chehab    Prefix: 'lm9600'
177ebd8b66SMauro Carvalho Chehab
187ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
197ebd8b66SMauro Carvalho Chehab
20ad736c1aSAlexander A. Klimov    Datasheet: https://www.ti.com/lit/ds/symlink/lm96000.pdf
217ebd8b66SMauro Carvalho Chehab
227ebd8b66SMauro Carvalho Chehab  * Analog Devices ADM1027
237ebd8b66SMauro Carvalho Chehab
247ebd8b66SMauro Carvalho Chehab    Prefix: 'adm1027'
257ebd8b66SMauro Carvalho Chehab
267ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
277ebd8b66SMauro Carvalho Chehab
28ad736c1aSAlexander A. Klimov    Datasheet: https://www.onsemi.com/PowerSolutions/product.do?id=ADM1027
297ebd8b66SMauro Carvalho Chehab
307ebd8b66SMauro Carvalho Chehab  * Analog Devices ADT7463
317ebd8b66SMauro Carvalho Chehab
327ebd8b66SMauro Carvalho Chehab    Prefix: 'adt7463'
337ebd8b66SMauro Carvalho Chehab
347ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
357ebd8b66SMauro Carvalho Chehab
36ad736c1aSAlexander A. Klimov    Datasheet: https://www.onsemi.com/PowerSolutions/product.do?id=ADT7463
377ebd8b66SMauro Carvalho Chehab
387ebd8b66SMauro Carvalho Chehab  * Analog Devices ADT7468
397ebd8b66SMauro Carvalho Chehab
407ebd8b66SMauro Carvalho Chehab    Prefix: 'adt7468'
417ebd8b66SMauro Carvalho Chehab
427ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
437ebd8b66SMauro Carvalho Chehab
44ad736c1aSAlexander A. Klimov    Datasheet: https://www.onsemi.com/PowerSolutions/product.do?id=ADT7468
457ebd8b66SMauro Carvalho Chehab
467ebd8b66SMauro Carvalho Chehab  * SMSC EMC6D100, SMSC EMC6D101
477ebd8b66SMauro Carvalho Chehab
487ebd8b66SMauro Carvalho Chehab    Prefix: 'emc6d100'
497ebd8b66SMauro Carvalho Chehab
507ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
517ebd8b66SMauro Carvalho Chehab
527ebd8b66SMauro Carvalho Chehab    Datasheet: http://www.smsc.com/media/Downloads_Public/discontinued/6d100.pdf
537ebd8b66SMauro Carvalho Chehab
547ebd8b66SMauro Carvalho Chehab  * SMSC EMC6D102
557ebd8b66SMauro Carvalho Chehab
567ebd8b66SMauro Carvalho Chehab    Prefix: 'emc6d102'
577ebd8b66SMauro Carvalho Chehab
587ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
597ebd8b66SMauro Carvalho Chehab
607ebd8b66SMauro Carvalho Chehab    Datasheet: http://www.smsc.com/main/catalog/emc6d102.html
617ebd8b66SMauro Carvalho Chehab
627ebd8b66SMauro Carvalho Chehab  * SMSC EMC6D103
637ebd8b66SMauro Carvalho Chehab
647ebd8b66SMauro Carvalho Chehab    Prefix: 'emc6d103'
657ebd8b66SMauro Carvalho Chehab
667ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
677ebd8b66SMauro Carvalho Chehab
687ebd8b66SMauro Carvalho Chehab    Datasheet: http://www.smsc.com/main/catalog/emc6d103.html
697ebd8b66SMauro Carvalho Chehab
707ebd8b66SMauro Carvalho Chehab  * SMSC EMC6D103S
717ebd8b66SMauro Carvalho Chehab
727ebd8b66SMauro Carvalho Chehab    Prefix: 'emc6d103s'
737ebd8b66SMauro Carvalho Chehab
747ebd8b66SMauro Carvalho Chehab    Addresses scanned: I2C 0x2c, 0x2d, 0x2e
757ebd8b66SMauro Carvalho Chehab
767ebd8b66SMauro Carvalho Chehab    Datasheet: http://www.smsc.com/main/catalog/emc6d103s.html
777ebd8b66SMauro Carvalho Chehab
787ebd8b66SMauro Carvalho ChehabAuthors:
797ebd8b66SMauro Carvalho Chehab       - Philip Pokorny <ppokorny@penguincomputing.com>,
807ebd8b66SMauro Carvalho Chehab       - Frodo Looijaard <frodol@dds.nl>,
817ebd8b66SMauro Carvalho Chehab       - Richard Barrington <rich_b_nz@clear.net.nz>,
827ebd8b66SMauro Carvalho Chehab       - Margit Schubert-While <margitsw@t-online.de>,
837ebd8b66SMauro Carvalho Chehab       - Justin Thiessen <jthiessen@penguincomputing.com>
847ebd8b66SMauro Carvalho Chehab
857ebd8b66SMauro Carvalho ChehabDescription
867ebd8b66SMauro Carvalho Chehab-----------
877ebd8b66SMauro Carvalho Chehab
887ebd8b66SMauro Carvalho ChehabThis driver implements support for the National Semiconductor LM85 and
897ebd8b66SMauro Carvalho Chehabcompatible chips including the Analog Devices ADM1027, ADT7463, ADT7468 and
907ebd8b66SMauro Carvalho ChehabSMSC EMC6D10x chips family.
917ebd8b66SMauro Carvalho Chehab
927ebd8b66SMauro Carvalho ChehabThe LM85 uses the 2-wire interface compatible with the SMBUS 2.0
937ebd8b66SMauro Carvalho Chehabspecification. Using an analog to digital converter it measures three (3)
947ebd8b66SMauro Carvalho Chehabtemperatures and five (5) voltages. It has four (4) 16-bit counters for
957ebd8b66SMauro Carvalho Chehabmeasuring fan speed. Five (5) digital inputs are provided for sampling the
967ebd8b66SMauro Carvalho ChehabVID signals from the processor to the VRM. Lastly, there are three (3) PWM
977ebd8b66SMauro Carvalho Chehaboutputs that can be used to control fan speed.
987ebd8b66SMauro Carvalho Chehab
997ebd8b66SMauro Carvalho ChehabThe voltage inputs have internal scaling resistors so that the following
1007ebd8b66SMauro Carvalho Chehabvoltage can be measured without external resistors:
1017ebd8b66SMauro Carvalho Chehab
1027ebd8b66SMauro Carvalho Chehab  2.5V, 3.3V, 5V, 12V, and CPU core voltage (2.25V)
1037ebd8b66SMauro Carvalho Chehab
1047ebd8b66SMauro Carvalho ChehabThe temperatures measured are one internal diode, and two remote diodes.
1057ebd8b66SMauro Carvalho ChehabRemote 1 is generally the CPU temperature. These inputs are designed to
1067ebd8b66SMauro Carvalho Chehabmeasure a thermal diode like the one in a Pentium 4 processor in a socket
1077ebd8b66SMauro Carvalho Chehab423 or socket 478 package. They can also measure temperature using a
1087ebd8b66SMauro Carvalho Chehabtransistor like the 2N3904.
1097ebd8b66SMauro Carvalho Chehab
1107ebd8b66SMauro Carvalho ChehabA sophisticated control system for the PWM outputs is designed into the
1117ebd8b66SMauro Carvalho ChehabLM85 that allows fan speed to be adjusted automatically based on any of the
1127ebd8b66SMauro Carvalho Chehabthree temperature sensors. Each PWM output is individually adjustable and
1137ebd8b66SMauro Carvalho Chehabprogrammable. Once configured, the LM85 will adjust the PWM outputs in
1147ebd8b66SMauro Carvalho Chehabresponse to the measured temperatures without further host intervention.
1157ebd8b66SMauro Carvalho ChehabThis feature can also be disabled for manual control of the PWM's.
1167ebd8b66SMauro Carvalho Chehab
1177ebd8b66SMauro Carvalho ChehabEach of the measured inputs (voltage, temperature, fan speed) has
1187ebd8b66SMauro Carvalho Chehabcorresponding high/low limit values. The LM85 will signal an ALARM if any
1197ebd8b66SMauro Carvalho Chehabmeasured value exceeds either limit.
1207ebd8b66SMauro Carvalho Chehab
1217ebd8b66SMauro Carvalho ChehabThe LM85 samples all inputs continuously. The lm85 driver will not read
1227ebd8b66SMauro Carvalho Chehabthe registers more often than once a second. Further, configuration data is
1237ebd8b66SMauro Carvalho Chehabonly read once each 5 minutes. There is twice as much config data as
1247ebd8b66SMauro Carvalho Chehabmeasurements, so this would seem to be a worthwhile optimization.
1257ebd8b66SMauro Carvalho Chehab
1267ebd8b66SMauro Carvalho ChehabSpecial Features
1277ebd8b66SMauro Carvalho Chehab----------------
1287ebd8b66SMauro Carvalho Chehab
1297ebd8b66SMauro Carvalho ChehabThe LM85 has four fan speed monitoring modes. The ADM1027 has only two.
1307ebd8b66SMauro Carvalho ChehabBoth have special circuitry to compensate for PWM interactions with the
1317ebd8b66SMauro Carvalho ChehabTACH signal from the fans. The ADM1027 can be configured to measure the
1327ebd8b66SMauro Carvalho Chehabspeed of a two wire fan, but the input conditioning circuitry is different
1337ebd8b66SMauro Carvalho Chehabfor 3-wire and 2-wire mode. For this reason, the 2-wire fan modes are not
1347ebd8b66SMauro Carvalho Chehabexposed to user control. The BIOS should initialize them to the correct
1357ebd8b66SMauro Carvalho Chehabmode. If you've designed your own ADM1027, you'll have to modify the
1367ebd8b66SMauro Carvalho Chehabinit_client function and add an insmod parameter to set this up.
1377ebd8b66SMauro Carvalho Chehab
1387ebd8b66SMauro Carvalho ChehabTo smooth the response of fans to changes in temperature, the LM85 has an
1397ebd8b66SMauro Carvalho Chehaboptional filter for smoothing temperatures. The ADM1027 has the same
1407ebd8b66SMauro Carvalho Chehabconfig option but uses it to rate limit the changes to fan speed instead.
1417ebd8b66SMauro Carvalho Chehab
1427ebd8b66SMauro Carvalho ChehabThe ADM1027, ADT7463 and ADT7468 have a 10-bit ADC and can therefore
1437ebd8b66SMauro Carvalho Chehabmeasure temperatures with 0.25 degC resolution. They also provide an offset
1447ebd8b66SMauro Carvalho Chehabto the temperature readings that is automatically applied during
1457ebd8b66SMauro Carvalho Chehabmeasurement. This offset can be used to zero out any errors due to traces
1467ebd8b66SMauro Carvalho Chehaband placement. The documentation says that the offset is in 0.25 degC
1477ebd8b66SMauro Carvalho Chehabsteps, but in initial testing of the ADM1027 it was 1.00 degC steps. Analog
1487ebd8b66SMauro Carvalho ChehabDevices has confirmed this "bug". The ADT7463 is reported to work as
1497ebd8b66SMauro Carvalho Chehabdescribed in the documentation. The current lm85 driver does not show the
1507ebd8b66SMauro Carvalho Chehaboffset register.
1517ebd8b66SMauro Carvalho Chehab
1527ebd8b66SMauro Carvalho ChehabThe ADT7468 has a high-frequency PWM mode, where all PWM outputs are
1537ebd8b66SMauro Carvalho Chehabdriven by a 22.5 kHz clock. This is a global mode, not per-PWM output,
1547ebd8b66SMauro Carvalho Chehabwhich means that setting any PWM frequency above 11.3 kHz will switch
1557ebd8b66SMauro Carvalho Chehaball 3 PWM outputs to a 22.5 kHz frequency. Conversely, setting any PWM
1567ebd8b66SMauro Carvalho Chehabfrequency below 11.3 kHz will switch all 3 PWM outputs to a frequency
1577ebd8b66SMauro Carvalho Chehabbetween 10 and 100 Hz, which can then be tuned separately.
1587ebd8b66SMauro Carvalho Chehab
1597ebd8b66SMauro Carvalho ChehabSee the vendor datasheets for more information. There is application note
1607ebd8b66SMauro Carvalho Chehabfrom National (AN-1260) with some additional information about the LM85.
1617ebd8b66SMauro Carvalho ChehabThe Analog Devices datasheet is very detailed and describes a procedure for
1627ebd8b66SMauro Carvalho Chehabdetermining an optimal configuration for the automatic PWM control.
1637ebd8b66SMauro Carvalho Chehab
1647ebd8b66SMauro Carvalho ChehabThe SMSC EMC6D100 & EMC6D101 monitor external voltages, temperatures, and
1657ebd8b66SMauro Carvalho Chehabfan speeds. They use this monitoring capability to alert the system to out
1667ebd8b66SMauro Carvalho Chehabof limit conditions and can automatically control the speeds of multiple
1677ebd8b66SMauro Carvalho Chehabfans in a PC or embedded system. The EMC6D101, available in a 24-pin SSOP
1687ebd8b66SMauro Carvalho Chehabpackage, and the EMC6D100, available in a 28-pin SSOP package, are designed
1697ebd8b66SMauro Carvalho Chehabto be register compatible. The EMC6D100 offers all the features of the
1707ebd8b66SMauro Carvalho ChehabEMC6D101 plus additional voltage monitoring and system control features.
1717ebd8b66SMauro Carvalho ChehabUnfortunately it is not possible to distinguish between the package
1727ebd8b66SMauro Carvalho Chehabversions on register level so these additional voltage inputs may read
1737ebd8b66SMauro Carvalho Chehabzero. EMC6D102 and EMC6D103 feature additional ADC bits thus extending precision
1747ebd8b66SMauro Carvalho Chehabof voltage and temperature channels.
1757ebd8b66SMauro Carvalho Chehab
1767ebd8b66SMauro Carvalho ChehabSMSC EMC6D103S is similar to EMC6D103, but does not support pwm#_auto_pwm_minctl
1777ebd8b66SMauro Carvalho Chehaband temp#_auto_temp_off.
1787ebd8b66SMauro Carvalho Chehab
1797ebd8b66SMauro Carvalho ChehabThe LM96000 supports additional high frequency PWM modes (22.5 kHz, 24 kHz,
1807ebd8b66SMauro Carvalho Chehab25.7 kHz, 27.7 kHz and 30 kHz), which can be configured on a per-PWM basis.
1817ebd8b66SMauro Carvalho Chehab
1827ebd8b66SMauro Carvalho ChehabHardware Configurations
1837ebd8b66SMauro Carvalho Chehab-----------------------
1847ebd8b66SMauro Carvalho Chehab
1857ebd8b66SMauro Carvalho ChehabThe LM85 can be jumpered for 3 different SMBus addresses. There are
1867ebd8b66SMauro Carvalho Chehabno other hardware configuration options for the LM85.
1877ebd8b66SMauro Carvalho Chehab
1887ebd8b66SMauro Carvalho ChehabThe lm85 driver detects both LM85B and LM85C revisions of the chip. See the
1897ebd8b66SMauro Carvalho Chehabdatasheet for a complete description of the differences. Other than
1907ebd8b66SMauro Carvalho Chehabidentifying the chip, the driver behaves no differently with regard to
1917ebd8b66SMauro Carvalho Chehabthese two chips. The LM85B is recommended for new designs.
1927ebd8b66SMauro Carvalho Chehab
1937ebd8b66SMauro Carvalho ChehabThe ADM1027, ADT7463 and ADT7468 chips have an optional SMBALERT output
1947ebd8b66SMauro Carvalho Chehabthat can be used to signal the chipset in case a limit is exceeded or the
1957ebd8b66SMauro Carvalho Chehabtemperature sensors fail. Individual sensor interrupts can be masked so
1967ebd8b66SMauro Carvalho Chehabthey won't trigger SMBALERT. The SMBALERT output if configured replaces one
1977ebd8b66SMauro Carvalho Chehabof the other functions (PWM2 or IN0). This functionality is not implemented
1987ebd8b66SMauro Carvalho Chehabin current driver.
1997ebd8b66SMauro Carvalho Chehab
2007ebd8b66SMauro Carvalho ChehabThe ADT7463 and ADT7468 also have an optional THERM output/input which can
2017ebd8b66SMauro Carvalho Chehabbe connected to the processor PROC_HOT output. If available, the autofan
2027ebd8b66SMauro Carvalho Chehabcontrol dynamic Tmin feature can be enabled to keep the system temperature
2037ebd8b66SMauro Carvalho Chehabwithin spec (just?!) with the least possible fan noise.
2047ebd8b66SMauro Carvalho Chehab
2057ebd8b66SMauro Carvalho ChehabConfiguration Notes
2067ebd8b66SMauro Carvalho Chehab-------------------
2077ebd8b66SMauro Carvalho Chehab
2087ebd8b66SMauro Carvalho ChehabBesides standard interfaces driver adds following:
2097ebd8b66SMauro Carvalho Chehab
2107ebd8b66SMauro Carvalho Chehab* Temperatures and Zones
2117ebd8b66SMauro Carvalho Chehab
2127ebd8b66SMauro Carvalho ChehabEach temperature sensor is associated with a Zone. There are three
2137ebd8b66SMauro Carvalho Chehabsensors and therefore three zones (# 1, 2 and 3). Each zone has the following
2147ebd8b66SMauro Carvalho Chehabtemperature configuration points:
2157ebd8b66SMauro Carvalho Chehab
2167ebd8b66SMauro Carvalho Chehab* temp#_auto_temp_off
2177ebd8b66SMauro Carvalho Chehab	- temperature below which fans should be off or spinning very low.
2187ebd8b66SMauro Carvalho Chehab* temp#_auto_temp_min
2197ebd8b66SMauro Carvalho Chehab	- temperature over which fans start to spin.
2207ebd8b66SMauro Carvalho Chehab* temp#_auto_temp_max
2217ebd8b66SMauro Carvalho Chehab	- temperature when fans spin at full speed.
2227ebd8b66SMauro Carvalho Chehab* temp#_auto_temp_crit
2237ebd8b66SMauro Carvalho Chehab	- temperature when all fans will run full speed.
2247ebd8b66SMauro Carvalho Chehab
2257ebd8b66SMauro Carvalho ChehabPWM Control
2267ebd8b66SMauro Carvalho Chehab^^^^^^^^^^^
2277ebd8b66SMauro Carvalho Chehab
2287ebd8b66SMauro Carvalho ChehabThere are three PWM outputs. The LM85 datasheet suggests that the
2297ebd8b66SMauro Carvalho Chehabpwm3 output control both fan3 and fan4. Each PWM can be individually
2307ebd8b66SMauro Carvalho Chehabconfigured and assigned to a zone for its control value. Each PWM can be
2317ebd8b66SMauro Carvalho Chehabconfigured individually according to the following options.
2327ebd8b66SMauro Carvalho Chehab
2337ebd8b66SMauro Carvalho Chehab* pwm#_auto_pwm_min
2347ebd8b66SMauro Carvalho Chehab	- this specifies the PWM value for temp#_auto_temp_off
2357ebd8b66SMauro Carvalho Chehab	  temperature. (PWM value from 0 to 255)
2367ebd8b66SMauro Carvalho Chehab
2377ebd8b66SMauro Carvalho Chehab* pwm#_auto_pwm_minctl
2387ebd8b66SMauro Carvalho Chehab	- this flags selects for temp#_auto_temp_off temperature
2397ebd8b66SMauro Carvalho Chehab	  the behaviour of fans. Write 1 to let fans spinning at
2407ebd8b66SMauro Carvalho Chehab	  pwm#_auto_pwm_min or write 0 to let them off.
2417ebd8b66SMauro Carvalho Chehab
2427ebd8b66SMauro Carvalho Chehab.. note::
2437ebd8b66SMauro Carvalho Chehab
2447ebd8b66SMauro Carvalho Chehab	It has been reported that there is a bug in the LM85 that causes
2457ebd8b66SMauro Carvalho Chehab	the flag to be associated with the zones not the PWMs. This
2467ebd8b66SMauro Carvalho Chehab	contradicts all the published documentation. Setting pwm#_min_ctl
2477ebd8b66SMauro Carvalho Chehab	in this case actually affects all PWMs controlled by zone '#'.
2487ebd8b66SMauro Carvalho Chehab
2497ebd8b66SMauro Carvalho ChehabPWM Controlling Zone selection
2507ebd8b66SMauro Carvalho Chehab^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2517ebd8b66SMauro Carvalho Chehab
2527ebd8b66SMauro Carvalho Chehab* pwm#_auto_channels
2537ebd8b66SMauro Carvalho Chehab	- controls zone that is associated with PWM
2547ebd8b66SMauro Carvalho Chehab
2557ebd8b66SMauro Carvalho ChehabConfiguration choices:
2567ebd8b66SMauro Carvalho Chehab
2577ebd8b66SMauro Carvalho Chehab========== =============================================
2587ebd8b66SMauro Carvalho ChehabValue      Meaning
2597ebd8b66SMauro Carvalho Chehab========== =============================================
2607ebd8b66SMauro Carvalho Chehab      1    Controlled by Zone 1
2617ebd8b66SMauro Carvalho Chehab      2    Controlled by Zone 2
2627ebd8b66SMauro Carvalho Chehab      3    Controlled by Zone 3
2637ebd8b66SMauro Carvalho Chehab     23    Controlled by higher temp of Zone 2 or 3
2647ebd8b66SMauro Carvalho Chehab    123    Controlled by highest temp of Zone 1, 2 or 3
2657ebd8b66SMauro Carvalho Chehab      0    PWM always 0%  (off)
2667ebd8b66SMauro Carvalho Chehab     -1    PWM always 100%  (full on)
2677ebd8b66SMauro Carvalho Chehab     -2    Manual control (write to 'pwm#' to set)
2687ebd8b66SMauro Carvalho Chehab========== =============================================
2697ebd8b66SMauro Carvalho Chehab
2707ebd8b66SMauro Carvalho ChehabThe National LM85's have two vendor specific configuration
2717ebd8b66SMauro Carvalho Chehabfeatures. Tach. mode and Spinup Control. For more details on these,
2727ebd8b66SMauro Carvalho Chehabsee the LM85 datasheet or Application Note AN-1260. These features
2737ebd8b66SMauro Carvalho Chehabare not currently supported by the lm85 driver.
2747ebd8b66SMauro Carvalho Chehab
2757ebd8b66SMauro Carvalho ChehabThe Analog Devices ADM1027 has several vendor specific enhancements.
2767ebd8b66SMauro Carvalho ChehabThe number of pulses-per-rev of the fans can be set, Tach monitoring
2777ebd8b66SMauro Carvalho Chehabcan be optimized for PWM operation, and an offset can be applied to
2787ebd8b66SMauro Carvalho Chehabthe temperatures to compensate for systemic errors in the
2797ebd8b66SMauro Carvalho Chehabmeasurements. These features are not currently supported by the lm85
2807ebd8b66SMauro Carvalho Chehabdriver.
2817ebd8b66SMauro Carvalho Chehab
2827ebd8b66SMauro Carvalho ChehabIn addition to the ADM1027 features, the ADT7463 and ADT7468 also have
2837ebd8b66SMauro Carvalho ChehabTmin control and THERM asserted counts. Automatic Tmin control acts to
2847ebd8b66SMauro Carvalho Chehabadjust the Tmin value to maintain the measured temperature sensor at a
2857ebd8b66SMauro Carvalho Chehabspecified temperature. There isn't much documentation on this feature in
2867ebd8b66SMauro Carvalho Chehabthe ADT7463 data sheet. This is not supported by current driver.
287