]> git.baikalelectronics.ru Git - kernel.git/commit
drm: rework PCI/platform driver interface.
authorDave Airlie <airlied@gmail.com>
Tue, 14 Dec 2010 17:16:38 +0000 (03:16 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 7 Feb 2011 03:09:36 +0000 (13:09 +1000)
commit99fb435466c38c54be9fdec8f866814c6e81edbd
tree6cd27f207e50c13ba2f4a78d6323bc23f751e380
parentd40d027faf4e964c36b1c62bfef30c2c0fc8b3ae
drm: rework PCI/platform driver interface.

This abstracts the pci/platform interface out a step further,
we can go further but this is far enough for now to allow USB
to be plugged in.

The drivers now just call the init code directly for their
device type.

Signed-off-by: Dave Airlie <airlied@redhat.com>
24 files changed:
drivers/gpu/drm/drm_drv.c
drivers/gpu/drm/drm_info.c
drivers/gpu/drm/drm_ioctl.c
drivers/gpu/drm/drm_irq.c
drivers/gpu/drm/drm_pci.c
drivers/gpu/drm/drm_platform.c
drivers/gpu/drm/drm_stub.c
drivers/gpu/drm/i810/i810_drv.c
drivers/gpu/drm/i915/i915_drv.c
drivers/gpu/drm/mga/mga_dma.c
drivers/gpu/drm/mga/mga_drv.c
drivers/gpu/drm/nouveau/nouveau_drv.c
drivers/gpu/drm/nouveau/nouveau_mem.c
drivers/gpu/drm/nouveau/nouveau_state.c
drivers/gpu/drm/r128/r128_drv.c
drivers/gpu/drm/radeon/radeon_cp.c
drivers/gpu/drm/radeon/radeon_drv.c
drivers/gpu/drm/radeon/radeon_kms.c
drivers/gpu/drm/savage/savage_drv.c
drivers/gpu/drm/sis/sis_drv.c
drivers/gpu/drm/tdfx/tdfx_drv.c
drivers/gpu/drm/via/via_drv.c
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
include/drm/drmP.h