Subversion Repositories Kolibri OS

Rev

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

Rev 5078 Rev 5128
Line 2767... Line 2767...
2767
 
2767
 
2768
	radeon_ring_write(ring, PACKET3(PACKET3_MEM_SEMAPHORE, 1));
2768
	radeon_ring_write(ring, PACKET3(PACKET3_MEM_SEMAPHORE, 1));
2769
	radeon_ring_write(ring, lower_32_bits(addr));
2769
	radeon_ring_write(ring, lower_32_bits(addr));
Line 2770... Line 2770...
2770
	radeon_ring_write(ring, (upper_32_bits(addr) & 0xff) | sel);
2770
	radeon_ring_write(ring, (upper_32_bits(addr) & 0xff) | sel);
2771
 
2771
 
2772
	/* PFP_SYNC_ME packet only exists on 7xx+ */
2772
	/* PFP_SYNC_ME packet only exists on 7xx+, only enable it on eg+ */
2773
	if (emit_wait && (rdev->family >= CHIP_RV770)) {
2773
	if (emit_wait && (rdev->family >= CHIP_CEDAR)) {
2774
		/* Prevent the PFP from running ahead of the semaphore wait */
2774
		/* Prevent the PFP from running ahead of the semaphore wait */
2775
		radeon_ring_write(ring, PACKET3(PACKET3_PFP_SYNC_ME, 0));
2775
		radeon_ring_write(ring, PACKET3(PACKET3_PFP_SYNC_ME, 0));