Rev 1403 | Rev 1413 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1403 | Rev 1404 | ||
---|---|---|---|
Line 270... | Line 270... | ||
270 | /* FIXME: disable out of gart access */ |
270 | /* FIXME: disable out of gart access */ |
271 | WREG32_MC(R_000100_MC_PT0_CNTL, 0); |
271 | WREG32_MC(R_000100_MC_PT0_CNTL, 0); |
272 | tmp = RREG32_MC(R_000009_MC_CNTL1); |
272 | tmp = RREG32_MC(R_000009_MC_CNTL1); |
273 | WREG32_MC(R_000009_MC_CNTL1, tmp & C_000009_ENABLE_PAGE_TABLES); |
273 | WREG32_MC(R_000009_MC_CNTL1, tmp & C_000009_ENABLE_PAGE_TABLES); |
274 | if (rdev->gart.table.vram.robj) { |
274 | if (rdev->gart.table.vram.robj) { |
- | 275 | r = radeon_bo_reserve(rdev->gart.table.vram.robj, false); |
|
- | 276 | if (r == 0) { |
|
275 | // radeon_object_kunmap(rdev->gart.table.vram.robj); |
277 | radeon_bo_kunmap(rdev->gart.table.vram.robj); |
276 | // radeon_object_unpin(rdev->gart.table.vram.robj); |
278 | radeon_bo_unpin(rdev->gart.table.vram.robj); |
- | 279 | radeon_bo_unreserve(rdev->gart.table.vram.robj); |
|
- | 280 | } |
|
277 | } |
281 | } |
278 | } |
282 | } |
Line 279... | Line 283... | ||
279 | 283 | ||
280 | void rs600_gart_fini(struct radeon_device *rdev) |
284 | void rs600_gart_fini(struct radeon_device *rdev) |