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
Guenter Roeck
1640eaecc4
hwmon: (pmbus/zl6100) Add support for VMON/VDRV
...
Some of the ZL6100 compatible chips support monitoring a separate voltage pin,
VMON (ZL2004) or VDRV (ZL91xx). Report it as in2 / vmon.
The chips support implicit warning limits for VMON/VDRV, as percentage of the
respective critical voltage. Support by reading/writing the critical voltages
and calculating the associated warning voltages.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2013-02-06 09:58:05 -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
Linus Torvalds
69a7aebcf0
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
...
Pull trivial tree from Jiri Kosina:
"It's indeed trivial -- mostly documentation updates and a bunch of
typo fixes from Masanari.
There are also several linux/version.h include removals from Jesper."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits)
kcore: fix spelling in read_kcore() comment
constify struct pci_dev * in obvious cases
Revert "char: Fix typo in viotape.c"
init: fix wording error in mm_init comment
usb: gadget: Kconfig: fix typo for 'different'
Revert "power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c"
writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header
writeback: fix typo in the writeback_control comment
Documentation: Fix multiple typo in Documentation
tpm_tis: fix tis_lock with respect to RCU
Revert "media: Fix typo in mixer_drv.c and hdmi_drv.c"
Doc: Update numastat.txt
qla4xxx: Add missing spaces to error messages
compiler.h: Fix typo
security: struct security_operations kerneldoc fix
Documentation: broken URL in libata.tmpl
Documentation: broken URL in filesystems.tmpl
mtd: simplify return logic in do_map_probe()
mm: fix comment typo of truncate_inode_pages_range
power: bq27x00: Fix typos in comment
...
2012-03-20 21:12:50 -07:00
Guenter Roeck
3360a106f8
hwmon: (zl6100) Add support for ZL9101M and ZL9117M
...
ZL9101M and ZL9117M are compatible to ZL6100. Add support to the zl6100 driver.
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Jean Delvare <khali@linux-fr.org>
2012-03-18 18:27:53 -07:00
Guenter Roeck
fecfb64422
hwmon: (zl6100) Enable interval between chip accesses for all chips
...
Intersil reports that all chips supported by the zl6100 driver require
an interval between chip accesses, even ZL2004 and ZL6105 which were thought
to be safe.
Reported-by: Vivek Gani <vgani@intersil.com>
Cc: stable@vger.kernel.org # 3.2+
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
2012-03-14 09:17:03 -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
443830f6fd
hwmon: (pmbus/zl6100) Add support for Ericsson BMR45[0,1] and BMR46[2,3,4]
...
Add support for Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464, which are
based on ZL2005 and ZL2008, to zl6100 driver. Remove BMR450 and BMR451 device
IDs from generic PMBus driver.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
2012-01-05 08:19:28 -08:00
Guenter Roeck
bc581e6fcc
hwmon: (pmbus/zl6100) Add support for ZL2005
...
Add explicit support for ZL2005. Functionality is almost the same as with other
Zilker Labs / Intersil chips, but limit register detection does not work reliably.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
2012-01-05 08:19:27 -08:00
Guenter Roeck
200855e52d
hwmon: (pmbus) Add support for Intersil power management chips
...
Add support for Intersil / Zilker Labs ZL2004, ZL2006, ZL2008, ZL2105, ZL2106,
ZL6100, and ZL6105.
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
2011-10-24 11:09:40 -07:00