diff options
-rw-r--r-- | Documentation/hwmon/index.rst | 1 | ||||
-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 | ||
4 | Supported chips: | 4 | Supported 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 | ||
20 | Author: Vijay Khemka <vijaykhemka@fb.com> | 30 | Author: Vijay Khemka <vijaykhemka@fb.com> |
@@ -25,14 +35,19 @@ Description | |||
25 | 35 | ||
26 | PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers | 36 | PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers |
27 | and compliant to | 37 | and 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 | |||
30 | Used for Vcore power regulation for Intel VR13 based microprocessors | 42 | Used 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 | ||
33 | PXM1310 is a Multi-rail Controller and it is compliant to | 46 | PXM1310 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 | |||
36 | Used for DDR3/DDR4 Memory power regulation for Intel VR13 and | 51 | Used for DDR3/DDR4 Memory power regulation for Intel VR13 and |
37 | IMVP8 based systems | 52 | IMVP8 based systems |
38 | 53 | ||
@@ -44,10 +59,10 @@ This driver does not probe for PMBus devices. You will have | |||
44 | to instantiate devices explicitly. | 59 | to instantiate devices explicitly. |
45 | 60 | ||
46 | Example: the following commands will load the driver for an PXE1610 | 61 | Example: the following commands will load the driver for an PXE1610 |
47 | at address 0x70 on I2C bus #4: | 62 | at 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 | ||
52 | It can also be instantiated by declaring in device tree | 67 | It 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 | |||
55 | Sysfs attributes | 70 | Sysfs attributes |
56 | ---------------- | 71 | ---------------- |
57 | 72 | ||
73 | ====================== ==================================== | ||
58 | curr1_label "iin" | 74 | curr1_label "iin" |
59 | curr1_input Measured input current | 75 | curr1_input Measured input current |
60 | curr1_alarm Current high alarm | 76 | curr1_alarm Current high alarm |
@@ -88,3 +104,4 @@ temp[1-3]_crit Critical high temperature | |||
88 | temp[1-3]_crit_alarm Chip temperature critical high alarm | 104 | temp[1-3]_crit_alarm Chip temperature critical high alarm |
89 | temp[1-3]_max Maximum temperature | 105 | temp[1-3]_max Maximum temperature |
90 | temp[1-3]_max_alarm Chip temperature high alarm | 106 | temp[1-3]_max_alarm Chip temperature high alarm |
107 | ====================== ==================================== | ||