David Brownell
0ac85241eb
[PATCH] driver model wakeup flags
...
This is a refresh of an earlier patch to add "wakeup" support to the
PM core model. This provides per-device bus-neutral control of the
use of wakeup events.
* "struct device_pm_info" has two bits that are initialized as
part of setting up the enclosing struct device:
- "can_wakeup", reflecting hardware capabilities
- "may_wakeup", the policy setting (when CONFIG_PM)
* There's a writeable sysfs "wakeup" file, with one of two values:
- "enabled", when the policy is to allow wakeup
- "disabled", when the policy is not to allow it
- "" if the device can't currently issue wakeups
By default, wakeup is enabled on all devices that support it. If its
driver doesn't support it ... treat it as a bug. :)
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-10-28 09:52:50 -07:00
..
acpi
asm-alpha
[PATCH] alpha: atomic dependency fix
2005-10-25 09:32:46 -07:00
asm-arm
[ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h
2005-10-26 15:04:21 +01:00
asm-arm26
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-cris
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-frv
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-generic
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
asm-h8300
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-i386
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
asm-ia64
[PATCH] ia64 basic __user annotations
2005-09-29 08:46:27 -07:00
asm-m32r
[PATCH] m32r: more basic __user annotations
2005-09-26 18:29:50 -07:00
asm-m68k
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-m68knommu
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-mips
[PATCH] mm: move_pte to remap ZERO_PAGE
2005-09-28 07:46:40 -07:00
asm-parisc
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-powerpc
[PATCH] ppc32: Fix timekeeping
2005-10-12 08:24:47 -07:00
asm-ppc
[PATCH] ppc32: Tell userland about lack of standard TB
2005-10-12 08:24:47 -07:00
asm-ppc64
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
asm-s390
[PATCH] s390 signal annotations
2005-09-29 08:46:27 -07:00
asm-sh
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sh64
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sparc
[PATCH] fix the breakage in sparc headers
2005-10-05 07:33:42 -07:00
asm-sparc64
[SPARC64]: Eliminate PCI IOMMU dma mapping size limit.
2005-10-13 22:15:24 -07:00
asm-um
[PATCH] uml: Fix sysrq-r support for skas mode
2005-10-04 13:22:01 -07:00
asm-v850
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-x86_64
Revert "x86-64: Avoid unnecessary double bouncing for swiotlb"
2005-10-27 16:28:39 -07:00
asm-xtensa
[PATCH] xtensa: remove io_remap_page_range and minor clean-ups
2005-09-22 22:17:37 -07:00
linux
[PATCH] driver model wakeup flags
2005-10-28 09:52:50 -07:00
math-emu
media
mtd
net
[LLC]: Strip RIF flag from source MAC address
2005-10-25 21:34:39 -02:00
pcmcia
[PATCH] yenta: auto-tune EnE bridges for CardBus cards
2005-09-26 13:09:20 +02:00
rdma
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
rxrpc
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
scsi
[SCSI] allow REPORT LUN scanning even for LUN 0 PQ of 3
2005-09-25 12:01:48 -05:00
sound
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
video
[PATCH] drivers/video: Replace custom macro with isdigit()
2005-09-13 08:22:33 -07:00