/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
user.h | 14 void (*doorbell)(struct nvif_user *, u32 token); member in struct:nvif_user_func
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_sdma_v3_0.c | 657 u32 doorbell; local in function:sdma_v3_0_gfx_resume 710 doorbell = RREG32(mmSDMA0_GFX_DOORBELL + sdma_offsets[i]); 713 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, 715 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, ENABLE, 1); 717 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, ENABLE, 0); 719 WREG32(mmSDMA0_GFX_DOORBELL + sdma_offsets[i], doorbell);
|
amdgpu_sdma_v4_0.c | 674 DRM_DEBUG("wptr/doorbell before shift == 0x%016"PRIx64"\n", wptr); 701 DRM_DEBUG("Using doorbell -- " 714 DRM_DEBUG("Not using doorbell -- " 1095 u32 doorbell; local in function:sdma_v4_0_gfx_resume 1128 doorbell = RREG32_SDMA(i, mmSDMA0_GFX_DOORBELL); 1131 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, ENABLE, 1136 WREG32_SDMA(i, mmSDMA0_GFX_DOORBELL, doorbell); 1185 u32 doorbell; local in function:sdma_v4_0_page_resume 1218 doorbell = RREG32_SDMA(i, mmSDMA0_PAGE_DOORBELL) [all...] |
amdgpu_sdma_v5_0.c | 302 DRM_DEBUG("wptr/doorbell before shift == 0x%016"PRIx64"\n", *wptr); 304 DRM_DEBUG("wptr/doorbell after shift == 0x%016"PRIx64"\n", *wptr); 335 DRM_DEBUG("Using doorbell -- " 349 DRM_DEBUG("Not using doorbell -- " 622 u32 doorbell; local in function:sdma_v5_0_gfx_resume 687 doorbell = RREG32(sdma_v5_0_get_reg_offset(adev, i, mmSDMA0_GFX_DOORBELL)); 691 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, ENABLE, 1); 695 doorbell = REG_SET_FIELD(doorbell, SDMA0_GFX_DOORBELL, ENABLE, 0) [all...] |
amdgpu.h | 599 /* initialize doorbell layout for specific asic*/ 772 /* Register/doorbell mmio */ 826 struct amdgpu_doorbell doorbell; member in struct:amdgpu_device
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon.h | 752 * GPU doorbell structures, functions & helpers 754 #define RADEON_MAX_DOORBELLS 1024 /* Reserve at most 1024 doorbell slots for radeon-owned rings. */ 757 /* doorbell mmio */ 771 void radeon_doorbell_free(struct radeon_device *rdev, u32 doorbell); 2432 struct radeon_doorbell doorbell; member in struct:radeon_device
|