kernel_optimize_test/drivers
Rafael J. Wysocki 5e928f77a0 PM: Introduce core framework for run-time PM of I/O devices (rev. 17)
Introduce a core framework for run-time power management of I/O
devices.  Add device run-time PM fields to 'struct dev_pm_info'
and device run-time PM callbacks to 'struct dev_pm_ops'.  Introduce
a run-time PM workqueue and define some device run-time PM helper
functions at the core level.  Document all these things.

Special thanks to Alan Stern for his help with the design and
multiple detailed reviews of the pereceding versions of this patch
and to Magnus Damm for testing feedback.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Magnus Damm <damm@igel.co.jp>
2009-08-23 00:04:44 +02:00
..
accessibility
acpi
amba
ata
atm
auxdisplay
base PM: Introduce core framework for run-time PM of I/O devices (rev. 17) 2009-08-23 00:04:44 +02:00
block
bluetooth
cdrom
char
clocksource sh: CMT suspend/resume 2009-08-15 12:58:45 +09:00
connector
cpufreq
cpuidle
crypto
dca
dio
dma
edac
eisa
firewire
firmware
gpio
gpu drm/radeon: add GET_PARAM/INFO support for Z pipes 2009-08-21 19:10:30 +10:00
hid
hwmon
i2c Merge branch 'master' into for-linus 2009-08-23 00:03:00 +02:00
ide
idle
ieee1394
ieee802154
infiniband
input
isdn
leds
lguest
macintosh
mca
md Merge branch 'for-linus' of git://neil.brown.name/md 2009-08-18 13:54:08 -07:00
media
memstick
message
mfd
misc
mmc
mtd
net e1000e: fix use of pci_enable_pcie_error_reporting 2009-08-15 18:52:59 -07:00
nubus
of
oprofile
parisc
parport
pci Merge branch 'master' into for-linus 2009-08-23 00:03:00 +02:00
pcmcia
platform
pnp
power
pps
ps3
rapidio
regulator
rtc
s390
sbus
scsi [SCSI] mpt2sas: fix config request and diag reset deadlock 2009-08-14 09:16:05 -05:00
serial
sh
sn
spi spi_s3c24xx: fix transfer setup code 2009-08-18 16:31:13 -07:00
ssb
staging
tc
telephony
thermal
uio
usb
uwb
video sh: skip disabled LCDC channels 2009-08-15 12:58:42 +09:00
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile