Home
last modified time | relevance | path

Searched refs:uvd_fw (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_uvd.c141 r = request_firmware(&rdev->uvd_fw, fw_name, rdev->dev); in radeon_uvd_init()
146 struct common_firmware_header *hdr = (void *)rdev->uvd_fw->data; in radeon_uvd_init()
149 r = radeon_ucode_validate(rdev->uvd_fw); in radeon_uvd_init()
176 r = request_firmware(&rdev->uvd_fw, legacy_fw_name, rdev->dev); in radeon_uvd_init()
184 bo_size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size + 8) + in radeon_uvd_init()
246 release_firmware(rdev->uvd_fw); in radeon_uvd_fini()
289 memcpy_toio((void __iomem *)rdev->uvd.cpu_addr, rdev->uvd_fw->data, rdev->uvd_fw->size); in radeon_uvd_resume()
292 size -= rdev->uvd_fw->size; in radeon_uvd_resume()
295 ptr += rdev->uvd_fw->size; in radeon_uvd_resume()
Duvd_v4_2.c51 size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size + 4) >> 3; in uvd_v4_2_resume()
Duvd_v2_2.c114 size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size + 4) >> 3; in uvd_v2_2_resume()
Duvd_v1_0.c122 size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size) >> 3; in uvd_v1_0_resume()
Dradeon_fence.c849 index = ALIGN(rdev->uvd_fw->size, 8); in radeon_fence_driver_start_ring()
Dradeon.h2409 const struct firmware *uvd_fw; /* UVD firmware */ member