]> git.karo-electronics.de Git - karo-tx-linux.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>
Tue, 29 Nov 2011 01:42:15 +0000 (17:42 -0800)
commit97c79f2c6ef1aec603fa7a77b5321fd9f63c941b
tree46dd419e73d2e1c776c916ea94d69ab2be333e90
parenta024791944e959a268eb873d0c2c225c6b037ff5
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