Subversion Repositories Kolibri OS

Rev

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

Rev 3120 Rev 3764
Line 415... Line 415...
415
		dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
415
		dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r);
416
		return r;
416
		return r;
417
	}
417
	}
Line 418... Line 418...
418
 
418
 
-
 
419
	/* Enable IRQ */
-
 
420
	if (!rdev->irq.installed) {
-
 
421
		r = radeon_irq_kms_init(rdev);
-
 
422
		if (r)
-
 
423
			return r;
-
 
424
	}
419
	/* Enable IRQ */
425
 
420
	r100_irq_set(rdev);
426
	r100_irq_set(rdev);
421
	rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL);
427
	rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL);
422
	/* 1M ring buffer */
428
	/* 1M ring buffer */
423
   r = r100_cp_init(rdev, 1024 * 1024);
429
   r = r100_cp_init(rdev, 1024 * 1024);
Line 481... Line 487...
481
	rs400_mc_init(rdev);
487
	rs400_mc_init(rdev);
482
	/* Fence driver */
488
	/* Fence driver */
483
	r = radeon_fence_driver_init(rdev);
489
	r = radeon_fence_driver_init(rdev);
484
	if (r)
490
	if (r)
485
		return r;
491
		return r;
486
	r = radeon_irq_kms_init(rdev);
-
 
487
	if (r)
-
 
488
		return r;
-
 
489
	/* Memory manager */
492
	/* Memory manager */
490
	r = radeon_bo_init(rdev);
493
	r = radeon_bo_init(rdev);
491
	if (r)
494
	if (r)
492
		return r;
495
		return r;
493
	r = rs400_gart_init(rdev);
496
	r = rs400_gart_init(rdev);