Subversion Repositories Kolibri OS

Rev

Rev 5271 | Rev 6104 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5271 Rev 5346
Line 239... Line 239...
239
	bo->flags &= ~RADEON_GEM_GTT_WC;
239
	bo->flags &= ~RADEON_GEM_GTT_WC;
240
#endif
240
#endif
Line 241... Line 241...
241
 
241
 
242
    radeon_ttm_placement_from_domain(bo, domain);
242
    radeon_ttm_placement_from_domain(bo, domain);
243
	/* Kernel allocation are uninterruptible */
243
	/* Kernel allocation are uninterruptible */
244
//	down_read(&rdev->pm.mclk_lock);
244
	down_read(&rdev->pm.mclk_lock);
245
	r = ttm_bo_init(&rdev->mman.bdev, &bo->tbo, size, type,
245
	r = ttm_bo_init(&rdev->mman.bdev, &bo->tbo, size, type,
246
			&bo->placement, page_align, !kernel, NULL,
246
			&bo->placement, page_align, !kernel, NULL,
247
			acc_size, sg, resv, &radeon_ttm_bo_destroy);
247
			acc_size, sg, resv, &radeon_ttm_bo_destroy);
248
//	up_read(&rdev->pm.mclk_lock);
248
	up_read(&rdev->pm.mclk_lock);
249
	if (unlikely(r != 0)) {
249
	if (unlikely(r != 0)) {
250
		return r;
250
		return r;
251
	}
251
	}
Line 486... Line 486...
486
			u32 domain = lobj->prefered_domains;
486
			u32 domain = lobj->prefered_domains;
487
			u32 allowed = lobj->allowed_domains;
487
			u32 allowed = lobj->allowed_domains;
488
			u32 current_domain =
488
			u32 current_domain =
489
				radeon_mem_type_to_domain(bo->tbo.mem.mem_type);
489
				radeon_mem_type_to_domain(bo->tbo.mem.mem_type);
Line 490... Line -...
490
 
-
 
491
			WARN_ONCE(bo->gem_base.dumb,
-
 
492
				  "GPU use of dumb buffer is illegal.\n");
-
 
493
 
490
 
494
			/* Check if this buffer will be moved and don't move it
491
			/* Check if this buffer will be moved and don't move it
495
			 * if we have moved too many buffers for this IB already.
492
			 * if we have moved too many buffers for this IB already.
496
			 *
493
			 *
497
			 * Note that this allows moving at least one buffer of
494
			 * Note that this allows moving at least one buffer of