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 192... | Line 192... | ||
192 | dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); |
192 | dev_err(rdev->dev, "failed initializing CP fences (%d).\n", r); |
193 | return r; |
193 | return r; |
194 | } |
194 | } |
Line 195... | Line 195... | ||
195 | 195 | ||
- | 196 | /* Enable IRQ */ |
|
- | 197 | if (!rdev->irq.installed) { |
|
- | 198 | r = radeon_irq_kms_init(rdev); |
|
- | 199 | if (r) |
|
- | 200 | return r; |
|
- | 201 | } |
|
196 | /* Enable IRQ */ |
202 | |
197 | rs600_irq_set(rdev); |
203 | rs600_irq_set(rdev); |
198 | rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL); |
204 | rdev->config.r300.hdp_cntl = RREG32(RADEON_HOST_PATH_CNTL); |
199 | /* 1M ring buffer */ |
205 | /* 1M ring buffer */ |
200 | r = r100_cp_init(rdev, 1024 * 1024); |
206 | r = r100_cp_init(rdev, 1024 * 1024); |
Line 267... | Line 273... | ||
267 | rv515_debugfs(rdev); |
273 | rv515_debugfs(rdev); |
268 | /* Fence driver */ |
274 | /* Fence driver */ |
269 | r = radeon_fence_driver_init(rdev); |
275 | r = radeon_fence_driver_init(rdev); |
270 | if (r) |
276 | if (r) |
271 | return r; |
277 | return r; |
272 | r = radeon_irq_kms_init(rdev); |
- | |
273 | if (r) |
- | |
274 | return r; |
- | |
275 | /* Memory manager */ |
278 | /* Memory manager */ |
276 | r = radeon_bo_init(rdev); |
279 | r = radeon_bo_init(rdev); |
277 | if (r) |
280 | if (r) |
278 | return r; |
281 | return r; |
279 | r = rv370_pcie_gart_init(rdev); |
282 | r = rv370_pcie_gart_init(rdev); |