aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/mmio.h
diff options
context:
space:
mode:
authorZhi Wang <zhi.a.wang@intel.com>2017-09-30 17:42:20 +0800
committerZhenyu Wang <zhenyuw@linux.intel.com>2017-12-06 11:33:20 +0800
commit365ad5df9caa1a7ebc73b8d70ab94bbf6a74268a (patch)
treea5c73e00505a06676ec2182d5bcdbb2f7c35db98 /drivers/gpu/drm/i915/gvt/mmio.h
parentdrm/i915/gvt: Emulate PCI expansion ROM base address register (diff)
downloadlinux-dev-365ad5df9caa1a7ebc73b8d70ab94bbf6a74268a.tar.xz
linux-dev-365ad5df9caa1a7ebc73b8d70ab94bbf6a74268a.zip
drm/i915/gvt: Export intel_gvt_render_mmio_to_ring_id()
Since many emulation logic needs to convert the offset of ring registers into ring id, we export it for other caller which might need it. Signed-off-by: Zhi Wang <zhi.a.wang@intel.com> (cherry picked from commit 62a6a53786fc4b4e7543cc63b704dbb3f7df4c0f)
Diffstat (limited to '')
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/gvt/mmio.h b/drivers/gpu/drm/i915/gvt/mmio.h
index 32cd64ddad26..dbc04ad2c7a1 100644
--- a/drivers/gpu/drm/i915/gvt/mmio.h
+++ b/drivers/gpu/drm/i915/gvt/mmio.h
@@ -65,6 +65,8 @@ struct intel_gvt_mmio_info {
struct hlist_node node;
};
+int intel_gvt_render_mmio_to_ring_id(struct intel_gvt *gvt,
+ unsigned int reg);
unsigned long intel_gvt_get_device_type(struct intel_gvt *gvt);
bool intel_gvt_match_device(struct intel_gvt *gvt, unsigned long device);