summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-03-05add a simplistic version of i915_gem_gtt_rebind_objectJonathan Gray
2013-03-04add back some commented locking in drm_mode_setcrtcJonathan Gray
2013-03-04pass an extra arg to drm_fb_release so we can do the lockingJonathan Gray
2013-03-04call drm_free not free for page flip destroy callbackJonathan Gray
2013-03-04avoid some additional setup/teardown calls for modesetJonathan Gray
2013-03-04we need to call drm_fb_release on close for modesetJonathan Gray
2013-03-04move the place we init vbl_events to match linuxJonathan Gray
2013-03-04convert a lock assertJonathan Gray
2013-03-04change some msleeps to tsleeps where we aren't concerned with lockingJonathan Gray
2013-03-04handle framebuffer refcountJonathan Gray
2013-03-04move the page flip sleep/wakeup handling a bit closer to linuxJonathan Gray
2013-03-04use drm_free() instead of a similiar function for a callbackJonathan Gray
2013-03-04sync vblank code with linuxJonathan Gray
2013-03-03move i915_gem_object_unbind a bit closer to 3.4.33Mark Kettenis
2013-03-03make the wait_seqno call in intel_ring_wait_seqno non interruptibleJonathan Gray
2013-03-03sync intel_ring_idle with 3.4.33Jonathan Gray
2013-03-03match 3.4.33 and flush in i915_gem_object_finish_gpuJonathan Gray
2013-03-02Turn "stub" debug message into a "partial stub" message.Mark Kettenis
2013-03-03move closer still to 3.4.33 in i915_gem_object_wait_renderingJonathan Gray
2013-03-02remove duplicate include linesJonathan Gray
2013-03-02move i915_gem_object_wait_rendering a bit closer to 3.4.33Jonathan Gray
2013-03-01move i915_gem_idle closer to linuxJonathan Gray
2013-03-01move i915_gem_object_unbind closer to linuxJonathan Gray
2013-03-01error out instead of asserting on invalid tiling modeJonathan Gray
2013-03-01add i915_gem_object_flush_gtt_write_domainJonathan Gray
2013-03-01sync i915_gem_object_fence_ok with linuxJonathan Gray
2013-02-28Implement i915_gem_release_mmap() and i915_gem_object_finish_gtt(), and callMark Kettenis
2013-02-28Further reduce the differences with Linux 3.4.33 by replacing some code withMark Kettenis
2013-02-28add some additional i915_add_request calls linux makesJonathan Gray
2013-02-28use the same hangcheck timer interval as linuxJonathan Gray
2013-02-28hook up the unpin taskJonathan Gray
2013-02-28Fix PIPE_CONTROL DW/QW write through global GTT on IVB+Jonathan Gray
2013-02-28make use of wakeup_pendingJonathan Gray
2013-02-28add an interface to check if we have a pending wakeupJonathan Gray
2013-02-28sleep/wakeup on ring rather than softc where appropriateJonathan Gray
2013-02-27indirectly pass the cache level down to agp by abusing spare bus_dma bitsJonathan Gray
2013-02-27sync more of the execbuffer code with linuxJonathan Gray
2013-02-27check interruptible directly instead of using a possibly stale varJonathan Gray
2013-02-27add back inteldrm_wipe_mappings callJonathan Gray
2013-02-27add rps tasks to the system workqJonathan Gray
2013-02-27uncomment a call to i915_handle_errorJonathan Gray
2013-02-27pte bits have changed on gen6+, for now always set to uncachedJonathan Gray
2013-02-27sync execbuffer domain tracking and flushing with linux 3.4.33Jonathan Gray
2013-02-26enable more of i915_gem_object_pin_to_display_planeJonathan Gray
2013-02-26unstub i915_gem_object_set_cache_levelJonathan Gray
2013-02-26set a default cache levelJonathan Gray
2013-02-26unstub i915_gem_object_flush_cpu_write_domainJonathan Gray
2013-02-26add a i915_gem_clflush_object implementation, not yet usedJonathan Gray
2013-02-26add some additional flushes found in linux 3.4.33Jonathan Gray
2013-02-25Bring domain handling code close to Linux 3.4.33.Mark Kettenis