summaryrefslogtreecommitdiff
path: root/linux-core/drm_fence.c
AgeCommit message (Expand)Author
2008-03-06drm: reorganise minor number handling using code from modesetting branchDave Airlie
2008-01-31Add an fence_class_manager::last_queued_sequence member, since aThomas Hellstrom
2008-01-30Simplify the fencing code and differentiate between flushes andThomas Hellstrom
2007-11-05drm: more kernel coding style cleanupsDave Airlie
2007-11-05drm: remove lots of spurious whitespace.Dave Airlie
2007-10-16Revert part of earlier commit that caused an unresolved symbol for i915.Michel Dänzer
2007-10-16Drop destroy ioctls for fences and buffer objects.Kristian Høgsberg
2007-10-10Only add native-type on EXE signals. Otherwise flush flags mayThomas Hellstrom
2007-09-25Merge branch 'master' into pre-superioctl-branchThomas Hellstrom
2007-09-25drm/ttm: fixup fence class naming and interfacesDave Airlie
2007-09-22Add fence error member.Thomas Hellstrom
2007-08-01drm/fence: shut up lockdepDave Airlie
2007-07-31drm: fix fencing refcount errorDave Airlie
2007-07-20Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt
2007-07-20Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt
2007-07-16drm: detypedef ttm/bo/fence codeDave Airlie
2007-07-16drm: remove hashtab/sman and object typedefsDave Airlie
2007-07-16drm: remove drmP.h internal typedefsDave Airlie
2007-07-16drm: remove ttm userspace typedefsDave Airlie
2007-07-11Merge branch 'master' into cleanupDave Airlie
2007-06-29Avoid hitting BUG() for kernel-only fence objects.Thomas Hellstrom
2007-06-29Fence object reference / dereference cleanup.Thomas Hellstrom
2007-06-15Locking fixes and instrumentation.Thomas Hellstrom
2007-06-13Make sure we read fence->signaled while spinlocked.Thomas Hellstrom
2007-05-26Revert "drm/ttm: cleanup most of fence ioctl split out"Dave Airlie
2007-05-26drm/ttm: cleanup most of fence ioctl split outDave Airlie
2007-05-08drm/ttm: remove old fence ioctlDave Airlie
2007-05-06drm/ttm: cleanup most of fence ioctl split outDave Airlie
2007-04-26whitespace cleanupDave Airlie
2007-04-20Initialize rwlock using rwlock_init to appease lockdep validator.Kristian Høgsberg
2007-04-20Avoid a fence timeout problem when a signal is pending.Thomas Hellstrom
2007-04-03Add a fence flush event to each fence-signaled check when lazy-waitingThomas Hellstrom
2007-02-22Some fencing cleanup.Thomas Hellstrom
2007-02-16Simple fence object sample driver for via, based on idling the GPU.Thomas Hellstrom
2007-02-15Initial support for fence object classes.Thomas Hellstrom
2007-02-14Rename drm_ttm.h to drm_objects.hThomas Hellstrom
2007-02-14Remove an intel-specific hack and replace it with a fence driver callback.Thomas Hellstrom
2007-02-09Fix copyright statements.Thomas Hellstrom
2006-12-15Remove the memory caches for fence objects and memory manager nodes,Thomas Hellstrom
2006-10-19Make sure delayed delete list is empty on lastclose.Thomas Hellstrom
2006-10-17Lindent.Thomas Hellstrom
2006-10-17Add memory usage accounting to avoid DOS problems.Thomas Hellstrom
2006-09-26Allow for a driver to overload the ttm backend object methods.Thomas Hellstrom
2006-09-25Add /proc filesystem buffer / fence object accounting.Thomas Hellstrom
2006-09-22Fix proc formatting broken by last commit.Thomas Hellstrom
2006-09-18Fence handler fixThomas Hellstrom
2006-09-18More verbose error reporting in some cases.Thomas Hellstrom
2006-09-15Allow a "native type" to be associated with a fence sequence.Thomas Hellstrom
2006-09-15Some bugfixes.Thomas Hellstrom
2006-09-12Fix some debug messages.Thomas Hellstrom