Daniel Vetter
14be93ddff
drm/i915 + agp/intel-gtt: prep work for direct setup
...
To be able to directly set up the intel-gtt code from drm/i915 and
avoid setting up the fake-agp driver we need to prepare a few things:
- pass both the bridge and gpu pci_dev to the probe function and add
code to handle the gpu pdev both being present (for drm/i915) and
not present (fake agp).
- add refcounting to the remove function so that unloading drm/i915
doesn't kill the fake agp driver
v2: Fix up the cleanup and refcount, noticed by Jani Nikula.
Reviewed-by: Jani Nikula <jani.nikula@linux.intel.com>
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-06-12 22:19:49 +02:00
..
i2c
ttm
ttm: add prime sharing support to TTM (v2)
2012-05-23 10:46:27 +01:00
drm.h
drm/prime: expose capability flags for userspace.
2012-05-18 11:12:16 +01:00
drm_buffer.h
drm_cache.h
drm_core.h
drm_crtc.h
drm: add plane properties
2012-05-22 10:54:30 +01:00
drm_crtc_helper.h
drm: Miscellaneous typo fixes and documentation updates
2012-05-22 10:34:33 +01:00
drm_dp_helper.h
drm/dp: Add DPCD defines for register 0x007
2012-05-22 10:18:36 +01:00
drm_edid.h
drm/edid: Add packed attribute to new gtf2 and cvt structs
2012-04-23 17:41:17 +01:00
drm_encoder_slave.h
drm_fb_helper.h
drm fb helper: remove unused variable crtc_id
2012-02-03 09:55:52 +00:00
drm_fixed.h
drm: fixed: Add dfixed_frac
2012-04-27 09:29:35 +01:00
drm_fourcc.h
drm: Add multi buffer plane pixel formats
2011-12-29 11:21:42 +09:00
drm_global.h
drm_hashtab.h
drm_mem_util.h
drm_memory.h
drm_mm.h
drm_mode.h
drm: add bitmask property type
2012-05-22 10:54:16 +01:00
drm_os_linux.h
drm_pciids.h
drm/radeon/kms: add trinity pci ids
2012-03-21 06:55:58 +00:00
drm_sarea.h
drm_sysfs.h
drm_usb.h
drmP.h
drm/prime: introduce sg->pages/addr arrays helper
2012-05-23 10:45:57 +01:00
exynos_drm.h
drm/exynos: add G2D driver
2012-05-17 20:14:48 +09:00
gma_drm.h
gma500: fix ioctl confict
2012-03-10 13:06:04 +00:00
i810_drm.h
i915_drm.h
drm/i915: Add wait render timeout get param
2012-06-06 12:28:40 +02:00
intel-gtt.h
drm/i915 + agp/intel-gtt: prep work for direct setup
2012-06-12 22:19:49 +02:00
Kbuild
drm/exynos: exynos_drm.h header file fixes
2012-02-15 10:29:12 +09:00
mga_drm.h
nouveau_drm.h
r128_drm.h
radeon_drm.h
drm/radeon: fix possible lack of synchronization btw ttm and other ring
2012-05-09 17:22:12 +01:00
savage_drm.h
sis_drm.h
drm/sis: track obj->drm_fd relations in the driver
2011-12-22 00:33:15 +01:00
via_drm.h
drm/via: track obj->drm_fd relations in the driver
2011-12-22 00:33:19 +01:00
vmwgfx_drm.h
vmwgfx: Reinstate the update_layout ioctl
2011-11-02 08:30:31 +00:00