drm/radeon: rename radeon_cs_reloc to radeon_bo_list
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / radeon / radeon_object.c
index 686e450199c5250ce75a14b53217fa20070d01dd..4ab07473bb28caa26585c8290720efbf6971d6a1 100644 (file)
@@ -502,7 +502,7 @@ int radeon_bo_list_validate(struct radeon_device *rdev,
                            struct ww_acquire_ctx *ticket,
                            struct list_head *head, int ring)
 {
-       struct radeon_cs_reloc *lobj;
+       struct radeon_bo_list *lobj;
        struct radeon_bo *bo;
        int r;
        u64 bytes_moved = 0, initial_bytes_moved;
@@ -521,6 +521,9 @@ int radeon_bo_list_validate(struct radeon_device *rdev,
                        u32 current_domain =
                                radeon_mem_type_to_domain(bo->tbo.mem.mem_type);
 
+                       WARN_ONCE(bo->gem_base.dumb,
+                                 "GPU use of dumb buffer is illegal.\n");
+
                        /* Check if this buffer will be moved and don't move it
                         * if we have moved too many buffers for this IB already.
                         *