Home
last modified time | relevance | path

Searched refs:sdma_base_addr (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v7.c370 uint32_t sdma_base_addr; in kgd_hqd_sdma_load() local
373 sdma_base_addr = get_sdma_base_addr(m); in kgd_hqd_sdma_load()
375 WREG32(sdma_base_addr + mmSDMA0_RLC0_VIRTUAL_ADDR, in kgd_hqd_sdma_load()
378 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_BASE, in kgd_hqd_sdma_load()
381 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_BASE_HI, in kgd_hqd_sdma_load()
384 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_RPTR_ADDR_LO, in kgd_hqd_sdma_load()
387 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_RPTR_ADDR_HI, in kgd_hqd_sdma_load()
390 WREG32(sdma_base_addr + mmSDMA0_RLC0_DOORBELL, in kgd_hqd_sdma_load()
393 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_CNTL, in kgd_hqd_sdma_load()
425 uint32_t sdma_base_addr; in kgd_hqd_sdma_is_occupied() local
[all …]
Damdgpu_amdkfd_gfx_v8.c337 uint32_t sdma_base_addr; in kgd_hqd_sdma_is_occupied() local
341 sdma_base_addr = get_sdma_base_addr(m); in kgd_hqd_sdma_is_occupied()
343 sdma_rlc_rb_cntl = RREG32(sdma_base_addr + mmSDMA0_RLC0_RB_CNTL); in kgd_hqd_sdma_is_occupied()
385 uint32_t sdma_base_addr; in kgd_hqd_sdma_destroy() local
389 sdma_base_addr = get_sdma_base_addr(m); in kgd_hqd_sdma_destroy()
391 temp = RREG32(sdma_base_addr + mmSDMA0_RLC0_RB_CNTL); in kgd_hqd_sdma_destroy()
393 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_CNTL, temp); in kgd_hqd_sdma_destroy()
396 temp = RREG32(sdma_base_addr + mmSDMA0_RLC0_CONTEXT_STATUS); in kgd_hqd_sdma_destroy()
405 WREG32(sdma_base_addr + mmSDMA0_RLC0_DOORBELL, 0); in kgd_hqd_sdma_destroy()
406 WREG32(sdma_base_addr + mmSDMA0_RLC0_RB_RPTR, 0); in kgd_hqd_sdma_destroy()
[all …]
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_kfd.c562 uint32_t sdma_base_addr; in kgd_hqd_sdma_load() local
565 sdma_base_addr = get_sdma_base_addr(m); in kgd_hqd_sdma_load()
568 sdma_base_addr + SDMA0_RLC0_VIRTUAL_ADDR, in kgd_hqd_sdma_load()
572 sdma_base_addr + SDMA0_RLC0_RB_BASE, in kgd_hqd_sdma_load()
576 sdma_base_addr + SDMA0_RLC0_RB_BASE_HI, in kgd_hqd_sdma_load()
580 sdma_base_addr + SDMA0_RLC0_RB_RPTR_ADDR_LO, in kgd_hqd_sdma_load()
584 sdma_base_addr + SDMA0_RLC0_RB_RPTR_ADDR_HI, in kgd_hqd_sdma_load()
588 sdma_base_addr + SDMA0_RLC0_DOORBELL, in kgd_hqd_sdma_load()
592 sdma_base_addr + SDMA0_RLC0_RB_CNTL, in kgd_hqd_sdma_load()
622 uint32_t sdma_base_addr; in kgd_hqd_sdma_is_occupied() local
[all …]