hwmon: (smsc47m1) Enable device if needed
commitfa0bff02239abdad446effef22e5db281cf3d562
authorJean Delvare <khali@linux-fr.org>
Wed, 16 Dec 2009 20:38:27 +0000 (16 21:38 +0100)
committerJean Delvare <khali@linux-fr.org>
Wed, 16 Dec 2009 20:38:27 +0000 (16 21:38 +0100)
treeb6bc68dd9e32660a73b2155ad209919040b80195
parent3ecf44b312758d10be20539b06b2df5d77d59cdb
hwmon: (smsc47m1) Enable device if needed

If the address is set but the device isn't enabled, attempt to enable
it. If it won't work for any reason (resource conflict, no function
enabled) the initial state is restored. The initial state is also
restored on module unloading.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Tested-by: Sean Fidler <fidlersean@gmail.com>
drivers/hwmon/smsc47m1.c