From 87e7b18aadbb5524a96b97139537a0e697ee05c1 Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Tue, 5 Jul 2011 10:08:11 -0700 Subject: [PATCH] hwmon: (pmbus) Add Intersil power management chips to list of supported devices Add Intersil power management chips to the list of devices supported by the generic PMBus driver, and add device IDs to enable explicit instantiation. Signed-off-by: Guenter Roeck --- Documentation/hwmon/pmbus | 10 ++++++++++ drivers/hwmon/pmbus/Kconfig | 3 ++- drivers/hwmon/pmbus/pmbus.c | 6 ++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/Documentation/hwmon/pmbus b/Documentation/hwmon/pmbus index c36c1c1a62bb..3d9ca9b0c0b6 100644 --- a/Documentation/hwmon/pmbus +++ b/Documentation/hwmon/pmbus @@ -8,6 +8,16 @@ Supported chips: Addresses scanned: - Datasheet: http://archive.ericsson.net/service/internet/picov/get?DocNo=28701-EN/LZT146395 + * Intersil ZL2004, ZL2006, ZL2008, ZL2106, ZL6100, ZL6105 + Prefixes: 'zl2004', 'zl2006', 'zl2008', 'zl2106', 'zl6100', zl6105' + Addresses scanned: - + Datasheets: + http://www.intersil.com/data/fn/fn6846.pdf + http://www.intersil.com/data/fn/fn6850.pdf + http://www.intersil.com/data/fn/fn6859.pdf + http://www.intersil.com/data/fn/fn6852.pdf + http://www.intersil.com/data/fn/fn6876.pdf + http://www.intersil.com/data/fn/fn6906.pdf * Linear Technology LTC2978 Octal PMBus Power Supply Monitor and Controller Prefix: 'ltc2978' diff --git a/drivers/hwmon/pmbus/Kconfig b/drivers/hwmon/pmbus/Kconfig index 0a822a45085d..f627924da73a 100644 --- a/drivers/hwmon/pmbus/Kconfig +++ b/drivers/hwmon/pmbus/Kconfig @@ -20,7 +20,8 @@ config SENSORS_PMBUS help If you say yes here you get hardware monitoring support for generic PMBus devices, including but not limited to ADP4000, BMR450, BMR451, - BMR453, BMR454, LTC2978, NCP4200, and NCP4208. + BMR453, BMR454, LTC2978, NCP4200, NCP4208, ZL2004, ZL2006, ZL2008, + ZL2106, ZL6100, and ZL6105. This driver can also be built as a module. If so, the module will be called pmbus. diff --git a/drivers/hwmon/pmbus/pmbus.c b/drivers/hwmon/pmbus/pmbus.c index 73de9f1f3194..56bb3b7518b6 100644 --- a/drivers/hwmon/pmbus/pmbus.c +++ b/drivers/hwmon/pmbus/pmbus.c @@ -209,6 +209,12 @@ static const struct i2c_device_id pmbus_id[] = { {"ncp4200", 1}, {"ncp4208", 1}, {"pmbus", 0}, + {"zl2004", 1}, + {"zl2006", 1}, + {"zl2008", 1}, + {"zl2106", 1}, + {"zl6100", 1}, + {"zl6105", 1}, {} }; -- 2.39.5