ACPI battery: only refresh the sysfs files when pertinent information changes
authorAndy Whitcroft <apw@canonical.com>
Thu, 3 May 2012 13:48:26 +0000 (14:48 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 10 Jun 2012 13:42:07 +0000 (14:42 +0100)
commit7d094819d85c415f785e4680e48d7cef3fa51f71
tree2faa9d1f6fb92a99b06fb7e31e94695e3edb07b2
parentf7687e882a0bbdc0bbd60613ed170d5fa4d55a44
ACPI battery: only refresh the sysfs files when pertinent information changes

commit c5971456964290da7e98222892797b71ef793e62 upstream.

We only need to regenerate the sysfs files when the capacity units
change, avoid the update otherwise.

The origin of this issue is dates way back to 2.6.38:
da8aeb92d4853f37e281f11fddf61f9c7d84c3cd
(ACPI / Battery: Update information on info notification and resume)

Signed-off-by: Andy Whitcroft <apw@canonical.com>
Tested-by: Ralf Jung <post@ralfj.de>
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/acpi/battery.c