Ejemplo n.º 1
0
void power_supply_unregister(struct power_supply *psy)
{
	flush_scheduled_work();
	power_supply_remove_triggers(psy);
	power_supply_remove_attrs(psy);
	device_unregister(psy->dev);
}
Ejemplo n.º 2
0
void power_supply_unregister(struct power_supply *psy)
{
	flush_scheduled_work();
	power_supply_remove_triggers(psy);
	power_supply_remove_attrs(psy);
	wake_lock_destroy(&psy->work_wake_lock);
	device_unregister(psy->dev);
}