Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0e502ec8 authored by Guenter Roeck's avatar Guenter Roeck
Browse files

hwmon: (pmbus) Auto-detect temp2 and temp3 registers/attributes



Additional temperature attribute support is easy to detect, so do it.

Signed-off-by: default avatarGuenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: default avatarRobert Coulson <robert.coulson@ericsson.com>
Cc: stable.kernel.org # 2.6.39
parent 81ae6814
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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++) {