PCI PM: Introduce device flag wakeup_prepared
authorRafael J. Wysocki <rjw@sisk.pl>
Tue, 8 Sep 2009 21:14:49 +0000 (23:14 +0200)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 9 Sep 2009 21:19:11 +0000 (14:19 -0700)
commite80bb09d2c73d76a2a4cd79e4a83802dd901c642
treefff892db62dd092ab8e3d70d19d813d4979a2503
parentdf8db91fc3b543d373afa61beef35b072eea1368
PCI PM: Introduce device flag wakeup_prepared

Introduce a new PCI device flag, wakeup_prepared, to prevent PCI
wake-up preparation code from being executed twice in a row for the
same device and for the same purpose.

Reviewed-by: Matthew Garrett <mjg59@srcf.ucam.org>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/pci.c
include/linux/pci.h