Subversion Repositories Kolibri OS

Rev

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

Rev 1403 Rev 1413
Line 489... Line 489...
489
	/* Enable IRQ */
489
	/* Enable IRQ */
490
//	rdev->irq.sw_int = true;
490
//	rdev->irq.sw_int = true;
491
//	rs600_irq_set(rdev);
491
//	rs600_irq_set(rdev);
492
	rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL);
492
	rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL);
493
	/* 1M ring buffer */
493
	/* 1M ring buffer */
494
//	r = r100_cp_init(rdev, 1024 * 1024);
494
	r = r100_cp_init(rdev, 1024 * 1024);
495
//	if (r) {
495
	if (r) {
496
//		dev_err(rdev->dev, "failled initializing CP (%d).\n", r);
496
		dev_err(rdev->dev, "failled initializing CP (%d).\n", r);
497
//		return r;
497
		return r;
498
//	}
498
	}
499
//	r = r100_wb_init(rdev);
499
//	r = r100_wb_init(rdev);
500
//	if (r)
500
//	if (r)
501
//		dev_err(rdev->dev, "failled initializing WB (%d).\n", r);
501
//		dev_err(rdev->dev, "failled initializing WB (%d).\n", r);
502
//	r = r100_ib_init(rdev);
502
//	r = r100_ib_init(rdev);
503
//	if (r) {
503
//	if (r) {
Line 576... Line 576...
576
	rdev->accel_working = true;
576
	rdev->accel_working = true;
577
	r = rv515_startup(rdev);
577
	r = rv515_startup(rdev);
578
	if (r) {
578
	if (r) {
579
		/* Somethings want wront with the accel init stop accel */
579
		/* Somethings want wront with the accel init stop accel */
580
		dev_err(rdev->dev, "Disabling GPU acceleration\n");
580
		dev_err(rdev->dev, "Disabling GPU acceleration\n");
581
//		rv515_suspend(rdev);
-
 
582
//		r100_cp_fini(rdev);
581
//		r100_cp_fini(rdev);
583
//		r100_wb_fini(rdev);
582
//		r100_wb_fini(rdev);
584
//		r100_ib_fini(rdev);
583
//		r100_ib_fini(rdev);
585
		rv370_pcie_gart_fini(rdev);
584
		rv370_pcie_gart_fini(rdev);
586
//		radeon_agp_fini(rdev);
585
//		radeon_agp_fini(rdev);
587
//		radeon_irq_kms_fini(rdev);
-
 
588
		rdev->accel_working = false;
586
		rdev->accel_working = false;
589
	}
587
	}
590
	return 0;
588
	return 0;
591
}
589
}