1. 16 Nov, 2017 3 commits
    • Zhi Wang's avatar
      drm/i915/gvt: Rename intel_vgpu_{init, clean}_gvt_context() · 874b6a91
      Zhi Wang authored
      To move workload related functions into scheduler.c, an expected way is
      to collect all the init/clean functions related to vGPU workload
      submission into fewer functions.
      
      Rename intel_vgpu_{init, clean}_gvt_context() for above usage in future.
      Signed-off-by: default avatarZhi Wang <zhi.a.wang@intel.com>
      874b6a91
    • Zhi Wang's avatar
      drm/i915/gvt: Make elsp_dwords in the right order · 54cff647
      Zhi Wang authored
      The context descriptors in elsp_dwords are stored in a reversed order and
      the definition of context descriptor is also reversed. The revesred stuff
      is hard to be used and might cause misunderstanding. Make them in the right
      oder for following code re-factoring.
      
      Tested on my SKL NUC.
      Signed-off-by: default avatarZhi Wang <zhi.a.wang@intel.com>
      54cff647
    • Xiaolin Zhang's avatar
      drm/i915/gvt: Add support for opregion virtualization · a58c38aa
      Xiaolin Zhang authored
      opregion emulated with a copy from host which leads to some display
      bugs such as guest resolution adjustment failure due to host opregion
      fail to claim port D support. with a fake opregion table provided
      to fully emulate opregion to meet guest port requirement.
      
      v1 - initial patch
      v2 - reforamt opregion arrary with 0x02x output
      v3 - opregion array removed with opregion generation on host initizaiton
      v4 - rebased v3 patch from stable branch to staging branch which also has
           different struct child_device_config and addressed v3 review comments.
      Signed-off-by: default avatarXiaolin Zhang <xiaolin.zhang@intel.com>
      Signed-off-by: default avatarZhenyu Wang <zhenyuw@linux.intel.com>
      a58c38aa
  2. 15 Nov, 2017 12 commits
  3. 14 Nov, 2017 14 commits
  4. 13 Nov, 2017 11 commits