]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/gpu/drm/etnaviv/etnaviv_drv.c
drm/mm: Convert to drm_printer
[mirror_ubuntu-bionic-kernel.git] / drivers / gpu / drm / etnaviv / etnaviv_drv.c
index 30d70ed143f7ab076b05fe26e0e78a0e8c85eaa8..b92c24e07cea0c200b992411cb06cdeead7cea1e 100644 (file)
@@ -147,21 +147,23 @@ static int etnaviv_gem_show(struct drm_device *dev, struct seq_file *m)
 
 static int etnaviv_mm_show(struct drm_device *dev, struct seq_file *m)
 {
-       int ret;
+       struct drm_printer p = drm_seq_file_printer(m);
 
        read_lock(&dev->vma_offset_manager->vm_lock);
-       ret = drm_mm_dump_table(m, &dev->vma_offset_manager->vm_addr_space_mm);
+       drm_mm_print(&dev->vma_offset_manager->vm_addr_space_mm, &p);
        read_unlock(&dev->vma_offset_manager->vm_lock);
 
-       return ret;
+       return 0;
 }
 
 static int etnaviv_mmu_show(struct etnaviv_gpu *gpu, struct seq_file *m)
 {
+       struct drm_printer p = drm_seq_file_printer(m);
+
        seq_printf(m, "Active Objects (%s):\n", dev_name(gpu->dev));
 
        mutex_lock(&gpu->mmu->lock);
-       drm_mm_dump_table(m, &gpu->mmu->mm);
+       drm_mm_print(&gpu->mmu->mm, &p);
        mutex_unlock(&gpu->mmu->lock);
 
        return 0;