Home
last modified time | relevance | path

Searched refs:ib_cntl (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Dsdma_v2_4.c343 u32 rb_cntl, ib_cntl; in sdma_v2_4_gfx_stop() local
354 ib_cntl = RREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i]); in sdma_v2_4_gfx_stop()
355 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 0); in sdma_v2_4_gfx_stop()
356 WREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i], ib_cntl); in sdma_v2_4_gfx_stop()
413 u32 rb_cntl, ib_cntl; in sdma_v2_4_gfx_resume() local
472 ib_cntl = RREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i]); in sdma_v2_4_gfx_resume()
473 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 1); in sdma_v2_4_gfx_resume()
475 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_SWAP_ENABLE, 1); in sdma_v2_4_gfx_resume()
478 WREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i], ib_cntl); in sdma_v2_4_gfx_resume()
Dsdma_v4_0.c809 u32 rb_cntl, ib_cntl; in sdma_v4_0_gfx_stop() local
823 ib_cntl = RREG32_SDMA(i, mmSDMA0_GFX_IB_CNTL); in sdma_v4_0_gfx_stop()
824 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 0); in sdma_v4_0_gfx_stop()
825 WREG32_SDMA(i, mmSDMA0_GFX_IB_CNTL, ib_cntl); in sdma_v4_0_gfx_stop()
853 u32 rb_cntl, ib_cntl; in sdma_v4_0_page_stop() local
870 ib_cntl = RREG32_SDMA(i, mmSDMA0_PAGE_IB_CNTL); in sdma_v4_0_page_stop()
871 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_PAGE_IB_CNTL, in sdma_v4_0_page_stop()
873 WREG32_SDMA(i, mmSDMA0_PAGE_IB_CNTL, ib_cntl); in sdma_v4_0_page_stop()
986 u32 rb_cntl, ib_cntl, wptr_poll_cntl; in sdma_v4_0_gfx_resume() local
1053 ib_cntl = RREG32_SDMA(i, mmSDMA0_GFX_IB_CNTL); in sdma_v4_0_gfx_resume()
[all …]
Dsdma_v3_0.c517 u32 rb_cntl, ib_cntl; in sdma_v3_0_gfx_stop() local
528 ib_cntl = RREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i]); in sdma_v3_0_gfx_stop()
529 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 0); in sdma_v3_0_gfx_stop()
530 WREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i], ib_cntl); in sdma_v3_0_gfx_stop()
648 u32 rb_cntl, ib_cntl, wptr_poll_cntl; in sdma_v3_0_gfx_resume() local
740 ib_cntl = RREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i]); in sdma_v3_0_gfx_resume()
741 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 1); in sdma_v3_0_gfx_resume()
743 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_SWAP_ENABLE, 1); in sdma_v3_0_gfx_resume()
746 WREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i], ib_cntl); in sdma_v3_0_gfx_resume()
Dsdma_v5_0.c483 u32 rb_cntl, ib_cntl; in sdma_v5_0_gfx_stop() local
494 ib_cntl = RREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_GFX_IB_CNTL)); in sdma_v5_0_gfx_stop()
495 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 0); in sdma_v5_0_gfx_stop()
496 WREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_GFX_IB_CNTL), ib_cntl); in sdma_v5_0_gfx_stop()
605 u32 rb_cntl, ib_cntl; in sdma_v5_0_gfx_resume() local
727 ib_cntl = RREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_GFX_IB_CNTL)); in sdma_v5_0_gfx_resume()
728 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_ENABLE, 1); in sdma_v5_0_gfx_resume()
730 ib_cntl = REG_SET_FIELD(ib_cntl, SDMA0_GFX_IB_CNTL, IB_SWAP_ENABLE, 1); in sdma_v5_0_gfx_resume()
733 WREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_GFX_IB_CNTL), ib_cntl); in sdma_v5_0_gfx_resume()
Dsi_dma.c134 u32 rb_cntl, dma_cntl, ib_cntl, rb_bufsz; in si_dma_start() local
166 ib_cntl = DMA_IB_ENABLE | CMD_VMID_FORCE; in si_dma_start()
168 ib_cntl |= DMA_IB_SWAP_ENABLE; in si_dma_start()
170 WREG32(DMA_IB_CNTL + sdma_offsets[i], ib_cntl); in si_dma_start()
Dcik_sdma.c435 u32 rb_cntl, ib_cntl; in cik_sdma_gfx_resume() local
494 ib_cntl = SDMA0_GFX_IB_CNTL__IB_ENABLE_MASK; in cik_sdma_gfx_resume()
496 ib_cntl |= SDMA0_GFX_IB_CNTL__IB_SWAP_ENABLE_MASK; in cik_sdma_gfx_resume()
499 WREG32(mmSDMA0_GFX_IB_CNTL + sdma_offsets[i], ib_cntl); in cik_sdma_gfx_resume()
/Linux-v5.4/drivers/gpu/drm/radeon/
Dni_dma.c190 u32 rb_cntl, dma_cntl, ib_cntl; in cayman_dma_resume() local
233 ib_cntl = DMA_IB_ENABLE | CMD_VMID_FORCE; in cayman_dma_resume()
235 ib_cntl |= DMA_IB_SWAP_ENABLE; in cayman_dma_resume()
237 WREG32(DMA_IB_CNTL + reg_offset, ib_cntl); in cayman_dma_resume()
Dr600_dma.c123 u32 rb_cntl, dma_cntl, ib_cntl; in r600_dma_resume() local
154 ib_cntl = DMA_IB_ENABLE; in r600_dma_resume()
156 ib_cntl |= DMA_IB_SWAP_ENABLE; in r600_dma_resume()
158 WREG32(DMA_IB_CNTL, ib_cntl); in r600_dma_resume()
Dcik_sdma.c368 u32 rb_cntl, ib_cntl; in cik_sdma_gfx_resume() local
417 ib_cntl = SDMA_IB_ENABLE; in cik_sdma_gfx_resume()
419 ib_cntl |= SDMA_IB_SWAP_ENABLE; in cik_sdma_gfx_resume()
422 WREG32(SDMA0_GFX_IB_CNTL + reg_offset, ib_cntl); in cik_sdma_gfx_resume()