summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt
AgeCommit message (Expand)AuthorFilesLines
2024-05-22Merge tag 'driver-core-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-20/+6
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-0/+5
2024-04-29drm/i915/display: split out intel_sprite_regs.h from i915_reg.hJani Nikula4-1/+7
2024-04-26fix missing vmalloc.h includesKent Overstreet5-0/+5
2024-04-19drm/i915/dpio: Extract bxt_dpio_phy_regs.hVille Syrjälä3-0/+3
2024-04-19drm/i915/dpio: Add per-lane PHY TX register definitons for bxt/glkVille Syrjälä1-3/+3
2024-04-11treewide: Use sysfs_bin_attr_simple_read() helperLukas Wunner1-20/+6
2024-02-28Merge tag 'drm-intel-next-2024-02-27-1' of git://anongit.freedesktop.org/drm/...Dave Airlie7-26/+0
2024-02-26Merge v6.8-rc6 into drm-nextDaniel Vetter1-2/+1
2024-02-19drm/i915: remove intel_gvt_irq::pending_eventsJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_gvt_event_info::policyJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_gvt_irq_info::warnedJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove gvt_mmio_block::deviceJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_vgpu::intx_triggerJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_vgpu_opregion::mappedJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_vgpu_fence::baseJiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove intel_vgpu_gtt::active_ppgtt_mm_bitmapJiri Slaby (SUSE)1-1/+0
2024-02-19drm/i915: remove intel_vgpu_workload::{ring_context, restore_inhibit}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove intel_gvt_mmio_info::{device, addr_range}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove intel_gvt_gtt::{mm_alloc_page_table, mm_free_page_table}Jiri Slaby (SUSE)1-2/+0
2024-02-19drm/i915: remove structs intel_vgpu_pipe_format and intel_vgpu_fb_formatJiri Slaby (SUSE)1-11/+0
2024-02-15Merge tag 'drm-intel-next-2024-02-07' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-1/+1
2024-02-05drm/i915/gvt: Fix uninitialized variable in handle_mmio()Dan Carpenter1-2/+1
2024-01-16drm/i915/gvt: use local INTEL_GVT_OPREGION_SIZEJani Nikula1-1/+1
2024-01-12Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-6/+5
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner1-1/+1
2023-11-23Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter3-6/+5
2023-11-23i915: make inject_virtual_interrupt() voidChristian Brauner1-7/+6
2023-11-08drm/i915/gvt: Clean up zero initializersVille Syrjälä3-5/+5
2023-11-02Merge tag 'vfio-v6.7-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-1/+1
2023-10-23drm/i915/aux: add separate register macros and functions for VLV/CHVJani Nikula1-1/+0
2023-10-11drm/i915/gvt: move structs intel_gvt_irq_info and intel_gvt_irq_map to interr...Jani Nikula2-25/+23
2023-10-11drm/i915/gvt: move struct engine_mmio to mmio_context.cJani Nikula3-10/+10
2023-10-11drm/i915/gvt: remove unused to_gvt() and reduce includesJani Nikula1-6/+1
2023-09-28vfio: use __aligned_u64 in struct vfio_device_gfx_plane_infoStefan Hajnoczi1-1/+1
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-173/+63
2023-08-31drm/i915/gvt: Drop final dependencies on KVM internal detailsSean Christopherson2-2/+3
2023-08-31KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callersSean Christopherson1-10/+7
2023-08-31KVM: x86/mmu: Drop @slot param from exported/external page-track APIsSean Christopherson1-29/+8
2023-08-31KVM: x86/mmu: Rename page-track APIs to reflect the new realitySean Christopherson1-2/+2
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesSean Christopherson1-2/+2
2023-08-31drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()Yan Zhao1-12/+9
2023-08-31drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slotSean Christopherson1-7/+1
2023-08-31KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hookSean Christopherson1-6/+4
2023-08-31drm/i915/gvt: Protect gfn hash table with vgpu_lockSean Christopherson2-24/+25
2023-08-31drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()Sean Christopherson2-19/+0
2023-08-31drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfnsSean Christopherson1-1/+1
2023-08-31drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTTSean Christopherson2-42/+8
2023-08-31drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry typeSean Christopherson1-0/+1
2023-08-31drm/i915/gvt: Explicitly check that vGPU is attached before shadowingSean Christopherson1-2/+3