]> git.baikalelectronics.ru Git - kernel.git/commit
hwmon: (pmbus/zl6100) Only instantiate external temperature sensor if enabled
authorGuenter Roeck <guenter.roeck@ericsson.com>
Wed, 5 Oct 2011 00:26:04 +0000 (17:26 -0700)
committerGuenter Roeck <guenter.roeck@ericsson.com>
Thu, 5 Jan 2012 16:19:28 +0000 (08:19 -0800)
commitbce82410c93861a69d8c31f357cd82b9df862bdd
treeabcc42e210c3e9d44a03afc7bf046058166bd29b
parent26c56c0c4a411fb36166c5cf944ca01a60ebfca2
hwmon: (pmbus/zl6100) Only instantiate external temperature sensor if enabled

BMR4xx devices don't have an external temperature sensor,
and instantiating it does not provide value anyway if it is disabled.
Only instantiate it if it is enabled.

Also optimize wait time between I2C chip accesses in the probe function, and
replace unnecessary check for support for I2C_FUNC_SMBUS_READ_BYTE_DATA with
now required support for I2C_FUNC_SMBUS_READ_WORD_DATA.

Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Reviewed-by: Robert Coulson <robert.coulson@ericsson.com>
drivers/hwmon/pmbus/zl6100.c