|
@@ -611,6 +611,7 @@ static __devexit int wm831x_power_remove(struct platform_device *pdev)
|
|
power_supply_unregister(&wm831x_power->battery);
|
|
power_supply_unregister(&wm831x_power->battery);
|
|
power_supply_unregister(&wm831x_power->wall);
|
|
power_supply_unregister(&wm831x_power->wall);
|
|
power_supply_unregister(&wm831x_power->usb);
|
|
power_supply_unregister(&wm831x_power->usb);
|
|
|
|
+ kfree(wm831x_power);
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|