Lines Matching refs:ring
209 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_init() local
218 radeon_ring_lock(rdev, ring, 8); in r420_cp_errata_init()
219 radeon_ring_write(ring, PACKET0(R300_CP_RESYNC_ADDR, 1)); in r420_cp_errata_init()
220 radeon_ring_write(ring, rdev->config.r300.resync_scratch); in r420_cp_errata_init()
221 radeon_ring_write(ring, 0xDEADBEEF); in r420_cp_errata_init()
222 radeon_ring_unlock_commit(rdev, ring, false); in r420_cp_errata_init()
227 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r420_cp_errata_fini() local
232 radeon_ring_lock(rdev, ring, 8); in r420_cp_errata_fini()
233 radeon_ring_write(ring, PACKET0(R300_RB3D_DSTCACHE_CTLSTAT, 0)); in r420_cp_errata_fini()
234 radeon_ring_write(ring, R300_RB3D_DC_FINISH); in r420_cp_errata_fini()
235 radeon_ring_unlock_commit(rdev, ring, false); in r420_cp_errata_fini()