Home
last modified time | relevance | path

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

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_vce.c166 r = request_firmware(&adev->vce.fw, fw_name, adev->dev); in amdgpu_vce_sw_init()
173 r = amdgpu_ucode_validate(adev->vce.fw); in amdgpu_vce_sw_init()
177 release_firmware(adev->vce.fw); in amdgpu_vce_sw_init()
178 adev->vce.fw = NULL; in amdgpu_vce_sw_init()
182 hdr = (const struct common_firmware_header *)adev->vce.fw->data; in amdgpu_vce_sw_init()
190 adev->vce.fw_version = ((version_major << 24) | (version_minor << 16) | in amdgpu_vce_sw_init()
194 AMDGPU_GEM_DOMAIN_VRAM, &adev->vce.vcpu_bo, in amdgpu_vce_sw_init()
195 &adev->vce.gpu_addr, &adev->vce.cpu_addr); in amdgpu_vce_sw_init()
202 atomic_set(&adev->vce.handles[i], 0); in amdgpu_vce_sw_init()
203 adev->vce.filp[i] = NULL; in amdgpu_vce_sw_init()
[all …]
H A Damdgpu_vce_v3_0.c88 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_get_rptr()
89 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_get_rptr()
91 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_get_rptr()
120 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_get_wptr()
121 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_get_wptr()
123 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_get_wptr()
151 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_set_wptr()
152 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_set_wptr()
154 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_set_wptr()
277 if (adev->vce.harvest_config & (1 << idx)) in vce_v3_0_start()
[all …]
H A Damdgpu_vce_v4_0.c185 WDOORBELL32(adev->vce.ring[0].doorbell_index, 0); in vce_v4_0_mmsch_start()
186 adev->wb.wb[adev->vce.ring[0].wptr_offs] = 0; in vce_v4_0_mmsch_start()
187 adev->vce.ring[0].wptr = 0; in vce_v4_0_mmsch_start()
188 adev->vce.ring[0].wptr_old = 0; in vce_v4_0_mmsch_start()
239 ring = &adev->vce.ring[0]; in vce_v4_0_sriov_start()
269 adev->vce.gpu_addr >> 8); in vce_v4_0_sriov_start()
272 (adev->vce.gpu_addr >> 40) & 0xff); in vce_v4_0_sriov_start()
279 adev->vce.gpu_addr >> 8); in vce_v4_0_sriov_start()
282 (adev->vce.gpu_addr >> 40) & 0xff); in vce_v4_0_sriov_start()
285 adev->vce.gpu_addr >> 8); in vce_v4_0_sriov_start()
[all …]
H A Damdgpu_vce_v2_0.c188 WREG32(mmVCE_LMI_VCPU_CACHE_40BIT_BAR, (adev->vce.gpu_addr >> 8)); in vce_v2_0_mc_resume()
248 ring = &adev->vce.ring[0]; in vce_v2_0_start()
255 ring = &adev->vce.ring[1]; in vce_v2_0_start()
410 adev->vce.num_rings = 2; in vce_v2_0_early_init()
425 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 167, &adev->vce.irq); in vce_v2_0_sw_init()
438 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_sw_init()
439 ring = &adev->vce.ring[i]; in vce_v2_0_sw_init()
442 &adev->vce.irq, 0); in vce_v2_0_sw_init()
472 for (i = 0; i < adev->vce.num_rings; i++) { in vce_v2_0_hw_init()
473 r = amdgpu_ring_test_helper(&adev->vce.ring[i]); in vce_v2_0_hw_init()
[all …]
H A Damdgpu_kms.c222 fw_info->ver = adev->vce.fw_version; in amdgpu_firmware_info()
223 fw_info->feature = adev->vce.fb_version; in amdgpu_firmware_info()
370 for (i = 0; i < adev->vce.num_rings; i++) in amdgpu_hw_ip_info()
371 if (adev->vce.ring[i].sched.ready) in amdgpu_hw_ip_info()
731 if (adev->vce.fw_version && in amdgpu_info_ioctl()
732 adev->vce.fw_version < AMDGPU_VCE_FW_53_45) in amdgpu_info_ioctl()
755 dev_info.vce_harvest_config = adev->vce.harvest_config; in amdgpu_info_ioctl()
H A Damdgpu_ctx.c107 sched = &adev->vce.ring[0].sched; in amdgpu_ctx_init_entity()
H A Damdgpu_ucode.c401 FW_VERSION_ATTR(vce_fw_version, 0444, vce.fw_version);
H A Damdgpu.h906 struct amdgpu_vce vce; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_vce.c108 INIT_DELAYED_WORK(&rdev->vce.idle_work, radeon_vce_idle_work_handler); in radeon_vce_init()
175 if (!scan_2dec_uint(&c, ']', &rdev->vce.fb_version)) in radeon_vce_init()
178 if (sscanf(c, "%2u]", &rdev->vce.fb_version) != 1) in radeon_vce_init()
183 start, mid, end, rdev->vce.fb_version); in radeon_vce_init()
185 rdev->vce.fw_version = (start << 24) | (mid << 16) | (end << 8); in radeon_vce_init()
188 if ((rdev->vce.fw_version != ((40 << 24) | (2 << 16) | (2 << 8))) && in radeon_vce_init()
189 (rdev->vce.fw_version != ((50 << 24) | (0 << 16) | (1 << 8))) && in radeon_vce_init()
190 (rdev->vce.fw_version != ((50 << 24) | (1 << 16) | (2 << 8)))) in radeon_vce_init()
201 &rdev->vce.vcpu_bo); in radeon_vce_init()
207 r = radeon_bo_reserve(rdev->vce.vcpu_bo, false); in radeon_vce_init()
[all …]
H A Dradeon_vce_v1_0.c210 rdev->vce.keyselect = le32_to_cpu(sign->val[i].keyselect); in vce_v1_0_load_fw()
223 uint64_t addr = rdev->vce.gpu_addr; in vce_v1_0_resume()
259 WREG32(VCE_LMI_FW_START_KEYSEL, rdev->vce.keyselect); in vce_v1_0_resume()
H A Dradeon_vce_v2_0.c164 uint64_t addr = rdev->vce.gpu_addr; in vce_v2_0_resume()
H A Dradeon_drv.c315 MODULE_PARM_DESC(vce, "vce enable/disable vce support (1 = enable, 0 = disable)");
316 module_param_named(vce, radeon_vce, int, 0444);
H A Dradeon_kms.c530 *value = rdev->vce.fw_version; in radeon_info_ioctl()
533 *value = rdev->vce.fb_version; in radeon_info_ioctl()
/netbsd-src/sys/dev/hyperv/
H A Dvmbus.c2151 struct vmbus_chev *vce; in vmbus_chevq_enqueue() local
2153 vce = kmem_intr_alloc(sizeof(*vce), KM_NOSLEEP); in vmbus_chevq_enqueue()
2154 if (vce == NULL) { in vmbus_chevq_enqueue()
2159 vce->vce_type = type; in vmbus_chevq_enqueue()
2160 vce->vce_arg = arg; in vmbus_chevq_enqueue()
2163 SIMPLEQ_INSERT_TAIL(&sc->sc_chevq, vce, vce_entry); in vmbus_chevq_enqueue()
2172 struct vmbus_chev *vce; in vmbus_process_chevq() local
2179 vce = SIMPLEQ_FIRST(&sc->sc_chevq); in vmbus_process_chevq()
2183 switch (vce->vce_type) { in vmbus_process_chevq()
2185 co = vce->vce_arg; in vmbus_process_chevq()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
H A Dsmu10_hwmgr.h113 uint32_t vce : 1; member
H A Dsmu8_hwmgr.h136 uint32_t vce : 1; member
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dipa-param-manipulation.c1435 tree vce = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (expr), repl); in modify_expression() local
1436 *expr_p = vce; in modify_expression()
H A Domp-simd-clone.c941 tree vce = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (*tp), repl); in ipa_simd_modify_stmt_ops() local
942 *tp = vce; in ipa_simd_modify_stmt_ops()
H A Dipa-prop.c5416 bool by_ref, vce; in before_dom_children() local
5424 vce = false; in before_dom_children()
5432 vce = true; in before_dom_children()
5437 if (vce) in before_dom_children()
H A Dtree-ssa-reassoc.c2042 tree vce = build1 (VIEW_CONVERT_EXPR, vec_type, in undistribute_bitref_for_vector() local
2045 gimple *g = gimple_build_assign (lhs, VIEW_CONVERT_EXPR, vce); in undistribute_bitref_for_vector()
2051 vce = build1 (VIEW_CONVERT_EXPR, vec_type, sum_vec); in undistribute_bitref_for_vector()
2053 g = gimple_build_assign (lhs, VIEW_CONVERT_EXPR, vce); in undistribute_bitref_for_vector()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Domp-simd-clone.cc950 tree vce = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (*tp), repl); in ipa_simd_modify_stmt_ops() local
951 *tp = vce; in ipa_simd_modify_stmt_ops()
H A Dipa-param-manipulation.cc1811 tree vce = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (expr), repl); in modify_expression() local
1812 *expr_p = vce; in modify_expression()
H A Dipa-prop.cc5697 bool by_ref, vce; in before_dom_children() local
5705 vce = false; in before_dom_children()
5713 vce = true; in before_dom_children()
5718 if (vce) in before_dom_children()
H A Dtree-ssa-reassoc.cc2111 tree vce = build1 (VIEW_CONVERT_EXPR, vec_type, sum_vec); in undistribute_bitref_for_vector() local
2113 gimple *g = gimple_build_assign (lhs, VIEW_CONVERT_EXPR, vce); in undistribute_bitref_for_vector()
2123 tree vce = build1 (VIEW_CONVERT_EXPR, vec_type, in undistribute_bitref_for_vector() local
2126 gimple *g = gimple_build_assign (lhs, VIEW_CONVERT_EXPR, vce); in undistribute_bitref_for_vector()
/netbsd-src/external/bsd/ipf/dist/etc/
H A Dservices2469 vce 11111/tcp # Viral Computing Environment (VCE)
2470 vce 11111/udp # Viral Computing Environment (VCE)

12