aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChangbin Du <changbin.du@intel.com>2018-01-30 06:19:45 -0500
committerZhenyu Wang <zhenyuw@linux.intel.com>2018-03-06 00:19:16 -0500
commita143cef7dbefc1cb9853d990c18b16347ecceb39 (patch)
tree86d2d7a0e991865e6d94dc472dd1d277b100d940
parentbc37ab56790fdd57da36fd98aca2dacfb6453d3d (diff)
drm/i915/gvt: Rename ggtt related functions to be more specific
Accurate names help to avoid confusing so improve readability. Signed-off-by: Changbin Du <changbin.du@intel.com> Reviewed-by: Zhi Wang <zhi.a.wang@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
-rw-r--r--drivers/gpu/drm/i915/gvt/gtt.c22
-rw-r--r--drivers/gpu/drm/i915/gvt/gtt.h4
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio.c4
3 files changed, 15 insertions, 15 deletions
diff --git a/drivers/gpu/drm/i915/gvt/gtt.c b/drivers/gpu/drm/i915/gvt/gtt.c
index 8ce82a294bea..162daad11ca4 100644
--- a/drivers/gpu/drm/i915/gvt/gtt.c
+++ b/drivers/gpu/drm/i915/gvt/gtt.c
@@ -270,7 +270,7 @@ static u64 read_pte64(struct drm_i915_private *dev_priv, unsigned long index)
270 return readq(addr); 270 return readq(addr);
271} 271}
272 272
273static void gtt_invalidate(struct drm_i915_private *dev_priv) 273static void ggtt_invalidate(struct drm_i915_private *dev_priv)
274{ 274{
275 mmio_hw_access_pre(dev_priv); 275 mmio_hw_access_pre(dev_priv);
276 I915_WRITE(GFX_FLSH_CNTL_GEN6, GFX_FLSH_CNTL_EN); 276 I915_WRITE(GFX_FLSH_CNTL_GEN6, GFX_FLSH_CNTL_EN);
@@ -1873,7 +1873,7 @@ err:
1873 return INTEL_GVT_INVALID_ADDR; 1873 return INTEL_GVT_INVALID_ADDR;
1874} 1874}
1875 1875
1876static int emulate_gtt_mmio_read(struct intel_vgpu *vgpu, 1876static int emulate_ggtt_mmio_read(struct intel_vgpu *vgpu,
1877 unsigned int off, void *p_data, unsigned int bytes) 1877 unsigned int off, void *p_data, unsigned int bytes)
1878{ 1878{
1879 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; 1879 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm;
@@ -1902,7 +1902,7 @@ static int emulate_gtt_mmio_read(struct intel_vgpu *vgpu,
1902 * Returns: 1902 * Returns:
1903 * Zero on success, error code if failed. 1903 * Zero on success, error code if failed.
1904 */ 1904 */
1905int intel_vgpu_emulate_gtt_mmio_read(struct intel_vgpu *vgpu, unsigned int off, 1905int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu, unsigned int off,
1906 void *p_data, unsigned int bytes) 1906 void *p_data, unsigned int bytes)
1907{ 1907{
1908 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info; 1908 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info;
@@ -1912,11 +1912,11 @@ int intel_vgpu_emulate_gtt_mmio_read(struct intel_vgpu *vgpu, unsigned int off,
1912 return -EINVAL; 1912 return -EINVAL;
1913 1913
1914 off -= info->gtt_start_offset; 1914 off -= info->gtt_start_offset;
1915 ret = emulate_gtt_mmio_read(vgpu, off, p_data, bytes); 1915 ret = emulate_ggtt_mmio_read(vgpu, off, p_data, bytes);
1916 return ret; 1916 return ret;
1917} 1917}
1918 1918
1919static int emulate_gtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off, 1919static int emulate_ggtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off,
1920 void *p_data, unsigned int bytes) 1920 void *p_data, unsigned int bytes)
1921{ 1921{
1922 struct intel_gvt *gvt = vgpu->gvt; 1922 struct intel_gvt *gvt = vgpu->gvt;
@@ -1969,13 +1969,13 @@ static int emulate_gtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off,
1969 1969
1970out: 1970out:
1971 ggtt_set_host_entry(ggtt_mm, &m, g_gtt_index); 1971 ggtt_set_host_entry(ggtt_mm, &m, g_gtt_index);
1972 gtt_invalidate(gvt->dev_priv); 1972 ggtt_invalidate(gvt->dev_priv);
1973 ggtt_set_guest_entry(ggtt_mm, &e, g_gtt_index); 1973 ggtt_set_guest_entry(ggtt_mm, &e, g_gtt_index);
1974 return 0; 1974 return 0;
1975} 1975}
1976 1976
1977/* 1977/*
1978 * intel_vgpu_emulate_gtt_mmio_write - emulate GTT MMIO register write 1978 * intel_vgpu_emulate_ggtt_mmio_write - emulate GTT MMIO register write
1979 * @vgpu: a vGPU 1979 * @vgpu: a vGPU
1980 * @off: register offset 1980 * @off: register offset
1981 * @p_data: data from guest write 1981 * @p_data: data from guest write
@@ -1986,8 +1986,8 @@ out:
1986 * Returns: 1986 * Returns:
1987 * Zero on success, error code if failed. 1987 * Zero on success, error code if failed.
1988 */ 1988 */
1989int intel_vgpu_emulate_gtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off, 1989int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu,
1990 void *p_data, unsigned int bytes) 1990 unsigned int off, void *p_data, unsigned int bytes)
1991{ 1991{
1992 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info; 1992 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info;
1993 int ret; 1993 int ret;
@@ -1996,7 +1996,7 @@ int intel_vgpu_emulate_gtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off,
1996 return -EINVAL; 1996 return -EINVAL;
1997 1997
1998 off -= info->gtt_start_offset; 1998 off -= info->gtt_start_offset;
1999 ret = emulate_gtt_mmio_write(vgpu, off, p_data, bytes); 1999 ret = emulate_ggtt_mmio_write(vgpu, off, p_data, bytes);
2000 return ret; 2000 return ret;
2001} 2001}
2002 2002
@@ -2457,7 +2457,7 @@ void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu)
2457 while (num_entries--) 2457 while (num_entries--)
2458 ggtt_set_host_entry(vgpu->gtt.ggtt_mm, &entry, index++); 2458 ggtt_set_host_entry(vgpu->gtt.ggtt_mm, &entry, index++);
2459 2459
2460 gtt_invalidate(dev_priv); 2460 ggtt_invalidate(dev_priv);
2461} 2461}
2462 2462
2463/** 2463/**
diff --git a/drivers/gpu/drm/i915/gvt/gtt.h b/drivers/gpu/drm/i915/gvt/gtt.h
index 1d414792e72e..3bef5c9fc926 100644
--- a/drivers/gpu/drm/i915/gvt/gtt.h
+++ b/drivers/gpu/drm/i915/gvt/gtt.h
@@ -280,10 +280,10 @@ int intel_vgpu_g2v_create_ppgtt_mm(struct intel_vgpu *vgpu,
280 280
281int intel_vgpu_g2v_destroy_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]); 281int intel_vgpu_g2v_destroy_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]);
282 282
283int intel_vgpu_emulate_gtt_mmio_read(struct intel_vgpu *vgpu, 283int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu,
284 unsigned int off, void *p_data, unsigned int bytes); 284 unsigned int off, void *p_data, unsigned int bytes);
285 285
286int intel_vgpu_emulate_gtt_mmio_write(struct intel_vgpu *vgpu, 286int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu,
287 unsigned int off, void *p_data, unsigned int bytes); 287 unsigned int off, void *p_data, unsigned int bytes);
288 288
289int intel_vgpu_write_protect_handler(struct intel_vgpu *vgpu, u64 pa, 289int intel_vgpu_write_protect_handler(struct intel_vgpu *vgpu, u64 pa,
diff --git a/drivers/gpu/drm/i915/gvt/mmio.c b/drivers/gpu/drm/i915/gvt/mmio.c
index b8118cbeafe2..11b71b33f1c0 100644
--- a/drivers/gpu/drm/i915/gvt/mmio.c
+++ b/drivers/gpu/drm/i915/gvt/mmio.c
@@ -124,7 +124,7 @@ int intel_vgpu_emulate_mmio_read(struct intel_vgpu *vgpu, uint64_t pa,
124 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1))) 124 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
125 goto err; 125 goto err;
126 126
127 ret = intel_vgpu_emulate_gtt_mmio_read(vgpu, offset, 127 ret = intel_vgpu_emulate_ggtt_mmio_read(vgpu, offset,
128 p_data, bytes); 128 p_data, bytes);
129 if (ret) 129 if (ret)
130 goto err; 130 goto err;
@@ -197,7 +197,7 @@ int intel_vgpu_emulate_mmio_write(struct intel_vgpu *vgpu, uint64_t pa,
197 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1))) 197 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
198 goto err; 198 goto err;
199 199
200 ret = intel_vgpu_emulate_gtt_mmio_write(vgpu, offset, 200 ret = intel_vgpu_emulate_ggtt_mmio_write(vgpu, offset,
201 p_data, bytes); 201 p_data, bytes);
202 if (ret) 202 if (ret)
203 goto err; 203 goto err;