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
..
2012-05-29 20:14:53 -07:00
2012-05-26 12:22:27 -07:00
2012-05-26 12:42:29 -07:00
2012-05-30 10:55:34 +02:00
2012-05-24 11:54:29 -07:00
2012-05-30 11:17:19 -07:00
2012-05-24 11:54:29 -07:00
2012-06-12 22:19:49 +02:00
2012-05-26 13:05:55 -07:00
2012-05-26 12:42:29 -07:00
2012-05-23 14:07:06 -07:00
2012-05-26 12:57:47 -07:00
2012-05-29 18:32:37 -07:00
2012-05-22 16:02:13 -07:00
2012-05-24 12:57:47 -07:00
2012-05-29 18:27:19 -07:00
2012-06-12 22:19:49 +02:00
2012-05-22 19:22:50 -07:00
2012-05-22 16:02:13 -07:00
2012-05-30 07:56:20 +02:00
2012-05-30 10:55:34 +02:00
2012-05-21 17:54:55 -07:00
2012-05-30 10:55:34 +02:00
2012-05-30 08:49:28 -07:00
2012-05-24 11:54:29 -07:00
2012-05-29 16:22:32 -07:00
2012-05-23 17:08:40 -07:00
2012-05-26 12:42:29 -07:00
2012-05-29 11:53:11 -07:00
2012-05-29 11:53:11 -07:00
2012-05-26 12:57:47 -07:00
2012-05-29 18:27:19 -07:00
2012-05-26 12:42:29 -07:00
2012-05-29 18:27:19 -07:00
2012-05-22 19:22:50 -07:00
2012-05-22 16:02:13 -07:00
2012-05-29 18:27:19 -07:00
2012-05-26 13:05:55 -07:00
2012-05-29 16:22:30 -07:00
2012-05-29 11:53:11 -07:00
2012-05-22 19:22:50 -07:00
2012-05-29 11:53:11 -07:00
2012-05-30 08:49:28 -07:00
2012-05-29 16:22:34 -07:00
2012-05-24 16:17:30 -07:00
2012-05-23 17:12:06 -07:00
2012-05-22 19:07:55 +09:00
2012-05-26 13:05:55 -07:00
2012-05-29 16:22:22 -07:00
2012-05-23 16:52:27 -07:00
2012-05-29 18:27:19 -07:00
2012-05-26 12:42:29 -07:00
2012-05-30 10:55:34 +02:00
2012-05-22 12:16:15 +09:30
2012-05-26 12:42:29 -07:00
2012-05-30 08:16:48 +02:00
2012-05-29 20:14:53 -07:00
2012-05-22 16:34:21 -07:00
2012-05-26 12:22:27 -07:00