summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-06-013-96/+31
|\
| * vfio: remove VFIO_GROUP_NOTIFY_SET_KVMMatthew Rosato2022-05-243-69/+20
| * drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pagesJason Gunthorpe2022-05-112-22/+6
| * vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()Jason Gunthorpe2022-05-111-2/+2
| * vfio: Make vfio_(un)register_notifier accept a vfio_deviceJason Gunthorpe2022-05-111-12/+12
* | Merge tag 'gvt-next-2022-04-29' of https://github.com/intel/gvt-linux into dr...Jani Nikula2022-04-291-2/+2
|\ \ | |/
| * i915/gvt: Fix NULL pointer dereference in init_mmio_block_handlersWan Jiabing2022-04-281-1/+1
| * drm/i915/gvt: Make intel_gvt_match_device() staticZhi Wang2022-04-281-1/+1
* | Merge tag 'gvt-next-2022-04-21-for-christoph' of https://github.com/intel/gvt...Jani Nikula2022-04-2522-2658/+944
|\ \ | |/
| * vfio/mdev: Remove mdev_parent_opsJason Gunthorpe2022-04-211-6/+1
| * drm/i915/gvt: merge gvt.c into kvmgvt.cChristoph Hellwig2022-04-214-302/+260
| * drm/i915/gvt: convert to use vfio_register_emulated_iommu_devChristoph Hellwig2022-04-212-90/+102
| * drm/i915/gvt: remove kvmgt_guest_{init,exit}Christoph Hellwig2022-04-211-69/+60
| * drm/i915/gvt: pass a struct intel_vgpu to the vfio read/write helpersChristoph Hellwig2022-04-211-14/+14
| * drm/i915/gvt: streamline intel_vgpu_createChristoph Hellwig2022-04-211-19/+9
| * drm/i915/gvt: remove the extra vfio_device refcounting for dmabufsChristoph Hellwig2022-04-212-13/+0
| * drm/i915/gvt: remove struct intel_gvt_mptChristoph Hellwig2022-04-215-169/+17
| * drm/i915/gvt: devirtualize dma_pin_guest_pageChristoph Hellwig2022-04-215-33/+3
| * drm/i915/gvt: devirtualize ->dma_{,un}map_guest_pageChristoph Hellwig2022-04-216-57/+17
| * drm/i915/gvt: devirtualize ->{enable,disable}_page_trackChristoph Hellwig2022-04-215-38/+9
| * drm/i915/gvt: devirtualize ->gfn_to_mfnChristoph Hellwig2022-04-214-35/+5
| * drm/i915/gvt: devirtualize ->is_valid_gfnChristoph Hellwig2022-04-214-37/+18
| * drm/i915/gvt: devirtualize ->inject_msiChristoph Hellwig2022-04-214-63/+39
| * drm/i915/gvt: devirtualize ->detach_vgpuChristoph Hellwig2022-04-215-20/+3
| * drm/i915/gvt: devirtualize ->set_edid and ->set_opregionChristoph Hellwig2022-04-215-42/+8
| * drm/i915/gvt: devirtualize ->{get,put}_vfio_deviceChristoph Hellwig2022-04-214-59/+7
| * drm/i915/gvt: devirtualize ->{read,write}_gpaChristoph Hellwig2022-04-2110-97/+72
| * drm/i915/gvt: remove vgpu->handleChristoph Hellwig2022-04-215-116/+71
| * drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpuChristoph Hellwig2022-04-212-73/+52
| * drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpuChristoph Hellwig2022-04-215-216/+128
| * drm/i915/gvt: remove the unused from_virt_to_mfn opChristoph Hellwig2022-04-213-19/+0
| * drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area opsChristoph Hellwig2022-04-213-120/+17
| * drm/i915/gvt: remove intel_gvt_opsChristoph Hellwig2022-04-215-69/+19
| * drm/i915/gvt: move the gvt code into kvmgt.koChristoph Hellwig2022-04-215-48/+33
| * drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_opsChristoph Hellwig2022-04-211-3/+3
| * drm/i915/gvt: remove enum hypervisor_typeChristoph Hellwig2022-04-215-141/+34
| * drm/i915/gvt: remove module refcounting in intel_gvt_{,un}register_hypervisorChristoph Hellwig2022-04-211-6/+0
| * drm/i915/gvt: better align the Makefile with i915 MakefileJani Nikula2022-04-211-7/+23
| * drm/i915/gvt: fix trace TRACE_INCLUDE_PATHJani Nikula2022-04-211-1/+1
| * i915/gvt: Use the initial HW state snapshot saved in i915Zhi Wang2022-04-211-16/+9
| * i915/gvt: Separate the MMIO tracking table from GVT-gZhi Wang2022-04-214-898/+148
* | Merge drm/drm-next into drm-intel-nextJani Nikula2022-04-111-0/+15
|\ \ | |/
| * Merge tag 'gvt-next-2022-03-07' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen2022-03-081-0/+15
| |\
| | * drm/i915/gvt: add the missing mdev attribute "name"Zhi Wang2022-03-071-0/+15
* | | drm/i915/dmc: split out dmc registers to a separate fileJani Nikula2022-04-011-0/+1
* | | drm/i915: Clean up bxt/glk PLL registersVille Syrjälä2022-03-101-5/+10
* | | drm/i915: Store the /5 target clock in struct dpll on vlv/chvVille Syrjälä2022-03-101-2/+2
|/ /
* | Backmerge tag 'v5.17-rc6' into drm-nextDave Airlie2022-02-281-2/+2
|\ \ | |/ |/|
| * Merge tag 'gvt-fixes-2022-01-13' of https://github.com/intel/gvt-linux into d...Tvrtko Ursulin2022-02-141-2/+2
| |\
| | * drm/i915/gvt: clean up kernel-doc in gtt.cRandy Dunlap2022-01-131-2/+2