linux_dsm_epyc7002/drivers/gpu/drm/i915/gvt
Zhi Wang 12d14cc43b drm/i915/gvt: Introduce a framework for tracking HW registers.
This patch introduces a framework for tracking HW registers on different
GEN platforms.

Accesses to GEN HW registers from VMs will be trapped by hypervisor. It
will forward these emulation requests to GVT-g device model, which
requires this framework to search for related register descriptions.

Each MMIO entry in this framework describes a GEN HW registers, e.g.
offset, length, whether it contains RO bits, whether it can be accessed by
LRIs...and also emulation handlers for emulating register reading and
writing.

- Use i915 MMIO register definition & statement.(Joonas)

Signed-off-by: Zhi Wang <zhi.a.wang@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
2016-10-14 18:11:33 +08:00
..
aperture_gm.c
debug.h
gvt.c drm/i915/gvt: Introduce a framework for tracking HW registers. 2016-10-14 18:11:33 +08:00
gvt.h drm/i915/gvt: Introduce a framework for tracking HW registers. 2016-10-14 18:11:33 +08:00
handlers.c drm/i915/gvt: Introduce a framework for tracking HW registers. 2016-10-14 18:11:33 +08:00
hypercall.h
Makefile drm/i915/gvt: Introduce a framework for tracking HW registers. 2016-10-14 18:11:33 +08:00
mmio.h drm/i915/gvt: Introduce a framework for tracking HW registers. 2016-10-14 18:11:33 +08:00
mpt.h