summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt/execlist.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-06drm/i915/gvt: refine intel_vgpu_submission_ops as per engine opsWeinan Li1-11/+11
2017-12-04drm/i915/gvt: Convert macro queue_workload to a functionChangbin Du1-1/+1
2017-11-21drm/i915/gvt: Cleanup unwanted public symbolsChris Wilson1-3/+3
2017-11-16drm/i915/gvt: update CSB and CSB write pointer in virtual HWSPWeinan Li1-0/+16
2017-11-16drm/i915/gvt: Move clean_workloads() into scheduler.cZhi Wang1-40/+1
2017-11-16drm/i915/gvt: Introduce intel_vgpu_reset_submissionZhi Wang1-12/+8
2017-11-16drm/i915/gvt: Introduce vGPU submission opsZhi Wang1-2/+8
2017-11-16drm/i915/gvt: Move common vGPU workload creation into scheduler.cZhi Wang1-153/+3
2017-11-16drm/i915/gvt: Move common workload preparation into prepare_workload()Zhi Wang1-150/+4
2017-11-16drm/i915/gvt: Factor out vGPU workload creation/destroyZhi Wang1-21/+6
2017-11-16drm/i915/gvt: Add VM healthy check for submit_contextfred gao1-12/+15
2017-11-16drm/i915/gvt: Do not allocate initial ring scan bufferZhi Wang1-21/+0
2017-11-16drm/i915/gvt: Move ring scan buffers into intel_vgpu_submissionZhi Wang1-10/+13
2017-11-16drm/i915/gvt: Rename reserved ring bufferZhi Wang1-11/+11
2017-11-16drm/i915/gvt: Introduce intel_vgpu_submissionZhi Wang1-12/+18
2017-11-16drm/i915/gvt: Move workload cache init/clean into intel_vgpu_{setup, clean}_s...Zhi Wang1-14/+1
2017-11-16drm/i915/gvt: Make elsp_dwords in the right orderZhi Wang1-11/+11
2017-11-02Backmerge tag 'v4.14-rc7' into drm-nextDave Airlie1-2/+1
2017-10-26drm/i915/gvt: properly check per_ctx bb valid stateZhenyu Wang1-2/+1
2017-09-08drm/i915/gvt: Refine error handling for prepare_execlist_workloadfred gao1-27/+69
2017-09-08drm/i915/gvt: Add error handling for intel_gvt_scan_and_shadow_workloadfred gao1-9/+0
2017-09-08drm/i915/gvt: Separate cmd scan from request allocationfred gao1-0/+30
2017-08-22Merge tag 'drm-intel-next-2017-08-18' of git://anongit.freedesktop.org/git/dr...Dave Airlie1-0/+15
2017-08-10drm/i915/gvt: Add shadow context descriptor updatingKechen Lu1-0/+2
2017-08-10drm/i915/gvt: take runtime pm when do early scan and shadowZhenyu Wang1-0/+2
2017-08-10drm/i915/gvt: Audit and shadow workload during ELSP writingPing Gao1-0/+11
2017-08-02drm/i915/gvt: clean workload queue if error happenedChuanxiao Dong1-1/+18
2017-08-02drm/i915/gvt: change resetting to resetting_engChuanxiao Dong1-5/+5
2017-06-21Merge tag 'drm-intel-next-2017-06-19' of git://anongit.freedesktop.org/git/dr...Dave Airlie1-33/+23
2017-06-08drm/i915/gvt: refactor function intel_vgpu_submit_execlistChangbin Du1-33/+23
2017-05-24drm/i915/gvt: clean up unsubmited workloads before destroying kmem cacheChangbin Du1-10/+20
2017-04-28Merge tag 'drm-intel-next-fixes-2017-04-27' of git://anongit.freedesktop.org/...Dave Airlie1-5/+3
2017-04-19Merge tag 'v4.11-rc7' into drm-nextDave Airlie1-1/+2
2017-04-18drm/i915/gvt: fix a bounds check in ring_id_to_context_switch_event()Dan Carpenter1-2/+2
2017-04-12drm/i915/gvt: use directly assignment for structure copyingChangbin Du1-3/+1
2017-04-06drm/i915/gvt: set the correct default value of CTX STATUS PTRMin He1-1/+2
2017-03-29drm/i915/gvt: remove workload from intel_shadow_wa_ctx structureTina Zhang1-4/+5
2017-03-17drm/i915/gvt: replace the gvt_err with gvt_vgpu_errTina Zhang1-16/+13
2017-02-23Merge tag 'v4.10-rc8' into drm-nextDave Airlie1-47/+19
2017-02-10drm/i915/gvt: fix crash at function release_shadow_wa_ctxChangbin Du1-1/+1
2017-01-25drm/i915/gvt: Fix kmem_cache_create() nameAlex Williamson1-1/+1
2017-01-17drm/i915/gvt: Fix relocation of shadow bbChris Wilson1-46/+18
2016-11-14drm/i915/gvt: fix crash in vgpu_reset_execlistDu, Changbin1-13/+11
2016-10-20drm/i915/gvt: fix spare warnings on odd constant _Bool castDu, Changbin1-1/+1
2016-10-20drm/i915/gvt: mark symbols static where possibleDu, Changbin1-1/+1
2016-10-20drm/i915/gvt: properly access enabled intel_engine_csZhenyu Wang1-2/+3
2016-10-20drm/i915/gvt: Use common mapping routines for shadow_bb objectChris Wilson1-1/+1
2016-10-20drm/i915/gvt: Use common mapping routines for indirect_ctx objectChris Wilson1-1/+1
2016-10-20drm/i915/gvt: Remove dangerous unpin of backing storage of bound GPU objectChris Wilson1-2/+10
2016-10-20drm/i915/gvt: Use the returned VMA to provide the virtual addressChris Wilson1-11/+9