]> www.infradead.org Git - nvme.git/commit
power: supply: core: Cleanup power supply sysfs attribute list
authorMathew King <mathewk@chromium.org>
Mon, 4 May 2020 20:29:27 +0000 (14:29 -0600)
committerSebastian Reichel <sre@kernel.org>
Wed, 6 May 2020 22:53:38 +0000 (00:53 +0200)
commit2cabeaf151294eceaa0f0e0fab2fe9fe66868869
treee768ae3538d6d01fad2ad395b7c01f1bf476fe00
parent72d9cd9cdc18b53c1df935dc9d40ea7bf057387f
power: supply: core: Cleanup power supply sysfs attribute list

Make the device attribute list used to create sysfs attributes more
robust by decoupling the list order from order of the enum defined in
power_supply.h. This is done by using a designated initializer in the
POWER_SUPPLY_ATTR macro.

Signed-off-by: Mathew King <mathewk@chromium.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/supply/power_supply_sysfs.c