Guenter Roeck
709066acdd
hwmon: (adm1275) Add support for ADM1278
...
ADM1278 is mostly compatible to other chips of the same series.
Besides the usual difference in coefficients, it supports
a temperature sensor, and it can measure both input and output
voltage at the same time.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-03-05 06:36:03 -08:00
Masanari Iida
92417dad64
Doc: hwmon: Fix typo "montoring" in hwmon
...
This patch fix typos found in files within Documentation/hwmon.
Signed-off-by: Masanari Iida <standby24x7@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-03-05 06:25:34 -08:00
Guenter Roeck
68a4038236
hwmon: (adm1275) Add support for ADM1293 and ADM1294
...
ADM1293 and ADM1294 are mostly compatible with other chips of the same
series, but have more configuration options. There are also some
differences in register details.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2015-08-09 13:44:27 -07:00
Guenter Roeck
e3333e572f
hwmon: Update my e-mail address in driver documentation
...
Most of the hwmon driver documentation still listed my old invalid e-mail
address. Fix it.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Jean Delvare <khali@linux-fr.org>
2013-03-03 21:45:47 -08:00
Linus Torvalds
31f6765266
hwmon changes for v3.4
...
Mostly cleanup. No new drivers this time around, but support for several chips
added to existing drivers: TPS40400, TPS40422, MTD040, MAX34446, ZL9101M,
ZL9117M, and LM96080. Also, added watchdog support for SCH56xx, and additional
attributes for a couple of drivers.
312869e hwmon: (sch56xx) Add support for the integrated watchdog (v2)
840e191 hwmon: (w83627ehf) Add support for temperature offset registers
86dda17 hwmon: (jc42) Remove unnecessary device IDs
3360a10 hwmon: (zl6100) Add support for ZL9101M and ZL9117M
9271126 hwmon: (adm1275) Add support for ADM1075
590defe hwmon: (max34440) Add support for MAX34446
60b873e hwmon: (pmbus) Add more virtual registers
2163340 hwmon: (pmbus) Add support for Lineage Power MDT040
c5f35c9 hwmon: (pmbus) Add support for TI TPS40400 and TPS40422
56aad5d hwmon: (max34440) Add support for 'lowest' output voltage attribute
f15df57 hwmon: (jc42) Convert to use devm_kzalloc
918ddef hwmon: (max16065) Convert to use devm_kzalloc
b8a5a7c hwmon: (smm665) Convert to use devm_kzalloc
3683928 hwmon: (ltc4261) Convert to use devm_kzalloc
dd285ad hwmon: (pmbus) Simplify remove functions
8b313ca hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc
07404aa hwmon: (lineage-pem) Convert to use devm_kzalloc
f352df6 hwmon: (hwmon-vid) Fix checkpatch issues
3230f70 hwmon: (hwmon-vid) Add new entries to VRM model table
9908ad4 hwmon: (lm80) Add detection of NatSemi/TI LM96080
0e190b7 hwmon: (lm87) Get rid of macro-generated functions
8652a26 hwmon: (lm87) Reorganize the code
0fc86ec hwmon: (applesmc) Silence uninitialized warnings
7599d32 hwmon: (lm70) Fix: do not use assignment in if condition
e200c14 hwmon: (lm70) Register hwmon device after creating attribute files, and remove it first
01d9def hwmon: (w83l786ng) Fix multi-line comments
130067d hwmon: (w83l785ts) Fix multi-line comments
7950133 hwmon: (w83781d) Fix: do not use assignment in if condition
aff6e00 hwmon: (w83781d) Fix multi-line comments
2a52dd6 hwmon: (smsc47b397) Fix multi-line comments
36564ef hwmon: (pc87427) Fix multi-line comments
b6707b7 hwmon: (max1668) Fix multi-line comments
1160631 hwmon: (lm80) Fix multi-line comments
bf0f3a0 hwmon: (emc2103) Fix multi-line comments
fbb6670 hwmon: (adm1031) Fix multi-line comments
94b991d hwmon: (adm1029) Fix multi-line comments
27b9de3 hwmon: (w83627hf) Fix checkpatch issues
ca3ccad hwmon: (w83l786ng) Fix checkpatch issues
47efe87 hwmon: (w83793) Fix checkpatch issues
d174368 hwmon: (w83792d) Fix checkpatch issues
2185696 hwmon: (vt1211) Fix: do not use assignment in if condition
b162c03 hwmon: (vt1211) Fix checkpatch issues
9004ac8 hwmon: (via686a) Fix checkpatch issues
bce2778 hwmon: (pc87360) Fix: do not use assignment in if condition
449a7a0 hwmon: (pc87360) Fix checkpatch issues
8958dfb hwmon: (max1619): Fix checkpatch issues
09770b2 hwmon: (lm85) Fix checkpatch issues
9b03079 hwmon: (lm78) Fix checkpatch issues
02fe2fd hwmon: (lm77) Fix checkpatch issues
f445a9a hwmon: (gl520sm) Fix: do not use assignment in if condition
43da3d1 hwmon: (gl520sm) Fix checkpatch issues
228f8e0 hwmon: (gl518sm) Fix checkpatch issues
c8de836 hwmon: (dme1737) Fix checkpatch issues
8c10369 hwmon: (asb100): Fix checkpatch issues
c387e4e hwmon: (adm9240) Fix checkpatch issues
86aa3e2 hwmon: (adm1026) Fix checkpatch issues
21d2a8f hwmon: (adm1021) Fix checkpatch issues
1bd385d hwmon: (abituguru) Fix checkpatch issues
8969e84 hwmon: (w83627ehf) Fix multi-line comments
51683ee hwmon: (max1111) Fix multi-line comments
1b05d22 hwmon: (ltc4151) Fix multi-line comments
1b9c491 hwmon: (g760a) Fix multi-line comments
20eaf72 hwmon: (f71882fg) Fix multi-line comments
4bebced hwmon: (emc1403) Fix multi-line comments
ca3c7b6 hwmon: (amc6821) Fix multi-line comments
10775d1 hwmon: (ads7871) Fix multi-line comments
d13d623 hwmon: (ads7828) Fix multi-line comments
562fca2 hwmon: (abituguru3) Fix multi-line comments
ec1c319 hwmon: (w83791d) Fix checkpatch issues
a80b10c hwmon: (ultra45_env) Fix checkpatch issues
4d387df hwmon: (thmc50) Fix checkpatch issues
85a0c0d hwmon: (smsc47m1) Fix checkpatch issues
7e61268 hwmon: (smsc47m1) Fix: do not use assignment in if condition
7cc3cb6 hwmon: (smsc47m192) Fix checkpatch issues
8fda79e hwmon: (sis5595) Fix checkpatch issues
5725608 hwmon: (pcf8591) Fix checkpatch issues
2804a4c hwmon: (lm93) Fix checkpatch issues
a318afd hwmon: (lm92) Fix checkpatch issues
073f1e6c hwmon: (lm87) Fix: do not use assignment in if condition
c6370db hwmon: (lm87) Fix checkpatch issues
525ad37 hwmon: (fschmd) Fix checkpatch issues
f24d548 hwmon: (atxp1) Fix checkpatch issues
724cc33 hwmon: (adt7462) Fix checkpatch issues
790fa38 hwmon: (ltc4215) Fix multi-line comments
430b4fc hwmon: (ltc4245) Fix multi-line comments
a68abd3 hwmon: (wm8350-hwmon) Constify fixed string array
85ebfd3 hwmon: (applesmc) Fix multi-line comments
75bdc93 hwmon: (asus_atk0110) Fix multi-line comments
3c4c497 hwmon: (it87) Constify fixed string arrays
8deeac8 hwmon: (ad7414) Fix multi-line comments
5d577db hwmon: (jc42) Fix multi-line comments
780affe hwmon: (coretemp) Fix checkpatch error
3af2861 hwmon: (pc87360) Fix multi-line comments
07de3df hwmon: (wm831x-hwmon) Fix multi-line comments
3c22e23 hwmon: (smm665) Fix checkpatch error
3c56b06 hwmon: (asc7621) Fix multi-line comments
4a0d71c hwmon: (it87) Fix multi-line comments
86d566e hwmon: (hwmon-vid) Fix multi-line comments
5ed0488 hwmon: (hwmon) Fix multi-line comments
19f2c05 hwmon: (ds1621) Fix checkpatch issues
91efffe hwmon: convert drivers/hwmon/* to use module_spi_driver()
f0967ee hwmon: convert drivers/hwmon/* to use module_i2c_driver()
61ba031 hwmon: (vt8231) Fix multi-line comments
9ed5bc2 hwmon: (adt7475) Fix multi-line comments
2fff084 hwmon: (f71805f) Fix checkpatch issues
703af96 hwmon: (max6650) Fix multi-line comments
c531eb3 hwmon: (w83781d) Fix checkpatch issues
2b22de5 hwmon: (adm1025) Fix checkpatch issues
7973841 hwmon: (abituguru3) Fix checkpatch issues
65fe5c7 hwmon: (vt8231) Fix checkpatch issues
bafda5d hwmon: (max6650) Fix checkpatch issues
0117c3f hwmon: (pmbus) Replace strict_strtol with kstrtol
b3789a0 hwmon: (lm83) fix checkpatch issues
93092a6 hwmon: (k8temp) fix checkpatch issues
96585f1 hwmon: (lm80) reset device if error occurred
6a9e7c4c hwmon: (lm80) fix checkpatch warnings
6b904b6 hwmon: (adt7470) fix checkpatch issues
e6a83db hwmon: (adt7411) fix checkpatch issues
56c24af hwmon: (lm70) fix checkpatch issues
1dc3708 hwmon: (f71882fg) fix checkpatch issues
c6e8ac0 hwmon: (asus_atk0110) fix checkpatch issues
99b8c83 hwmon: (adt7475) fix checkpatch issues
b2ae8f8 hwmon: (smm665) fix checkpatch issues
c9e1498 hwmon: (sht15) fix checkpatch issues
0910b28 hwmon: (ibmaem) fix checkpatch issues
dcb7cb9 hwmon: (ad7414) fix checkpatch issues
e91aef2 hwmon: (ad7418) fix checkpatch issues
5996542 hwmon: (w83l785ts) fix checkpatch issues
a6100f6 hwmon: (wm831x-hwmon) fix checkpatch issues
839a9ee hwmon: fix checkpatch issues
08f5090 hwmon: (adm1029) fix checkpatch issues
4d7c5d4 hwmon: (g760a) fix checkpatch issues
7b102ed hwmon: (i5k_amb) fix checkpatch issues
600151b hwmon: use DEFINE_PCI_DEVICE_TABLE
7fe83ad hwmon: remove () used with return
a6bee4a hwmon: (amc6821) fix initialisation
2faaa93 hwmon: (lm80) add error handling
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAABAgAGBQJPaJBFAAoJEMsfJm/On5mBhkMP/09vlmsG7J3TLHcSKYJBkvSx
6VNOOJgPqnvF71Az0dX47SU3zVXhG3I7dZufd/hqOK+0CNylSB7OSZMcWvBTduea
0hDLTYj++SyVDQfVXb3zCVLU/wAE3YuXB3umWPwAKit4s2wAYYRDVCjwK96B88rv
llNvo6JryuJDBUq7xiEmr0vKWMO0mKwwjpMTGCD3NpzK02ZV49T0gM94xa4gi5nM
QAhNeO1AzQTx0+mBSRlq+SBBLSiXQmHcNrhnxcRMPha1bEi1D+QESozsczr+9/lz
8vuTIULOIZxafM4XkBsZdknvlZnYrA6ukituDfVfiYQVcljO/cNu+seutFQDCMJe
1zTDoNGIAwwnw0sAWWmTQwUMi+GSvlaL20gmm8FhTlvQaj9hNETsPYxEvPEsBNY1
ICCixZcwpa1mZBXmryz2btf8az0OlX/sApzyHiq24B7lSE5Fv4tBDtwypLRu5N8m
C4oNXC2dqDU0gtVxzO5Lavu6LHWV9lhyZvRPO75+zxYt4i5cnO04GTAYWh46aOzO
DAZcs8M2Rj++dI5VW9Vl0k8hP9eWjxtPJFhNv/OWTx4YYQRICrde+j7QZcikIUWF
0bzYI/zeIcwOg059vhnglBFM3mr7Z92jm4mftcNaSj/zuUHbWf6AQLbIq86Zq7tF
3Eru3WuTZTwAkyNAVWd5
=cUoW
-----END PGP SIGNATURE-----
Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Pull hwmon changes for v3.4 from Guenter Roeck:
"Mostly cleanup. No new drivers this time around, but support for
several chips added to existing drivers: TPS40400, TPS40422, MTD040,
MAX34446, ZL9101M, ZL9117M, and LM96080. Also, added watchdog support
for SCH56xx, and additional attributes for a couple of drivers."
* tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (137 commits)
hwmon: (sch56xx) Add support for the integrated watchdog (v2)
hwmon: (w83627ehf) Add support for temperature offset registers
hwmon: (jc42) Remove unnecessary device IDs
hwmon: (zl6100) Add support for ZL9101M and ZL9117M
hwmon: (adm1275) Add support for ADM1075
hwmon: (max34440) Add support for MAX34446
hwmon: (pmbus) Add more virtual registers
hwmon: (pmbus) Add support for Lineage Power MDT040
hwmon: (pmbus) Add support for TI TPS40400 and TPS40422
hwmon: (max34440) Add support for 'lowest' output voltage attribute
hwmon: (jc42) Convert to use devm_kzalloc
hwmon: (max16065) Convert to use devm_kzalloc
hwmon: (smm665) Convert to use devm_kzalloc
hwmon: (ltc4261) Convert to use devm_kzalloc
hwmon: (pmbus) Simplify remove functions
hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc
hwmon: (lineage-pem) Convert to use devm_kzalloc
hwmon: (hwmon-vid) Fix checkpatch issues
hwmon: (hwmon-vid) Add new entries to VRM model table
hwmon: (lm80) Add detection of NatSemi/TI LM96080
...
2012-03-21 10:37:25 -07:00
Guenter Roeck
9271126966
hwmon: (adm1275) Add support for ADM1075
...
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2012-03-18 18:27:52 -07:00
Masanari Iida
40e47125e6
Documentation: Fix multiple typo in Documentation
...
Signed-off-by: Masanari Iida <standby24x7@gmail.com>
Acked-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2012-03-07 16:08:24 +01:00
Guenter Roeck
5cf231a346
hwmon: (pmbus/adm1275) Add support for ADM1276
...
ADM1276 is mostly compatible to ADM1275, with added support for input power
measurement. Add support for it to the ADM1275 driver.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Acked-by: Jean Delvare <khali@linux-fr.org>
2011-10-24 11:09:35 -07:00
Guenter Roeck
c5e6763667
hwmon: (pmbus/adm1275) Add support for second current limit
...
ADM1275 supports a second current limit, which can be configured as either lower
or upper limit. Add support for it and report it as either lower or upper
critical current limit.
Also replace error return code EINVAL for unsupported pages with ENXIO as this
is more appropriate for the observed condition.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Acked-by: Jean Delvare <khali@linux-fr.org>
2011-10-24 11:09:34 -07:00
Guenter Roeck
c576e30cd0
hwmon: (adm1275) Add support for peak attributes
...
Add support for voltage and current peak (historic maximum) attributes.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
2011-07-28 17:09:52 -07:00
Guenter Roeck
83f7649c52
hwmon: (pmbus) Add support for Analog Devices ADM1275
...
Add support for Analog Devices ADM1275 Hot-Swap Controller and Digital Power
Monitor
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Tom Grennan <tom.grennan@ericsson.com>
2011-05-19 08:19:41 -07:00