Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 305da8f5 authored by Axel Lin's avatar Axel Lin Committed by Anton Vorontsov
Browse files

pcf50633-charger: Add missing sysfs_remove_group()



sysfs entries should be removed when unload the module.

Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
Signed-off-by: default avatarAnton Vorontsov <cbouatmailru@gmail.com>
parent a7640bfa
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -456,6 +456,7 @@ static int __devexit pcf50633_mbc_remove(struct platform_device *pdev)
	for (i = 0; i < ARRAY_SIZE(mbc_irq_handlers); i++)
	for (i = 0; i < ARRAY_SIZE(mbc_irq_handlers); i++)
		pcf50633_free_irq(mbc->pcf, mbc_irq_handlers[i]);
		pcf50633_free_irq(mbc->pcf, mbc_irq_handlers[i]);


	sysfs_remove_group(&pdev->dev.kobj, &mbc_attr_group);
	power_supply_unregister(&mbc->usb);
	power_supply_unregister(&mbc->usb);
	power_supply_unregister(&mbc->adapter);
	power_supply_unregister(&mbc->adapter);
	power_supply_unregister(&mbc->ac);
	power_supply_unregister(&mbc->ac);