Searched refs:ptr_reg_shift (Results 1 - 2 of 2) sorted by relevance

/freebsd-10-stable/sys/dev/drm2/radeon/
H A Dradeon_ring.c365 ring->rptr = (rptr & ring->ptr_reg_mask) >> ring->ptr_reg_shift;
450 WREG32(ring->wptr_reg, (ring->wptr << ring->ptr_reg_shift) & ring->ptr_reg_mask);
562 ring->rptr = (rptr & ring->ptr_reg_mask) >> ring->ptr_reg_shift;
680 * @ptr_reg_shift: bit offset of the rptr/wptr values
689 u32 ptr_reg_shift, u32 ptr_reg_mask, u32 nop)
698 ring->ptr_reg_shift = ptr_reg_shift;
797 tmp = RREG32(ring->wptr_reg) >> ring->ptr_reg_shift;
799 tmp = RREG32(ring->rptr_reg) >> ring->ptr_reg_shift;
687 radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size, unsigned rptr_offs, unsigned rptr_reg, unsigned wptr_reg, u32 ptr_reg_shift, u32 ptr_reg_mask, u32 nop) argument
H A Dradeon.h666 u32 ptr_reg_shift; member in struct:radeon_ring
813 u32 ptr_reg_shift, u32 ptr_reg_mask, u32 nop);

Completed in 125 milliseconds