hwmon: (ina2xx) implement update_interval attribute for ina226
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 9 Jan 2015 16:03:42 +0000 (17:03 +0100)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 26 Jan 2015 05:23:59 +0000 (21:23 -0800)
commit72a87a47a81e062fc27b7675db33cf29458bc6d2
tree36b42c9ca7a0f0874992c483b4687a7c57aeab4d
parent8a5fc79513afe325fd755026299d0bfdb47e42de
hwmon: (ina2xx) implement update_interval attribute for ina226

This attribute allows to configure the update interval of ina226. Although
the bus and shunt voltage conversion times remain hardcoded to 1.1 ms, we can
now modify said interval by changing the averaging rate.

While we're at it - add an additional variable to ina2xx_data, which holds
the current configuration settings - this way we'll be able to restore the
configuration in case of an unexpected chip reset.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Documentation/hwmon/ina2xx
drivers/hwmon/ina2xx.c