Searched refs:uvd (Results 1 – 11 of 11) sorted by relevance
155 if (adev->uvd.address_64_bit) in amdgpu_uvd_create_msg_bo_helper()193 INIT_DELAYED_WORK(&adev->uvd.idle_work, amdgpu_uvd_idle_work_handler); in amdgpu_uvd_sw_init()264 r = amdgpu_ucode_request(adev, &adev->uvd.fw, AMDGPU_UCODE_REQUIRED, "%s", fw_name); in amdgpu_uvd_sw_init()268 amdgpu_ucode_release(&adev->uvd.fw); in amdgpu_uvd_sw_init()273 adev->uvd.max_handles = AMDGPU_DEFAULT_UVD_HANDLES; in amdgpu_uvd_sw_init()275 hdr = (const struct common_firmware_header *)adev->uvd.fw->data; in amdgpu_uvd_sw_init()294 adev->uvd.max_handles = AMDGPU_MAX_UVD_HANDLES; in amdgpu_uvd_sw_init()296 adev->uvd.fw_version = ((version_major << 24) | (version_minor << 16) | in amdgpu_uvd_sw_init()301 (adev->uvd.fw_version < FW_1_66_16)) in amdgpu_uvd_sw_init()313 adev->uvd.max_handles = AMDGPU_MAX_UVD_HANDLES; in amdgpu_uvd_sw_init()[all …]
203 adev->uvd.inst->ring.funcs = &uvd_v3_1_ring_funcs; in uvd_v3_1_set_ring_funcs()250 addr = (adev->uvd.inst->gpu_addr + AMDGPU_UVD_FIRMWARE_OFFSET) >> 3; in uvd_v3_1_mc_resume()262 (AMDGPU_UVD_SESSION_SIZE * adev->uvd.max_handles)) >> 3; in uvd_v3_1_mc_resume()267 addr = (adev->uvd.inst->gpu_addr >> 28) & 0xF; in uvd_v3_1_mc_resume()271 addr = (adev->uvd.inst->gpu_addr >> 32) & 0xFF; in uvd_v3_1_mc_resume()289 uint32_t keysel = adev->uvd.keyselect; in uvd_v3_1_fw_validate()293 RREG32(mmUVD_FW_START), adev->uvd.keyselect); in uvd_v3_1_fw_validate()332 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v3_1_start()527 amdgpu_fence_process(&adev->uvd.inst->ring); in uvd_v3_1_process_interrupt()539 adev->uvd.inst->irq.num_types = 1; in uvd_v3_1_set_irq_funcs()[all …]
37 …(AMDGPU_GPU_PAGE_ALIGN(le32_to_cpu(((const struct common_firmware_header *)(adev)->uvd.fw->data)->…
94 adev->uvd.fw_version); in amdgpu_devcoredump_fw_info()
766 struct amdgpu_uvd uvd; member
642 POPULATE_UCODE_INFO(vf2pf_info, AMD_SRIOV_UCODE_ID_UVD, adev->uvd.fw_version); in amdgpu_virt_populate_vf2pf_ucode_info()
46 if (rdev->uvd.fw_header_present) in uvd_v4_2_resume()47 addr = (rdev->uvd.gpu_addr + 0x200) >> 3; in uvd_v4_2_resume()49 addr = rdev->uvd.gpu_addr >> 3; in uvd_v4_2_resume()62 (RADEON_UVD_SESSION_SIZE * rdev->uvd.max_handles)) >> 3; in uvd_v4_2_resume()67 addr = (rdev->uvd.gpu_addr >> 28) & 0xF; in uvd_v4_2_resume()71 addr = (rdev->uvd.gpu_addr >> 32) & 0xFF; in uvd_v4_2_resume()74 if (rdev->uvd.fw_header_present) in uvd_v4_2_resume()75 WREG32(UVD_GP_SCRATCH4, rdev->uvd.max_handles); in uvd_v4_2_resume()
113 addr = rdev->uvd.gpu_addr >> 3; in uvd_v2_2_resume()125 (RADEON_UVD_SESSION_SIZE * rdev->uvd.max_handles)) >> 3; in uvd_v2_2_resume()130 addr = (rdev->uvd.gpu_addr >> 28) & 0xF; in uvd_v2_2_resume()134 addr = (rdev->uvd.gpu_addr >> 32) & 0xFF; in uvd_v2_2_resume()
783 rdev->fence_drv[ring].cpu_addr = rdev->uvd.cpu_addr + index; in radeon_fence_driver_start_ring()784 rdev->fence_drv[ring].gpu_addr = rdev->uvd.gpu_addr + index; in radeon_fence_driver_start_ring()
112 uint32_t uvd : 1; member
135 uint32_t uvd : 1; member