/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_vce.c | 183 &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() 241 ring = &adev->vce.ring[0]; in amdgpu_vce_entity_init() 265 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_suspend() 292 if (adev->vce.vcpu_bo == NULL) in amdgpu_vce_resume() 422 adev->vce.filp[i] = NULL; in amdgpu_vce_free_handles() [all …]
|
A D | vce_v3_0.c | 280 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() 668 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 D | vce_v4_0.c | 181 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() 510 adev->vce.saved_bo = NULL; in vce_v4_0_sw_fini() [all …]
|
A D | vce_v2_0.c | 243 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() 469 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_hw_init() 484 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 D | amdgpu_kms.c | 209 fw_info->ver = adev->vce.fw_version; in amdgpu_firmware_info() 210 fw_info->feature = adev->vce.fb_version; in amdgpu_firmware_info() 413 for (i = 0; i < adev->vce.num_rings; i++) in amdgpu_hw_ip_info() 414 if (adev->vce.ring[i].sched.ready) in amdgpu_hw_ip_info() 818 if (adev->vce.fw_version && in amdgpu_info_ioctl() 819 adev->vce.fw_version < AMDGPU_VCE_FW_53_45) in amdgpu_info_ioctl() 842 dev_info->vce_harvest_config = adev->vce.harvest_config; in amdgpu_info_ioctl()
|
A D | amdgpu_virt.c | 548 POPULATE_UCODE_INFO(vf2pf_info, AMD_SRIOV_UCODE_ID_VCE, adev->vce.fw_version); in amdgpu_virt_populate_vf2pf_ucode_info()
|
A D | amdgpu.h | 934 struct amdgpu_vce vce; member
|
A D | amdgpu_ucode.c | 689 FW_VERSION_ATTR(vce_fw_version, 0444, vce.fw_version);
|
/linux-6.3-rc2/drivers/gpu/drm/radeon/ |
A D | radeon_vce.c | 143 &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 D | vce_v1_0.c | 205 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 D | vce_v2_0.c | 160 uint64_t addr = rdev->vce.gpu_addr; in vce_v2_0_resume()
|
A D | radeon_drv.c | 266 MODULE_PARM_DESC(vce, "vce enable/disable vce support (1 = enable, 0 = disable)"); 267 module_param_named(vce, radeon_vce, int, 0444);
|
A D | radeon_kms.c | 541 *value = rdev->vce.fw_version; in radeon_info_ioctl() 544 *value = rdev->vce.fb_version; in radeon_info_ioctl()
|
A D | radeon.h | 2422 struct radeon_vce vce; member
|
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
A D | smu10_hwmgr.h | 111 uint32_t vce : 1; member
|
A D | smu8_hwmgr.h | 134 uint32_t vce : 1; member
|
/linux-6.3-rc2/drivers/scsi/qla2xxx/ |
A D | qla_isr.c | 2693 struct vp_ctrl_entry_24xx *vce) in qla_ctrlvp_completed() argument 2699 sp = qla2x00_get_sp_from_handle(vha, func, req, vce); in qla_ctrlvp_completed() 2703 if (vce->entry_status != 0) { in qla_ctrlvp_completed() 2706 sp->name, vce->entry_status); in qla_ctrlvp_completed() 2708 } else if (vce->comp_status != cpu_to_le16(CS_COMPLETE)) { in qla_ctrlvp_completed() 2711 sp->name, le16_to_cpu(vce->comp_status), in qla_ctrlvp_completed() 2712 le16_to_cpu(vce->vp_idx_failed)); in qla_ctrlvp_completed()
|
A D | qla_iocb.c | 3781 qla25xx_ctrlvp_iocb(srb_t *sp, struct vp_ctrl_entry_24xx *vce) in qla25xx_ctrlvp_iocb() argument 3785 vce->entry_type = VP_CTRL_IOCB_TYPE; in qla25xx_ctrlvp_iocb() 3786 vce->handle = sp->handle; in qla25xx_ctrlvp_iocb() 3787 vce->entry_count = 1; in qla25xx_ctrlvp_iocb() 3788 vce->command = cpu_to_le16(sp->u.iocb_cmd.u.ctrlvp.cmd); in qla25xx_ctrlvp_iocb() 3789 vce->vp_count = cpu_to_le16(1); in qla25xx_ctrlvp_iocb() 3797 vce->vp_idx_map[map] |= 1 << pos; in qla25xx_ctrlvp_iocb()
|