xref: /linux/Documentation/hwmon/w83773g.rst (revision 7ebd8b66dd9e5a0b65e5ee5e2b8e7ca382ec97b7)
1ba3d8588SLei YUKernel driver w83773g
2*b04f2f7dSMauro Carvalho Chehab=====================
3ba3d8588SLei YU
4ba3d8588SLei YUSupported chips:
5*b04f2f7dSMauro Carvalho Chehab
6ba3d8588SLei YU  * Nuvoton W83773G
7*b04f2f7dSMauro Carvalho Chehab
8ba3d8588SLei YU    Prefix: 'w83773g'
9*b04f2f7dSMauro Carvalho Chehab
10ba3d8588SLei YU    Addresses scanned: I2C 0x4c and 0x4d
11*b04f2f7dSMauro Carvalho Chehab
12ba3d8588SLei YU    Datasheet: https://www.nuvoton.com/resource-files/W83773G_SG_DatasheetV1_2.pdf
13ba3d8588SLei YU
14ba3d8588SLei YUAuthors:
15*b04f2f7dSMauro Carvalho Chehab
16ba3d8588SLei YU	Lei YU <mine260309@gmail.com>
17ba3d8588SLei YU
18ba3d8588SLei YUDescription
19ba3d8588SLei YU-----------
20ba3d8588SLei YU
21ba3d8588SLei YUThis driver implements support for Nuvoton W83773G temperature sensor
22ba3d8588SLei YUchip. This chip implements one local and two remote sensors.
23ba3d8588SLei YUThe chip also features offsets for the two remote sensors which get added to
24ba3d8588SLei YUthe input readings. The chip does all the scaling by itself and the driver
25ba3d8588SLei YUtherefore reports true temperatures that don't need any user-space adjustments.
26ba3d8588SLei YUTemperature is measured in degrees Celsius.
27ba3d8588SLei YUThe chip is wired over I2C/SMBus and specified over a temperature
28ba3d8588SLei YUrange of -40 to +125 degrees Celsius (for local sensor) and -40 to +127
29ba3d8588SLei YUdegrees Celsius (for remote sensors).
30ba3d8588SLei YUResolution for both the local and remote channels is 0.125 degree C.
31ba3d8588SLei YU
32ba3d8588SLei YUThe chip supports only temperature measurement. The driver exports
33ba3d8588SLei YUthe temperature values via the following sysfs files:
34ba3d8588SLei YU
35*b04f2f7dSMauro Carvalho Chehab**temp[1-3]_input, temp[2-3]_fault, temp[2-3]_offset, update_interval**
36