Searched refs:DMA_RB_WPTR (Results 1 - 18 of 18) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | ni_dma.c | 86 reg = DMA_RB_WPTR + DMA0_REGISTER_OFFSET; in cayman_dma_get_wptr() 88 reg = DMA_RB_WPTR + DMA1_REGISTER_OFFSET; in cayman_dma_get_wptr() 107 reg = DMA_RB_WPTR + DMA0_REGISTER_OFFSET; in cayman_dma_set_wptr() 109 reg = DMA_RB_WPTR + DMA1_REGISTER_OFFSET; in cayman_dma_set_wptr() 219 WREG32(DMA_RB_WPTR + reg_offset, 0); in cayman_dma_resume() 244 WREG32(DMA_RB_WPTR + reg_offset, ring->wptr << 2); in cayman_dma_resume()
|
H A D | r600_dma.c | 75 return (RREG32(DMA_RB_WPTR) & 0x3fffc) >> 2; in r600_dma_get_wptr() 89 WREG32(DMA_RB_WPTR, (ring->wptr << 2) & 0x3fffc); in r600_dma_set_wptr() 140 WREG32(DMA_RB_WPTR, 0); in r600_dma_resume() 168 WREG32(DMA_RB_WPTR, ring->wptr << 2); in r600_dma_resume()
|
H A D | rv770d.h | 660 #define DMA_RB_WPTR 0xd00c macro
|
H A D | nid.h | 1313 #define DMA_RB_WPTR 0xd00c macro
|
H A D | sid.h | 1824 #define DMA_RB_WPTR 0xd00c macro
|
H A D | evergreend.h | 1402 #define DMA_RB_WPTR 0xd00c macro
|
H A D | r600d.h | 622 #define DMA_RB_WPTR 0xd00c macro
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | ni_dma.c | 85 reg = DMA_RB_WPTR + DMA0_REGISTER_OFFSET; in cayman_dma_get_wptr() 87 reg = DMA_RB_WPTR + DMA1_REGISTER_OFFSET; in cayman_dma_get_wptr() 106 reg = DMA_RB_WPTR + DMA0_REGISTER_OFFSET; in cayman_dma_set_wptr() 108 reg = DMA_RB_WPTR + DMA1_REGISTER_OFFSET; in cayman_dma_set_wptr() 218 WREG32(DMA_RB_WPTR + reg_offset, 0); in cayman_dma_resume() 243 WREG32(DMA_RB_WPTR + reg_offset, ring->wptr << 2); in cayman_dma_resume()
|
H A D | r600_dma.c | 74 return (RREG32(DMA_RB_WPTR) & 0x3fffc) >> 2; in r600_dma_get_wptr() 88 WREG32(DMA_RB_WPTR, (ring->wptr << 2) & 0x3fffc); in r600_dma_set_wptr() 139 WREG32(DMA_RB_WPTR, 0); in r600_dma_resume() 167 WREG32(DMA_RB_WPTR, ring->wptr << 2); in r600_dma_resume()
|
H A D | rv770d.h | 660 #define DMA_RB_WPTR 0xd00c macro
|
H A D | nid.h | 1313 #define DMA_RB_WPTR 0xd00c macro
|
H A D | sid.h | 1824 #define DMA_RB_WPTR 0xd00c macro
|
H A D | evergreend.h | 1402 #define DMA_RB_WPTR 0xd00c macro
|
H A D | r600d.h | 622 #define DMA_RB_WPTR 0xd00c macro
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | si_dma.c | 51 return (RREG32(DMA_RB_WPTR + sdma_offsets[me]) & 0x3fffc) >> 2; in si_dma_ring_get_wptr() 59 WREG32(DMA_RB_WPTR + sdma_offsets[me], in si_dma_ring_set_wptr() 153 WREG32(DMA_RB_WPTR + sdma_offsets[i], 0); in si_dma_start() 176 WREG32(DMA_RB_WPTR + sdma_offsets[i], lower_32_bits(ring->wptr) << 2); in si_dma_start()
|
H A D | sid.h | 1887 #define DMA_RB_WPTR 0x3403 macro
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | si_dma.c | 51 return (RREG32(DMA_RB_WPTR + sdma_offsets[me]) & 0x3fffc) >> 2; in si_dma_ring_get_wptr() 59 WREG32(DMA_RB_WPTR + sdma_offsets[me], (ring->wptr << 2) & 0x3fffc); in si_dma_ring_set_wptr() 151 WREG32(DMA_RB_WPTR + sdma_offsets[i], 0); in si_dma_start() 174 WREG32(DMA_RB_WPTR + sdma_offsets[i], ring->wptr << 2); in si_dma_start()
|
H A D | sid.h | 1887 #define DMA_RB_WPTR 0x3403 macro
|
Completed in 97 milliseconds