/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 189 NULL, &rdev->uvd.vcpu_bo); in radeon_uvd_init() 195 r = radeon_bo_reserve(rdev->uvd.vcpu_bo, false); in radeon_uvd_init() 197 radeon_bo_unref(&rdev->uvd.vcpu_bo); in radeon_uvd_init() 202 r = radeon_bo_pin(rdev->uvd.vcpu_bo, RADEON_GEM_DOMAIN_VRAM, in radeon_uvd_init() 205 radeon_bo_unreserve(rdev->uvd.vcpu_bo); in radeon_uvd_init() 206 radeon_bo_unref(&rdev->uvd.vcpu_bo); in radeon_uvd_init() 211 r = radeon_bo_kmap(rdev->uvd.vcpu_bo, &rdev->uvd.cpu_addr); in radeon_uvd_init() 217 radeon_bo_unreserve(rdev->uvd.vcpu_bo); in radeon_uvd_init() 232 if (rdev->uvd.vcpu_bo == NULL) in radeon_uvd_fini() 235 r = radeon_bo_reserve(rdev->uvd.vcpu_bo, fals in radeon_uvd_fini() [all...] |
H A D | radeon_vce.c | 143 &rdev->vce.vcpu_bo); in radeon_vce_init() 149 r = radeon_bo_reserve(rdev->vce.vcpu_bo, false); in radeon_vce_init() 151 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_init() 156 r = radeon_bo_pin(rdev->vce.vcpu_bo, RADEON_GEM_DOMAIN_VRAM, in radeon_vce_init() 158 radeon_bo_unreserve(rdev->vce.vcpu_bo); in radeon_vce_init() 160 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_init() 182 if (rdev->vce.vcpu_bo == NULL) in radeon_vce_fini() 185 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_fini() 200 if (rdev->vce.vcpu_bo == NULL) in radeon_vce_suspend() 225 if (rdev->vce.vcpu_bo in radeon_vce_resume() [all...] |
H A D | radeon.h | 1676 struct radeon_bo *vcpu_bo; member 1718 struct radeon_bo *vcpu_bo; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 191 NULL, &rdev->uvd.vcpu_bo); in radeon_uvd_init() 197 r = radeon_bo_reserve(rdev->uvd.vcpu_bo, false); in radeon_uvd_init() 199 radeon_bo_unref(&rdev->uvd.vcpu_bo); in radeon_uvd_init() 204 r = radeon_bo_pin(rdev->uvd.vcpu_bo, RADEON_GEM_DOMAIN_VRAM, in radeon_uvd_init() 207 radeon_bo_unreserve(rdev->uvd.vcpu_bo); in radeon_uvd_init() 208 radeon_bo_unref(&rdev->uvd.vcpu_bo); in radeon_uvd_init() 213 r = radeon_bo_kmap(rdev->uvd.vcpu_bo, &rdev->uvd.cpu_addr); in radeon_uvd_init() 219 radeon_bo_unreserve(rdev->uvd.vcpu_bo); in radeon_uvd_init() 234 if (rdev->uvd.vcpu_bo == NULL) in radeon_uvd_fini() 237 r = radeon_bo_reserve(rdev->uvd.vcpu_bo, fals in radeon_uvd_fini() [all...] |
H A D | radeon_vce.c | 143 &rdev->vce.vcpu_bo); in radeon_vce_init() 149 r = radeon_bo_reserve(rdev->vce.vcpu_bo, false); in radeon_vce_init() 151 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_init() 156 r = radeon_bo_pin(rdev->vce.vcpu_bo, RADEON_GEM_DOMAIN_VRAM, in radeon_vce_init() 158 radeon_bo_unreserve(rdev->vce.vcpu_bo); in radeon_vce_init() 160 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_init() 182 if (rdev->vce.vcpu_bo == NULL) in radeon_vce_fini() 185 radeon_bo_unref(&rdev->vce.vcpu_bo); in radeon_vce_fini() 200 if (rdev->vce.vcpu_bo == NULL) in radeon_vce_suspend() 225 if (rdev->vce.vcpu_bo in radeon_vce_resume() [all...] |
H A D | radeon.h | 1669 struct radeon_bo *vcpu_bo; member 1711 struct radeon_bo *vcpu_bo; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vce.c | 187 AMDGPU_GEM_DOMAIN_VRAM, &adev->vce.vcpu_bo, in amdgpu_vce_sw_init() 216 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_sw_fini() 222 amdgpu_bo_free_kernel(&adev->vce.vcpu_bo, &adev->vce.gpu_addr, in amdgpu_vce_sw_fini() 270 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_suspend() 297 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_resume() 300 r = amdgpu_bo_reserve(adev->vce.vcpu_bo, false); in amdgpu_vce_resume() 306 r = amdgpu_bo_kmap(adev->vce.vcpu_bo, &cpu_addr); in amdgpu_vce_resume() 308 amdgpu_bo_unreserve(adev->vce.vcpu_bo); in amdgpu_vce_resume() 318 amdgpu_bo_kunmap(adev->vce.vcpu_bo); in amdgpu_vce_resume() 320 amdgpu_bo_unreserve(adev->vce.vcpu_bo); in amdgpu_vce_resume() [all...] |
H A D | amdgpu_vcn.c | 193 AMDGPU_GEM_DOMAIN_VRAM, &adev->vcn.inst[i].vcpu_bo, in amdgpu_vcn_sw_init() 236 amdgpu_bo_free_kernel(&adev->vcn.inst[j].vcpu_bo, in amdgpu_vcn_sw_fini() 264 if (adev->vcn.inst[i].vcpu_bo == NULL) in amdgpu_vcn_suspend() 267 size = amdgpu_bo_size(adev->vcn.inst[i].vcpu_bo); in amdgpu_vcn_suspend() 288 if (adev->vcn.inst[i].vcpu_bo == NULL) in amdgpu_vcn_resume() 291 size = amdgpu_bo_size(adev->vcn.inst[i].vcpu_bo); in amdgpu_vcn_resume()
|
H A D | amdgpu_vce.h | 36 struct amdgpu_bo *vcpu_bo; member
|
H A D | amdgpu_uvd.h | 41 struct amdgpu_bo *vcpu_bo; member
|
H A D | amdgpu_uvd.c | 287 AMDGPU_GEM_DOMAIN_VRAM, &adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_init() 336 amdgpu_bo_free_kernel(&adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_fini() 396 if (adev->uvd.inst[j].vcpu_bo == NULL) in amdgpu_uvd_suspend() 399 size = amdgpu_bo_size(adev->uvd.inst[j].vcpu_bo); in amdgpu_uvd_suspend() 428 if (adev->uvd.inst[i].vcpu_bo == NULL) in amdgpu_uvd_resume() 431 size = amdgpu_bo_size(adev->uvd.inst[i].vcpu_bo); in amdgpu_uvd_resume()
|
H A D | vce_v4_0.c | 446 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_sw_init() 560 if (adev->vce.vcpu_bo == NULL) in vce_v4_0_suspend() 564 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_suspend() 582 if (adev->vce.vcpu_bo == NULL) in vce_v4_0_resume() 586 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_resume()
|
H A D | amdgpu_vcn.h | 193 struct amdgpu_bo *vcpu_bo; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vce.c | 183 &adev->vce.vcpu_bo, in amdgpu_vce_sw_init() 212 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_sw_fini() 217 amdgpu_bo_free_kernel(&adev->vce.vcpu_bo, &adev->vce.gpu_addr, in amdgpu_vce_sw_fini() 265 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_suspend() 292 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_resume() 295 r = amdgpu_bo_reserve(adev->vce.vcpu_bo, false); in amdgpu_vce_resume() 301 r = amdgpu_bo_kmap(adev->vce.vcpu_bo, &cpu_addr); in amdgpu_vce_resume() 303 amdgpu_bo_unreserve(adev->vce.vcpu_bo); in amdgpu_vce_resume() 317 amdgpu_bo_kunmap(adev->vce.vcpu_bo); in amdgpu_vce_resume() 319 amdgpu_bo_unreserve(adev->vce.vcpu_bo); in amdgpu_vce_resume() [all...] |
H A D | amdgpu_uvd.h | 41 struct amdgpu_bo *vcpu_bo; member
|
H A D | amdgpu_vce.h | 36 struct amdgpu_bo *vcpu_bo; member
|
H A D | amdgpu_uvd.c | 328 &adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_init() 382 amdgpu_bo_free_kernel(&adev->uvd.inst[j].vcpu_bo, in amdgpu_uvd_sw_fini() 443 if (adev->uvd.inst[j].vcpu_bo == NULL) in amdgpu_uvd_suspend() 446 size = amdgpu_bo_size(adev->uvd.inst[j].vcpu_bo); in amdgpu_uvd_suspend() 479 if (adev->uvd.inst[i].vcpu_bo == NULL) in amdgpu_uvd_resume() 482 size = amdgpu_bo_size(adev->uvd.inst[i].vcpu_bo); in amdgpu_uvd_resume()
|
H A D | amdgpu_vcn.c | 192 &adev->vcn.inst[i].vcpu_bo, in amdgpu_vcn_sw_init() 245 amdgpu_bo_free_kernel(&adev->vcn.inst[j].vcpu_bo, in amdgpu_vcn_sw_fini() 307 if (adev->vcn.inst[i].vcpu_bo == NULL) in amdgpu_vcn_suspend() 310 size = amdgpu_bo_size(adev->vcn.inst[i].vcpu_bo); in amdgpu_vcn_suspend() 334 if (adev->vcn.inst[i].vcpu_bo == NULL) in amdgpu_vcn_resume() 337 size = amdgpu_bo_size(adev->vcn.inst[i].vcpu_bo); in amdgpu_vcn_resume()
|
H A D | vce_v4_0.c | 447 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_sw_init() 566 if (adev->vce.vcpu_bo == NULL) in vce_v4_0_suspend() 571 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_suspend() 614 if (adev->vce.vcpu_bo == NULL) in vce_v4_0_resume() 620 unsigned size = amdgpu_bo_size(adev->vce.vcpu_bo); in vce_v4_0_resume()
|
H A D | amdgpu_vcn.h | 237 struct amdgpu_bo *vcpu_bo; member
|