Driver core: don't initialize wakeup flags
This patch (as1351) removes an unnecessary and unwanted assignment from device_initialize(). The wakeup flags are set to 0 along with everything else when the device structure is allocated, so we don't need to do it again. Furthermore, the subsystem might already have set these flags to their correct values; we don't want to override it. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
fbb88fadf7
commit
ffa156590f
|
@ -562,7 +562,6 @@ void device_initialize(struct device *dev)
|
|||
init_MUTEX(&dev->sem);
|
||||
spin_lock_init(&dev->devres_lock);
|
||||
INIT_LIST_HEAD(&dev->devres_head);
|
||||
device_init_wakeup(dev, 0);
|
||||
device_pm_init(dev);
|
||||
set_dev_node(dev, -1);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue