Home
last modified time | relevance | path

Searched refs:vce (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vce.c183 &adev->vce.vcpu_bo, in amdgpu_vce_sw_init()
184 &adev->vce.gpu_addr, &adev->vce.cpu_addr); in amdgpu_vce_sw_init()
192 adev->vce.filp[i] = NULL; 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()
218 (void **)&adev->vce.cpu_addr); in amdgpu_vce_sw_fini()
239 if (ring == &adev->vce.ring[0]) { in amdgpu_vce_entity_init()
266 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_suspend()
293 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_resume()
424 adev->vce.filp[i] = NULL; in amdgpu_vce_free_handles()
[all …]
A Dvce_v3_0.c280 ring = &adev->vce.ring[0]; in vce_v3_0_start()
287 ring = &adev->vce.ring[1]; in vce_v3_0_start()
294 ring = &adev->vce.ring[2]; in vce_v3_0_start()
405 if ((adev->vce.harvest_config & in vce_v3_0_early_init()
410 adev->vce.num_rings = 3; in vce_v3_0_early_init()
436 adev->vce.num_rings = 2; in vce_v3_0_sw_init()
445 ring = &adev->vce.ring[i]; in vce_v3_0_sw_init()
666 adev->vce.srbm_soft_reset = 0; in vce_v3_0_check_soft_reset()
978 adev->vce.ring[i].me = i; in vce_v3_0_set_ring_funcs()
984 adev->vce.ring[i].me = i; in vce_v3_0_set_ring_funcs()
[all …]
A Dvce_v4_0.c181 adev->vce.ring[0].wptr = 0; in vce_v4_0_mmsch_start()
233 ring = &adev->vce.ring[0]; in vce_v4_0_sriov_start()
341 ring = &adev->vce.ring[0]; in vce_v4_0_start()
349 ring = &adev->vce.ring[1]; in vce_v4_0_start()
357 ring = &adev->vce.ring[2]; in vce_v4_0_start()
415 adev->vce.num_rings = 1; in vce_v4_0_early_init()
417 adev->vce.num_rings = 3; in vce_v4_0_early_init()
450 if (!adev->vce.saved_bo) in vce_v4_0_sw_init()
468 ring = &adev->vce.ring[i]; in vce_v4_0_sw_init()
506 adev->vce.saved_bo = NULL; in vce_v4_0_sw_fini()
[all …]
A Dvce_v2_0.c243 ring = &adev->vce.ring[0]; in vce_v2_0_start()
250 ring = &adev->vce.ring[1]; in vce_v2_0_start()
405 adev->vce.num_rings = 2; in vce_v2_0_early_init()
433 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_sw_init()
436 ring = &adev->vce.ring[i]; in vce_v2_0_sw_init()
467 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_hw_init()
482 cancel_delayed_work_sync(&adev->vce.idle_work); in vce_v2_0_hw_fini()
659 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_set_ring_funcs()
661 adev->vce.ring[i].me = i; in vce_v2_0_set_ring_funcs()
672 adev->vce.irq.num_types = 1; in vce_v2_0_set_irq_funcs()
[all …]
A Damdgpu_dev_coredump.c82 adev->vce.fb_version, adev->vce.fw_version); in amdgpu_devcoredump_fw_info()
A Damdgpu_kms.c217 fw_info->ver = adev->vce.fw_version; in amdgpu_firmware_info()
218 fw_info->feature = adev->vce.fb_version; in amdgpu_firmware_info()
425 for (i = 0; i < adev->vce.num_rings; i++) in amdgpu_hw_ip_info()
426 if (adev->vce.ring[i].sched.ready) in amdgpu_hw_ip_info()
895 if (adev->vce.fw_version && in amdgpu_info_ioctl()
896 adev->vce.fw_version < AMDGPU_VCE_FW_53_45) in amdgpu_info_ioctl()
919 dev_info->vce_harvest_config = adev->vce.harvest_config; in amdgpu_info_ioctl()
A Damdgpu_virt.c547 POPULATE_UCODE_INFO(vf2pf_info, AMD_SRIOV_UCODE_ID_VCE, adev->vce.fw_version); in amdgpu_virt_populate_vf2pf_ucode_info()
A Damdgpu_ucode.c746 FW_VERSION_ATTR(vce_fw_version, 0444, vce.fw_version);
A Damdgpu.h1009 struct amdgpu_vce vce; member
/linux/arch/s390/kernel/
A Dcert_store.c128 struct vce { struct
260 static int check_certificate_hash(const struct vce *vce) in check_certificate_hash() argument
266 vce_hash = (u8 *)vce + vce->vce_hdr.vc_hash_offset; in check_certificate_hash()
268 sha256((u8 *)vce + vce->vce_hdr.vc_offset, vce->vce_hdr.vc_length, hash); in check_certificate_hash()
281 static int check_certificate_valid(const struct vce *vce) in check_certificate_valid() argument
454 static int create_key_from_vce(struct vcssb *vcssb, struct vce *vce, in create_key_from_vce() argument
467 desc, (u8 *)vce + vce->vce_hdr.vc_offset, in create_key_from_vce()
530 pr_dbf_vce(vce); in extract_vce_from_sevcb()
576 struct vce *vce; in create_key_from_sevcb() local
582 if (!vcb || !vce) in create_key_from_sevcb()
[all …]
/linux/drivers/gpu/drm/radeon/
A Dradeon_vce.c143 &rdev->vce.vcpu_bo); in radeon_vce_init()
157 &rdev->vce.gpu_addr); in radeon_vce_init()
167 rdev->vce.filp[i] = NULL; 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 == NULL) in radeon_vce_resume()
247 radeon_bo_kunmap(rdev->vce.vcpu_bo); in radeon_vce_resume()
330 rdev->vce.filp[i] = NULL; in radeon_vce_free_handles()
539 p->rdev->vce.filp[i] = p->filp; in radeon_vce_validate_handle()
[all …]
A Dvce_v1_0.c205 rdev->vce.keyselect = le32_to_cpu(sign->val[i].keyselect); in vce_v1_0_load_fw()
218 uint64_t addr = rdev->vce.gpu_addr; in vce_v1_0_resume()
254 WREG32(VCE_LMI_FW_START_KEYSEL, rdev->vce.keyselect); in vce_v1_0_resume()
A Dvce_v2_0.c160 uint64_t addr = rdev->vce.gpu_addr; in vce_v2_0_resume()
A Dradeon_drv.c239 MODULE_PARM_DESC(vce, "vce enable/disable vce support (1 = enable, 0 = disable)");
240 module_param_named(vce, radeon_vce, int, 0444);
A Dradeon_kms.c534 *value = rdev->vce.fw_version; in radeon_info_ioctl()
537 *value = rdev->vce.fb_version; in radeon_info_ioctl()
A Dradeon.h2378 struct radeon_vce vce; member
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dsmu10_hwmgr.h111 uint32_t vce : 1; member
A Dsmu8_hwmgr.h134 uint32_t vce : 1; member
/linux/drivers/scsi/qla2xxx/
A Dqla_isr.c2858 struct vp_ctrl_entry_24xx *vce) in qla_ctrlvp_completed() argument
2864 sp = qla2x00_get_sp_from_handle(vha, func, req, vce); in qla_ctrlvp_completed()
2868 if (vce->entry_status != 0) { in qla_ctrlvp_completed()
2871 sp->name, vce->entry_status); in qla_ctrlvp_completed()
2873 } else if (vce->comp_status != cpu_to_le16(CS_COMPLETE)) { in qla_ctrlvp_completed()
2876 sp->name, le16_to_cpu(vce->comp_status), in qla_ctrlvp_completed()
2877 le16_to_cpu(vce->vp_idx_failed)); in qla_ctrlvp_completed()
A Dqla_iocb.c3815 qla25xx_ctrlvp_iocb(srb_t *sp, struct vp_ctrl_entry_24xx *vce) in qla25xx_ctrlvp_iocb() argument
3819 vce->entry_type = VP_CTRL_IOCB_TYPE; in qla25xx_ctrlvp_iocb()
3820 vce->handle = sp->handle; in qla25xx_ctrlvp_iocb()
3821 vce->entry_count = 1; in qla25xx_ctrlvp_iocb()
3822 vce->command = cpu_to_le16(sp->u.iocb_cmd.u.ctrlvp.cmd); in qla25xx_ctrlvp_iocb()
3823 vce->vp_count = cpu_to_le16(1); in qla25xx_ctrlvp_iocb()
3831 vce->vp_idx_map[map] |= 1 << pos; in qla25xx_ctrlvp_iocb()

Completed in 71 milliseconds