Rafael J. Wysocki
d690b2cd22
PM: Provide generic subsystem-level callbacks
...
There are subsystems whose power management callbacks only need to
invoke the callbacks provided by device drivers. Still, their system
sleep PM callbacks should play well with the runtime PM callbacks,
so that devices suspended at run time can be left in that state for
a system sleep transition.
Provide a set of generic PM callbacks for such subsystems and
define convenience macros for populating dev_pm_ops structures.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
2010-03-06 21:28:37 +01:00
..
accessibility
acpi
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-03-03 08:15:37 -08:00
amba
ata
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
2010-03-01 13:04:58 -08:00
atm
auxdisplay
base
PM: Provide generic subsystem-level callbacks
2010-03-06 21:28:37 +01:00
block
Merge branch 'for-2.6.34' of git://git.kernel.dk/linux-2.6-block
2010-03-01 09:00:29 -08:00
bluetooth
Bluetooth: Convert Marvell driver to use per adapter debugfs
2010-02-27 14:05:38 +01:00
cdrom
block: Consolidate phys_segment and hw_segment limits
2010-02-26 13:58:08 +01:00
char
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-03-04 07:49:37 -08:00
clocksource
Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-03-01 08:48:25 -08:00
connector
cpufreq
cpuidle
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2010-02-26 16:50:02 -08:00
dca
dio
dma
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
2010-03-04 08:20:14 -08:00
edac
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
2010-03-03 09:25:37 -08:00
eisa
firewire
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2010-03-03 08:08:44 -08:00
firmware
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-02-28 19:23:06 -08:00
gpio
gpu
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-03-04 07:49:37 -08:00
hid
USB: Push BKL on open down into the drivers
2010-03-02 14:54:23 -08:00
hwmon
i2c
i2c: Document the message size limit
2010-03-02 12:23:49 +01:00
ide
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6
2010-03-04 08:24:06 -08:00
idle
ieee1394
block: Rename blk_queue_max_sectors to blk_queue_max_hw_sectors
2010-02-26 13:58:08 +01:00
ieee802154
infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2010-03-04 08:15:33 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-03-01 10:38:09 -08:00
isdn
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
2010-02-28 19:23:06 -08:00
leds
lguest
macintosh
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2010-03-01 10:38:09 -08:00
mca
md
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2010-03-03 07:34:18 -08:00
media
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
2010-03-03 08:48:58 -08:00
memstick
block: Consolidate phys_segment and hw_segment limits
2010-02-26 13:58:08 +01:00
message
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-03-02 07:55:08 -08:00
mfd
Merge with mainline to remove plat-omap/Kconfig conflict
2010-03-01 14:19:05 -08:00
misc
mmc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2010-03-03 08:47:22 -08:00
mtd
Merge with mainline to remove plat-omap/Kconfig conflict
2010-03-01 14:19:05 -08:00
net
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2010-03-03 07:33:17 -08:00
nubus
of
oprofile
parisc
parport
serial: 8250_pci: add support for MCS9865 / SYBA 6x Serial Port Card
2010-03-02 14:43:08 -08:00
pci
Merge branch 'x86-bootmem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-03-03 08:15:05 -08:00
pcmcia
pcmcia: disable pcmcia ioctl for !ARM, prepare for removal
2010-03-03 08:37:41 +01:00
platform
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86
2010-03-03 07:41:24 -08:00
pnp
power
power_supply: bq27x00: fix voltage and current units
2010-02-27 18:09:24 +03:00
pps
ps3
rapidio
regulator
Regulators: wm8400 - cleanup platform driver data handling
2010-03-03 14:49:30 +00:00
rtc
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
2010-03-01 09:15:15 -08:00
s390
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-03-02 07:55:08 -08:00
sbus
scsi
Merge branch 'for-2.6.34' of git://git.kernel.dk/linux-2.6-block
2010-03-01 09:00:29 -08:00
serial
jsm: fixing error if the driver fails to load
2010-03-02 14:43:24 -08:00
sfi
sh
sn
spi
Merge with mainline to remove plat-omap/Kconfig conflict
2010-03-01 14:19:05 -08:00
ssb
staging
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
2010-03-05 13:20:53 -08:00
tc
telephony
thermal
uio
usb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2010-03-04 08:15:33 -08:00
uwb
vhost
vhost-net: restart tx poll on sk_sndbuf full
2010-02-28 19:50:33 +02:00
video
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-03-04 07:49:37 -08:00
virtio
virtio: fix out of range array access
2010-02-28 20:39:11 +02:00
vlynq
w1
watchdog
Merge with mainline to remove plat-omap/Kconfig conflict
2010-03-01 14:19:05 -08:00
xen
zorro
Kconfig
Makefile