hwmon: (pmbus/ltc2978) Use detected chip ID to select supported functionality
authorGuenter Roeck <linux@roeck-us.net>
Thu, 21 Feb 2013 18:49:40 +0000 (10:49 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 14 Mar 2013 18:26:23 +0000 (11:26 -0700)
commit1dde5a361f21ed7d606593c3b8814c6f2232fedc
tree68aa946b73f08b41ad6dabab90a2079404859c9d
parent4404ee445fdf033a17781c7d80adb5b14e198577
hwmon: (pmbus/ltc2978) Use detected chip ID to select supported functionality

commit f366fccd0809f13ba20d64cae3c83f7338c88af7 upstream.

We read the chip ID from the chip, use it to determine if the chip ID provided
to the driver is correct, and report it if wrong. We should also use the
correct chip ID to select supported functionality.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hwmon/pmbus/ltc2978.c