aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-04-21drm/i915/gvt: streamline intel_vgpu_createChristoph Hellwig1-19/+9
2022-04-21drm/i915/gvt: remove the extra vfio_device refcounting for dmabufsChristoph Hellwig2-13/+0
2022-04-21drm/i915/gvt: remove struct intel_gvt_mptChristoph Hellwig5-169/+17
2022-04-21drm/i915/gvt: devirtualize dma_pin_guest_pageChristoph Hellwig5-33/+3
2022-04-21drm/i915/gvt: devirtualize ->dma_{,un}map_guest_pageChristoph Hellwig6-57/+17
2022-04-21drm/i915/gvt: devirtualize ->{enable,disable}_page_trackChristoph Hellwig5-38/+9
2022-04-21drm/i915/gvt: devirtualize ->gfn_to_mfnChristoph Hellwig4-35/+5
2022-04-21drm/i915/gvt: devirtualize ->is_valid_gfnChristoph Hellwig4-37/+18
2022-04-21drm/i915/gvt: devirtualize ->inject_msiChristoph Hellwig4-63/+39
2022-04-21drm/i915/gvt: devirtualize ->detach_vgpuChristoph Hellwig5-20/+3
2022-04-21drm/i915/gvt: devirtualize ->set_edid and ->set_opregionChristoph Hellwig5-42/+8
2022-04-21drm/i915/gvt: devirtualize ->{get,put}_vfio_deviceChristoph Hellwig4-59/+7
2022-04-21drm/i915/gvt: devirtualize ->{read,write}_gpaChristoph Hellwig10-97/+72
2022-04-21drm/i915/gvt: remove vgpu->handleChristoph Hellwig5-116/+71
2022-04-21drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpuChristoph Hellwig2-73/+52
2022-04-21drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpuChristoph Hellwig5-216/+128
2022-04-21drm/i915/gvt: remove the unused from_virt_to_mfn opChristoph Hellwig3-19/+0
2022-04-21drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area opsChristoph Hellwig3-120/+17
2022-04-21drm/i915/gvt: remove intel_gvt_opsChristoph Hellwig5-69/+19
2022-04-21drm/i915/gvt: move the gvt code into kvmgt.koChristoph Hellwig5-48/+33
2022-04-21drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_opsChristoph Hellwig1-3/+3
2022-04-21drm/i915/gvt: remove enum hypervisor_typeChristoph Hellwig5-141/+34
2022-04-21drm/i915/gvt: remove module refcounting in intel_gvt_{,un}register_hypervisorChristoph Hellwig1-6/+0
2022-04-21drm/i915/gvt: better align the Makefile with i915 MakefileJani Nikula1-7/+23
2022-04-21drm/i915/gvt: fix trace TRACE_INCLUDE_PATHJani Nikula1-1/+1
2022-04-21i915/gvt: Use the initial HW state snapshot saved in i915Zhi Wang1-16/+9
2022-04-21i915/gvt: Separate the MMIO tracking table from GVT-gZhi Wang4-898/+148
2022-04-11Merge drm/drm-next into drm-intel-nextJani Nikula1-0/+15
2022-04-01drm/i915/dmc: split out dmc registers to a separate fileJani Nikula1-0/+1
2022-03-10drm/i915: Clean up bxt/glk PLL registersVille Syrjälä1-5/+10
2022-03-10drm/i915: Store the /5 target clock in struct dpll on vlv/chvVille Syrjälä1-2/+2
2022-03-08Merge tag 'gvt-next-2022-03-07' of https://github.com/intel/gvt-linux into drm-intel-next-fixesJoonas Lahtinen1-0/+15
2022-03-07drm/i915/gvt: add the missing mdev attribute "name"Zhi Wang1-0/+15
2022-02-28Backmerge tag 'v5.17-rc6' into drm-nextDave Airlie1-2/+2
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-nextRodrigo Vivi2-2/+2
2022-02-21drm/i915/reg: split out vlv_dsi_regs.h and vlv_dsi_pll_regs.hJani Nikula1-0/+1
2022-02-17drm/i915/gvt: #include drm_edid.h for drm_edid_block_valid()Jani Nikula1-0/+2
2022-02-16drm/i915: Move MCHBAR registers to their own headerMatt Roper1-0/+1
2022-02-14drm/i915: include some drm headers only where neededJani Nikula1-0/+3
2022-02-14Merge tag 'gvt-fixes-2022-01-13' of https://github.com/intel/gvt-linux into drm-intel-fixesTvrtko Ursulin1-2/+2
2022-02-11drm/i915: split out gem/i915_gem_dmabuf.h from i915_drv.hJani Nikula1-0/+2
2022-02-10drm/i915: move intel_hws_csb_write_index() out of i915_drv.hJani Nikula1-1/+1
2022-02-02drm/i915: Only include i915_reg.h from .c filesMatt Roper10-2/+9
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper6-0/+8
2022-02-02drm/i915/perf: Move OA regs to their own headerMatt Roper1-0/+1
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi3-8/+8
2022-01-28drm/i915: Clean up M/N register definesVille Syrjälä1-2/+2
2022-01-26drm/i915: Clean up PIPECONF bit definesVille Syrjälä2-4/+4
2022-01-24drm/i915: Clean up pre-skl primary plane registersVille Syrjälä2-11/+11
2022-01-18drm/i915: Add object locking to i915_gem_evict_for_node and i915_gem_evict_something, v2.Maarten Lankhorst1-1/+1