summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-08-19drm/i915/userptr: Make gup errors stickierChris Wilson1-10/+7
2016-08-19drm/i915: Allocate rings from stolenChris Wilson1-4/+2
2016-08-19drm/i915: Allow ringbuffers to be bound anywhereChris Wilson2-8/+8
2016-08-19drm/i915: Move map-and-fenceable tracking to the VMAChris Wilson8-40/+36
2016-08-19drm/i915: Disallow direct CPU access to stolen pages for relocationsChris Wilson1-0/+3
2016-08-19drm/i915: Fallback to single page GTT mmappings for relocationsChris Wilson1-11/+51
2016-08-19drm/i915: Refactor execbuffer relocation writingChris Wilson1-139/+152
2016-08-19drm/i915: Tidy up flush cpu/gtt write domainsChris Wilson1-11/+4
2016-08-19drm/i915: Pin the pages first in shmem prepare read/writeChris Wilson1-20/+28
2016-08-19drm/i915: Wait for writes through the GTT to land before reading backChris Wilson1-1/+11
2016-08-19drm/i915: Before accessing an object via the cpu, flush GTT writesChris Wilson1-0/+4
2016-08-19drm/i915: Extract i915_gem_obj_prepare_shmem_write()Chris Wilson3-65/+102
2016-08-19drm/i915: Cache kmap between relocationsChris Wilson1-54/+111
2016-08-19drm/i915: Fallback to single page pwrite/pread if unable to release fenceChris Wilson2-13/+19
2016-08-19drm/i915: Mark up the GTT flush following WC writes as ORIGIN_CPUChris Wilson1-2/+2
2016-08-19drm/i915: Use ORIGIN_CPU for fb invalidation from pwriteChris Wilson1-2/+2
2016-08-19drm/i915: vfree() no longer ignores the low bits of the addressChris Wilson2-4/+12
2016-08-19agp/intel: Flush chipset writes after updating a single PTEChris Wilson1-0/+2
2016-08-19drm/i915: Unconditionally flush any chipset buffers before execbufChris Wilson2-10/+4
2016-08-18drm/i915/gen9: Drop invalid WARN() during data rate calculationMatt Roper1-2/+0
2016-08-18drm/i915/gen9: Initialize intel_state->active_crtcs during WM sanitization (v2)Matt Roper1-1/+16
2016-08-17drm/i915: Add missing kerneldoc for guc_client_alloc:enginesChris Wilson1-0/+1
2016-08-17drm/i915: Remember to set vma->pages for the preallocated stolen objectChris Wilson1-0/+1
2016-08-17drm/i915: Mark i915_hpd_poll_init_work as staticChris Wilson1-1/+2
2016-08-17drm/i915: Mark the static key for movntqda as staticChris Wilson1-1/+1
2016-08-17drm/i915: Initialize legacy semaphores from engine hw id indexed arrayTvrtko Ursulin2-28/+34
2016-08-17drm/i915: Add enum for hardware engine identifiersTvrtko Ursulin2-9/+15
2016-08-16drm/i915: Silence GCC warning for cmn_a_wellChris Wilson1-2/+2
2016-08-16drm/i915: Embrace the race in busy-ioctlChris Wilson2-47/+81
2016-08-15drm/i915: Initialise mmaped_count for i915_gem_object_infoChris Wilson1-1/+3
2016-08-15drm/i915: Record the RING_MODE register for post-mortem debuggingChris Wilson3-3/+8
2016-08-15drm/i915: Only record active and pending requests upon a GPU hangChris Wilson1-48/+61
2016-08-15drm/i915: Print the batchbuffer offset next to BBADDR in error stateChris Wilson2-2/+14
2016-08-15drm/i915: Move debug only per-request pid tracking from request to ctxChris Wilson6-21/+32
2016-08-15drm/i915: Introduce i915_ggtt_offset()Chris Wilson13-59/+70
2016-08-15drm/i915: Track pinned VMAChris Wilson18-397/+266
2016-08-15drm/i915: Consolidate i915_vma_unpin_and_release()Chris Wilson6-40/+20
2016-08-15drm/i915: Use VMA for wa_ctx trackingChris Wilson3-29/+35
2016-08-15drm/i915: Use VMA for render state page trackingChris Wilson2-19/+23
2016-08-15drm/i915: Use VMA as the primary tracker for semaphore pageChris Wilson6-43/+55
2016-08-15drm/i915/overlay: Use VMA as the primary tracker for imagesChris Wilson1-17/+22
2016-08-15drm/i915: Move common seqno reset to intel_engine_cs.cChris Wilson2-42/+42
2016-08-15drm/i915: Move common scratch allocation/destroy to intel_engine_cs.cChris Wilson4-54/+51
2016-08-15drm/i915: Use VMA for scratch page trackingChris Wilson6-43/+46
2016-08-15drm/i915: Use VMA for ringbuffer trackingChris Wilson6-157/+139
2016-08-15drm/i915: Move assertion for iomap access to i915_vma_pin_iomapChris Wilson2-3/+3
2016-08-15drm/i915: Only change the context object's domain when bindingChris Wilson2-12/+11
2016-08-15drm/i915: Use VMA as the primary object for context stateChris Wilson7-85/+86
2016-08-15drm/i915: Use VMA directly for checking tiling parametersChris Wilson1-21/+30
2016-08-15drm/i915: Convert fence computations to use vma directlyChris Wilson1-29/+26