summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/execlist.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Move intel_engine_mask_t around for use by i915_request_types.hChris Wilson2019-04-021-5/+6
* drm/i915: Store the BIT(engine->id) as the engine's maskChris Wilson2019-03-051-9/+8Star
* drm/i915/gvt: refine intel_vgpu_submission_ops as per engine opsWeinan Li2018-02-061-11/+11
* drm/i915/gvt: Convert macro queue_workload to a functionChangbin Du2017-12-041-1/+1
* drm/i915/gvt: Cleanup unwanted public symbolsChris Wilson2017-11-211-3/+3
* drm/i915/gvt: update CSB and CSB write pointer in virtual HWSPWeinan Li2017-11-161-0/+16
* drm/i915/gvt: Move clean_workloads() into scheduler.cZhi Wang2017-11-161-40/+1Star
* drm/i915/gvt: Introduce intel_vgpu_reset_submissionZhi Wang2017-11-161-12/+8Star
* drm/i915/gvt: Introduce vGPU submission opsZhi Wang2017-11-161-2/+8
* drm/i915/gvt: Move common vGPU workload creation into scheduler.cZhi Wang2017-11-161-153/+3Star
* drm/i915/gvt: Move common workload preparation into prepare_workload()Zhi Wang2017-11-161-150/+4Star
* drm/i915/gvt: Factor out vGPU workload creation/destroyZhi Wang2017-11-161-21/+6Star
* drm/i915/gvt: Add VM healthy check for submit_contextfred gao2017-11-161-12/+15
* drm/i915/gvt: Do not allocate initial ring scan bufferZhi Wang2017-11-161-21/+0Star
* drm/i915/gvt: Move ring scan buffers into intel_vgpu_submissionZhi Wang2017-11-161-10/+13
* drm/i915/gvt: Rename reserved ring bufferZhi Wang2017-11-161-11/+11
* drm/i915/gvt: Introduce intel_vgpu_submissionZhi Wang2017-11-161-12/+18
* drm/i915/gvt: Move workload cache init/clean into intel_vgpu_{setup, clean}_s...Zhi Wang2017-11-161-14/+1Star
* drm/i915/gvt: Make elsp_dwords in the right orderZhi Wang2017-11-161-11/+11
* Backmerge tag 'v4.14-rc7' into drm-nextDave Airlie2017-11-021-2/+1Star
|\
| * drm/i915/gvt: properly check per_ctx bb valid stateZhenyu Wang2017-10-261-2/+1Star
* | drm/i915/gvt: Refine error handling for prepare_execlist_workloadfred gao2017-09-081-27/+69
* | drm/i915/gvt: Add error handling for intel_gvt_scan_and_shadow_workloadfred gao2017-09-081-9/+0Star
* | drm/i915/gvt: Separate cmd scan from request allocationfred gao2017-09-081-0/+30
|/
* Merge tag 'drm-intel-next-2017-08-18' of git://anongit.freedesktop.org/git/dr...Dave Airlie2017-08-221-0/+15
|\
| * drm/i915/gvt: Add shadow context descriptor updatingKechen Lu2017-08-101-0/+2
| * drm/i915/gvt: take runtime pm when do early scan and shadowZhenyu Wang2017-08-101-0/+2
| * drm/i915/gvt: Audit and shadow workload during ELSP writingPing Gao2017-08-101-0/+11
* | drm/i915/gvt: clean workload queue if error happenedChuanxiao Dong2017-08-021-1/+18
* | drm/i915/gvt: change resetting to resetting_engChuanxiao Dong2017-08-021-5/+5
|/
* Merge tag 'drm-intel-next-2017-06-19' of git://anongit.freedesktop.org/git/dr...Dave Airlie2017-06-211-33/+23Star
|\
| * drm/i915/gvt: refactor function intel_vgpu_submit_execlistChangbin Du2017-06-081-33/+23Star
* | drm/i915/gvt: clean up unsubmited workloads before destroying kmem cacheChangbin Du2017-05-241-10/+20
|/
* Merge tag 'drm-intel-next-fixes-2017-04-27' of git://anongit.freedesktop.org/...Dave Airlie2017-04-281-5/+3Star
|\
| * drm/i915/gvt: fix a bounds check in ring_id_to_context_switch_event()Dan Carpenter2017-04-181-2/+2
| * drm/i915/gvt: use directly assignment for structure copyingChangbin Du2017-04-121-3/+1Star
* | Merge tag 'v4.11-rc7' into drm-nextDave Airlie2017-04-191-1/+2
|\ \ | |/ |/|
| * drm/i915/gvt: set the correct default value of CTX STATUS PTRMin He2017-04-061-1/+2
* | drm/i915/gvt: remove workload from intel_shadow_wa_ctx structureTina Zhang2017-03-291-4/+5
|/
* drm/i915/gvt: replace the gvt_err with gvt_vgpu_errTina Zhang2017-03-171-16/+13Star
* Merge tag 'v4.10-rc8' into drm-nextDave Airlie2017-02-231-47/+19Star
|\
| * drm/i915/gvt: Fix kmem_cache_create() nameAlex Williamson2017-01-251-1/+1
| * drm/i915/gvt: Fix relocation of shadow bbChris Wilson2017-01-171-46/+18Star
* | drm/i915/gvt: fix crash at function release_shadow_wa_ctxChangbin Du2017-02-101-1/+1
|/
* drm/i915/gvt: fix crash in vgpu_reset_execlistDu, Changbin2016-11-141-13/+11Star
* drm/i915/gvt: fix spare warnings on odd constant _Bool castDu, Changbin2016-10-201-1/+1
* drm/i915/gvt: mark symbols static where possibleDu, Changbin2016-10-201-1/+1
* drm/i915/gvt: properly access enabled intel_engine_csZhenyu Wang2016-10-201-2/+3
* drm/i915/gvt: Use common mapping routines for shadow_bb objectChris Wilson2016-10-201-1/+1
* drm/i915/gvt: Use common mapping routines for indirect_ctx objectChris Wilson2016-10-201-1/+1