aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-04-17 05:46:29 -0400
committerGuenter Roeck <linux@roeck-us.net>2019-04-17 13:37:23 -0400
commit7ebd8b66dd9e5a0b65e5ee5e2b8e7ca382ec97b7 (patch)
tree9db30159bd32bec125c7d49e80a79bb7c4da0c8e
parentb04f2f7d387b3160883c2a1f5e2285483a791e82 (diff)
docs: hwmon: Add an index file and rename docs to *.rst
Now that all files were converted to ReST format, rename them and add an index. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
-rw-r--r--Documentation/devicetree/bindings/hwmon/g762.txt2
-rw-r--r--Documentation/hwmon/ab8500.rst (renamed from Documentation/hwmon/ab8500)2
-rw-r--r--Documentation/hwmon/abituguru-datasheet.rst (renamed from Documentation/hwmon/abituguru-datasheet)0
-rw-r--r--Documentation/hwmon/abituguru.rst (renamed from Documentation/hwmon/abituguru)0
-rw-r--r--Documentation/hwmon/abituguru3.rst (renamed from Documentation/hwmon/abituguru3)0
-rw-r--r--Documentation/hwmon/abx500.rst (renamed from Documentation/hwmon/abx500)0
-rw-r--r--Documentation/hwmon/acpi_power_meter.rst (renamed from Documentation/hwmon/acpi_power_meter)2
-rw-r--r--Documentation/hwmon/ad7314.rst (renamed from Documentation/hwmon/ad7314)0
-rw-r--r--Documentation/hwmon/adc128d818.rst (renamed from Documentation/hwmon/adc128d818)0
-rw-r--r--Documentation/hwmon/adm1021.rst (renamed from Documentation/hwmon/adm1021)0
-rw-r--r--Documentation/hwmon/adm1025.rst (renamed from Documentation/hwmon/adm1025)0
-rw-r--r--Documentation/hwmon/adm1026.rst (renamed from Documentation/hwmon/adm1026)0
-rw-r--r--Documentation/hwmon/adm1031.rst (renamed from Documentation/hwmon/adm1031)0
-rw-r--r--Documentation/hwmon/adm1275.rst (renamed from Documentation/hwmon/adm1275)4
-rw-r--r--Documentation/hwmon/adm9240.rst (renamed from Documentation/hwmon/adm9240)0
-rw-r--r--Documentation/hwmon/ads1015.rst (renamed from Documentation/hwmon/ads1015)0
-rw-r--r--Documentation/hwmon/ads7828.rst (renamed from Documentation/hwmon/ads7828)0
-rw-r--r--Documentation/hwmon/adt7410.rst (renamed from Documentation/hwmon/adt7410)0
-rw-r--r--Documentation/hwmon/adt7411.rst (renamed from Documentation/hwmon/adt7411)0
-rw-r--r--Documentation/hwmon/adt7462.rst (renamed from Documentation/hwmon/adt7462)1
-rw-r--r--Documentation/hwmon/adt7470.rst (renamed from Documentation/hwmon/adt7470)0
-rw-r--r--Documentation/hwmon/adt7475.rst (renamed from Documentation/hwmon/adt7475)0
-rw-r--r--Documentation/hwmon/amc6821.rst (renamed from Documentation/hwmon/amc6821)1
-rw-r--r--Documentation/hwmon/asb100.rst (renamed from Documentation/hwmon/asb100)1
-rw-r--r--Documentation/hwmon/asc7621.rst (renamed from Documentation/hwmon/asc7621)0
-rw-r--r--Documentation/hwmon/aspeed-pwm-tacho.rst (renamed from Documentation/hwmon/aspeed-pwm-tacho)0
-rw-r--r--Documentation/hwmon/coretemp.rst (renamed from Documentation/hwmon/coretemp)0
-rw-r--r--Documentation/hwmon/da9052.rst (renamed from Documentation/hwmon/da9052)0
-rw-r--r--Documentation/hwmon/da9055.rst (renamed from Documentation/hwmon/da9055)0
-rw-r--r--Documentation/hwmon/dme1737.rst (renamed from Documentation/hwmon/dme1737)0
-rw-r--r--Documentation/hwmon/ds1621.rst (renamed from Documentation/hwmon/ds1621)0
-rw-r--r--Documentation/hwmon/ds620.rst (renamed from Documentation/hwmon/ds620)0
-rw-r--r--Documentation/hwmon/emc1403.rst (renamed from Documentation/hwmon/emc1403)0
-rw-r--r--Documentation/hwmon/emc2103.rst (renamed from Documentation/hwmon/emc2103)0
-rw-r--r--Documentation/hwmon/emc6w201.rst (renamed from Documentation/hwmon/emc6w201)0
-rw-r--r--Documentation/hwmon/f71805f.rst (renamed from Documentation/hwmon/f71805f)0
-rw-r--r--Documentation/hwmon/f71882fg.rst (renamed from Documentation/hwmon/f71882fg)0
-rw-r--r--Documentation/hwmon/fam15h_power.rst (renamed from Documentation/hwmon/fam15h_power)0
-rw-r--r--Documentation/hwmon/ftsteutates.rst (renamed from Documentation/hwmon/ftsteutates)0
-rw-r--r--Documentation/hwmon/g760a.rst (renamed from Documentation/hwmon/g760a)0
-rw-r--r--Documentation/hwmon/g762.rst (renamed from Documentation/hwmon/g762)2
-rw-r--r--Documentation/hwmon/gl518sm.rst (renamed from Documentation/hwmon/gl518sm)0
-rw-r--r--Documentation/hwmon/hih6130.rst (renamed from Documentation/hwmon/hih6130)0
-rw-r--r--Documentation/hwmon/hwmon-kernel-api.rst (renamed from Documentation/hwmon/hwmon-kernel-api.txt)4
-rw-r--r--Documentation/hwmon/ibm-cffps.rst (renamed from Documentation/hwmon/ibm-cffps)0
-rw-r--r--Documentation/hwmon/ibmaem.rst (renamed from Documentation/hwmon/ibmaem)0
-rw-r--r--Documentation/hwmon/ibmpowernv.rst (renamed from Documentation/hwmon/ibmpowernv)0
-rw-r--r--Documentation/hwmon/ina209.rst (renamed from Documentation/hwmon/ina209)0
-rw-r--r--Documentation/hwmon/ina2xx.rst (renamed from Documentation/hwmon/ina2xx)2
-rw-r--r--Documentation/hwmon/ina3221.rst (renamed from Documentation/hwmon/ina3221)0
-rw-r--r--Documentation/hwmon/index.rst179
-rw-r--r--Documentation/hwmon/ir35221.rst (renamed from Documentation/hwmon/ir35221)0
-rw-r--r--Documentation/hwmon/it87.rst (renamed from Documentation/hwmon/it87)0
-rw-r--r--Documentation/hwmon/jc42.rst (renamed from Documentation/hwmon/jc42)0
-rw-r--r--Documentation/hwmon/k10temp.rst (renamed from Documentation/hwmon/k10temp)0
-rw-r--r--Documentation/hwmon/k8temp.rst (renamed from Documentation/hwmon/k8temp)0
-rw-r--r--Documentation/hwmon/lineage-pem.rst (renamed from Documentation/hwmon/lineage-pem)0
-rw-r--r--Documentation/hwmon/lm25066.rst (renamed from Documentation/hwmon/lm25066)2
-rw-r--r--Documentation/hwmon/lm63.rst (renamed from Documentation/hwmon/lm63)0
-rw-r--r--Documentation/hwmon/lm70.rst (renamed from Documentation/hwmon/lm70)0
-rw-r--r--Documentation/hwmon/lm73.rst (renamed from Documentation/hwmon/lm73)0
-rw-r--r--Documentation/hwmon/lm75.rst (renamed from Documentation/hwmon/lm75)0
-rw-r--r--Documentation/hwmon/lm77.rst (renamed from Documentation/hwmon/lm77)0
-rw-r--r--Documentation/hwmon/lm78.rst (renamed from Documentation/hwmon/lm78)0
-rw-r--r--Documentation/hwmon/lm80.rst (renamed from Documentation/hwmon/lm80)0
-rw-r--r--Documentation/hwmon/lm83.rst (renamed from Documentation/hwmon/lm83)0
-rw-r--r--Documentation/hwmon/lm85.rst (renamed from Documentation/hwmon/lm85)0
-rw-r--r--Documentation/hwmon/lm87.rst (renamed from Documentation/hwmon/lm87)0
-rw-r--r--Documentation/hwmon/lm90.rst (renamed from Documentation/hwmon/lm90)0
-rw-r--r--Documentation/hwmon/lm92.rst (renamed from Documentation/hwmon/lm92)0
-rw-r--r--Documentation/hwmon/lm93.rst (renamed from Documentation/hwmon/lm93)0
-rw-r--r--Documentation/hwmon/lm95234.rst (renamed from Documentation/hwmon/lm95234)0
-rw-r--r--Documentation/hwmon/lm95245.rst (renamed from Documentation/hwmon/lm95245)0
-rw-r--r--Documentation/hwmon/ltc2945.rst (renamed from Documentation/hwmon/ltc2945)0
-rw-r--r--Documentation/hwmon/ltc2978.rst (renamed from Documentation/hwmon/ltc2978)0
-rw-r--r--Documentation/hwmon/ltc2990.rst (renamed from Documentation/hwmon/ltc2990)0
-rw-r--r--Documentation/hwmon/ltc3815.rst (renamed from Documentation/hwmon/ltc3815)0
-rw-r--r--Documentation/hwmon/ltc4151.rst (renamed from Documentation/hwmon/ltc4151)0
-rw-r--r--Documentation/hwmon/ltc4215.rst (renamed from Documentation/hwmon/ltc4215)0
-rw-r--r--Documentation/hwmon/ltc4245.rst (renamed from Documentation/hwmon/ltc4245)0
-rw-r--r--Documentation/hwmon/ltc4260.rst (renamed from Documentation/hwmon/ltc4260)0
-rw-r--r--Documentation/hwmon/ltc4261.rst (renamed from Documentation/hwmon/ltc4261)0
-rw-r--r--Documentation/hwmon/max16064.rst (renamed from Documentation/hwmon/max16064)2
-rw-r--r--Documentation/hwmon/max16065.rst (renamed from Documentation/hwmon/max16065)0
-rw-r--r--Documentation/hwmon/max1619.rst (renamed from Documentation/hwmon/max1619)1
-rw-r--r--Documentation/hwmon/max1668.rst (renamed from Documentation/hwmon/max1668)0
-rw-r--r--Documentation/hwmon/max197.rst (renamed from Documentation/hwmon/max197)0
-rw-r--r--Documentation/hwmon/max20751.rst (renamed from Documentation/hwmon/max20751)2
-rw-r--r--Documentation/hwmon/max31722.rst (renamed from Documentation/hwmon/max31722)0
-rw-r--r--Documentation/hwmon/max31785.rst (renamed from Documentation/hwmon/max31785)0
-rw-r--r--Documentation/hwmon/max31790.rst (renamed from Documentation/hwmon/max31790)0
-rw-r--r--Documentation/hwmon/max34440.rst (renamed from Documentation/hwmon/max34440)2
-rw-r--r--Documentation/hwmon/max6639.rst (renamed from Documentation/hwmon/max6639)0
-rw-r--r--Documentation/hwmon/max6642.rst (renamed from Documentation/hwmon/max6642)0
-rw-r--r--Documentation/hwmon/max6650.rst (renamed from Documentation/hwmon/max6650)1
-rw-r--r--Documentation/hwmon/max6697.rst (renamed from Documentation/hwmon/max6697)0
-rw-r--r--Documentation/hwmon/max8688.rst (renamed from Documentation/hwmon/max8688)2
-rw-r--r--Documentation/hwmon/mc13783-adc.rst (renamed from Documentation/hwmon/mc13783-adc)0
-rw-r--r--Documentation/hwmon/mcp3021.rst (renamed from Documentation/hwmon/mcp3021)0
-rw-r--r--Documentation/hwmon/menf21bmc.rst (renamed from Documentation/hwmon/menf21bmc)0
-rw-r--r--Documentation/hwmon/mlxreg-fan.rst (renamed from Documentation/hwmon/mlxreg-fan)0
-rw-r--r--Documentation/hwmon/nct6683.rst (renamed from Documentation/hwmon/nct6683)0
-rw-r--r--Documentation/hwmon/nct6775.rst (renamed from Documentation/hwmon/nct6775)0
-rw-r--r--Documentation/hwmon/nct7802.rst (renamed from Documentation/hwmon/nct7802)0
-rw-r--r--Documentation/hwmon/nct7904.rst (renamed from Documentation/hwmon/nct7904)0
-rw-r--r--Documentation/hwmon/npcm750-pwm-fan.rst (renamed from Documentation/hwmon/npcm750-pwm-fan)0
-rw-r--r--Documentation/hwmon/nsa320.rst (renamed from Documentation/hwmon/nsa320)0
-rw-r--r--Documentation/hwmon/ntc_thermistor.rst (renamed from Documentation/hwmon/ntc_thermistor)0
-rw-r--r--Documentation/hwmon/occ.rst (renamed from Documentation/hwmon/occ)0
-rw-r--r--Documentation/hwmon/pc87360.rst (renamed from Documentation/hwmon/pc87360)0
-rw-r--r--Documentation/hwmon/pc87427.rst (renamed from Documentation/hwmon/pc87427)0
-rw-r--r--Documentation/hwmon/pcf8591.rst (renamed from Documentation/hwmon/pcf8591)0
-rw-r--r--Documentation/hwmon/pmbus-core.rst (renamed from Documentation/hwmon/pmbus-core)0
-rw-r--r--Documentation/hwmon/pmbus.rst (renamed from Documentation/hwmon/pmbus)0
-rw-r--r--Documentation/hwmon/powr1220.rst (renamed from Documentation/hwmon/powr1220)0
-rw-r--r--Documentation/hwmon/pwm-fan.rst (renamed from Documentation/hwmon/pwm-fan)0
-rw-r--r--Documentation/hwmon/raspberrypi-hwmon.rst (renamed from Documentation/hwmon/raspberrypi-hwmon)0
-rw-r--r--Documentation/hwmon/sch5627.rst (renamed from Documentation/hwmon/sch5627)0
-rw-r--r--Documentation/hwmon/sch5636.rst (renamed from Documentation/hwmon/sch5636)0
-rw-r--r--Documentation/hwmon/scpi-hwmon.rst (renamed from Documentation/hwmon/scpi-hwmon)0
-rw-r--r--Documentation/hwmon/sht15.rst (renamed from Documentation/hwmon/sht15)0
-rw-r--r--Documentation/hwmon/sht21.rst (renamed from Documentation/hwmon/sht21)0
-rw-r--r--Documentation/hwmon/sht3x.rst (renamed from Documentation/hwmon/sht3x)0
-rw-r--r--Documentation/hwmon/shtc1.rst (renamed from Documentation/hwmon/shtc1)0
-rw-r--r--Documentation/hwmon/sis5595.rst (renamed from Documentation/hwmon/sis5595)1
-rw-r--r--Documentation/hwmon/smm665.rst (renamed from Documentation/hwmon/smm665)0
-rw-r--r--Documentation/hwmon/smsc47b397.rst (renamed from Documentation/hwmon/smsc47b397)0
-rw-r--r--Documentation/hwmon/smsc47m1.rst (renamed from Documentation/hwmon/smsc47m1)0
-rw-r--r--Documentation/hwmon/smsc47m192.rst (renamed from Documentation/hwmon/smsc47m192)0
-rw-r--r--Documentation/hwmon/submitting-patches.rst (renamed from Documentation/hwmon/submitting-patches)6
-rw-r--r--Documentation/hwmon/sysfs-interface.rst (renamed from Documentation/hwmon/sysfs-interface)0
-rw-r--r--Documentation/hwmon/tc654.rst (renamed from Documentation/hwmon/tc654)0
-rw-r--r--Documentation/hwmon/tc74.rst (renamed from Documentation/hwmon/tc74)0
-rw-r--r--Documentation/hwmon/thmc50.rst (renamed from Documentation/hwmon/thmc50)1
-rw-r--r--Documentation/hwmon/tmp102.rst (renamed from Documentation/hwmon/tmp102)2
-rw-r--r--Documentation/hwmon/tmp103.rst (renamed from Documentation/hwmon/tmp103)2
-rw-r--r--Documentation/hwmon/tmp108.rst (renamed from Documentation/hwmon/tmp108)2
-rw-r--r--Documentation/hwmon/tmp401.rst (renamed from Documentation/hwmon/tmp401)2
-rw-r--r--Documentation/hwmon/tmp421.rst (renamed from Documentation/hwmon/tmp421)0
-rw-r--r--Documentation/hwmon/tps40422.rst (renamed from Documentation/hwmon/tps40422)2
-rw-r--r--Documentation/hwmon/twl4030-madc-hwmon.rst (renamed from Documentation/hwmon/twl4030-madc-hwmon)0
-rw-r--r--Documentation/hwmon/ucd9000.rst (renamed from Documentation/hwmon/ucd9000)4
-rw-r--r--Documentation/hwmon/ucd9200.rst (renamed from Documentation/hwmon/ucd9200)4
-rw-r--r--Documentation/hwmon/userspace-tools.rst (renamed from Documentation/hwmon/userspace-tools)0
-rw-r--r--Documentation/hwmon/vexpress.rst (renamed from Documentation/hwmon/vexpress)0
-rw-r--r--Documentation/hwmon/via686a.rst (renamed from Documentation/hwmon/via686a)0
-rw-r--r--Documentation/hwmon/vt1211.rst (renamed from Documentation/hwmon/vt1211)0
-rw-r--r--Documentation/hwmon/w83627ehf.rst (renamed from Documentation/hwmon/w83627ehf)0
-rw-r--r--Documentation/hwmon/w83627hf.rst (renamed from Documentation/hwmon/w83627hf)0
-rw-r--r--Documentation/hwmon/w83773g.rst (renamed from Documentation/hwmon/w83773g)0
-rw-r--r--Documentation/hwmon/w83781d.rst (renamed from Documentation/hwmon/w83781d)0
-rw-r--r--Documentation/hwmon/w83791d.rst (renamed from Documentation/hwmon/w83791d)2
-rw-r--r--Documentation/hwmon/w83792d.rst (renamed from Documentation/hwmon/w83792d)0
-rw-r--r--Documentation/hwmon/w83793.rst (renamed from Documentation/hwmon/w83793)0
-rw-r--r--Documentation/hwmon/w83795.rst (renamed from Documentation/hwmon/w83795)0
-rw-r--r--Documentation/hwmon/w83l785ts.rst (renamed from Documentation/hwmon/w83l785ts)0
-rw-r--r--Documentation/hwmon/w83l786ng.rst (renamed from Documentation/hwmon/w83l786ng)0
-rw-r--r--Documentation/hwmon/wm831x.rst (renamed from Documentation/hwmon/wm831x)0
-rw-r--r--Documentation/hwmon/wm8350.rst (renamed from Documentation/hwmon/wm8350)0
-rw-r--r--Documentation/hwmon/xgene-hwmon.rst (renamed from Documentation/hwmon/xgene-hwmon)0
-rw-r--r--Documentation/hwmon/zl6100.rst (renamed from Documentation/hwmon/zl6100)2
-rw-r--r--Documentation/index.rst1
-rw-r--r--Documentation/thermal/sysfs-api.txt2
-rw-r--r--MAINTAINERS108
-rw-r--r--drivers/hwmon/Kconfig8
-rw-r--r--drivers/hwmon/ads7828.c2
-rw-r--r--drivers/hwmon/max197.c2
-rw-r--r--drivers/hwmon/sht15.c2
-rw-r--r--include/linux/platform_data/ads7828.h2
-rw-r--r--include/linux/platform_data/ds620.h2
-rw-r--r--include/linux/platform_data/ina2xx.h2
-rw-r--r--include/linux/platform_data/max197.h2
-rw-r--r--include/linux/platform_data/ntc_thermistor.h2
173 files changed, 275 insertions, 102 deletions
diff --git a/Documentation/devicetree/bindings/hwmon/g762.txt b/Documentation/devicetree/bindings/hwmon/g762.txt
index 25cc6d8ee575..6d154c4923de 100644
--- a/Documentation/devicetree/bindings/hwmon/g762.txt
+++ b/Documentation/devicetree/bindings/hwmon/g762.txt
@@ -21,7 +21,7 @@ If an optional property is not set in .dts file, then current value is kept
21unmodified (e.g. u-boot installed value). 21unmodified (e.g. u-boot installed value).
22 22
23Additional information on operational parameters for the device is available 23Additional information on operational parameters for the device is available
24in Documentation/hwmon/g762. A detailed datasheet for the device is available 24in Documentation/hwmon/g762.rst. A detailed datasheet for the device is available
25at http://natisbad.org/NAS/refs/GMT_EDS-762_763-080710-0.2.pdf. 25at http://natisbad.org/NAS/refs/GMT_EDS-762_763-080710-0.2.pdf.
26 26
27Example g762 node: 27Example g762 node:
diff --git a/Documentation/hwmon/ab8500 b/Documentation/hwmon/ab8500.rst
index d87c61151239..33f93a9cec04 100644
--- a/Documentation/hwmon/ab8500
+++ b/Documentation/hwmon/ab8500.rst
@@ -18,7 +18,7 @@ Authors:
18Description 18Description
19----------- 19-----------
20 20
21See also Documentation/hwmon/abx500. This is the ST-Ericsson AB8500 specific 21See also Documentation/hwmon/abx500.rst. This is the ST-Ericsson AB8500 specific
22driver. 22driver.
23 23
24Currently only the AB8500 internal sensor and one external sensor for battery 24Currently only the AB8500 internal sensor and one external sensor for battery
diff --git a/Documentation/hwmon/abituguru-datasheet b/Documentation/hwmon/abituguru-datasheet.rst
index 6d5253e2223b..6d5253e2223b 100644
--- a/Documentation/hwmon/abituguru-datasheet
+++ b/Documentation/hwmon/abituguru-datasheet.rst
diff --git a/Documentation/hwmon/abituguru b/Documentation/hwmon/abituguru.rst
index d8243c827de9..d8243c827de9 100644
--- a/Documentation/hwmon/abituguru
+++ b/Documentation/hwmon/abituguru.rst
diff --git a/Documentation/hwmon/abituguru3 b/Documentation/hwmon/abituguru3.rst
index 514f11f41e8b..514f11f41e8b 100644
--- a/Documentation/hwmon/abituguru3
+++ b/Documentation/hwmon/abituguru3.rst
diff --git a/Documentation/hwmon/abx500 b/Documentation/hwmon/abx500.rst
index 3d88b2ce0f00..3d88b2ce0f00 100644
--- a/Documentation/hwmon/abx500
+++ b/Documentation/hwmon/abx500.rst
diff --git a/Documentation/hwmon/acpi_power_meter b/Documentation/hwmon/acpi_power_meter.rst
index 7665ca6ba957..4a0941ade0ca 100644
--- a/Documentation/hwmon/acpi_power_meter
+++ b/Documentation/hwmon/acpi_power_meter.rst
@@ -21,7 +21,7 @@ the ACPI 4.0 spec (Chapter 10.4). These devices have a simple set of
21features--a power meter that returns average power use over a configurable 21features--a power meter that returns average power use over a configurable
22interval, an optional capping mechanism, and a couple of trip points. The 22interval, an optional capping mechanism, and a couple of trip points. The
23sysfs interface conforms with the specification outlined in the "Power" section 23sysfs interface conforms with the specification outlined in the "Power" section
24of Documentation/hwmon/sysfs-interface. 24of Documentation/hwmon/sysfs-interface.rst.
25 25
26Special Features 26Special Features
27---------------- 27----------------
diff --git a/Documentation/hwmon/ad7314 b/Documentation/hwmon/ad7314.rst
index bf389736bcd1..bf389736bcd1 100644
--- a/Documentation/hwmon/ad7314
+++ b/Documentation/hwmon/ad7314.rst
diff --git a/Documentation/hwmon/adc128d818 b/Documentation/hwmon/adc128d818.rst
index 6753468932ab..6753468932ab 100644
--- a/Documentation/hwmon/adc128d818
+++ b/Documentation/hwmon/adc128d818.rst
diff --git a/Documentation/hwmon/adm1021 b/Documentation/hwmon/adm1021.rst
index 6cbb0f75fe00..6cbb0f75fe00 100644
--- a/Documentation/hwmon/adm1021
+++ b/Documentation/hwmon/adm1021.rst
diff --git a/Documentation/hwmon/adm1025 b/Documentation/hwmon/adm1025.rst
index 283e65e348a5..283e65e348a5 100644
--- a/Documentation/hwmon/adm1025
+++ b/Documentation/hwmon/adm1025.rst
diff --git a/Documentation/hwmon/adm1026 b/Documentation/hwmon/adm1026.rst
index 35d63e6498a3..35d63e6498a3 100644
--- a/Documentation/hwmon/adm1026
+++ b/Documentation/hwmon/adm1026.rst
diff --git a/Documentation/hwmon/adm1031 b/Documentation/hwmon/adm1031.rst
index a677c3ab5574..a677c3ab5574 100644
--- a/Documentation/hwmon/adm1031
+++ b/Documentation/hwmon/adm1031.rst
diff --git a/Documentation/hwmon/adm1275 b/Documentation/hwmon/adm1275.rst
index 5c5860011d6e..9a1913e5b4d9 100644
--- a/Documentation/hwmon/adm1275
+++ b/Documentation/hwmon/adm1275.rst
@@ -68,7 +68,7 @@ integrated 12 bit analog-to-digital converter (ADC), accessed using a
68PMBus interface. 68PMBus interface.
69 69
70The driver is a client driver to the core PMBus driver. Please see 70The driver is a client driver to the core PMBus driver. Please see
71Documentation/hwmon/pmbus for details on PMBus client drivers. 71Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
72 72
73 73
74Usage Notes 74Usage Notes
@@ -90,7 +90,7 @@ Platform data support
90--------------------- 90---------------------
91 91
92The driver supports standard PMBus driver platform data. Please see 92The driver supports standard PMBus driver platform data. Please see
93Documentation/hwmon/pmbus for details. 93Documentation/hwmon/pmbus.rst for details.
94 94
95 95
96Sysfs entries 96Sysfs entries
diff --git a/Documentation/hwmon/adm9240 b/Documentation/hwmon/adm9240.rst
index 91063b0f4c6f..91063b0f4c6f 100644
--- a/Documentation/hwmon/adm9240
+++ b/Documentation/hwmon/adm9240.rst
diff --git a/Documentation/hwmon/ads1015 b/Documentation/hwmon/ads1015.rst
index e0951c4e57bb..e0951c4e57bb 100644
--- a/Documentation/hwmon/ads1015
+++ b/Documentation/hwmon/ads1015.rst
diff --git a/Documentation/hwmon/ads7828 b/Documentation/hwmon/ads7828.rst
index b830b490cfe4..b830b490cfe4 100644
--- a/Documentation/hwmon/ads7828
+++ b/Documentation/hwmon/ads7828.rst
diff --git a/Documentation/hwmon/adt7410 b/Documentation/hwmon/adt7410.rst
index 24caaa83c8ec..24caaa83c8ec 100644
--- a/Documentation/hwmon/adt7410
+++ b/Documentation/hwmon/adt7410.rst
diff --git a/Documentation/hwmon/adt7411 b/Documentation/hwmon/adt7411.rst
index 57ad16fb216a..57ad16fb216a 100644
--- a/Documentation/hwmon/adt7411
+++ b/Documentation/hwmon/adt7411.rst
diff --git a/Documentation/hwmon/adt7462 b/Documentation/hwmon/adt7462.rst
index a7a831118d32..139e19696188 100644
--- a/Documentation/hwmon/adt7462
+++ b/Documentation/hwmon/adt7462.rst
@@ -68,4 +68,3 @@ The ADT7462 will scale the pwm between the lower and higher pwm speed when
68the temperature is between the two temperature boundaries. PWM values range 68the temperature is between the two temperature boundaries. PWM values range
69from 0 (off) to 255 (full speed). Fan speed will be set to maximum when the 69from 0 (off) to 255 (full speed). Fan speed will be set to maximum when the
70temperature sensor associated with the PWM control exceeds temp#_max. 70temperature sensor associated with the PWM control exceeds temp#_max.
71
diff --git a/Documentation/hwmon/adt7470 b/Documentation/hwmon/adt7470.rst
index d225f816e992..d225f816e992 100644
--- a/Documentation/hwmon/adt7470
+++ b/Documentation/hwmon/adt7470.rst
diff --git a/Documentation/hwmon/adt7475 b/Documentation/hwmon/adt7475.rst
index ef3ea1ea9bc1..ef3ea1ea9bc1 100644
--- a/Documentation/hwmon/adt7475
+++ b/Documentation/hwmon/adt7475.rst
diff --git a/Documentation/hwmon/amc6821 b/Documentation/hwmon/amc6821.rst
index d10eabcbc0f3..5ddb2849da90 100644
--- a/Documentation/hwmon/amc6821
+++ b/Documentation/hwmon/amc6821.rst
@@ -106,4 +106,3 @@ different settings, you can set the following parameters:
106 106
107- init=1, 107- init=1,
108- pwminv: 0 default pwm output, 1 inverts pwm output. 108- pwminv: 0 default pwm output, 1 inverts pwm output.
109
diff --git a/Documentation/hwmon/asb100 b/Documentation/hwmon/asb100.rst
index 311d9f7b6926..c2d5f97085fe 100644
--- a/Documentation/hwmon/asb100
+++ b/Documentation/hwmon/asb100.rst
@@ -71,4 +71,3 @@ TODO:
71 * Experiment with temp. sensor types. 71 * Experiment with temp. sensor types.
72 * Are there really 13 voltage inputs? Probably not... 72 * Are there really 13 voltage inputs? Probably not...
73 * Cleanups, no doubt... 73 * Cleanups, no doubt...
74
diff --git a/Documentation/hwmon/asc7621 b/Documentation/hwmon/asc7621.rst
index b5a9fad0f172..b5a9fad0f172 100644
--- a/Documentation/hwmon/asc7621
+++ b/Documentation/hwmon/asc7621.rst
diff --git a/Documentation/hwmon/aspeed-pwm-tacho b/Documentation/hwmon/aspeed-pwm-tacho.rst
index 6dcec845fbc7..6dcec845fbc7 100644
--- a/Documentation/hwmon/aspeed-pwm-tacho
+++ b/Documentation/hwmon/aspeed-pwm-tacho.rst
diff --git a/Documentation/hwmon/coretemp b/Documentation/hwmon/coretemp.rst
index c609329e3bc4..c609329e3bc4 100644
--- a/Documentation/hwmon/coretemp
+++ b/Documentation/hwmon/coretemp.rst
diff --git a/Documentation/hwmon/da9052 b/Documentation/hwmon/da9052.rst
index c1c0f1f08904..c1c0f1f08904 100644
--- a/Documentation/hwmon/da9052
+++ b/Documentation/hwmon/da9052.rst
diff --git a/Documentation/hwmon/da9055 b/Documentation/hwmon/da9055.rst
index beae271a3312..beae271a3312 100644
--- a/Documentation/hwmon/da9055
+++ b/Documentation/hwmon/da9055.rst
diff --git a/Documentation/hwmon/dme1737 b/Documentation/hwmon/dme1737.rst
index 82fcbc6b2b43..82fcbc6b2b43 100644
--- a/Documentation/hwmon/dme1737
+++ b/Documentation/hwmon/dme1737.rst
diff --git a/Documentation/hwmon/ds1621 b/Documentation/hwmon/ds1621.rst
index 552b37e9dd34..552b37e9dd34 100644
--- a/Documentation/hwmon/ds1621
+++ b/Documentation/hwmon/ds1621.rst
diff --git a/Documentation/hwmon/ds620 b/Documentation/hwmon/ds620.rst
index 2d686b17b547..2d686b17b547 100644
--- a/Documentation/hwmon/ds620
+++ b/Documentation/hwmon/ds620.rst
diff --git a/Documentation/hwmon/emc1403 b/Documentation/hwmon/emc1403.rst
index 3a4913b63ef3..3a4913b63ef3 100644
--- a/Documentation/hwmon/emc1403
+++ b/Documentation/hwmon/emc1403.rst
diff --git a/Documentation/hwmon/emc2103 b/Documentation/hwmon/emc2103.rst
index 6a6ca6d1b34e..6a6ca6d1b34e 100644
--- a/Documentation/hwmon/emc2103
+++ b/Documentation/hwmon/emc2103.rst
diff --git a/Documentation/hwmon/emc6w201 b/Documentation/hwmon/emc6w201.rst
index a8e1185b9bb6..a8e1185b9bb6 100644
--- a/Documentation/hwmon/emc6w201
+++ b/Documentation/hwmon/emc6w201.rst
diff --git a/Documentation/hwmon/f71805f b/Documentation/hwmon/f71805f.rst
index 1efe5e5d337c..1efe5e5d337c 100644
--- a/Documentation/hwmon/f71805f
+++ b/Documentation/hwmon/f71805f.rst
diff --git a/Documentation/hwmon/f71882fg b/Documentation/hwmon/f71882fg.rst
index 5c0b7b0db150..5c0b7b0db150 100644
--- a/Documentation/hwmon/f71882fg
+++ b/Documentation/hwmon/f71882fg.rst
diff --git a/Documentation/hwmon/fam15h_power b/Documentation/hwmon/fam15h_power.rst
index fdde632c93a3..fdde632c93a3 100644
--- a/Documentation/hwmon/fam15h_power
+++ b/Documentation/hwmon/fam15h_power.rst
diff --git a/Documentation/hwmon/ftsteutates b/Documentation/hwmon/ftsteutates.rst
index 58a2483d8d0d..58a2483d8d0d 100644
--- a/Documentation/hwmon/ftsteutates
+++ b/Documentation/hwmon/ftsteutates.rst
diff --git a/Documentation/hwmon/g760a b/Documentation/hwmon/g760a.rst
index d82952cc8319..d82952cc8319 100644
--- a/Documentation/hwmon/g760a
+++ b/Documentation/hwmon/g760a.rst
diff --git a/Documentation/hwmon/g762 b/Documentation/hwmon/g762.rst
index 54574e26df21..0371b3365c48 100644
--- a/Documentation/hwmon/g762
+++ b/Documentation/hwmon/g762.rst
@@ -7,7 +7,7 @@ modes - PWM or DC - are supported by the device.
7 7
8For additional information, a detailed datasheet is available at 8For additional information, a detailed datasheet is available at
9http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs 9http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs
10bindings are described in Documentation/hwmon/sysfs-interface. 10bindings are described in Documentation/hwmon/sysfs-interface.rst.
11 11
12The following entries are available to the user in a subdirectory of 12The following entries are available to the user in a subdirectory of
13/sys/bus/i2c/drivers/g762/ to control the operation of the device. 13/sys/bus/i2c/drivers/g762/ to control the operation of the device.
diff --git a/Documentation/hwmon/gl518sm b/Documentation/hwmon/gl518sm.rst
index bf1e0b5e824b..bf1e0b5e824b 100644
--- a/Documentation/hwmon/gl518sm
+++ b/Documentation/hwmon/gl518sm.rst
diff --git a/Documentation/hwmon/hih6130 b/Documentation/hwmon/hih6130.rst
index 649bd4be4fc2..649bd4be4fc2 100644
--- a/Documentation/hwmon/hih6130
+++ b/Documentation/hwmon/hih6130.rst
diff --git a/Documentation/hwmon/hwmon-kernel-api.txt b/Documentation/hwmon/hwmon-kernel-api.rst
index b347b959fcda..c41eb6108103 100644
--- a/Documentation/hwmon/hwmon-kernel-api.txt
+++ b/Documentation/hwmon/hwmon-kernel-api.rst
@@ -12,10 +12,10 @@ drivers that want to use the hardware monitoring framework.
12This document does not describe what a hardware monitoring (hwmon) Driver or 12This document does not describe what a hardware monitoring (hwmon) Driver or
13Device is. It also does not describe the API which can be used by user space 13Device is. It also does not describe the API which can be used by user space
14to communicate with a hardware monitoring device. If you want to know this 14to communicate with a hardware monitoring device. If you want to know this
15then please read the following file: Documentation/hwmon/sysfs-interface. 15then please read the following file: Documentation/hwmon/sysfs-interface.rst.
16 16
17For additional guidelines on how to write and improve hwmon drivers, please 17For additional guidelines on how to write and improve hwmon drivers, please
18also read Documentation/hwmon/submitting-patches. 18also read Documentation/hwmon/submitting-patches.rst.
19 19
20The API 20The API
21------- 21-------
diff --git a/Documentation/hwmon/ibm-cffps b/Documentation/hwmon/ibm-cffps.rst
index 52e74e39463a..52e74e39463a 100644
--- a/Documentation/hwmon/ibm-cffps
+++ b/Documentation/hwmon/ibm-cffps.rst
diff --git a/Documentation/hwmon/ibmaem b/Documentation/hwmon/ibmaem.rst
index f07a14a1c2f5..f07a14a1c2f5 100644
--- a/Documentation/hwmon/ibmaem
+++ b/Documentation/hwmon/ibmaem.rst
diff --git a/Documentation/hwmon/ibmpowernv b/Documentation/hwmon/ibmpowernv.rst
index 5d642bc3dec0..5d642bc3dec0 100644
--- a/Documentation/hwmon/ibmpowernv
+++ b/Documentation/hwmon/ibmpowernv.rst
diff --git a/Documentation/hwmon/ina209 b/Documentation/hwmon/ina209.rst
index 64322075a145..64322075a145 100644
--- a/Documentation/hwmon/ina209
+++ b/Documentation/hwmon/ina209.rst
diff --git a/Documentation/hwmon/ina2xx b/Documentation/hwmon/ina2xx.rst
index 95badf9c396f..94b9a260c518 100644
--- a/Documentation/hwmon/ina2xx
+++ b/Documentation/hwmon/ina2xx.rst
@@ -78,7 +78,7 @@ refer to the Documentation/devicetree/bindings/hwmon/ina2xx.txt for bindings
78if the device tree is used. 78if the device tree is used.
79 79
80Additionally ina226 supports update_interval attribute as described in 80Additionally ina226 supports update_interval attribute as described in
81Documentation/hwmon/sysfs-interface. Internally the interval is the sum of 81Documentation/hwmon/sysfs-interface.rst. Internally the interval is the sum of
82bus and shunt voltage conversion times multiplied by the averaging rate. We 82bus and shunt voltage conversion times multiplied by the averaging rate. We
83don't touch the conversion times and only modify the number of averages. The 83don't touch the conversion times and only modify the number of averages. The
84lower limit of the update_interval is 2 ms, the upper limit is 2253 ms. 84lower limit of the update_interval is 2 ms, the upper limit is 2253 ms.
diff --git a/Documentation/hwmon/ina3221 b/Documentation/hwmon/ina3221.rst
index 1e34abb38b59..1e34abb38b59 100644
--- a/Documentation/hwmon/ina3221
+++ b/Documentation/hwmon/ina3221.rst
diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst
new file mode 100644
index 000000000000..893804414510
--- /dev/null
+++ b/Documentation/hwmon/index.rst
@@ -0,0 +1,179 @@
1=========================
2Linux Hardware Monitoring
3=========================
4
5.. toctree::
6 :maxdepth: 1
7
8 hwmon-kernel-api.rst
9 pmbus-core.rst
10 submitting-patches.rst
11 sysfs-interface.rst
12 userspace-tools.rst
13
14Hardware Monitoring Kernel Drivers
15==================================
16
17.. toctree::
18 :maxdepth: 1
19
20 ab8500.rst
21 abituguru.rst
22 abituguru3.rst
23 abx500.rst
24 acpi_power_meter.rst
25 ad7314.rst
26 adc128d818.rst
27 adm1021.rst
28 adm1025.rst
29 adm1026.rst
30 adm1031.rst
31 adm1275.rst
32 adm9240.rst
33 ads1015.rst
34 ads7828.rst
35 adt7410.rst
36 adt7411.rst
37 adt7462.rst
38 adt7470.rst
39 adt7475.rst
40 amc6821.rst
41 asb100.rst
42 asc7621.rst
43 aspeed-pwm-tacho.rst
44 coretemp.rst
45 da9052.rst
46 da9055.rst
47 dme1737.rst
48 ds1621.rst
49 ds620.rst
50 emc1403.rst
51 emc2103.rst
52 emc6w201.rst
53 f71805f.rst
54 f71882fg.rst
55 fam15h_power.rst
56 ftsteutates.rst
57 g760a.rst
58 g762.rst
59 gl518sm.rst
60 hih6130.rst
61 ibmaem.rst
62 ibm-cffps.rst
63 ibmpowernv.rst
64 ina209.rst
65 ina2xx.rst
66 ina3221.rst
67 ir35221.rst
68 it87.rst
69 jc42.rst
70 k10temp.rst
71 k8temp.rst
72 lineage-pem.rst
73 lm25066.rst
74 lm63.rst
75 lm70.rst
76 lm73.rst
77 lm75.rst
78 lm77.rst
79 lm78.rst
80 lm80.rst
81 lm83.rst
82 lm85.rst
83 lm87.rst
84 lm90.rst
85 lm92.rst
86 lm93.rst
87 lm95234.rst
88 lm95245.rst
89 ltc2945.rst
90 ltc2978.rst
91 ltc2990.rst
92 ltc3815.rst
93 ltc4151.rst
94 ltc4215.rst
95 ltc4245.rst
96 ltc4260.rst
97 ltc4261.rst
98 max16064.rst
99 max16065.rst
100 max1619.rst
101 max1668.rst
102 max197.rst
103 max20751.rst
104 max31722.rst
105 max31785.rst
106 max31790.rst
107 max34440.rst
108 max6639.rst
109 max6642.rst
110 max6650.rst
111 max6697.rst
112 max8688.rst
113 mc13783-adc.rst
114 mcp3021.rst
115 menf21bmc.rst
116 mlxreg-fan.rst
117 nct6683.rst
118 nct6775.rst
119 nct7802.rst
120 nct7904.rst
121 npcm750-pwm-fan.rst
122 nsa320.rst
123 ntc_thermistor.rst
124 occ.rst
125 pc87360.rst
126 pc87427.rst
127 pcf8591.rst
128 pmbus.rst
129 powr1220.rst
130 pwm-fan.rst
131 raspberrypi-hwmon.rst
132 sch5627.rst
133 sch5636.rst
134 scpi-hwmon.rst
135 sht15.rst
136 sht21.rst
137 sht3x.rst
138 shtc1.rst
139 sis5595.rst
140 smm665.rst
141 smsc47b397.rst
142 smsc47m192.rst
143 smsc47m1.rst
144 tc654.rst
145 tc74.rst
146 thmc50.rst
147 tmp102.rst
148 tmp103.rst
149 tmp108.rst
150 tmp401.rst
151 tmp421.rst
152 tps40422.rst
153 twl4030-madc-hwmon.rst
154 ucd9000.rst
155 ucd9200.rst
156 vexpress.rst
157 via686a.rst
158 vt1211.rst
159 w83627ehf.rst
160 w83627hf.rst
161 w83773g.rst
162 w83781d.rst
163 w83791d.rst
164 w83792d.rst
165 w83793.rst
166 w83795.rst
167 w83l785ts.rst
168 w83l786ng.rst
169 wm831x.rst
170 wm8350.rst
171 xgene-hwmon.rst
172 zl6100.rst
173
174.. only:: subproject and html
175
176 Indices
177 =======
178
179 * :ref:`genindex`
diff --git a/Documentation/hwmon/ir35221 b/Documentation/hwmon/ir35221.rst
index a83922e5ccb5..a83922e5ccb5 100644
--- a/Documentation/hwmon/ir35221
+++ b/Documentation/hwmon/ir35221.rst
diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87.rst
index 2d83f23bee93..2d83f23bee93 100644
--- a/Documentation/hwmon/it87
+++ b/Documentation/hwmon/it87.rst
diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42.rst
index 5b14b49bb6f7..5b14b49bb6f7 100644
--- a/Documentation/hwmon/jc42
+++ b/Documentation/hwmon/jc42.rst
diff --git a/Documentation/hwmon/k10temp b/Documentation/hwmon/k10temp.rst
index 12a86ba17de9..12a86ba17de9 100644
--- a/Documentation/hwmon/k10temp
+++ b/Documentation/hwmon/k10temp.rst
diff --git a/Documentation/hwmon/k8temp b/Documentation/hwmon/k8temp.rst
index 72da12aa17e5..72da12aa17e5 100644
--- a/Documentation/hwmon/k8temp
+++ b/Documentation/hwmon/k8temp.rst
diff --git a/Documentation/hwmon/lineage-pem b/Documentation/hwmon/lineage-pem.rst
index 10c271dc20e8..10c271dc20e8 100644
--- a/Documentation/hwmon/lineage-pem
+++ b/Documentation/hwmon/lineage-pem.rst
diff --git a/Documentation/hwmon/lm25066 b/Documentation/hwmon/lm25066.rst
index 60b7f2722931..da15e3094c8c 100644
--- a/Documentation/hwmon/lm25066
+++ b/Documentation/hwmon/lm25066.rst
@@ -69,7 +69,7 @@ LM25066, LM5064, and LM5066/LM5066I Power Management, Monitoring,
69Control, and Protection ICs. 69Control, and Protection ICs.
70 70
71The driver is a client driver to the core PMBus driver. Please see 71The driver is a client driver to the core PMBus driver. Please see
72Documentation/hwmon/pmbus for details on PMBus client drivers. 72Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
73 73
74 74
75Usage Notes 75Usage Notes
diff --git a/Documentation/hwmon/lm63 b/Documentation/hwmon/lm63.rst
index f478132b0408..f478132b0408 100644
--- a/Documentation/hwmon/lm63
+++ b/Documentation/hwmon/lm63.rst
diff --git a/Documentation/hwmon/lm70 b/Documentation/hwmon/lm70.rst
index f259bc1fcd91..f259bc1fcd91 100644
--- a/Documentation/hwmon/lm70
+++ b/Documentation/hwmon/lm70.rst
diff --git a/Documentation/hwmon/lm73 b/Documentation/hwmon/lm73.rst
index 1d6a46844e85..1d6a46844e85 100644
--- a/Documentation/hwmon/lm73
+++ b/Documentation/hwmon/lm73.rst
diff --git a/Documentation/hwmon/lm75 b/Documentation/hwmon/lm75.rst
index 6fd4d2df5420..6fd4d2df5420 100644
--- a/Documentation/hwmon/lm75
+++ b/Documentation/hwmon/lm75.rst
diff --git a/Documentation/hwmon/lm77 b/Documentation/hwmon/lm77.rst
index 4ed3fe6b999a..4ed3fe6b999a 100644
--- a/Documentation/hwmon/lm77
+++ b/Documentation/hwmon/lm77.rst
diff --git a/Documentation/hwmon/lm78 b/Documentation/hwmon/lm78.rst
index cb7a4832f35e..cb7a4832f35e 100644
--- a/Documentation/hwmon/lm78
+++ b/Documentation/hwmon/lm78.rst
diff --git a/Documentation/hwmon/lm80 b/Documentation/hwmon/lm80.rst
index c53186abd82e..c53186abd82e 100644
--- a/Documentation/hwmon/lm80
+++ b/Documentation/hwmon/lm80.rst
diff --git a/Documentation/hwmon/lm83 b/Documentation/hwmon/lm83.rst
index ecf83819960e..ecf83819960e 100644
--- a/Documentation/hwmon/lm83
+++ b/Documentation/hwmon/lm83.rst
diff --git a/Documentation/hwmon/lm85 b/Documentation/hwmon/lm85.rst
index faa92f54431c..faa92f54431c 100644
--- a/Documentation/hwmon/lm85
+++ b/Documentation/hwmon/lm85.rst
diff --git a/Documentation/hwmon/lm87 b/Documentation/hwmon/lm87.rst
index 72fcb577ef2a..72fcb577ef2a 100644
--- a/Documentation/hwmon/lm87
+++ b/Documentation/hwmon/lm87.rst
diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90.rst
index 953315987c06..953315987c06 100644
--- a/Documentation/hwmon/lm90
+++ b/Documentation/hwmon/lm90.rst
diff --git a/Documentation/hwmon/lm92 b/Documentation/hwmon/lm92.rst
index c131b923ed36..c131b923ed36 100644
--- a/Documentation/hwmon/lm92
+++ b/Documentation/hwmon/lm92.rst
diff --git a/Documentation/hwmon/lm93 b/Documentation/hwmon/lm93.rst
index 49d199b45b67..49d199b45b67 100644
--- a/Documentation/hwmon/lm93
+++ b/Documentation/hwmon/lm93.rst
diff --git a/Documentation/hwmon/lm95234 b/Documentation/hwmon/lm95234.rst
index e4c14bea5efd..e4c14bea5efd 100644
--- a/Documentation/hwmon/lm95234
+++ b/Documentation/hwmon/lm95234.rst
diff --git a/Documentation/hwmon/lm95245 b/Documentation/hwmon/lm95245.rst
index 566d1dc8c5a6..566d1dc8c5a6 100644
--- a/Documentation/hwmon/lm95245
+++ b/Documentation/hwmon/lm95245.rst
diff --git a/Documentation/hwmon/ltc2945 b/Documentation/hwmon/ltc2945.rst
index 20c884985367..20c884985367 100644
--- a/Documentation/hwmon/ltc2945
+++ b/Documentation/hwmon/ltc2945.rst
diff --git a/Documentation/hwmon/ltc2978 b/Documentation/hwmon/ltc2978.rst
index 01a24fd6d5fe..01a24fd6d5fe 100644
--- a/Documentation/hwmon/ltc2978
+++ b/Documentation/hwmon/ltc2978.rst
diff --git a/Documentation/hwmon/ltc2990 b/Documentation/hwmon/ltc2990.rst
index e0a369e679d3..e0a369e679d3 100644
--- a/Documentation/hwmon/ltc2990
+++ b/Documentation/hwmon/ltc2990.rst
diff --git a/Documentation/hwmon/ltc3815 b/Documentation/hwmon/ltc3815.rst
index fb0135fc1925..fb0135fc1925 100644
--- a/Documentation/hwmon/ltc3815
+++ b/Documentation/hwmon/ltc3815.rst
diff --git a/Documentation/hwmon/ltc4151 b/Documentation/hwmon/ltc4151.rst
index c39229b19624..c39229b19624 100644
--- a/Documentation/hwmon/ltc4151
+++ b/Documentation/hwmon/ltc4151.rst
diff --git a/Documentation/hwmon/ltc4215 b/Documentation/hwmon/ltc4215.rst
index 8d5044d99bab..8d5044d99bab 100644
--- a/Documentation/hwmon/ltc4215
+++ b/Documentation/hwmon/ltc4215.rst
diff --git a/Documentation/hwmon/ltc4245 b/Documentation/hwmon/ltc4245.rst
index 3dafd08a4e87..3dafd08a4e87 100644
--- a/Documentation/hwmon/ltc4245
+++ b/Documentation/hwmon/ltc4245.rst
diff --git a/Documentation/hwmon/ltc4260 b/Documentation/hwmon/ltc4260.rst
index 4c335b6a51d1..4c335b6a51d1 100644
--- a/Documentation/hwmon/ltc4260
+++ b/Documentation/hwmon/ltc4260.rst
diff --git a/Documentation/hwmon/ltc4261 b/Documentation/hwmon/ltc4261.rst
index c80233f8082e..c80233f8082e 100644
--- a/Documentation/hwmon/ltc4261
+++ b/Documentation/hwmon/ltc4261.rst
diff --git a/Documentation/hwmon/max16064 b/Documentation/hwmon/max16064.rst
index 61ec679dc477..6d5e9538991f 100644
--- a/Documentation/hwmon/max16064
+++ b/Documentation/hwmon/max16064.rst
@@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply
21Controller with Active-Voltage Output Control and PMBus Interface. 21Controller with Active-Voltage Output Control and PMBus Interface.
22 22
23The driver is a client driver to the core PMBus driver. 23The driver is a client driver to the core PMBus driver.
24Please see Documentation/hwmon/pmbus for details on PMBus client drivers. 24Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
25 25
26 26
27Usage Notes 27Usage Notes
diff --git a/Documentation/hwmon/max16065 b/Documentation/hwmon/max16065.rst
index fa5c852a178c..fa5c852a178c 100644
--- a/Documentation/hwmon/max16065
+++ b/Documentation/hwmon/max16065.rst
diff --git a/Documentation/hwmon/max1619 b/Documentation/hwmon/max1619.rst
index 4b3762c4eceb..e25956e70f73 100644
--- a/Documentation/hwmon/max1619
+++ b/Documentation/hwmon/max1619.rst
@@ -31,4 +31,3 @@ Only the external sensor has high and low limits.
31The max1619 driver will not update its values more frequently than every 31The max1619 driver will not update its values more frequently than every
32other second; reading them more often will do no harm, but will return 32other second; reading them more often will do no harm, but will return
33'old' values. 33'old' values.
34
diff --git a/Documentation/hwmon/max1668 b/Documentation/hwmon/max1668.rst
index 417f17d750e6..417f17d750e6 100644
--- a/Documentation/hwmon/max1668
+++ b/Documentation/hwmon/max1668.rst
diff --git a/Documentation/hwmon/max197 b/Documentation/hwmon/max197.rst
index 02fe19bc3428..02fe19bc3428 100644
--- a/Documentation/hwmon/max197
+++ b/Documentation/hwmon/max197.rst
diff --git a/Documentation/hwmon/max20751 b/Documentation/hwmon/max20751.rst
index d546695900ef..aa4469be6674 100644
--- a/Documentation/hwmon/max20751
+++ b/Documentation/hwmon/max20751.rst
@@ -23,7 +23,7 @@ This driver supports MAX20751 Multiphase Master with PMBus Interface
23and Internal Buck Converter. 23and Internal Buck Converter.
24 24
25The driver is a client driver to the core PMBus driver. 25The driver is a client driver to the core PMBus driver.
26Please see Documentation/hwmon/pmbus for details on PMBus client drivers. 26Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
27 27
28 28
29Usage Notes 29Usage Notes
diff --git a/Documentation/hwmon/max31722 b/Documentation/hwmon/max31722.rst
index 0ab15c00b226..0ab15c00b226 100644
--- a/Documentation/hwmon/max31722
+++ b/Documentation/hwmon/max31722.rst
diff --git a/Documentation/hwmon/max31785 b/Documentation/hwmon/max31785.rst
index c8c6756d0ee1..c8c6756d0ee1 100644
--- a/Documentation/hwmon/max31785
+++ b/Documentation/hwmon/max31785.rst
diff --git a/Documentation/hwmon/max31790 b/Documentation/hwmon/max31790.rst
index 84c62a12ef3a..84c62a12ef3a 100644
--- a/Documentation/hwmon/max31790
+++ b/Documentation/hwmon/max31790.rst
diff --git a/Documentation/hwmon/max34440 b/Documentation/hwmon/max34440.rst
index 639838ef29fd..939138e12b02 100644
--- a/Documentation/hwmon/max34440
+++ b/Documentation/hwmon/max34440.rst
@@ -76,7 +76,7 @@ based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461
76supports 16 voltage channels. 76supports 16 voltage channels.
77 77
78The driver is a client driver to the core PMBus driver. Please see 78The driver is a client driver to the core PMBus driver. Please see
79Documentation/hwmon/pmbus for details on PMBus client drivers. 79Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
80 80
81 81
82Usage Notes 82Usage Notes
diff --git a/Documentation/hwmon/max6639 b/Documentation/hwmon/max6639.rst
index 3da54225f83c..3da54225f83c 100644
--- a/Documentation/hwmon/max6639
+++ b/Documentation/hwmon/max6639.rst
diff --git a/Documentation/hwmon/max6642 b/Documentation/hwmon/max6642.rst
index 7e5b7d4f9492..7e5b7d4f9492 100644
--- a/Documentation/hwmon/max6642
+++ b/Documentation/hwmon/max6642.rst
diff --git a/Documentation/hwmon/max6650 b/Documentation/hwmon/max6650.rst
index 74dc3f0caaa2..253482add082 100644
--- a/Documentation/hwmon/max6650
+++ b/Documentation/hwmon/max6650.rst
@@ -72,4 +72,3 @@ clock: The clock frequency in Hz of the chip the driver should assume [254000]
72 72
73Please have a look at the MAX6650/6651 data sheet and make sure that you fully 73Please have a look at the MAX6650/6651 data sheet and make sure that you fully
74understand the meaning of these parameters before you attempt to change them. 74understand the meaning of these parameters before you attempt to change them.
75
diff --git a/Documentation/hwmon/max6697 b/Documentation/hwmon/max6697.rst
index ffc5a7d8d33b..ffc5a7d8d33b 100644
--- a/Documentation/hwmon/max6697
+++ b/Documentation/hwmon/max6697.rst
diff --git a/Documentation/hwmon/max8688 b/Documentation/hwmon/max8688.rst
index 43da139234c1..009487759c61 100644
--- a/Documentation/hwmon/max8688
+++ b/Documentation/hwmon/max8688.rst
@@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX8688 Digital Power-Supply
21Controller/Monitor with PMBus Interface. 21Controller/Monitor with PMBus Interface.
22 22
23The driver is a client driver to the core PMBus driver. Please see 23The driver is a client driver to the core PMBus driver. Please see
24Documentation/hwmon/pmbus for details on PMBus client drivers. 24Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
25 25
26 26
27Usage Notes 27Usage Notes
diff --git a/Documentation/hwmon/mc13783-adc b/Documentation/hwmon/mc13783-adc.rst
index cae70350ba2f..cae70350ba2f 100644
--- a/Documentation/hwmon/mc13783-adc
+++ b/Documentation/hwmon/mc13783-adc.rst
diff --git a/Documentation/hwmon/mcp3021 b/Documentation/hwmon/mcp3021.rst
index 83f4bda2f269..83f4bda2f269 100644
--- a/Documentation/hwmon/mcp3021
+++ b/Documentation/hwmon/mcp3021.rst
diff --git a/Documentation/hwmon/menf21bmc b/Documentation/hwmon/menf21bmc.rst
index 1f0c6b2235ab..1f0c6b2235ab 100644
--- a/Documentation/hwmon/menf21bmc
+++ b/Documentation/hwmon/menf21bmc.rst
diff --git a/Documentation/hwmon/mlxreg-fan b/Documentation/hwmon/mlxreg-fan.rst
index c92b8e885f7e..c92b8e885f7e 100644
--- a/Documentation/hwmon/mlxreg-fan
+++ b/Documentation/hwmon/mlxreg-fan.rst
diff --git a/Documentation/hwmon/nct6683 b/Documentation/hwmon/nct6683.rst
index efbf7e9703ec..efbf7e9703ec 100644
--- a/Documentation/hwmon/nct6683
+++ b/Documentation/hwmon/nct6683.rst
diff --git a/Documentation/hwmon/nct6775 b/Documentation/hwmon/nct6775.rst
index 1d0315c40952..1d0315c40952 100644
--- a/Documentation/hwmon/nct6775
+++ b/Documentation/hwmon/nct6775.rst
diff --git a/Documentation/hwmon/nct7802 b/Documentation/hwmon/nct7802.rst
index 8b7365a7cb32..8b7365a7cb32 100644
--- a/Documentation/hwmon/nct7802
+++ b/Documentation/hwmon/nct7802.rst
diff --git a/Documentation/hwmon/nct7904 b/Documentation/hwmon/nct7904.rst
index 5b2f111582ff..5b2f111582ff 100644
--- a/Documentation/hwmon/nct7904
+++ b/Documentation/hwmon/nct7904.rst
diff --git a/Documentation/hwmon/npcm750-pwm-fan b/Documentation/hwmon/npcm750-pwm-fan.rst
index c67af08b6773..c67af08b6773 100644
--- a/Documentation/hwmon/npcm750-pwm-fan
+++ b/Documentation/hwmon/npcm750-pwm-fan.rst
diff --git a/Documentation/hwmon/nsa320 b/Documentation/hwmon/nsa320.rst
index 4fe75fd2f937..4fe75fd2f937 100644
--- a/Documentation/hwmon/nsa320
+++ b/Documentation/hwmon/nsa320.rst
diff --git a/Documentation/hwmon/ntc_thermistor b/Documentation/hwmon/ntc_thermistor.rst
index d0e7f91726b9..d0e7f91726b9 100644
--- a/Documentation/hwmon/ntc_thermistor
+++ b/Documentation/hwmon/ntc_thermistor.rst
diff --git a/Documentation/hwmon/occ b/Documentation/hwmon/occ.rst
index bf41c162d70e..bf41c162d70e 100644
--- a/Documentation/hwmon/occ
+++ b/Documentation/hwmon/occ.rst
diff --git a/Documentation/hwmon/pc87360 b/Documentation/hwmon/pc87360.rst
index 4bad07bce54b..4bad07bce54b 100644
--- a/Documentation/hwmon/pc87360
+++ b/Documentation/hwmon/pc87360.rst
diff --git a/Documentation/hwmon/pc87427 b/Documentation/hwmon/pc87427.rst
index 22d8f62d851f..22d8f62d851f 100644
--- a/Documentation/hwmon/pc87427
+++ b/Documentation/hwmon/pc87427.rst
diff --git a/Documentation/hwmon/pcf8591 b/Documentation/hwmon/pcf8591.rst
index e98bd542a441..e98bd542a441 100644
--- a/Documentation/hwmon/pcf8591
+++ b/Documentation/hwmon/pcf8591.rst
diff --git a/Documentation/hwmon/pmbus-core b/Documentation/hwmon/pmbus-core.rst
index 92515c446fe3..92515c446fe3 100644
--- a/Documentation/hwmon/pmbus-core
+++ b/Documentation/hwmon/pmbus-core.rst
diff --git a/Documentation/hwmon/pmbus b/Documentation/hwmon/pmbus.rst
index abfb9dd4857d..abfb9dd4857d 100644
--- a/Documentation/hwmon/pmbus
+++ b/Documentation/hwmon/pmbus.rst
diff --git a/Documentation/hwmon/powr1220 b/Documentation/hwmon/powr1220.rst
index a7fc258da0a8..a7fc258da0a8 100644
--- a/Documentation/hwmon/powr1220
+++ b/Documentation/hwmon/powr1220.rst
diff --git a/Documentation/hwmon/pwm-fan b/Documentation/hwmon/pwm-fan.rst
index 82fe96742fee..82fe96742fee 100644
--- a/Documentation/hwmon/pwm-fan
+++ b/Documentation/hwmon/pwm-fan.rst
diff --git a/Documentation/hwmon/raspberrypi-hwmon b/Documentation/hwmon/raspberrypi-hwmon.rst
index 8038ade36490..8038ade36490 100644
--- a/Documentation/hwmon/raspberrypi-hwmon
+++ b/Documentation/hwmon/raspberrypi-hwmon.rst
diff --git a/Documentation/hwmon/sch5627 b/Documentation/hwmon/sch5627.rst
index 187682e99114..187682e99114 100644
--- a/Documentation/hwmon/sch5627
+++ b/Documentation/hwmon/sch5627.rst
diff --git a/Documentation/hwmon/sch5636 b/Documentation/hwmon/sch5636.rst
index 4aaee3672f13..4aaee3672f13 100644
--- a/Documentation/hwmon/sch5636
+++ b/Documentation/hwmon/sch5636.rst
diff --git a/Documentation/hwmon/scpi-hwmon b/Documentation/hwmon/scpi-hwmon.rst
index eee7022b44db..eee7022b44db 100644
--- a/Documentation/hwmon/scpi-hwmon
+++ b/Documentation/hwmon/scpi-hwmon.rst
diff --git a/Documentation/hwmon/sht15 b/Documentation/hwmon/sht15.rst
index 485abe037f6c..485abe037f6c 100644
--- a/Documentation/hwmon/sht15
+++ b/Documentation/hwmon/sht15.rst
diff --git a/Documentation/hwmon/sht21 b/Documentation/hwmon/sht21.rst
index f1f5da030108..f1f5da030108 100644
--- a/Documentation/hwmon/sht21
+++ b/Documentation/hwmon/sht21.rst
diff --git a/Documentation/hwmon/sht3x b/Documentation/hwmon/sht3x.rst
index 978a7117e4b2..978a7117e4b2 100644
--- a/Documentation/hwmon/sht3x
+++ b/Documentation/hwmon/sht3x.rst
diff --git a/Documentation/hwmon/shtc1 b/Documentation/hwmon/shtc1.rst
index aa116332ba26..aa116332ba26 100644
--- a/Documentation/hwmon/shtc1
+++ b/Documentation/hwmon/shtc1.rst
diff --git a/Documentation/hwmon/sis5595 b/Documentation/hwmon/sis5595.rst
index 5acba6b0c0db..16123b3bfff9 100644
--- a/Documentation/hwmon/sis5595
+++ b/Documentation/hwmon/sis5595.rst
@@ -121,4 +121,3 @@ Problems
121-------- 121--------
122Some chips refuse to be enabled. We don't know why. 122Some chips refuse to be enabled. We don't know why.
123The driver will recognize this and print a message in dmesg. 123The driver will recognize this and print a message in dmesg.
124
diff --git a/Documentation/hwmon/smm665 b/Documentation/hwmon/smm665.rst
index a0e27f62b57b..a0e27f62b57b 100644
--- a/Documentation/hwmon/smm665
+++ b/Documentation/hwmon/smm665.rst
diff --git a/Documentation/hwmon/smsc47b397 b/Documentation/hwmon/smsc47b397.rst
index 600194cf1804..600194cf1804 100644
--- a/Documentation/hwmon/smsc47b397
+++ b/Documentation/hwmon/smsc47b397.rst
diff --git a/Documentation/hwmon/smsc47m1 b/Documentation/hwmon/smsc47m1.rst
index c54eabd5eb57..c54eabd5eb57 100644
--- a/Documentation/hwmon/smsc47m1
+++ b/Documentation/hwmon/smsc47m1.rst
diff --git a/Documentation/hwmon/smsc47m192 b/Documentation/hwmon/smsc47m192.rst
index a2e86ab67918..a2e86ab67918 100644
--- a/Documentation/hwmon/smsc47m192
+++ b/Documentation/hwmon/smsc47m192.rst
diff --git a/Documentation/hwmon/submitting-patches b/Documentation/hwmon/submitting-patches.rst
index 12540b7d9b50..f9796b9d9db6 100644
--- a/Documentation/hwmon/submitting-patches
+++ b/Documentation/hwmon/submitting-patches.rst
@@ -39,7 +39,7 @@ increase the chances of your change being accepted.
392. Adding functionality to existing drivers 392. Adding functionality to existing drivers
40------------------------------------------- 40-------------------------------------------
41 41
42* Make sure the documentation in Documentation/hwmon/<driver_name> is up to 42* Make sure the documentation in Documentation/hwmon/<driver_name>.rst is up to
43 date. 43 date.
44 44
45* Make sure the information in Kconfig is up to date. 45* Make sure the information in Kconfig is up to date.
@@ -61,7 +61,7 @@ increase the chances of your change being accepted.
61 61
62* Consider adding yourself to MAINTAINERS. 62* Consider adding yourself to MAINTAINERS.
63 63
64* Document the driver in Documentation/hwmon/<driver_name>. 64* Document the driver in Documentation/hwmon/<driver_name>.rst.
65 65
66* Add the driver to Kconfig and Makefile in alphabetical order. 66* Add the driver to Kconfig and Makefile in alphabetical order.
67 67
@@ -134,7 +134,7 @@ increase the chances of your change being accepted.
134 non-standard attributes, or you believe you do, discuss it on the mailing list 134 non-standard attributes, or you believe you do, discuss it on the mailing list
135 first. Either case, provide a detailed explanation why you need the 135 first. Either case, provide a detailed explanation why you need the
136 non-standard attribute(s). 136 non-standard attribute(s).
137 Standard attributes are specified in Documentation/hwmon/sysfs-interface. 137 Standard attributes are specified in Documentation/hwmon/sysfs-interface.rst.
138 138
139* When deciding which sysfs attributes to support, look at the chip's 139* When deciding which sysfs attributes to support, look at the chip's
140 capabilities. While we do not expect your driver to support everything the 140 capabilities. While we do not expect your driver to support everything the
diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface.rst
index fd590633bb14..fd590633bb14 100644
--- a/Documentation/hwmon/sysfs-interface
+++ b/Documentation/hwmon/sysfs-interface.rst
diff --git a/Documentation/hwmon/tc654 b/Documentation/hwmon/tc654.rst
index ce546ee6dfed..ce546ee6dfed 100644
--- a/Documentation/hwmon/tc654
+++ b/Documentation/hwmon/tc654.rst
diff --git a/Documentation/hwmon/tc74 b/Documentation/hwmon/tc74.rst
index f1764211c129..f1764211c129 100644
--- a/Documentation/hwmon/tc74
+++ b/Documentation/hwmon/tc74.rst
diff --git a/Documentation/hwmon/thmc50 b/Documentation/hwmon/thmc50.rst
index 6dba1b59b20c..cfff3885287d 100644
--- a/Documentation/hwmon/thmc50
+++ b/Documentation/hwmon/thmc50.rst
@@ -87,4 +87,3 @@ so it stops fans even if the value 0 into the ANALOG_OUT register does not.
87 87
88The driver was tested on Compaq AP550 with two ADM1022 chips (one works 88The driver was tested on Compaq AP550 with two ADM1022 chips (one works
89in the temp3 mode), five temperature readings and two fans. 89in the temp3 mode), five temperature readings and two fans.
90
diff --git a/Documentation/hwmon/tmp102 b/Documentation/hwmon/tmp102.rst
index 5e34821df4ab..b1f585531a88 100644
--- a/Documentation/hwmon/tmp102
+++ b/Documentation/hwmon/tmp102.rst
@@ -28,4 +28,4 @@ The TMP102 has a programmable update rate that can select between 8, 4, 1, and
280.5 Hz. (Currently the driver only supports the default of 4 Hz). 280.5 Hz. (Currently the driver only supports the default of 4 Hz).
29 29
30The driver provides the common sysfs-interface for temperatures (see 30The driver provides the common sysfs-interface for temperatures (see
31Documentation/hwmon/sysfs-interface under Temperatures). 31Documentation/hwmon/sysfs-interface.rst under Temperatures).
diff --git a/Documentation/hwmon/tmp103 b/Documentation/hwmon/tmp103.rst
index 7682a795e38c..15d25806d585 100644
--- a/Documentation/hwmon/tmp103
+++ b/Documentation/hwmon/tmp103.rst
@@ -27,7 +27,7 @@ Resolution: 8 Bits
27Accuracy: ±1°C Typ (–10°C to +100°C) 27Accuracy: ±1°C Typ (–10°C to +100°C)
28 28
29The driver provides the common sysfs-interface for temperatures (see 29The driver provides the common sysfs-interface for temperatures (see
30Documentation/hwmon/sysfs-interface under Temperatures). 30Documentation/hwmon/sysfs-interface.rst under Temperatures).
31 31
32Please refer how to instantiate this driver: 32Please refer how to instantiate this driver:
33Documentation/i2c/instantiating-devices 33Documentation/i2c/instantiating-devices
diff --git a/Documentation/hwmon/tmp108 b/Documentation/hwmon/tmp108.rst
index 7e08b7ef1e2f..5f4266a16cb2 100644
--- a/Documentation/hwmon/tmp108
+++ b/Documentation/hwmon/tmp108.rst
@@ -38,4 +38,4 @@ and then the device is shut down automatically. (This driver only supports
38continuous mode.) 38continuous mode.)
39 39
40The driver provides the common sysfs-interface for temperatures (see 40The driver provides the common sysfs-interface for temperatures (see
41Documentation/hwmon/sysfs-interface under Temperatures). 41Documentation/hwmon/sysfs-interface.rst under Temperatures).
diff --git a/Documentation/hwmon/tmp401 b/Documentation/hwmon/tmp401.rst
index bd865bbdb38d..6a05a0719bc7 100644
--- a/Documentation/hwmon/tmp401
+++ b/Documentation/hwmon/tmp401.rst
@@ -68,7 +68,7 @@ supported by the driver so far, so using the default resolution of 0.5
68degree). 68degree).
69 69
70The driver provides the common sysfs-interface for temperatures (see 70The driver provides the common sysfs-interface for temperatures (see
71Documentation/hwmon/sysfs-interface under Temperatures). 71Documentation/hwmon/sysfs-interface.rst under Temperatures).
72 72
73The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides 73The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides
74some additional features. 74some additional features.
diff --git a/Documentation/hwmon/tmp421 b/Documentation/hwmon/tmp421.rst
index 1ba926a3605c..1ba926a3605c 100644
--- a/Documentation/hwmon/tmp421
+++ b/Documentation/hwmon/tmp421.rst
diff --git a/Documentation/hwmon/tps40422 b/Documentation/hwmon/tps40422.rst
index 359751eb5ed4..b691e30479dd 100644
--- a/Documentation/hwmon/tps40422
+++ b/Documentation/hwmon/tps40422.rst
@@ -21,7 +21,7 @@ This driver supports TI TPS40422 Dual-Output or Two-Phase Synchronous Buck
21Controller with PMBus 21Controller with PMBus
22 22
23The driver is a client driver to the core PMBus driver. 23The driver is a client driver to the core PMBus driver.
24Please see Documentation/hwmon/pmbus for details on PMBus client drivers. 24Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
25 25
26 26
27Usage Notes 27Usage Notes
diff --git a/Documentation/hwmon/twl4030-madc-hwmon b/Documentation/hwmon/twl4030-madc-hwmon.rst
index 22c885383b11..22c885383b11 100644
--- a/Documentation/hwmon/twl4030-madc-hwmon
+++ b/Documentation/hwmon/twl4030-madc-hwmon.rst
diff --git a/Documentation/hwmon/ucd9000 b/Documentation/hwmon/ucd9000.rst
index d69061b7312c..ebc4f2b3bfea 100644
--- a/Documentation/hwmon/ucd9000
+++ b/Documentation/hwmon/ucd9000.rst
@@ -57,7 +57,7 @@ system-health monitor. The device integrates a 12-bit ADC for monitoring up to
5713 power-supply voltage, current, or temperature inputs. 5713 power-supply voltage, current, or temperature inputs.
58 58
59This driver is a client driver to the core PMBus driver. Please see 59This driver is a client driver to the core PMBus driver. Please see
60Documentation/hwmon/pmbus for details on PMBus client drivers. 60Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
61 61
62 62
63Usage Notes 63Usage Notes
@@ -72,7 +72,7 @@ Platform data support
72--------------------- 72---------------------
73 73
74The driver supports standard PMBus driver platform data. Please see 74The driver supports standard PMBus driver platform data. Please see
75Documentation/hwmon/pmbus for details. 75Documentation/hwmon/pmbus.rst for details.
76 76
77 77
78Sysfs entries 78Sysfs entries
diff --git a/Documentation/hwmon/ucd9200 b/Documentation/hwmon/ucd9200.rst
index 44eda4a579b6..b819dfd75f71 100644
--- a/Documentation/hwmon/ucd9200
+++ b/Documentation/hwmon/ucd9200.rst
@@ -33,7 +33,7 @@ dedicated circuitry for DC/DC loop management with flash memory and a serial
33interface to support configuration, monitoring and management. 33interface to support configuration, monitoring and management.
34 34
35This driver is a client driver to the core PMBus driver. Please see 35This driver is a client driver to the core PMBus driver. Please see
36Documentation/hwmon/pmbus for details on PMBus client drivers. 36Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
37 37
38 38
39Usage Notes 39Usage Notes
@@ -48,7 +48,7 @@ Platform data support
48--------------------- 48---------------------
49 49
50The driver supports standard PMBus driver platform data. Please see 50The driver supports standard PMBus driver platform data. Please see
51Documentation/hwmon/pmbus for details. 51Documentation/hwmon/pmbus.rst for details.
52 52
53 53
54Sysfs entries 54Sysfs entries
diff --git a/Documentation/hwmon/userspace-tools b/Documentation/hwmon/userspace-tools.rst
index bf3797c8e734..bf3797c8e734 100644
--- a/Documentation/hwmon/userspace-tools
+++ b/Documentation/hwmon/userspace-tools.rst
diff --git a/Documentation/hwmon/vexpress b/Documentation/hwmon/vexpress.rst
index 8c861c8151ac..8c861c8151ac 100644
--- a/Documentation/hwmon/vexpress
+++ b/Documentation/hwmon/vexpress.rst
diff --git a/Documentation/hwmon/via686a b/Documentation/hwmon/via686a.rst
index a343c35df740..a343c35df740 100644
--- a/Documentation/hwmon/via686a
+++ b/Documentation/hwmon/via686a.rst
diff --git a/Documentation/hwmon/vt1211 b/Documentation/hwmon/vt1211.rst
index ddbcde7dd642..ddbcde7dd642 100644
--- a/Documentation/hwmon/vt1211
+++ b/Documentation/hwmon/vt1211.rst
diff --git a/Documentation/hwmon/w83627ehf b/Documentation/hwmon/w83627ehf.rst
index 74d19ef11e1f..74d19ef11e1f 100644
--- a/Documentation/hwmon/w83627ehf
+++ b/Documentation/hwmon/w83627ehf.rst
diff --git a/Documentation/hwmon/w83627hf b/Documentation/hwmon/w83627hf.rst
index d1406c28dee7..d1406c28dee7 100644
--- a/Documentation/hwmon/w83627hf
+++ b/Documentation/hwmon/w83627hf.rst
diff --git a/Documentation/hwmon/w83773g b/Documentation/hwmon/w83773g.rst
index cabaed391414..cabaed391414 100644
--- a/Documentation/hwmon/w83773g
+++ b/Documentation/hwmon/w83773g.rst
diff --git a/Documentation/hwmon/w83781d b/Documentation/hwmon/w83781d.rst
index f36d33dfb704..f36d33dfb704 100644
--- a/Documentation/hwmon/w83781d
+++ b/Documentation/hwmon/w83781d.rst
diff --git a/Documentation/hwmon/w83791d b/Documentation/hwmon/w83791d.rst
index a91f9e5fb0c6..3adaed39b157 100644
--- a/Documentation/hwmon/w83791d
+++ b/Documentation/hwmon/w83791d.rst
@@ -102,7 +102,7 @@ This file is used for both legacy and new code.
102 102
103The sysfs interface to the beep bitmask has migrated from the original legacy 103The sysfs interface to the beep bitmask has migrated from the original legacy
104method of a single sysfs beep_mask file to a newer method using multiple 104method of a single sysfs beep_mask file to a newer method using multiple
105`*_beep` files as described in `Documentation/hwmon/sysfs-interface`. 105`*_beep` files as described in `Documentation/hwmon/sysfs-interface.rst`.
106 106
107A similar change has occurred for the bitmap corresponding to the alarms. The 107A similar change has occurred for the bitmap corresponding to the alarms. The
108original legacy method used a single sysfs alarms file containing a bitmap 108original legacy method used a single sysfs alarms file containing a bitmap
diff --git a/Documentation/hwmon/w83792d b/Documentation/hwmon/w83792d.rst
index 92c4bfe4968c..92c4bfe4968c 100644
--- a/Documentation/hwmon/w83792d
+++ b/Documentation/hwmon/w83792d.rst
diff --git a/Documentation/hwmon/w83793 b/Documentation/hwmon/w83793.rst
index 83bb40c48645..83bb40c48645 100644
--- a/Documentation/hwmon/w83793
+++ b/Documentation/hwmon/w83793.rst
diff --git a/Documentation/hwmon/w83795 b/Documentation/hwmon/w83795.rst
index d0615e2fabb9..d0615e2fabb9 100644
--- a/Documentation/hwmon/w83795
+++ b/Documentation/hwmon/w83795.rst
diff --git a/Documentation/hwmon/w83l785ts b/Documentation/hwmon/w83l785ts.rst
index 7fa5418fed11..7fa5418fed11 100644
--- a/Documentation/hwmon/w83l785ts
+++ b/Documentation/hwmon/w83l785ts.rst
diff --git a/Documentation/hwmon/w83l786ng b/Documentation/hwmon/w83l786ng.rst
index 2b7776190de3..2b7776190de3 100644
--- a/Documentation/hwmon/w83l786ng
+++ b/Documentation/hwmon/w83l786ng.rst
diff --git a/Documentation/hwmon/wm831x b/Documentation/hwmon/wm831x.rst
index c56fb35a2fb3..c56fb35a2fb3 100644
--- a/Documentation/hwmon/wm831x
+++ b/Documentation/hwmon/wm831x.rst
diff --git a/Documentation/hwmon/wm8350 b/Documentation/hwmon/wm8350.rst
index cec044ca5900..cec044ca5900 100644
--- a/Documentation/hwmon/wm8350
+++ b/Documentation/hwmon/wm8350.rst
diff --git a/Documentation/hwmon/xgene-hwmon b/Documentation/hwmon/xgene-hwmon.rst
index 439b30b881b6..439b30b881b6 100644
--- a/Documentation/hwmon/xgene-hwmon
+++ b/Documentation/hwmon/xgene-hwmon.rst
diff --git a/Documentation/hwmon/zl6100 b/Documentation/hwmon/zl6100.rst
index 4029970bace4..41513bb7fe51 100644
--- a/Documentation/hwmon/zl6100
+++ b/Documentation/hwmon/zl6100.rst
@@ -113,7 +113,7 @@ This driver supports hardware monitoring for Intersil / Zilker Labs ZL6100 and
113compatible digital DC-DC controllers. 113compatible digital DC-DC controllers.
114 114
115The driver is a client driver to the core PMBus driver. Please see 115The driver is a client driver to the core PMBus driver. Please see
116Documentation/hwmon/pmbus and Documentation.hwmon/pmbus-core for details 116Documentation/hwmon/pmbus.rst and Documentation.hwmon/pmbus-core for details
117on PMBus client drivers. 117on PMBus client drivers.
118 118
119 119
diff --git a/Documentation/index.rst b/Documentation/index.rst
index 80a421cb935e..3a710dc24fc8 100644
--- a/Documentation/index.rst
+++ b/Documentation/index.rst
@@ -83,6 +83,7 @@ needed).
83 media/index 83 media/index
84 networking/index 84 networking/index
85 input/index 85 input/index
86 hwmon/index
86 gpu/index 87 gpu/index
87 security/index 88 security/index
88 sound/index 89 sound/index
diff --git a/Documentation/thermal/sysfs-api.txt b/Documentation/thermal/sysfs-api.txt
index 911399730c1c..c3fa500df92c 100644
--- a/Documentation/thermal/sysfs-api.txt
+++ b/Documentation/thermal/sysfs-api.txt
@@ -316,7 +316,7 @@ ACPI thermal zones.
316 |---temp[1-*]_input: The current temperature of thermal zone [1-*] 316 |---temp[1-*]_input: The current temperature of thermal zone [1-*]
317 |---temp[1-*]_critical: The critical trip point of thermal zone [1-*] 317 |---temp[1-*]_critical: The critical trip point of thermal zone [1-*]
318 318
319Please read Documentation/hwmon/sysfs-interface for additional information. 319Please read Documentation/hwmon/sysfs-interface.rst for additional information.
320 320
321*************************** 321***************************
322* Thermal zone attributes * 322* Thermal zone attributes *
diff --git a/MAINTAINERS b/MAINTAINERS
index cfd9884256af..317cc9933826 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -468,7 +468,7 @@ ADM1025 HARDWARE MONITOR DRIVER
468M: Jean Delvare <jdelvare@suse.com> 468M: Jean Delvare <jdelvare@suse.com>
469L: linux-hwmon@vger.kernel.org 469L: linux-hwmon@vger.kernel.org
470S: Maintained 470S: Maintained
471F: Documentation/hwmon/adm1025 471F: Documentation/hwmon/adm1025.rst
472F: drivers/hwmon/adm1025.c 472F: drivers/hwmon/adm1025.c
473 473
474ADM1029 HARDWARE MONITOR DRIVER 474ADM1029 HARDWARE MONITOR DRIVER
@@ -520,7 +520,7 @@ ADS1015 HARDWARE MONITOR DRIVER
520M: Dirk Eibach <eibach@gdsys.de> 520M: Dirk Eibach <eibach@gdsys.de>
521L: linux-hwmon@vger.kernel.org 521L: linux-hwmon@vger.kernel.org
522S: Maintained 522S: Maintained
523F: Documentation/hwmon/ads1015 523F: Documentation/hwmon/ads1015.rst
524F: drivers/hwmon/ads1015.c 524F: drivers/hwmon/ads1015.c
525F: include/linux/platform_data/ads1015.h 525F: include/linux/platform_data/ads1015.h
526 526
@@ -533,7 +533,7 @@ ADT7475 HARDWARE MONITOR DRIVER
533M: Jean Delvare <jdelvare@suse.com> 533M: Jean Delvare <jdelvare@suse.com>
534L: linux-hwmon@vger.kernel.org 534L: linux-hwmon@vger.kernel.org
535S: Maintained 535S: Maintained
536F: Documentation/hwmon/adt7475 536F: Documentation/hwmon/adt7475.rst
537F: drivers/hwmon/adt7475.c 537F: drivers/hwmon/adt7475.c
538 538
539ADVANSYS SCSI DRIVER 539ADVANSYS SCSI DRIVER
@@ -764,7 +764,7 @@ AMD FAM15H PROCESSOR POWER MONITORING DRIVER
764M: Huang Rui <ray.huang@amd.com> 764M: Huang Rui <ray.huang@amd.com>
765L: linux-hwmon@vger.kernel.org 765L: linux-hwmon@vger.kernel.org
766S: Supported 766S: Supported
767F: Documentation/hwmon/fam15h_power 767F: Documentation/hwmon/fam15h_power.rst
768F: drivers/hwmon/fam15h_power.c 768F: drivers/hwmon/fam15h_power.c
769 769
770AMD FCH GPIO DRIVER 770AMD FCH GPIO DRIVER
@@ -2513,7 +2513,7 @@ ASC7621 HARDWARE MONITOR DRIVER
2513M: George Joseph <george.joseph@fairview5.com> 2513M: George Joseph <george.joseph@fairview5.com>
2514L: linux-hwmon@vger.kernel.org 2514L: linux-hwmon@vger.kernel.org
2515S: Maintained 2515S: Maintained
2516F: Documentation/hwmon/asc7621 2516F: Documentation/hwmon/asc7621.rst
2517F: drivers/hwmon/asc7621.c 2517F: drivers/hwmon/asc7621.c
2518 2518
2519ASPEED VIDEO ENGINE DRIVER 2519ASPEED VIDEO ENGINE DRIVER
@@ -4047,7 +4047,7 @@ CORETEMP HARDWARE MONITORING DRIVER
4047M: Fenghua Yu <fenghua.yu@intel.com> 4047M: Fenghua Yu <fenghua.yu@intel.com>
4048L: linux-hwmon@vger.kernel.org 4048L: linux-hwmon@vger.kernel.org
4049S: Maintained 4049S: Maintained
4050F: Documentation/hwmon/coretemp 4050F: Documentation/hwmon/coretemp.rst
4051F: drivers/hwmon/coretemp.c 4051F: drivers/hwmon/coretemp.c
4052 4052
4053COSA/SRP SYNC SERIAL DRIVER 4053COSA/SRP SYNC SERIAL DRIVER
@@ -4602,7 +4602,7 @@ DIALOG SEMICONDUCTOR DRIVERS
4602M: Support Opensource <support.opensource@diasemi.com> 4602M: Support Opensource <support.opensource@diasemi.com>
4603W: http://www.dialog-semiconductor.com/products 4603W: http://www.dialog-semiconductor.com/products
4604S: Supported 4604S: Supported
4605F: Documentation/hwmon/da90?? 4605F: Documentation/hwmon/da90??.rst
4606F: Documentation/devicetree/bindings/mfd/da90*.txt 4606F: Documentation/devicetree/bindings/mfd/da90*.txt
4607F: Documentation/devicetree/bindings/input/da90??-onkey.txt 4607F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4608F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt 4608F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
@@ -4753,7 +4753,7 @@ DME1737 HARDWARE MONITOR DRIVER
4753M: Juerg Haefliger <juergh@gmail.com> 4753M: Juerg Haefliger <juergh@gmail.com>
4754L: linux-hwmon@vger.kernel.org 4754L: linux-hwmon@vger.kernel.org
4755S: Maintained 4755S: Maintained
4756F: Documentation/hwmon/dme1737 4756F: Documentation/hwmon/dme1737.rst
4757F: drivers/hwmon/dme1737.c 4757F: drivers/hwmon/dme1737.c
4758 4758
4759DMI/SMBIOS SUPPORT 4759DMI/SMBIOS SUPPORT
@@ -5939,7 +5939,7 @@ F71805F HARDWARE MONITORING DRIVER
5939M: Jean Delvare <jdelvare@suse.com> 5939M: Jean Delvare <jdelvare@suse.com>
5940L: linux-hwmon@vger.kernel.org 5940L: linux-hwmon@vger.kernel.org
5941S: Maintained 5941S: Maintained
5942F: Documentation/hwmon/f71805f 5942F: Documentation/hwmon/f71805f.rst
5943F: drivers/hwmon/f71805f.c 5943F: drivers/hwmon/f71805f.c
5944 5944
5945FADDR2LINE 5945FADDR2LINE
@@ -7621,7 +7621,7 @@ INA209 HARDWARE MONITOR DRIVER
7621M: Guenter Roeck <linux@roeck-us.net> 7621M: Guenter Roeck <linux@roeck-us.net>
7622L: linux-hwmon@vger.kernel.org 7622L: linux-hwmon@vger.kernel.org
7623S: Maintained 7623S: Maintained
7624F: Documentation/hwmon/ina209 7624F: Documentation/hwmon/ina209.rst
7625F: Documentation/devicetree/bindings/hwmon/ina2xx.txt 7625F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
7626F: drivers/hwmon/ina209.c 7626F: drivers/hwmon/ina209.c
7627 7627
@@ -7629,7 +7629,7 @@ INA2XX HARDWARE MONITOR DRIVER
7629M: Guenter Roeck <linux@roeck-us.net> 7629M: Guenter Roeck <linux@roeck-us.net>
7630L: linux-hwmon@vger.kernel.org 7630L: linux-hwmon@vger.kernel.org
7631S: Maintained 7631S: Maintained
7632F: Documentation/hwmon/ina2xx 7632F: Documentation/hwmon/ina2xx.rst
7633F: drivers/hwmon/ina2xx.c 7633F: drivers/hwmon/ina2xx.c
7634F: include/linux/platform_data/ina2xx.h 7634F: include/linux/platform_data/ina2xx.h
7635 7635
@@ -8257,7 +8257,7 @@ IT87 HARDWARE MONITORING DRIVER
8257M: Jean Delvare <jdelvare@suse.com> 8257M: Jean Delvare <jdelvare@suse.com>
8258L: linux-hwmon@vger.kernel.org 8258L: linux-hwmon@vger.kernel.org
8259S: Maintained 8259S: Maintained
8260F: Documentation/hwmon/it87 8260F: Documentation/hwmon/it87.rst
8261F: drivers/hwmon/it87.c 8261F: drivers/hwmon/it87.c
8262 8262
8263IT913X MEDIA DRIVER 8263IT913X MEDIA DRIVER
@@ -8301,7 +8301,7 @@ M: Guenter Roeck <linux@roeck-us.net>
8301L: linux-hwmon@vger.kernel.org 8301L: linux-hwmon@vger.kernel.org
8302S: Maintained 8302S: Maintained
8303F: drivers/hwmon/jc42.c 8303F: drivers/hwmon/jc42.c
8304F: Documentation/hwmon/jc42 8304F: Documentation/hwmon/jc42.rst
8305 8305
8306JFS FILESYSTEM 8306JFS FILESYSTEM
8307M: Dave Kleikamp <shaggy@kernel.org> 8307M: Dave Kleikamp <shaggy@kernel.org>
@@ -8349,14 +8349,14 @@ K10TEMP HARDWARE MONITORING DRIVER
8349M: Clemens Ladisch <clemens@ladisch.de> 8349M: Clemens Ladisch <clemens@ladisch.de>
8350L: linux-hwmon@vger.kernel.org 8350L: linux-hwmon@vger.kernel.org
8351S: Maintained 8351S: Maintained
8352F: Documentation/hwmon/k10temp 8352F: Documentation/hwmon/k10temp.rst
8353F: drivers/hwmon/k10temp.c 8353F: drivers/hwmon/k10temp.c
8354 8354
8355K8TEMP HARDWARE MONITORING DRIVER 8355K8TEMP HARDWARE MONITORING DRIVER
8356M: Rudolf Marek <r.marek@assembler.cz> 8356M: Rudolf Marek <r.marek@assembler.cz>
8357L: linux-hwmon@vger.kernel.org 8357L: linux-hwmon@vger.kernel.org
8358S: Maintained 8358S: Maintained
8359F: Documentation/hwmon/k8temp 8359F: Documentation/hwmon/k8temp.rst
8360F: drivers/hwmon/k8temp.c 8360F: drivers/hwmon/k8temp.c
8361 8361
8362KASAN 8362KASAN
@@ -9047,21 +9047,21 @@ LM78 HARDWARE MONITOR DRIVER
9047M: Jean Delvare <jdelvare@suse.com> 9047M: Jean Delvare <jdelvare@suse.com>
9048L: linux-hwmon@vger.kernel.org 9048L: linux-hwmon@vger.kernel.org
9049S: Maintained 9049S: Maintained
9050F: Documentation/hwmon/lm78 9050F: Documentation/hwmon/lm78.rst
9051F: drivers/hwmon/lm78.c 9051F: drivers/hwmon/lm78.c
9052 9052
9053LM83 HARDWARE MONITOR DRIVER 9053LM83 HARDWARE MONITOR DRIVER
9054M: Jean Delvare <jdelvare@suse.com> 9054M: Jean Delvare <jdelvare@suse.com>
9055L: linux-hwmon@vger.kernel.org 9055L: linux-hwmon@vger.kernel.org
9056S: Maintained 9056S: Maintained
9057F: Documentation/hwmon/lm83 9057F: Documentation/hwmon/lm83.rst
9058F: drivers/hwmon/lm83.c 9058F: drivers/hwmon/lm83.c
9059 9059
9060LM90 HARDWARE MONITOR DRIVER 9060LM90 HARDWARE MONITOR DRIVER
9061M: Jean Delvare <jdelvare@suse.com> 9061M: Jean Delvare <jdelvare@suse.com>
9062L: linux-hwmon@vger.kernel.org 9062L: linux-hwmon@vger.kernel.org
9063S: Maintained 9063S: Maintained
9064F: Documentation/hwmon/lm90 9064F: Documentation/hwmon/lm90.rst
9065F: Documentation/devicetree/bindings/hwmon/lm90.txt 9065F: Documentation/devicetree/bindings/hwmon/lm90.txt
9066F: drivers/hwmon/lm90.c 9066F: drivers/hwmon/lm90.c
9067F: include/dt-bindings/thermal/lm90.h 9067F: include/dt-bindings/thermal/lm90.h
@@ -9070,7 +9070,7 @@ LM95234 HARDWARE MONITOR DRIVER
9070M: Guenter Roeck <linux@roeck-us.net> 9070M: Guenter Roeck <linux@roeck-us.net>
9071L: linux-hwmon@vger.kernel.org 9071L: linux-hwmon@vger.kernel.org
9072S: Maintained 9072S: Maintained
9073F: Documentation/hwmon/lm95234 9073F: Documentation/hwmon/lm95234.rst
9074F: drivers/hwmon/lm95234.c 9074F: drivers/hwmon/lm95234.c
9075 9075
9076LME2510 MEDIA DRIVER 9076LME2510 MEDIA DRIVER
@@ -9144,7 +9144,7 @@ LTC4261 HARDWARE MONITOR DRIVER
9144M: Guenter Roeck <linux@roeck-us.net> 9144M: Guenter Roeck <linux@roeck-us.net>
9145L: linux-hwmon@vger.kernel.org 9145L: linux-hwmon@vger.kernel.org
9146S: Maintained 9146S: Maintained
9147F: Documentation/hwmon/ltc4261 9147F: Documentation/hwmon/ltc4261.rst
9148F: drivers/hwmon/ltc4261.c 9148F: drivers/hwmon/ltc4261.c
9149 9149
9150LTC4306 I2C MULTIPLEXER DRIVER 9150LTC4306 I2C MULTIPLEXER DRIVER
@@ -9375,7 +9375,7 @@ MAX16065 HARDWARE MONITOR DRIVER
9375M: Guenter Roeck <linux@roeck-us.net> 9375M: Guenter Roeck <linux@roeck-us.net>
9376L: linux-hwmon@vger.kernel.org 9376L: linux-hwmon@vger.kernel.org
9377S: Maintained 9377S: Maintained
9378F: Documentation/hwmon/max16065 9378F: Documentation/hwmon/max16065.rst
9379F: drivers/hwmon/max16065.c 9379F: drivers/hwmon/max16065.c
9380 9380
9381MAX2175 SDR TUNER DRIVER 9381MAX2175 SDR TUNER DRIVER
@@ -9391,14 +9391,14 @@ F: include/uapi/linux/max2175.h
9391MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 9391MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
9392L: linux-hwmon@vger.kernel.org 9392L: linux-hwmon@vger.kernel.org
9393S: Orphan 9393S: Orphan
9394F: Documentation/hwmon/max6650 9394F: Documentation/hwmon/max6650.rst
9395F: drivers/hwmon/max6650.c 9395F: drivers/hwmon/max6650.c
9396 9396
9397MAX6697 HARDWARE MONITOR DRIVER 9397MAX6697 HARDWARE MONITOR DRIVER
9398M: Guenter Roeck <linux@roeck-us.net> 9398M: Guenter Roeck <linux@roeck-us.net>
9399L: linux-hwmon@vger.kernel.org 9399L: linux-hwmon@vger.kernel.org
9400S: Maintained 9400S: Maintained
9401F: Documentation/hwmon/max6697 9401F: Documentation/hwmon/max6697.rst
9402F: Documentation/devicetree/bindings/hwmon/max6697.txt 9402F: Documentation/devicetree/bindings/hwmon/max6697.txt
9403F: drivers/hwmon/max6697.c 9403F: drivers/hwmon/max6697.c
9404F: include/linux/platform_data/max6697.h 9404F: include/linux/platform_data/max6697.h
@@ -10044,7 +10044,7 @@ F: drivers/mfd/menf21bmc.c
10044F: drivers/watchdog/menf21bmc_wdt.c 10044F: drivers/watchdog/menf21bmc_wdt.c
10045F: drivers/leds/leds-menf21bmc.c 10045F: drivers/leds/leds-menf21bmc.c
10046F: drivers/hwmon/menf21bmc_hwmon.c 10046F: drivers/hwmon/menf21bmc_hwmon.c
10047F: Documentation/hwmon/menf21bmc 10047F: Documentation/hwmon/menf21bmc.rst
10048 10048
10049MEN Z069 WATCHDOG DRIVER 10049MEN Z069 WATCHDOG DRIVER
10050M: Johannes Thumshirn <jth@kernel.org> 10050M: Johannes Thumshirn <jth@kernel.org>
@@ -10672,7 +10672,7 @@ NCT6775 HARDWARE MONITOR DRIVER
10672M: Guenter Roeck <linux@roeck-us.net> 10672M: Guenter Roeck <linux@roeck-us.net>
10673L: linux-hwmon@vger.kernel.org 10673L: linux-hwmon@vger.kernel.org
10674S: Maintained 10674S: Maintained
10675F: Documentation/hwmon/nct6775 10675F: Documentation/hwmon/nct6775.rst
10676F: drivers/hwmon/nct6775.c 10676F: drivers/hwmon/nct6775.c
10677 10677
10678NET_FAILOVER MODULE 10678NET_FAILOVER MODULE
@@ -11766,7 +11766,7 @@ PC87360 HARDWARE MONITORING DRIVER
11766M: Jim Cromie <jim.cromie@gmail.com> 11766M: Jim Cromie <jim.cromie@gmail.com>
11767L: linux-hwmon@vger.kernel.org 11767L: linux-hwmon@vger.kernel.org
11768S: Maintained 11768S: Maintained
11769F: Documentation/hwmon/pc87360 11769F: Documentation/hwmon/pc87360.rst
11770F: drivers/hwmon/pc87360.c 11770F: drivers/hwmon/pc87360.c
11771 11771
11772PC8736x GPIO DRIVER 11772PC8736x GPIO DRIVER
@@ -11778,7 +11778,7 @@ PC87427 HARDWARE MONITORING DRIVER
11778M: Jean Delvare <jdelvare@suse.com> 11778M: Jean Delvare <jdelvare@suse.com>
11779L: linux-hwmon@vger.kernel.org 11779L: linux-hwmon@vger.kernel.org
11780S: Maintained 11780S: Maintained
11781F: Documentation/hwmon/pc87427 11781F: Documentation/hwmon/pc87427.rst
11782F: drivers/hwmon/pc87427.c 11782F: drivers/hwmon/pc87427.c
11783 11783
11784PCA9532 LED DRIVER 11784PCA9532 LED DRIVER
@@ -12346,23 +12346,23 @@ S: Maintained
12346F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt 12346F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
12347F: Documentation/devicetree/bindings/hwmon/max31785.txt 12347F: Documentation/devicetree/bindings/hwmon/max31785.txt
12348F: Documentation/devicetree/bindings/hwmon/ltc2978.txt 12348F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
12349F: Documentation/hwmon/adm1275 12349F: Documentation/hwmon/adm1275.rst
12350F: Documentation/hwmon/ibm-cffps 12350F: Documentation/hwmon/ibm-cffps.rst
12351F: Documentation/hwmon/ir35221 12351F: Documentation/hwmon/ir35221.rst
12352F: Documentation/hwmon/lm25066 12352F: Documentation/hwmon/lm25066.rst
12353F: Documentation/hwmon/ltc2978 12353F: Documentation/hwmon/ltc2978.rst
12354F: Documentation/hwmon/ltc3815 12354F: Documentation/hwmon/ltc3815.rst
12355F: Documentation/hwmon/max16064 12355F: Documentation/hwmon/max16064.rst
12356F: Documentation/hwmon/max20751 12356F: Documentation/hwmon/max20751.rst
12357F: Documentation/hwmon/max31785 12357F: Documentation/hwmon/max31785.rst
12358F: Documentation/hwmon/max34440 12358F: Documentation/hwmon/max34440.rst
12359F: Documentation/hwmon/max8688 12359F: Documentation/hwmon/max8688.rst
12360F: Documentation/hwmon/pmbus 12360F: Documentation/hwmon/pmbus.rst
12361F: Documentation/hwmon/pmbus-core 12361F: Documentation/hwmon/pmbus-core.rst
12362F: Documentation/hwmon/tps40422 12362F: Documentation/hwmon/tps40422.rst
12363F: Documentation/hwmon/ucd9000 12363F: Documentation/hwmon/ucd9000.rst
12364F: Documentation/hwmon/ucd9200 12364F: Documentation/hwmon/ucd9200.rst
12365F: Documentation/hwmon/zl6100 12365F: Documentation/hwmon/zl6100.rst
12366F: drivers/hwmon/pmbus/ 12366F: drivers/hwmon/pmbus/
12367F: include/linux/pmbus.h 12367F: include/linux/pmbus.h
12368 12368
@@ -12626,7 +12626,7 @@ M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
12626L: linux-hwmon@vger.kernel.org 12626L: linux-hwmon@vger.kernel.org
12627S: Supported 12627S: Supported
12628F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 12628F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
12629F: Documentation/hwmon/pwm-fan 12629F: Documentation/hwmon/pwm-fan.rst
12630F: drivers/hwmon/pwm-fan.c 12630F: drivers/hwmon/pwm-fan.c
12631 12631
12632PWM IR Transmitter 12632PWM IR Transmitter
@@ -14291,21 +14291,21 @@ SMM665 HARDWARE MONITOR DRIVER
14291M: Guenter Roeck <linux@roeck-us.net> 14291M: Guenter Roeck <linux@roeck-us.net>
14292L: linux-hwmon@vger.kernel.org 14292L: linux-hwmon@vger.kernel.org
14293S: Maintained 14293S: Maintained
14294F: Documentation/hwmon/smm665 14294F: Documentation/hwmon/smm665.rst
14295F: drivers/hwmon/smm665.c 14295F: drivers/hwmon/smm665.c
14296 14296
14297SMSC EMC2103 HARDWARE MONITOR DRIVER 14297SMSC EMC2103 HARDWARE MONITOR DRIVER
14298M: Steve Glendinning <steve.glendinning@shawell.net> 14298M: Steve Glendinning <steve.glendinning@shawell.net>
14299L: linux-hwmon@vger.kernel.org 14299L: linux-hwmon@vger.kernel.org
14300S: Maintained 14300S: Maintained
14301F: Documentation/hwmon/emc2103 14301F: Documentation/hwmon/emc2103.rst
14302F: drivers/hwmon/emc2103.c 14302F: drivers/hwmon/emc2103.c
14303 14303
14304SMSC SCH5627 HARDWARE MONITOR DRIVER 14304SMSC SCH5627 HARDWARE MONITOR DRIVER
14305M: Hans de Goede <hdegoede@redhat.com> 14305M: Hans de Goede <hdegoede@redhat.com>
14306L: linux-hwmon@vger.kernel.org 14306L: linux-hwmon@vger.kernel.org
14307S: Supported 14307S: Supported
14308F: Documentation/hwmon/sch5627 14308F: Documentation/hwmon/sch5627.rst
14309F: drivers/hwmon/sch5627.c 14309F: drivers/hwmon/sch5627.c
14310 14310
14311SMSC UFX6000 and UFX7000 USB to VGA DRIVER 14311SMSC UFX6000 and UFX7000 USB to VGA DRIVER
@@ -14318,7 +14318,7 @@ SMSC47B397 HARDWARE MONITOR DRIVER
14318M: Jean Delvare <jdelvare@suse.com> 14318M: Jean Delvare <jdelvare@suse.com>
14319L: linux-hwmon@vger.kernel.org 14319L: linux-hwmon@vger.kernel.org
14320S: Maintained 14320S: Maintained
14321F: Documentation/hwmon/smsc47b397 14321F: Documentation/hwmon/smsc47b397.rst
14322F: drivers/hwmon/smsc47b397.c 14322F: drivers/hwmon/smsc47b397.c
14323 14323
14324SMSC911x ETHERNET DRIVER 14324SMSC911x ETHERNET DRIVER
@@ -15664,7 +15664,7 @@ TMP401 HARDWARE MONITOR DRIVER
15664M: Guenter Roeck <linux@roeck-us.net> 15664M: Guenter Roeck <linux@roeck-us.net>
15665L: linux-hwmon@vger.kernel.org 15665L: linux-hwmon@vger.kernel.org
15666S: Maintained 15666S: Maintained
15667F: Documentation/hwmon/tmp401 15667F: Documentation/hwmon/tmp401.rst
15668F: drivers/hwmon/tmp401.c 15668F: drivers/hwmon/tmp401.c
15669 15669
15670TMPFS (SHMEM FILESYSTEM) 15670TMPFS (SHMEM FILESYSTEM)
@@ -16689,7 +16689,7 @@ VT1211 HARDWARE MONITOR DRIVER
16689M: Juerg Haefliger <juergh@gmail.com> 16689M: Juerg Haefliger <juergh@gmail.com>
16690L: linux-hwmon@vger.kernel.org 16690L: linux-hwmon@vger.kernel.org
16691S: Maintained 16691S: Maintained
16692F: Documentation/hwmon/vt1211 16692F: Documentation/hwmon/vt1211.rst
16693F: drivers/hwmon/vt1211.c 16693F: drivers/hwmon/vt1211.c
16694 16694
16695VT8231 HARDWARE MONITOR DRIVER 16695VT8231 HARDWARE MONITOR DRIVER
@@ -16717,14 +16717,14 @@ W83791D HARDWARE MONITORING DRIVER
16717M: Marc Hulsman <m.hulsman@tudelft.nl> 16717M: Marc Hulsman <m.hulsman@tudelft.nl>
16718L: linux-hwmon@vger.kernel.org 16718L: linux-hwmon@vger.kernel.org
16719S: Maintained 16719S: Maintained
16720F: Documentation/hwmon/w83791d 16720F: Documentation/hwmon/w83791d.rst
16721F: drivers/hwmon/w83791d.c 16721F: drivers/hwmon/w83791d.c
16722 16722
16723W83793 HARDWARE MONITORING DRIVER 16723W83793 HARDWARE MONITORING DRIVER
16724M: Rudolf Marek <r.marek@assembler.cz> 16724M: Rudolf Marek <r.marek@assembler.cz>
16725L: linux-hwmon@vger.kernel.org 16725L: linux-hwmon@vger.kernel.org
16726S: Maintained 16726S: Maintained
16727F: Documentation/hwmon/w83793 16727F: Documentation/hwmon/w83793.rst
16728F: drivers/hwmon/w83793.c 16728F: drivers/hwmon/w83793.c
16729 16729
16730W83795 HARDWARE MONITORING DRIVER 16730W83795 HARDWARE MONITORING DRIVER
@@ -16833,7 +16833,7 @@ L: patches@opensource.cirrus.com
16833T: git https://github.com/CirrusLogic/linux-drivers.git 16833T: git https://github.com/CirrusLogic/linux-drivers.git
16834W: https://github.com/CirrusLogic/linux-drivers/wiki 16834W: https://github.com/CirrusLogic/linux-drivers/wiki
16835S: Supported 16835S: Supported
16836F: Documentation/hwmon/wm83?? 16836F: Documentation/hwmon/wm83??.rst
16837F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 16837F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
16838F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 16838F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
16839F: Documentation/devicetree/bindings/mfd/arizona.txt 16839F: Documentation/devicetree/bindings/mfd/arizona.txt
diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
index dedd5febd3aa..470ba66b18b0 100644
--- a/drivers/hwmon/Kconfig
+++ b/drivers/hwmon/Kconfig
@@ -17,7 +17,7 @@ menuconfig HWMON
17 17
18 To find out which specific driver(s) you need, use the 18 To find out which specific driver(s) you need, use the
19 sensors-detect script from the lm_sensors package. Read 19 sensors-detect script from the lm_sensors package. Read
20 <file:Documentation/hwmon/userspace-tools> for details. 20 <file:Documentation/hwmon/userspace-tools.rst> for details.
21 21
22 This support can also be built as a module. If so, the module 22 This support can also be built as a module. If so, the module
23 will be called hwmon. 23 will be called hwmon.
@@ -59,7 +59,7 @@ config SENSORS_ABITUGURU
59 chip can be found on Abit uGuru featuring motherboards (most modern 59 chip can be found on Abit uGuru featuring motherboards (most modern
60 Abit motherboards from before end 2005). For more info and a list 60 Abit motherboards from before end 2005). For more info and a list
61 of which motherboards have which revision see 61 of which motherboards have which revision see
62 Documentation/hwmon/abituguru 62 Documentation/hwmon/abituguru.rst
63 63
64 This driver can also be built as a module. If so, the module 64 This driver can also be built as a module. If so, the module
65 will be called abituguru. 65 will be called abituguru.
@@ -73,7 +73,7 @@ config SENSORS_ABITUGURU3
73 and their settings is supported. The third revision of the Abit 73 and their settings is supported. The third revision of the Abit
74 uGuru chip can be found on recent Abit motherboards (since end 74 uGuru chip can be found on recent Abit motherboards (since end
75 2005). For more info and a list of which motherboards have which 75 2005). For more info and a list of which motherboards have which
76 revision see Documentation/hwmon/abituguru3 76 revision see Documentation/hwmon/abituguru3.rst
77 77
78 This driver can also be built as a module. If so, the module 78 This driver can also be built as a module. If so, the module
79 will be called abituguru3. 79 will be called abituguru3.
@@ -643,7 +643,7 @@ config SENSORS_CORETEMP
643 help 643 help
644 If you say yes here you get support for the temperature 644 If you say yes here you get support for the temperature
645 sensor inside your CPU. Most of the family 6 CPUs 645 sensor inside your CPU. Most of the family 6 CPUs
646 are supported. Check Documentation/hwmon/coretemp for details. 646 are supported. Check Documentation/hwmon/coretemp.rst for details.
647 647
648config SENSORS_IT87 648config SENSORS_IT87
649 tristate "ITE IT87xx and compatibles" 649 tristate "ITE IT87xx and compatibles"
diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c
index e6be617e3fb2..03d6e782777a 100644
--- a/drivers/hwmon/ads7828.c
+++ b/drivers/hwmon/ads7828.c
@@ -8,7 +8,7 @@
8 * 8 *
9 * ADS7830 support, by Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> 9 * ADS7830 support, by Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
10 * 10 *
11 * For further information, see the Documentation/hwmon/ads7828 file. 11 * For further information, see the Documentation/hwmon/ads7828.rst file.
12 * 12 *
13 * This program is free software; you can redistribute it and/or modify 13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License as published by 14 * it under the terms of the GNU General Public License as published by
diff --git a/drivers/hwmon/max197.c b/drivers/hwmon/max197.c
index 3d9e210beedf..dd6a35219a18 100644
--- a/drivers/hwmon/max197.c
+++ b/drivers/hwmon/max197.c
@@ -8,7 +8,7 @@
8 * it under the terms of the GNU General Public License version 2 as 8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation. 9 * published by the Free Software Foundation.
10 * 10 *
11 * For further information, see the Documentation/hwmon/max197 file. 11 * For further information, see the Documentation/hwmon/max197.rst file.
12 */ 12 */
13 13
14#include <linux/kernel.h> 14#include <linux/kernel.h>
diff --git a/drivers/hwmon/sht15.c b/drivers/hwmon/sht15.c
index 39b41e35c2bf..7f4a63959730 100644
--- a/drivers/hwmon/sht15.c
+++ b/drivers/hwmon/sht15.c
@@ -10,7 +10,7 @@
10 * 10 *
11 * Copyright (c) 2007 Wouter Horre 11 * Copyright (c) 2007 Wouter Horre
12 * 12 *
13 * For further information, see the Documentation/hwmon/sht15 file. 13 * For further information, see the Documentation/hwmon/sht15.rst file.
14 */ 14 */
15 15
16#include <linux/interrupt.h> 16#include <linux/interrupt.h>
diff --git a/include/linux/platform_data/ads7828.h b/include/linux/platform_data/ads7828.h
index 3245f45f9d77..a3370a007702 100644
--- a/include/linux/platform_data/ads7828.h
+++ b/include/linux/platform_data/ads7828.h
@@ -4,7 +4,7 @@
4 * Copyright (c) 2012 Savoir-faire Linux Inc. 4 * Copyright (c) 2012 Savoir-faire Linux Inc.
5 * Vivien Didelot <vivien.didelot@savoirfairelinux.com> 5 * Vivien Didelot <vivien.didelot@savoirfairelinux.com>
6 * 6 *
7 * For further information, see the Documentation/hwmon/ads7828 file. 7 * For further information, see the Documentation/hwmon/ads7828.rst file.
8 * 8 *
9 * This program is free software; you can redistribute it and/or modify 9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as 10 * it under the terms of the GNU General Public License version 2 as
diff --git a/include/linux/platform_data/ds620.h b/include/linux/platform_data/ds620.h
index 6ef58bb77e46..f0ce22a78bb8 100644
--- a/include/linux/platform_data/ds620.h
+++ b/include/linux/platform_data/ds620.h
@@ -14,7 +14,7 @@ struct ds620_platform_data {
14 * 1 = PO_LOW 14 * 1 = PO_LOW
15 * 2 = PO_HIGH 15 * 2 = PO_HIGH
16 * 16 *
17 * (see Documentation/hwmon/ds620) 17 * (see Documentation/hwmon/ds620.rst)
18 */ 18 */
19 int pomode; 19 int pomode;
20}; 20};
diff --git a/include/linux/platform_data/ina2xx.h b/include/linux/platform_data/ina2xx.h
index 9f0aa1b48c78..dde59fd3590f 100644
--- a/include/linux/platform_data/ina2xx.h
+++ b/include/linux/platform_data/ina2xx.h
@@ -7,7 +7,7 @@
7 * it under the terms of the GNU General Public License version 2 as 7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation. 8 * published by the Free Software Foundation.
9 * 9 *
10 * For further information, see the Documentation/hwmon/ina2xx file. 10 * For further information, see the Documentation/hwmon/ina2xx.rst file.
11 */ 11 */
12 12
13/** 13/**
diff --git a/include/linux/platform_data/max197.h b/include/linux/platform_data/max197.h
index 8da8f94ee15c..2bbd0919bc89 100644
--- a/include/linux/platform_data/max197.h
+++ b/include/linux/platform_data/max197.h
@@ -8,7 +8,7 @@
8 * it under the terms of the GNU General Public License version 2 as 8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation. 9 * published by the Free Software Foundation.
10 * 10 *
11 * For further information, see the Documentation/hwmon/max197 file. 11 * For further information, see the Documentation/hwmon/max197.rst file.
12 */ 12 */
13 13
14#ifndef _PDATA_MAX197_H 14#ifndef _PDATA_MAX197_H
diff --git a/include/linux/platform_data/ntc_thermistor.h b/include/linux/platform_data/ntc_thermistor.h
index ee03d429742b..5fa115d3ea4b 100644
--- a/include/linux/platform_data/ntc_thermistor.h
+++ b/include/linux/platform_data/ntc_thermistor.h
@@ -42,7 +42,7 @@ struct ntc_thermistor_platform_data {
42 * read_uV() 42 * read_uV()
43 * 43 *
44 * How to setup pullup_ohm, pulldown_ohm, and connect is 44 * How to setup pullup_ohm, pulldown_ohm, and connect is
45 * described at Documentation/hwmon/ntc_thermistor 45 * described at Documentation/hwmon/ntc_thermistor.rst
46 * 46 *
47 * pullup/down_ohm: 0 for infinite / not-connected 47 * pullup/down_ohm: 0 for infinite / not-connected
48 * 48 *