]> git.karo-electronics.de Git - karo-tx-linux.git/commit
power_supply: ab8500_fg: Simplify creation and removal of sysfs entries
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Thu, 29 Jan 2015 14:39:38 +0000 (15:39 +0100)
committerSebastian Reichel <sre@kernel.org>
Wed, 25 Feb 2015 21:26:32 +0000 (22:26 +0100)
commitc75cfa9e27818b67e55ef9153c3f4fb9c867f7f0
treef32ae4397d076fd97a2214dc03764cd49b0ce2b8
parente7143fdb79619b0b452b02f694e4d16649a0c449
power_supply: ab8500_fg: Simplify creation and removal of sysfs entries

Simplify a little ab8500_fg_sysfs_psy_create_attrs () and
ab8500_fg_sysfs_psy_remove_attrs() functions because they received
pointer to power supply device which was then converted into power
supply instance. Then it was converted into struct ab8500_fg. The path
looked like:
ab8500_fg->psy.dev -> psy -> ab8500_fg

Instead just pass pointer to struct ab8500_fg directly so all
conversions won't be necessary.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
drivers/power/ab8500_fg.c