summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_debugfs.c
diff options
context:
space:
mode:
authorMika Kuoppala2015-06-25 17:35:07 +0200
committerDaniel Vetter2015-06-26 10:51:04 +0200
commit44159ddbeac3d34e5ca9037e151a242b7388df8e (patch)
tree0591f9ba7f1f3d8a84d14c6fa6fb388000efc09d /drivers/gpu/drm/i915/i915_debugfs.c
parentdrm/i915/gtt: Introduce i915_page_dir_dma_addr (diff)
downloadkernel-qcow2-linux-44159ddbeac3d34e5ca9037e151a242b7388df8e.tar.gz
kernel-qcow2-linux-44159ddbeac3d34e5ca9037e151a242b7388df8e.tar.xz
kernel-qcow2-linux-44159ddbeac3d34e5ca9037e151a242b7388df8e.zip
drm/i915/gtt: Introduce struct i915_page_dma
All our paging structures have struct page and dma address for that page. Add struct for page/dma address pairs and use it to make the setup and teardown for different paging structures identical. Include the page directory offset also in the struct for legacy gens. Rename it to clearly point out that it is offset into the ggtt. v2: Add comment about ggtt_offset (Michel) Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Reviewed-by: Michel Thierry <michel.thierry@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_debugfs.c')
-rw-r--r--drivers/gpu/drm/i915/i915_debugfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
index bd0fbd6caac2..b509844df0dd 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -2227,7 +2227,7 @@ static void gen6_ppgtt_info(struct seq_file *m, struct drm_device *dev)
struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt;
seq_puts(m, "aliasing PPGTT:\n");
- seq_printf(m, "pd gtt offset: 0x%08x\n", ppgtt->pd.pd_offset);
+ seq_printf(m, "pd gtt offset: 0x%08x\n", ppgtt->pd.base.ggtt_offset);
ppgtt->debug_dump(ppgtt, m);
}