linux_dsm_epyc7002/drivers/gpu/drm/i915/gvt
Dave Airlie 418eda8f3f Merge tag 'drm-intel-next-2020-07-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
drm/i915 features for v5.9, batch #2

Highlights:
- Very early DG1 enabling (Abdiel, Lucas, Anusha)

Gem/GT:
- Fix spinlock recursion on signaling a signaled request (Chris)
- Perf: Use GTT when saving/restoring engine GPR (Umesh Nerlige Ramappa)

- SSEU refactoring, debugfs move under gt/ (Daniele, Venkata Sandeep Dhanalakota)
- Various GT refactoring and cleanup, preparation for future changes (Daniele)
- Adjust HuC state accordingly after GuC fetch error (Michał Winiarski)
- UC debugfs updates (Michał Winiarski)
- Only revoke the GGTT mmappings on aperture detiling changes (Chris)
- Only revoke mmap handlers if active (Chris)
- Split the context's obj:vma lut into its own mutex (Chris)
- Various memory, mmap and performance optimisations (Chris)
- Improve system stability in case of false CS events (Chris)
- Various refactorings and cleanup (Chris)
- Always reset the engine on execlist failures (Chris)
- Trace placement of timeline HWSP (Chris)
- Update dma-attributes for our sg DMA (Chris)

Display:
- TGL CDCLK workaround tweaks to unbreak 8K display support (Stanislav)
- A number of FBC fixes, along with i865 FBC enabling (Ville)
- Validate MST modes against PBN limits (Lyude, Shawn Lee)
- Do not access non-existing swizzle registers (Lucas)
- Revert GEN11+ HBR3 rate fix that caused issues on TGL (Matt Atwood)
- Update TGL+ combo phy initialization to match spec update (José)
- Fix HDCP Content Protection property state machine (Anshuman)
- Fix HDCP revoked keys handling (Ram)
- Improve DDI BUF status checks and waits (Manasi)
- Various SDVO+HDMI+DVI fixes around colorimetry, clocking, pixel repeat etc. (Ville)
- DP voltage swing function refactoring (José)
- WARN if max vswing/pre-emphasis violates the DP spec (Ville)

Other:
- Add new EHL PCI IDs (José)
- Unify struct intel_digital_port variable naming (Lucas)
- Various taint updates to aid debugging and improve CI (Michał Winiarski)
- Straggler conversions to new mmio register accessors (Daniele)

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/87a70029vz.fsf@intel.com
2020-07-31 14:42:37 +10:00
..
aperture_gm.c
cfg_space.c
cmd_parser.c drm/i915/gvt: Drop redundant prepare_write/pin_pages 2020-06-20 09:57:09 +01:00
cmd_parser.h
debug.h
debugfs.c drm/i915/gvt: Use GFP_ATOMIC instead of GFP_KERNEL in atomic context 2020-06-17 12:36:19 +08:00
display.c Merge drm/drm-next into drm-intel-next-queued 2020-06-25 18:05:03 +03:00
display.h
dmabuf.c drm/i915/gem: Give each object class a friendly name 2020-05-29 23:38:29 +01:00
dmabuf.h
edid.c drm/i915: Identify Cometlake platform 2020-06-02 23:15:34 +01:00
edid.h
execlist.c
execlist.h
fb_decoder.c
fb_decoder.h
firmware.c
gtt.c Merge tag 'gvt-next-2020-05-12' of https://github.com/intel/gvt-linux into drm-intel-next-queued 2020-05-14 18:02:23 +03:00
gtt.h
gvt.c
gvt.h
handlers.c Merge tag 'drm-intel-next-2020-07-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2020-07-31 14:42:37 +10:00
hypercall.h
interrupt.c drm/i915: Use the gt in HAS_ENGINE 2020-07-08 21:07:09 +01:00
interrupt.h
kvmgt.c kernel: move use_mm/unuse_mm to kthread.c 2020-06-10 19:14:18 -07:00
Makefile
mmio_context.c drm/i915: Use the gt in HAS_ENGINE 2020-07-08 21:07:09 +01:00
mmio_context.h drm/i915/gvt: Fix incorrect check of enabled bits in mask registers 2020-06-17 12:36:01 +08:00
mmio.c
mmio.h
mpt.h
opregion.c
page_track.c
page_track.h
reg.h drm/i915/gvt: Fix incorrect check of enabled bits in mask registers 2020-06-17 12:36:01 +08:00
sched_policy.c
sched_policy.h
scheduler.c Merge drm/drm-next into drm-intel-next-queued 2020-06-25 18:05:03 +03:00
scheduler.h drm/i915/gvt: Drop redundant prepare_write/pin_pages 2020-06-20 09:57:09 +01:00
trace_points.c
trace.h
vgpu.c drm/i915/gvt: Use ARRAY_SIZE for vgpu_types 2020-05-19 17:18:50 +08:00