PM / Sleep: Initialize wakeup source locks in wakeup_source_add()
authorRafael J. Wysocki <rjw@sisk.pl>
Fri, 10 Feb 2012 23:00:11 +0000 (00:00 +0100)
committerRafael J. Wysocki <rjw@sisk.pl>
Mon, 13 Feb 2012 15:25:51 +0000 (16:25 +0100)
commit7c95149b7f1f61201b12c73c4862a41bf2428961
tree33917dbbd8b8cbbf917262e42baf3a528b752149
parenta556d5b58345ccf51826b9ceac078072f830738b
PM / Sleep: Initialize wakeup source locks in wakeup_source_add()

Initialize wakeup source locks in wakeup_source_add() instead of
wakeup_source_create(), because otherwise the locks of the wakeup
sources that haven't been allocated with wakeup_source_create()
aren't initialized and handled properly.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
drivers/base/power/wakeup.c