Additional temperature attribute support is easy to detect, so do it. Signed-off-by: Guenter Roeck <guenter.ro...@ericsson.com> Reviewed-by: Robert Coulson <robert.coul...@ericsson.com> Cc: sta...@kernel.org # 2.6.39+ --- Mainline commit: 0e502ec889d33bfcb348e420d7e105bc61c45eb4
Wrong Cc: tag in original commit, thus I am sending this to stable directly. Please ignore if already enqueued. drivers/hwmon/pmbus.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/drivers/hwmon/pmbus.c b/drivers/hwmon/pmbus.c index b0ea00b..931d940 100644 --- a/drivers/hwmon/pmbus.c +++ b/drivers/hwmon/pmbus.c @@ -65,6 +65,10 @@ static void pmbus_find_sensor_groups(struct i2c_client *client, PMBUS_STATUS_TEMPERATURE)) info->func[0] |= PMBUS_HAVE_STATUS_TEMP; } + if (pmbus_check_word_register(client, 0, PMBUS_READ_TEMPERATURE_2)) + info->func[0] |= PMBUS_HAVE_TEMP2; + if (pmbus_check_word_register(client, 0, PMBUS_READ_TEMPERATURE_3)) + info->func[0] |= PMBUS_HAVE_TEMP3; /* Sensors detected on all pages */ for (page = 0; page < info->pages; page++) { -- 1.7.3.1 _______________________________________________ stable mailing list stable@linux.kernel.org http://linux.kernel.org/mailman/listinfo/stable