Line up the device state manipulation by checking the external device parameter consistent and not the hotplug device parameter
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
return;
device_broadcast_event(dev, DEV_EVENT_TEARDOWN);
return;
device_broadcast_event(dev, DEV_EVENT_TEARDOWN);
dev->set_state(dev, false);
device_broadcast_event(dev, DEV_EVENT_DOWN);
}
dev->set_state(dev, false);
device_broadcast_event(dev, DEV_EVENT_DOWN);
}