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
..
power
PM: Provide generic subsystem-level callbacks
2010-03-06 21:28:37 +01:00
attribute_container.c
base.h
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
bus.c
driver core: Prevent reference to freed memory on error path
2009-12-23 11:23:44 -08:00
class.c
class: Free the class private data in class_release
2010-02-16 15:43:00 -08:00
core.c
Driver-core: Fix bogus 0 error return in device_add()
2009-12-23 11:23:44 -08:00
cpu.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2009-12-14 09:58:24 -08:00
dd.c
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
devres.c
devres: WARN() and return, don't crash on device_del() of uninitialized device
2009-07-12 13:02:09 -07:00
devtmpfs.c
driver-core: fix devtmpfs crash on s390
2010-01-20 15:02:05 -08:00
dma-coherent.c
driver-core: move dma-coherent.c from kernel to driver/base
2009-09-15 09:50:47 -07:00
dma-mapping.c
driver.c
Driver core: driver_attribute parameters can often be const*
2009-12-23 11:23:43 -08:00
firmware.c
firmware_class.c
firmware_class: make request_firmware_nowait more useful
2009-12-11 11:24:52 -08:00
hypervisor.c
init.c
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
iommu.c
drivers/base/iommu.c: add missing includes
2009-05-06 16:36:10 -07:00
isa.c
Kconfig
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
Makefile
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
map.c
memory.c
Revert "sysdev: fix prototype for memory_sysdev_class show/store functions"
2010-01-20 15:02:13 -08:00
module.c
node.c
mm: slab-allocate memory section nodemask for large systems
2009-12-15 08:53:20 -08:00
platform.c
Driver core: export platform_device_register_data as a GPL symbol
2009-12-23 11:23:44 -08:00
sys.c
driver core: sysdev: do not send KOBJ_ADD uevent if kobject_init_and_add fails
2009-07-28 13:45:22 -07:00
topology.c
transport_class.c