Kumar Gala
a77ce8167c
driver core: Add ability for arch code to setup pdev_archdata
...
On some architectures we need to setup pdev_archdata before we add the
device. Waiting til a bus_notifier is too late since we might need the
pdev_archdata in the bus notifier. One example is setting up of dma_mask
pointers such that it can be used in a bus_notifier.
We add weak noop version of arch_setup_pdev_archdata() and allow the arch
code to override with access the full definitions of struct device,
struct platform_device, and struct pdev_archdata.
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-07-08 00:21:35 -05:00
..
power
PM / Runtime: Handle clocks correctly if CONFIG_PM_RUNTIME is unset
2011-06-21 23:24:33 +02:00
attribute_container.c
base.h
PM: Remove sysdev suspend, resume and shutdown operations
2011-05-11 21:37:15 +02:00
bus.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-01-13 10:05:56 -08:00
class.c
driver-core: merge private parts of class and bus
2010-11-17 14:21:08 -08:00
core.c
drivers/base/core.c: Fixed brace coding style issue.
2011-04-22 17:06:30 -07:00
cpu.c
drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline
2010-05-21 09:37:28 -07:00
dd.c
Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
2011-05-19 18:24:11 -07:00
devres.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
devtmpfs.c
convert get_sb_single() users
2010-10-29 04:16:28 -04:00
dma-coherent.c
Driver core: internal struct dma_coherent_mem, change type of a member.
2010-08-05 13:53:33 -07:00
dma-mapping.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
driver.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
firmware.c
firmware_class.c
PM: Print a warning if firmware is requested when tasks are frozen
2011-05-17 23:19:17 +02:00
hypervisor.c
init.c
iommu.c
isa.c
Kconfig
PM: Remove sysdev suspend, resume and shutdown operations
2011-05-11 21:37:15 +02:00
Makefile
PM / Core: Introduce struct syscore_ops for core subsystems PM
2011-03-15 00:43:46 +01:00
map.c
memory.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-05-23 09:12:26 -07:00
module.c
driver core: module.c: Use kasprintf
2010-05-21 09:37:29 -07:00
node.c
mm: per-node vmstat: show proper vmstats
2011-05-25 08:39:07 -07:00
platform.c
driver core: Add ability for arch code to setup pdev_archdata
2011-07-08 00:21:35 -05:00
sys.c
PM: Remove sysdev suspend, resume and shutdown operations
2011-05-11 21:37:15 +02:00
syscore.c
PM: Add missing syscore_suspend() and syscore_resume() calls
2011-04-20 00:36:11 +02:00
topology.c
topology/sysfs: Provide book id and siblings attributes
2010-09-09 20:41:25 +02:00
transport_class.c