summaryrefslogtreecommitdiff
path: root/shared-core/i915_dma.c
AgeCommit message (Expand)Author
2008-02-27Reinstate buffer idle before applying relocations.Thomas Hellstrom
2008-02-27Don't wait for buffer idle before applying relocations.Thomas Hellstrom
2008-02-26[i915] Relocation fixes.Thomas Hellstrom
2008-02-26Make the execbuffer code reasonably safe against errors.Thomas Hellstrom
2008-02-22Fix one last occurance of struct _drm_i915_batchbuffer.Kristian Høgsberg
2008-02-13i915: Add a dri2 init path that gets the lock from the dri2 sarea.Kristian Høgsberg
2008-02-13i915: Only look up dev_priv->mmio_map if it's not already set upKristian Høgsberg
2008-02-13i915: Add I915_PARAM_CHIPSET_ID param to get chipset ID.Kristian Høgsberg
2008-02-13i915: Make sarea_priv setup optional.Kristian Høgsberg
2008-02-05i915: Re-report breadcrumbs on poll to the fence manager,Thomas Hellstrom
2008-01-30i915: Avoid calling drm_fence_flush_old excessively.Thomas Hellstrom
2008-01-30Simplify the fencing code and differentiate between flushes andThomas Hellstrom
2008-01-24i915: fix missing header when copying data from userspaceDave Airlie
2008-01-24i915 make relocs use copy from userDave Airlie
2008-01-15Properly propagate the user-space fence flags.Thomas Hellstrom
2008-01-03drm: cleanup DRM_DEBUG() parametersMárton Németh
2007-12-15Document drm_bo_handle_validate. Match drm_bo_do_validate parameter order.Keith Packard
2007-12-11Make relocation validate client computed values when debuggingKeith Packard
2007-12-11i915: wait for buffer idle before writing relocationsKeith Packard
2007-12-11Allow relocation to be skipped when buffers don't move.Keith Packard
2007-12-05Remove references to the sarea_priv perf_boxes field.Kristian Høgsberg
2007-12-01Clarify order of operationsRobert Noland
2007-12-01DRM_DEBUG already prints the function name.Robert Noland
2007-12-01drm: Add _DRM_DRIVER map flag.Robert Noland
2007-11-29Beside the emitted warning, the added cast (u64 -> unsigned) strips outJiri Slaby
2007-11-29drm: more cleanupsDave Airlie
2007-11-28i965: oops force mi batchbuffer startDave Airlie
2007-11-22drm: major whitespace/coding style realignment with kernelDave Airlie
2007-11-19Fix capitalization of __linux__ define.Eric Anholt
2007-11-18Bug #13233: Fix build on FreeBSD.Robert Noland
2007-11-15intel: add flushing for i8xx chipsets.Dave Airlie
2007-11-07i915: oops disable TTM is backwardsDave Airlie
2007-11-06i915: disable TTM on 8xx chips for now until flushing is solvedDave Airlie
2007-11-05drm: remove lots of spurious whitespace.Dave Airlie
2007-10-31drm: add chipset flushing via agp supportDave Airlie
2007-10-31i915: add backwards compat chipset flushing codeDave Airlie
2007-10-26i915: suspend/resume supportJesse Barnes
2007-10-25Merge branch 'master' into drm-ttm-finalizeThomas Hellstrom
2007-10-25i915: relocate buffers before validation add memory barrier between twoDave Airlie
2007-10-25i915: remove relocatee kernel mapping sooner stops mutex taking during sleepDave Airlie
2007-10-24Fix missing \n on some DRM_ERROR in i915_dma.cEric Anholt
2007-10-24i915: use a drm memory barrier defineDave Airlie
2007-10-23i915: require mfence before submitting batchbufferDave Airlie
2007-10-22A cmdbuf mutex to implement validate-submit-fence atomicity in the absenceThomas Hellstrom
2007-10-22i915: split reloc execution into separate functionDave Airlie
2007-10-21Adapt i915 super-ioctl for lock-free operation.Thomas Hellstrom
2007-10-20Simple replacement for hardware lock in some cases.Thomas Hellstrom
2007-10-17i915: lock struct mutex about buffer object lookupsDave Airlie
2007-10-12i915: add superioctl support to i915Dave Airlie
2007-09-28Revert drm_i915_flip_t braindamageJesse Barnes