Home
last modified time | relevance | path

Searched refs:vcpu_bo (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_uvd.c337 &adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_init()
387 amdgpu_bo_free_kernel(&adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_fini()
448 if (adev->uvd.inst[j].vcpu_bo == NULL) in amdgpu_uvd_prepare_suspend()
451 size = amdgpu_bo_size(adev->uvd.inst[j].vcpu_bo); in amdgpu_uvd_prepare_suspend()
490 if (adev->uvd.inst[i].vcpu_bo == NULL) in amdgpu_uvd_resume()
493 size = amdgpu_bo_size(adev->uvd.inst[i].vcpu_bo); in amdgpu_uvd_resume()
557 struct amdgpu_bo *vcpu_bo = adev->uvd.inst[0].vcpu_bo; in amdgpu_uvd_force_into_vcpu_segment() local
560 amdgpu_res_first(vcpu_bo->tbo.resource, 0, in amdgpu_uvd_force_into_vcpu_segment()
561 amdgpu_bo_size(vcpu_bo), &vcpu_cur); in amdgpu_uvd_force_into_vcpu_segment()
567 bo->placements[0].mem_type = vcpu_bo->tbo.resource->mem_type; in amdgpu_uvd_force_into_vcpu_segment()
H A Dvce_v1_0.c235 memset_io(&cpu_addr[0], 0, amdgpu_bo_size(adev->vce.vcpu_bo)); in vce_v1_0_load_fw()
338 WARN_ON((offset + size - adev->vce.gpu_addr) > amdgpu_bo_size(adev->vce.vcpu_bo)); in vce_v1_0_mc_resume()
550 u64 bo_size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v1_0_ensure_vcpu_bo_32bit_addr()
553 u64 pa = amdgpu_gmc_vram_pa(adev, adev->vce.vcpu_bo); in vce_v1_0_ensure_vcpu_bo_32bit_addr()
559 return amdgpu_bo_gpu_offset(adev->vce.vcpu_bo) <= max_vcpu_bo_addr ? 0 : -EINVAL; in vce_v1_0_ensure_vcpu_bo_32bit_addr()
H A Damdgpu_vce.c224 &adev->vce.vcpu_bo, in amdgpu_vce_sw_init()
253 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_sw_fini()
264 amdgpu_bo_free_kernel(&adev->vce.vcpu_bo, &adev->vce.gpu_addr, in amdgpu_vce_sw_fini()
307 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_suspend()
333 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_resume()
340 memset_io(adev->vce.cpu_addr, 0, amdgpu_bo_size(adev->vce.vcpu_bo)); in amdgpu_vce_resume()
H A Damdgpu_uvd.h41 struct amdgpu_bo *vcpu_bo; member