Home
last modified time | relevance | path

Searched refs:xcp (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_xcp.c69 struct amdgpu_xcp *xcp; in amdgpu_xcp_run_transition() local
72 if (xcp_id >= MAX_XCP || !xcp_mgr->xcp[xcp_id].valid) in amdgpu_xcp_run_transition()
75 xcp = &xcp_mgr->xcp[xcp_id]; in amdgpu_xcp_run_transition()
77 xcp_ip = &xcp->ip[i]; in amdgpu_xcp_run_transition()
111 struct amdgpu_xcp *xcp; in __amdgpu_xcp_add_block() local
116 xcp = &xcp_mgr->xcp[xcp_id]; in __amdgpu_xcp_add_block()
117 xcp->ip[ip->ip_id] = *ip; in __amdgpu_xcp_add_block()
118 xcp->ip[ip->ip_id].valid = true; in __amdgpu_xcp_add_block()
120 xcp->valid = true; in __amdgpu_xcp_add_block()
126 struct amdgpu_xcp *xcp = &xcp_mgr->xcp[xcp_id]; in __amdgpu_xcp_set_unique_id() local
[all …]
H A Damdgpu_amdkfd.c483 struct amdgpu_xcp *xcp) in amdgpu_amdkfd_get_local_mem_info() argument
487 if (xcp) { in amdgpu_amdkfd_get_local_mem_info()
490 KFD_XCP_MEMORY_SIZE(adev, xcp->id); in amdgpu_amdkfd_get_local_mem_info()
493 KFD_XCP_MEMORY_SIZE(adev, xcp->id); in amdgpu_amdkfd_get_local_mem_info()
H A Damdgpu_kms.c661 struct amdgpu_xcp *xcp; in amdgpu_info_ioctl() local
713 xcp = &adev->xcp_mgr->xcp[fpriv->xcp_id]; in amdgpu_info_ioctl()
716 ret = amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_GFX, &inst_mask); in amdgpu_info_ioctl()
722 ret = amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_SDMA, &inst_mask); in amdgpu_info_ioctl()
728 ret = amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_VCN, &inst_mask); in amdgpu_info_ioctl()
734 ret = amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_VCN, &inst_mask); in amdgpu_info_ioctl()
/linux/arch/mips/include/asm/
H A Ddsemul.h52 extern bool do_dsemulret(struct pt_regs *xcp);
54 static inline bool do_dsemulret(struct pt_regs *xcp) in do_dsemulret() argument
H A Dfpu_emulator.h168 extern int fpu_emulator_cop1Handler(struct pt_regs *xcp,
/linux/arch/mips/math-emu/
H A Ddsemul.c292 bool do_dsemulret(struct pt_regs *xcp) in do_dsemulret() argument
301 xcp->cp0_epc = current->thread.bd_emu_cont_pc; in do_dsemulret()
302 pr_debug("dsemulret to 0x%08lx\n", xcp->cp0_epc); in do_dsemulret()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device.c876 node->xcp = amdgpu_get_next_xcp(kfd->adev->xcp_mgr, &xcp_idx); in kgd2kfd_device_init()
878 if (node->xcp) { in kgd2kfd_device_init()
879 amdgpu_xcp_get_inst_details(node->xcp, AMDGPU_XCP_GFX, in kgd2kfd_device_init()
887 if (node->xcp) { in kgd2kfd_device_init()
889 node->node_id, node->xcp->mem_id, in kgd2kfd_device_init()
921 &node->local_mem_info, node->xcp); in kgd2kfd_device_init()
H A Dkfd_topology.c537 dev->gpu->xcp && in node_show()
538 (dev->gpu->xcp->xcp_mgr->mode != in node_show()
540 dev->gpu->xcp->unique_id : in node_show()
1204 dev->gpu->xcp); in kfd_fill_mem_clk_max_info()
2048 if (gpu->xcp && !gpu->xcp->ddev) { in kfd_topology_add_device()
2111 if (gpu->xcp) in kfd_topology_add_device()
2112 dev->node_props.drm_render_minor = gpu->xcp->ddev->render->index; in kfd_topology_add_device()
H A Dkfd_priv.h280 struct amdgpu_xcp *xcp; member
1585 if (node->xcp) in kfd_devcgroup_check_permission()
1586 ddev = node->xcp->ddev; in kfd_devcgroup_check_permission()
H A Dkfd_svm.c602 if (node->xcp) in svm_range_vram_node_new()
603 bp.xcp_id_plus1 = node->xcp->id + 1; in svm_range_vram_node_new()
1274 (!bo_node->xcp || !node->xcp || bo_node->xcp->mem_id == node->xcp->mem_id)) in svm_range_get_pte_flags()
2118 if (adev->kfd.dev->nodes[i]->xcp) in svm_range_set_max_pages()
2119 id = adev->kfd.dev->nodes[i]->xcp->id; in svm_range_set_max_pages()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_12_ppt.c774 ssize_t smu_v13_0_12_get_xcp_metrics(struct smu_context *smu, struct amdgpu_xcp *xcp, void *table, … in smu_v13_0_12_get_xcp_metrics() argument
785 amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_VCN, &inst_mask); in smu_v13_0_12_get_xcp_metrics()
810 amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_GFX, &inst_mask); in smu_v13_0_12_get_xcp_metrics()
H A Dsmu_v13_0_6_ppt.h104 struct amdgpu_xcp *xcp, void *table,
H A Dsmu_v13_0_6_ppt.c2573 struct amdgpu_xcp *xcp; in smu_v13_0_6_get_xcp_metrics() local
2580 for_each_xcp(adev->xcp_mgr, xcp, i) { in smu_v13_0_6_get_xcp_metrics()
2581 if (xcp->id == xcp_id) in smu_v13_0_6_get_xcp_metrics()
2599 return smu_v13_0_12_get_xcp_metrics(smu, xcp, table, in smu_v13_0_6_get_xcp_metrics()
2607 amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_VCN, &inst_mask); in smu_v13_0_6_get_xcp_metrics()
2636 amdgpu_xcp_get_inst_details(xcp, AMDGPU_XCP_GFX, &inst_mask); in smu_v13_0_6_get_xcp_metrics()