Subversion Repositories Kolibri OS

Rev

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

Rev 1268 Rev 1321
Line 185... Line 185...
185
		r = rv370_pcie_gart_enable(rdev);
185
		r = rv370_pcie_gart_enable(rdev);
186
		if (r)
186
		if (r)
187
			return r;
187
			return r;
188
	}
188
	}
189
	/* Enable IRQ */
189
	/* Enable IRQ */
190
//   rdev->irq.sw_int = true;
-
 
191
//   rs600_irq_set(rdev);
190
//   rs600_irq_set(rdev);
192
	/* 1M ring buffer */
191
	/* 1M ring buffer */
193
//   r = r100_cp_init(rdev, 1024 * 1024);
192
//   r = r100_cp_init(rdev, 1024 * 1024);
194
//   if (r) {
193
//   if (r) {
195
//       dev_err(rdev->dev, "failled initializing CP (%d).\n", r);
194
//       dev_err(rdev->dev, "failled initializing CP (%d).\n", r);
Line 238... Line 237...
238
			"GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
237
			"GPU reset failed ! (0xE40=0x%08X, 0x7C0=0x%08X)\n",
239
			RREG32(R_000E40_RBBM_STATUS),
238
			RREG32(R_000E40_RBBM_STATUS),
240
			RREG32(R_0007C0_CP_STAT));
239
			RREG32(R_0007C0_CP_STAT));
241
	}
240
	}
242
	/* check if cards are posted or not */
241
	/* check if cards are posted or not */
-
 
242
	if (radeon_boot_test_post_card(rdev) == false)
-
 
243
		return -EINVAL;
-
 
244
 
243
	if (!radeon_card_posted(rdev) && rdev->bios) {
245
	if (!radeon_card_posted(rdev) && rdev->bios) {
244
		DRM_INFO("GPU not posted. posting now...\n");
246
		DRM_INFO("GPU not posted. posting now...\n");
245
		atom_asic_init(rdev->mode_info.atom_context);
247
		atom_asic_init(rdev->mode_info.atom_context);
246
	}
248
	}
247
	/* Initialize clocks */
249
	/* Initialize clocks */
Line 262... Line 264...
262
//       return r;
264
//       return r;
263
//   r = radeon_irq_kms_init(rdev);
265
//   r = radeon_irq_kms_init(rdev);
264
//   if (r)
266
//   if (r)
265
//       return r;
267
//       return r;
266
	/* Memory manager */
268
	/* Memory manager */
267
	r = radeon_object_init(rdev);
269
	r = radeon_bo_init(rdev);
268
	if (r)
270
	if (r)
269
		return r;
271
		return r;
270
	r = rv370_pcie_gart_init(rdev);
272
	r = rv370_pcie_gart_init(rdev);
271
	if (r)
273
	if (r)
272
		return r;
274
		return r;