summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gvt/mmio.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-03drm/i915/dpio: move dpio_channel and dpio_phy enums to intel_dpio_phy.hJani Nikula1-0/+1
2022-04-21drm/i915/gvt: devirtualize ->{read,write}_gpaChristoph Hellwig1-2/+2
2022-02-02drm/i915: Only include i915_reg.h from .c filesMatt Roper1-0/+1
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper1-0/+2
2020-11-10drm/i915/gvt: Fix virtual display setup for BXT/APLColin Xu1-0/+5
2020-09-10drm/i915/gvt: Init vreg GUC_STATUS to GS_MIA_IN_RESETColin Xu1-0/+3
2020-03-06drm/i915/gvt: Wean gvt off using dev_privChris Wilson1-3/+3
2020-02-24drm/i915/gvt: Make WARN* drm specific where vgpu ptr is availablePankaj Bharadiya1-12/+18
2019-03-11drm/i915/gvt: remove the unused sregYan Zhao1-6/+2
2019-01-23drm/i915/gvt: switch to kernel typesJani Nikula1-3/+3
2018-09-27BackMerge v4.19-rc5 into drm-nextDave Airlie1-0/+28
2018-09-18drm/i915/gvt: Init PHY related registers for BXTColin Xu1-0/+28
2018-09-06Merge tag 'gvt-next-2018-09-04' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen1-1/+2
2018-08-07drm/i915/gvt: Fix function comment doc errorsZhenyu Wang1-1/+2
2018-06-28Merge tag 'drm-intel-next-2018-06-20' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-6/+6
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook1-1/+1
2018-05-18drm/i915/gvt: Use vgpu_lock to protect per vgpu accessColin Xu1-6/+6
2018-05-14drm/i915/gvt: Remove disable_warn_untrack and print untracked mmio with debug...Changbin Du1-2/+0
2018-03-06drm/i915/gvt: Rename ggtt related functions to be more specificChangbin Du1-2/+2
2018-03-06drm/i915/gvt: Rework shadow graphic memory management codeChangbin Du1-3/+2
2018-02-06drm/i915/gvt: Fix aperture read/write emulation when enable x-no-mmap=onChangbin Du1-42/+0
2017-12-22drm/i915/gvt: move write protect handler out of mmio emulation functionZhenyu Wang1-53/+0
2017-12-22drm/i915/gvt: cleanup usage for typed mmio reg vs. offsetZhenyu Wang1-2/+2
2017-12-11drm/i915/gvt: refine function emulate_mmio_read/writePei Zhang1-21/+15
2017-11-16drm/i915/gvt: Factor intel_vgpu_page_trackZhi Wang1-16/+16
2017-09-08drm/i915/gvt: Add emulation for BAR2 (aperture) with normal file RW approachChangbin Du1-2/+45
2017-06-08drm/i915/gvt: Refine virtual reset functionfred gao1-8/+20
2017-06-08drm/i915/gvt: Optimize MMIO register handling for some large MMIO blocksChangbin Du1-81/+5
2017-06-08drm/i915/gvt: add RING_INSTDONE and SC_INSTDONE mmio handler in GVT-gWeinan Li1-7/+0
2017-03-17drm/i915/gvt: replace the gvt_err with gvt_vgpu_errTina Zhang1-19/+19
2017-02-23drm/i915/gvt: decrease priority of output msg for untracked mmioZhao, Xinda1-1/+1
2017-02-17drm/i915/gvt: handle fence reg access during GPU resetZhao, Xinda1-0/+2
2017-02-17drm/i915/gvt: introduced failsafe mode into vgpuMin He1-0/+62
2017-01-13drm/i915/gvt: introduce intel_vgpu_reset_mmio() to reset mmio spaceChangbin Du1-14/+25
2017-01-13drm/i915/gvt: move mmio init/clean function to mmio.cChangbin Du1-0/+42
2017-01-09drm/i915/gvt: print correct value for untracked mmioPei Zhang1-15/+16
2016-11-10drm/i915/gvt: refactor intel_gvt_io_emulation_ops to be intel_gvt_opsJike Song1-4/+2
2016-10-20drm/i915/gvt: clean up intel_gvt.h as interface for i915 coreZhenyu Wang1-0/+1
2016-10-14drm/i915/gvt: vGPU MMIO virtualizationZhi Wang1-0/+305