summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-06drm/i915: Allow scheduler to manage inter-ring object synchronisationJohn Harrison1-3/+13
2016-05-06drm/i915: Defer seqno allocation until actual hardware submission timeJohn Harrison1-1/+22
2016-05-06drm/i915: Support for 'unflushed' ring idleJohn Harrison1-1/+1
2016-05-06drm/i915: Add scheduler hook to GPU resetJohn Harrison1-0/+2
2016-05-06drm/i915: Added scheduler flush calls to ring throttle and idle functionsJohn Harrison1-0/+22
2016-05-06drm/i915: Added scheduler support to page fault handlerJohn Harrison1-2/+7
2016-05-06drm/i915: Added scheduler support to __wait_request() callsJohn Harrison1-10/+39
2016-05-06drm/i915: Hook scheduler node clean up into retire requestsJohn Harrison1-0/+3
2016-05-06drm/i915: Added deferred work handler for schedulerJohn Harrison1-0/+2
2016-05-06drm/i915: Added scheduler hook into i915_gem_request_notify()John Harrison1-0/+17
2016-05-06drm/i915: Start of GPU schedulerJohn Harrison1-0/+5
2016-05-06drm/i915: Re-instate request->uniq because it is extremely usefulJohn Harrison1-1/+3
2016-05-06drm/i915: Split i915_dem_do_execbuffer() in halfJohn Harrison1-0/+2
2016-05-06drm/i915: Cache last IRQ seqno to reduce IRQ overheadJohn Harrison1-4/+22
2016-05-06drm/i915: Updated request structure tracingJohn Harrison1-2/+7
2016-05-06drm/i915: Interrupt driven fencesJohn Harrison1-24/+225
2016-05-06drm/i915: Delay the freeing of requests until retire timeJohn Harrison1-4/+35
2016-05-06drm/i915: Fix clean up of file client list on execbuff failureJohn Harrison1-3/+2
2016-05-06drm/i915: Add per context timelines to fence objectJohn Harrison1-9/+74
2016-05-06drm/i915: Removed now redudant parameter to i915_gem_request_completed()John Harrison1-7/+7
2016-05-06drm/i915: Convert requests to use struct fenceJohn Harrison1-8/+64
2016-04-11Merge tag 'v4.6-rc3' into drm-intel-next-queuedDaniel Vetter1-4/+4
2016-04-11drm/i915: Avoid allocating a vmap arena for a single pageChris Wilson1-5/+14
2016-04-11drm,i915: Introduce drm_malloc_gfp()Chris Wilson1-3/+1
2016-04-11drm/i915: Refactor duplicate object vmap functionsChris Wilson1-0/+44
2016-04-08drm/i915: Apply a mb between emitting the request and hangcheckChris Wilson1-17/+22
2016-04-08drm/i915: Move the hw semaphore initialisation from GEM to the engineChris Wilson1-6/+2
2016-04-08drm/i915: On GPU reset, set the HWS breadcrumb to the last seqnoChris Wilson1-0/+2
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-4/+4
2016-04-04drm/i915: Move execlists irq handler to a bottom halfTvrtko Ursulin1-4/+6
2016-03-31drm/i915: Refer to GGTT {,VM} consistentlyJoonas Lahtinen1-18/+32
2016-03-30drm/i915: Rename GGTT init functionsJoonas Lahtinen1-1/+1
2016-03-30drm/i915: BUG_ON when ggtt_view is NULLMatthew Auld1-7/+2
2016-03-24drm/i915: replace for_each_engine()Dave Gordon1-28/+22
2016-03-18drm/i915: Rename dev_priv->gtt to dev_priv->ggttJoonas Lahtinen1-8/+8
2016-03-18drm/i915: Use shorter route to dev_private where possibleTvrtko Ursulin1-1/+1
2016-03-18drm/i915: Remove unused variable in i915_gem_request_add_to_clientTvrtko Ursulin1-2/+0
2016-03-17drm/i915: Move load time gem_load_init earlierImre Deak1-14/+24
2016-03-17drm/i915: Modify reset func to handle per engine resetsMika Kuoppala1-7/+7
2016-03-16drm/i915: More renaming of rings to enginesTvrtko Ursulin1-25/+25
2016-03-16drm/i915: More intel_engine_cs renamingTvrtko Ursulin1-37/+37
2016-03-16drm/i915: Rename intel_engine_cs struct membersTvrtko Ursulin1-19/+19
2016-03-16drm/i915: Rename intel_engine_cs function parametersTvrtko Ursulin1-43/+43
2016-03-16drm/i915: Rename local struct intel_engine_cs variablesTvrtko Ursulin1-68/+68
2016-03-02drm/i915: Avoid snooping with userptr where not supportedTvrtko Ursulin1-1/+1
2016-02-26drm/i915: Reduce the pointer dance of i915_is_ggtt()Chris Wilson1-11/+7
2016-02-26drm/i915: Rename vma->*_list to *_link for consistencyChris Wilson1-25/+25
2016-02-15drm/i915: Check for get_pages instead of shmem (filp)Ben Widawsky1-1/+1
2016-02-15drm/i915: Use appropriate spinlock flavourTvrtko Ursulin1-4/+2
2016-02-15Revert "drm/i915: fix context/engine cleanup order"Daniel Vetter1-12/+11