acpi/battery: simplify procfs code
authorChristoph Hellwig <hch@lst.de>
Wed, 11 Apr 2018 14:27:14 +0000 (16:27 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 16 May 2018 05:24:30 +0000 (07:24 +0200)
commite7b087fc6bb60234bb6d84d73b74c1e9cf03d5b7
treed5c6db8b192ab84e84b1918cd2752d42c35d682e
parent3617d9496cd92dcca4d0893191d95554590d8d9f
acpi/battery: simplify procfs code

Use remove_proc_subtree to remove the whole subtree on cleanup, and
unwind the registration loop into individual calls.  Switch to use
proc_create_seq where applicable.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/battery.c