Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging

Pull hwmon updates from Jean Delvare:
 "This include it87 driver improvements, and a tree-wide change of my
  e-mail address"

* 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:
  Update Jean Delvare's e-mail address
  hwmon: (it87) Print proper names for the IT8771E and IT8772E
  hwmon: (it87) Add support for the ITE IT8603E
This commit is contained in:
Linus Torvalds 2014-01-29 18:56:27 -08:00
commit 9076e0cae7
79 changed files with 225 additions and 148 deletions

View file

@ -18,7 +18,7 @@ The NE1619 presents some differences with the original ADM1025:
Authors:
Chen-Yuan Wu <[email protected]>,
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -16,7 +16,7 @@ Supported chips:
Authors:
Alexandre d'Alton <[email protected]>
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -25,7 +25,7 @@ Authors:
Philip Edelbrock <[email protected]>,
Michiel Rook <[email protected]>,
Grant Coady <[email protected]> with guidance
from Jean Delvare <[email protected]>
from Jean Delvare <[email protected]>
Interface
---------

View file

@ -31,7 +31,7 @@ Authors:
Christian W. Zuckschwerdt <[email protected]>
valuable contributions by Jan M. Sendler <[email protected]>
ported to 2.6 by Aurelien Jarno <[email protected]>
with the help of Jean Delvare <[email protected]>
with the help of Jean Delvare <[email protected]>
Module Parameters
------------------

View file

@ -7,7 +7,7 @@ Supported chips:
Addresses scanned: I2C 0x2c, 0x2d, 0x2e
Datasheet: Not public
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Description

View file

@ -15,7 +15,7 @@ Supported chips:
Addresses scanned: none, address read from Super I/O config space
Datasheet: Available from the Fintek website
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Thanks to Denis Kieft from Barracuda Networks for the donation of a
test system (custom Jetway K8M8MS motherboard, with CPU and RAM) and

View file

@ -14,7 +14,7 @@ Authors:
Frodo Looijaard <[email protected]>,
Kyösti Mälkki <[email protected]>
Hong-Gunn Chew <[email protected]>
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -2,6 +2,10 @@ Kernel driver it87
==================
Supported chips:
* IT8603E
Prefix: 'it8603'
Addresses scanned: from Super I/O config space (8 I/O ports)
Datasheet: Not publicly available
* IT8705F
Prefix: 'it87'
Addresses scanned: from Super I/O config space (8 I/O ports)
@ -53,7 +57,7 @@ Supported chips:
Authors:
Christophe Gauthron
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Module Parameters
@ -90,7 +94,7 @@ motherboard models.
Description
-----------
This driver implements support for the IT8705F, IT8712F, IT8716F,
This driver implements support for the IT8603E, IT8705F, IT8712F, IT8716F,
IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8758E, IT8771E, IT8772E,
IT8782F, IT8783E/F, and SiS950 chips.
@ -129,6 +133,10 @@ to userspace applications.
The IT8728F, IT8771E, and IT8772E are considered compatible with the IT8721F,
until a datasheet becomes available (hopefully.)
The IT8603E is a custom design, hardware monitoring part is similar to
IT8728F. It only supports 16-bit fan mode, the full speed mode of the
fan is not supported (value 0 of pwmX_enable).
Temperatures are measured in degrees Celsius. An alarm is triggered once
when the Overtemperature Shutdown limit is crossed.
@ -145,13 +153,16 @@ alarm is triggered if the voltage has crossed a programmable minimum or
maximum limit. Note that minimum in this case always means 'closest to
zero'; this is important for negative voltage measurements. All voltage
inputs can measure voltages between 0 and 4.08 volts, with a resolution of
0.016 volt (except IT8721F/IT8758E and IT8728F: 0.012 volt.) The battery
voltage in8 does not have limit registers.
0.016 volt (except IT8603E, IT8721F/IT8758E and IT8728F: 0.012 volt.) The
battery voltage in8 does not have limit registers.
On the IT8721F/IT8758E, IT8782F, and IT8783E/F, some voltage inputs are
internal and scaled inside the chip (in7 (optional for IT8782F and IT8783E/F),
in8 and optionally in3). The driver handles this transparently so user-space
doesn't have to care.
On the IT8603E, IT8721F/IT8758E, IT8782F, and IT8783E/F, some voltage inputs
are internal and scaled inside the chip:
* in3 (optional)
* in7 (optional for IT8782F and IT8783E/F)
* in8 (always)
* in9 (relevant for IT8603E only)
The driver handles this transparently so user-space doesn't have to care.
The VID lines (IT8712F/IT8716F/IT8718F/IT8720F) encode the core voltage value:
the voltage level your processor should work with. This is hardcoded by

View file

@ -18,7 +18,7 @@ Supported chips:
Datasheet: Publicly available at the National Semiconductor website
http://www.national.com/pf/LM/LM96163.html
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Thanks go to Tyan and especially Alex Buckingham for setting up a remote
access to their S4882 test platform for this driver.

View file

@ -43,5 +43,5 @@ data (0.03125 degrees celsius resolution).
Thanks to
---------
Jean Delvare <[email protected]> for mentoring the hwmon-side driver
Jean Delvare <[email protected]> for mentoring the hwmon-side driver
development.

View file

@ -14,7 +14,7 @@ Supported chips:
http://www.national.com/
Authors: Frodo Looijaard <[email protected]>
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -13,7 +13,7 @@ Supported chips:
http://www.national.com/pf/LM/LM82.html
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Description
-----------

View file

@ -17,7 +17,7 @@ Authors:
Mark Studebaker <[email protected]>,
Stephen Rousset <[email protected]>,
Dan Eaton <[email protected]>,
Jean Delvare <[email protected]>,
Jean Delvare <[email protected]>,
Original 2.6 port Jeff Oliver
Description

View file

@ -129,7 +129,7 @@ Supported chips:
http://www.ti.com/litv/pdf/sbos686
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Description

View file

@ -19,7 +19,7 @@ Supported chips:
Authors:
Abraham van der Merwe <[email protected]>
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description

View file

@ -10,7 +10,7 @@ Supported chips:
Authors:
Oleksij Rempel <[email protected]>,
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -7,7 +7,7 @@ Supported chips:
Addresses scanned: none, address read from Super I/O config space
Datasheets: No longer available
Authors: Jean Delvare <[email protected]>
Authors: Jean Delvare <[email protected]>
Thanks to Sandeep Mehta, Tonko de Rooy and Daniel Ceregatti for testing.
Thanks to Rudolf Marek for helping me investigate conversion issues.

View file

@ -7,7 +7,7 @@ Supported chips:
Addresses scanned: none, address read from Super I/O config space
Datasheet: No longer available
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
Thanks to Amir Habibi at Candelis for setting up a test system, and to
Michael Kress for testing several iterations of this driver.

View file

@ -11,7 +11,7 @@ Supported chips:
Authors:
Aurelien Jarno <[email protected]>
valuable contributions by Jan M. Sendler <[email protected]>,
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description

View file

@ -25,7 +25,7 @@ Authors:
With assistance from Bruce Allen <[email protected]>, and his
fan.c program: http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/
Gabriele Gorla <[email protected]>,
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -36,7 +36,7 @@ Supported chips:
Datasheet: Available from Nuvoton upon request
Authors:
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Yuan Mu (Winbond)
Rudolf Marek <[email protected]>
David Hubbard <[email protected]>

View file

@ -13,7 +13,7 @@ Supported chips:
Authors:
Wei Song (Nuvoton)
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Pin mapping

View file

@ -9,7 +9,7 @@ Supported chips:
http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83L785TS-S.pdf
Authors:
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Description
-----------

View file

@ -33,7 +33,7 @@ and the additional 'Integrated Device Function' controllers are supported.
Authors:
Mark Studebaker <[email protected]>
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Module Parameters

View file

@ -1,6 +1,6 @@
Kernel driver i2c-parport
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
This is a unified driver for several i2c-over-parallel-port adapters,
such as the ones made by Philips, Velleman or ELV. This driver is

View file

@ -1,6 +1,6 @@
Kernel driver i2c-parport-light
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
This driver is a light version of i2c-parport. It doesn't depend
on the parport driver, and uses direct I/O access instead. This might be

View file

@ -1,6 +1,6 @@
Kernel driver i2c-taos-evm
Author: Jean Delvare <[email protected]>
Author: Jean Delvare <[email protected]>
This is a driver for the evaluation modules for TAOS I2C/SMBus chips.
The modules include an SMBus master with limited capabilities, which can

View file

@ -28,7 +28,7 @@ Supported adapters:
Authors:
Kyösti Mälkki <[email protected]>,
Mark D. Studebaker <[email protected]>,
Jean Delvare <[email protected]>
Jean Delvare <[email protected]>
Module Parameters
-----------------

View file

@ -38,7 +38,7 @@ Supported chips:
Authors:
Frodo Looijaard <[email protected]>,
Philip Edelbrock <[email protected]>,
Jean Delvare <[email protected]>,
Jean Delvare <[email protected]>,
Greg Kroah-Hartman <[email protected]>,
IBM Corp.