summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-07-22 07:07:45 -0400
committerGuenter Roeck <linux@roeck-us.net>2019-09-03 15:47:17 -0400
commit899df7b41cc4b625a3db1e50fea56b3852222a7c (patch)
treebb428ea5744b12b79cd04cb341df6d24c31a44cc
parent3b07a702cc2bb01083aba0e4378da23cd8b952fc (diff)
docs: hwmon: pxe1610: convert to ReST format and add to the index
This document was recently introduced. Convert it to ReST just like the other hwmon documents, adding it to the hwmon index. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Link: https://lore.kernel.org/r/657bf022625e0888d3becf10c78d162eeb864608.1563792334.git.mchehab+samsung@kernel.org Signed-off-by: Guenter Roeck <linux@roeck-us.net>
-rw-r--r--Documentation/hwmon/index.rst1
-rw-r--r--Documentation/hwmon/pxe1610.rst (renamed from Documentation/hwmon/pxe1610)33
2 files changed, 26 insertions, 8 deletions
diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst
index 1d301d0e6f4d..8147c3f218bf 100644
--- a/Documentation/hwmon/index.rst
+++ b/Documentation/hwmon/index.rst
@@ -129,6 +129,7 @@ Hardware Monitoring Kernel Drivers
129 pcf8591 129 pcf8591
130 pmbus 130 pmbus
131 powr1220 131 powr1220
132 pxe1610
132 pwm-fan 133 pwm-fan
133 raspberrypi-hwmon 134 raspberrypi-hwmon
134 sch5627 135 sch5627
diff --git a/Documentation/hwmon/pxe1610 b/Documentation/hwmon/pxe1610.rst
index 211cedeefb44..4f2388840d06 100644
--- a/Documentation/hwmon/pxe1610
+++ b/Documentation/hwmon/pxe1610.rst
@@ -2,19 +2,29 @@ Kernel driver pxe1610
2===================== 2=====================
3 3
4Supported chips: 4Supported chips:
5
5 * Infineon PXE1610 6 * Infineon PXE1610
7
6 Prefix: 'pxe1610' 8 Prefix: 'pxe1610'
9
7 Addresses scanned: - 10 Addresses scanned: -
11
8 Datasheet: Datasheet is not publicly available. 12 Datasheet: Datasheet is not publicly available.
9 13
10 * Infineon PXE1110 14 * Infineon PXE1110
15
11 Prefix: 'pxe1110' 16 Prefix: 'pxe1110'
17
12 Addresses scanned: - 18 Addresses scanned: -
19
13 Datasheet: Datasheet is not publicly available. 20 Datasheet: Datasheet is not publicly available.
14 21
15 * Infineon PXM1310 22 * Infineon PXM1310
23
16 Prefix: 'pxm1310' 24 Prefix: 'pxm1310'
25
17 Addresses scanned: - 26 Addresses scanned: -
27
18 Datasheet: Datasheet is not publicly available. 28 Datasheet: Datasheet is not publicly available.
19 29
20Author: Vijay Khemka <vijaykhemka@fb.com> 30Author: Vijay Khemka <vijaykhemka@fb.com>
@@ -25,14 +35,19 @@ Description
25 35
26PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers 36PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers
27and compliant to 37and compliant to
28 -- Intel VR13 DC-DC converter specifications. 38
29 -- Intel SVID protocol. 39 - Intel VR13 DC-DC converter specifications.
40 - Intel SVID protocol.
41
30Used for Vcore power regulation for Intel VR13 based microprocessors 42Used for Vcore power regulation for Intel VR13 based microprocessors
31 -- Servers, Workstations, and High-end desktops 43
44 - Servers, Workstations, and High-end desktops
32 45
33PXM1310 is a Multi-rail Controller and it is compliant to 46PXM1310 is a Multi-rail Controller and it is compliant to
34 -- Intel VR13 DC-DC converter specifications. 47
35 -- Intel SVID protocol. 48 - Intel VR13 DC-DC converter specifications.
49 - Intel SVID protocol.
50
36Used for DDR3/DDR4 Memory power regulation for Intel VR13 and 51Used for DDR3/DDR4 Memory power regulation for Intel VR13 and
37IMVP8 based systems 52IMVP8 based systems
38 53
@@ -44,10 +59,10 @@ This driver does not probe for PMBus devices. You will have
44to instantiate devices explicitly. 59to instantiate devices explicitly.
45 60
46Example: the following commands will load the driver for an PXE1610 61Example: the following commands will load the driver for an PXE1610
47at address 0x70 on I2C bus #4: 62at address 0x70 on I2C bus #4::
48 63
49# modprobe pxe1610 64 # modprobe pxe1610
50# echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device 65 # echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device
51 66
52It can also be instantiated by declaring in device tree 67It can also be instantiated by declaring in device tree
53 68
@@ -55,6 +70,7 @@ It can also be instantiated by declaring in device tree
55Sysfs attributes 70Sysfs attributes
56---------------- 71----------------
57 72
73====================== ====================================
58curr1_label "iin" 74curr1_label "iin"
59curr1_input Measured input current 75curr1_input Measured input current
60curr1_alarm Current high alarm 76curr1_alarm Current high alarm
@@ -88,3 +104,4 @@ temp[1-3]_crit Critical high temperature
88temp[1-3]_crit_alarm Chip temperature critical high alarm 104temp[1-3]_crit_alarm Chip temperature critical high alarm
89temp[1-3]_max Maximum temperature 105temp[1-3]_max Maximum temperature
90temp[1-3]_max_alarm Chip temperature high alarm 106temp[1-3]_max_alarm Chip temperature high alarm
107====================== ====================================