linux_dsm_epyc7002/drivers/gpu/drm/i915/gvt
Dave Airlie 5c37daf5dd Merge tag 'drm-intel-next-2017-01-09' of git://anongit.freedesktop.org/git/drm-intel into drm-next
More 4.11 stuff, holidays edition (i.e. not much):

- docs and cleanups for shared dpll code (Ander)
- some kerneldoc work (Chris)
- fbc by default on gen9+ too, yeah! (Paulo)
- fixes, polish and other small things all over gem code (Chris)
- and a few small things on top

Plus a backmerge, because Dave was enjoying time off too.

* tag 'drm-intel-next-2017-01-09' of git://anongit.freedesktop.org/git/drm-intel: (275 commits)
  drm/i915: Update DRIVER_DATE to 20170109
  drm/i915: Drain freed objects for mmap space exhaustion
  drm/i915: Purge loose pages if we run out of DMA remap space
  drm/i915: Fix phys pwrite for struct_mutex-less operation
  drm/i915: Simplify testing for am-I-the-kernel-context?
  drm/i915: Use range_overflows()
  drm/i915: Use fixed-sized types for stolen
  drm/i915: Use phys_addr_t for the address of stolen memory
  drm/i915: Consolidate checks for memcpy-from-wc support
  drm/i915: Only skip requests once a context is banned
  drm/i915: Move a few more utility macros to i915_utils.h
  drm/i915: Clear ret before unbinding in i915_gem_evict_something()
  drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
  drm/i915: Move a few utility macros into a separate header
  drm/i915/execlists: Reorder execlists register enabling
  drm/i915: Assert that we do create the deferred context
  drm/i915: Assert all timeline requests are gone before fini
  drm/i915: Revoke fenced GTT mmapings across GPU reset
  drm/i915: enable FBC on gen9+ too
  drm/i915: actually drive the BDW reserved IDs
  ...
2017-01-10 08:02:09 +10:00
..
aperture_gm.c drm/i915: Mark all non-vma being inserted into the address spaces 2016-12-05 20:49:17 +00:00
cfg_space.c drm/i915/gvt: fix typo in cfg_space range check 2016-12-26 10:05:11 +08:00
cmd_parser.c drm/i915: Make GEM object create and create from data take dev_priv 2016-12-01 18:01:08 +00:00
cmd_parser.h drm/i915/gvt: vGPU command scanner 2016-10-14 18:15:25 +08:00
debug.h drm/i915/gvt: vGPU command scanner 2016-10-14 18:15:25 +08:00
display.c drm/i915/gvt: mark symbols static where possible 2016-10-20 17:31:36 +08:00
display.h drm/i915/gvt: vGPU display virtualization 2016-10-14 18:13:06 +08:00
edid.c drm/i915/gvt: Fix static checker warning on intel_gvt_i2c_handle_aux_ch_write() 2016-11-14 18:06:44 +08:00
edid.h drm/i915/gvt: Fix static checker warning on intel_gvt_i2c_handle_aux_ch_write() 2016-11-14 18:06:44 +08:00
execlist.c drm/i915/gvt: fix crash in vgpu_reset_execlist 2016-11-14 18:06:43 +08:00
execlist.h drm/i915/gvt: fix crash in vgpu_reset_execlist 2016-11-14 18:06:43 +08:00
firmware.c drm/i915/gvt: fix sparse warnings on different address spaces 2016-10-20 17:31:35 +08:00
gtt.c drm/i915/gvt: reset the GGTT entry when vGPU created 2016-12-26 09:45:29 +08:00
gtt.h drm/i915/gvt: reset the GGTT entry when vGPU created 2016-12-26 09:45:29 +08:00
gvt.c drm/i915/gvt: add KVMGT support 2016-11-10 15:45:39 +08:00
gvt.h drm/i915/gvt/kvmgt: prevent double-release of vgpu 2016-12-26 09:45:29 +08:00
handlers.c drm/i915: rename OACONTROL GEN7_OACONTROL 2016-11-22 14:29:29 +01:00
hypercall.h drm/i915/gvt: refactor intel_gvt_io_emulation_ops to be intel_gvt_ops 2016-11-10 15:45:15 +08:00
interrupt.c drm/i915/gvt: mark symbols static where possible 2016-10-20 17:31:36 +08:00
interrupt.h drm/i915/gvt: vGPU command scanner 2016-10-14 18:15:25 +08:00
kvmgt.c VFIO fixes for v4.10-rc3 2017-01-06 11:19:03 -08:00
Makefile drm/i915/gvt/kvmgt: add vfio/mdev support to KVMGT 2016-12-16 16:55:26 +08:00
mmio.c drm/i915/gvt: refactor intel_gvt_io_emulation_ops to be intel_gvt_ops 2016-11-10 15:45:15 +08:00
mmio.h drm/i915/gvt: refactor intel_gvt_io_emulation_ops to be intel_gvt_ops 2016-11-10 15:45:15 +08:00
mpt.h drm/i915/gvt: allow several MPT methods to be NULL 2016-11-10 15:45:14 +08:00
opregion.c drm/i915/gvt: fix an error in opregion handling 2016-12-26 09:45:29 +08:00
reg.h drm/i915/gvt: vGPU workload submission 2016-10-14 18:14:37 +08:00
render.c drm/i915/gvt: correct the emulation in TLB control handler 2016-11-07 14:16:59 +08:00
render.h drm/i915/gvt: vGPU context switch 2016-10-14 18:15:13 +08:00
sched_policy.c drm/i915/gvt: remove unused variable 'execlist' 2016-11-07 14:16:57 +08:00
sched_policy.h drm/i915/gvt: vGPU schedule policy framework 2016-10-14 18:15:02 +08:00
scheduler.c Linux 4.10-rc2 2017-01-04 11:35:18 +01:00
scheduler.h drm/i915/gvt: vGPU command scanner 2016-10-14 18:15:25 +08:00
trace_points.c drm/i915/gvt: trace stub 2016-10-14 18:12:11 +08:00
trace.h drm/i915/gvt: vGPU command scanner 2016-10-14 18:15:25 +08:00
vgpu.c drm/i915/gvt: fix missing init param.primary 2016-11-23 10:13:40 +08:00