Home
last modified time | relevance | path

Searched refs:xcp_mgr (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Daqua_vanjaram.c84 __aqua_vanjaram_calc_xcp_mode(struct amdgpu_xcp_mgr *xcp_mgr) in __aqua_vanjaram_calc_xcp_mode() argument
86 struct amdgpu_device *adev = xcp_mgr->adev; in __aqua_vanjaram_calc_xcp_mode()
89 num_xcc = NUM_XCC(xcp_mgr->adev->gfx.xcc_mask); in __aqua_vanjaram_calc_xcp_mode()
114 static int aqua_vanjaram_query_partition_mode(struct amdgpu_xcp_mgr *xcp_mgr) in aqua_vanjaram_query_partition_mode() argument
118 struct amdgpu_device *adev = xcp_mgr->adev; in aqua_vanjaram_query_partition_mode()
120 derv_mode = __aqua_vanjaram_calc_xcp_mode(xcp_mgr); in aqua_vanjaram_query_partition_mode()
140 static int __aqua_vanjaram_get_xcc_per_xcp(struct amdgpu_xcp_mgr *xcp_mgr, int mode) in __aqua_vanjaram_get_xcc_per_xcp() argument
144 num_xcc = NUM_XCC(xcp_mgr->adev->gfx.xcc_mask); in __aqua_vanjaram_get_xcc_per_xcp()
167 static int __aqua_vanjaram_get_xcp_ip_info(struct amdgpu_xcp_mgr *xcp_mgr, int xcp_id, in __aqua_vanjaram_get_xcp_ip_info() argument
171 struct amdgpu_device *adev = xcp_mgr->adev; in __aqua_vanjaram_get_xcp_ip_info()
[all …]
H A Damdgpu_mes.c745 for (i = 0; i < (adev->xcp_mgr ? adev->xcp_mgr->num_xcps : 1); i++) { in amdgpu_mes_update_enforce_isolation()
H A Damdgpu_kms.c675 if (adev->xcp_mgr && adev->xcp_mgr->num_xcps > 0 && in amdgpu_info_ioctl()
676 fpriv->xcp_id < adev->xcp_mgr->num_xcps) { in amdgpu_info_ioctl()
677 xcp = &adev->xcp_mgr->xcp[fpriv->xcp_id]; in amdgpu_info_ioctl()
H A Damdgpu_amdkfd.c804 do_div(tmp, adev->xcp_mgr->num_xcp_per_mem_partition); in amdgpu_amdkfd_xcp_memory_size()
H A Damdgpu_ctx.c229 if (!(adev)->xcp_mgr) { in amdgpu_ctx_init_entity()
H A Damdgpu_device.c3130 if (adev->xcp_mgr) in amdgpu_device_init_schedulers()
5118 kfree(adev->xcp_mgr); in amdgpu_device_fini_sw()
5119 adev->xcp_mgr = NULL; in amdgpu_device_fini_sw()
6068 tmp_adev->xcp_mgr); in amdgpu_device_reinit_after_reset()
H A Damdgpu.h961 struct amdgpu_xcp_mgr *xcp_mgr; member
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.c302 if (node->adev->xcp_mgr && node->adev->xcp_mgr->num_xcps > 0) in kfd_check_hiq_mqd_doorbell_id()
H A Dkfd_device.c732 kfd->num_nodes = amdgpu_xcp_get_num_xcp(kfd->adev->xcp_mgr); in kgd2kfd_device_init()
771 if (kfd->adev->xcp_mgr) { in kgd2kfd_device_init()
772 partition_mode = amdgpu_xcp_query_partition_mode(kfd->adev->xcp_mgr, in kgd2kfd_device_init()
860 node->xcp = amdgpu_get_next_xcp(kfd->adev->xcp_mgr, &xcp_idx); in kgd2kfd_device_init()
905 if (kfd->adev->xcp_mgr) in kgd2kfd_device_init()
H A Dkfd_topology.c538 (dev->gpu->xcp->xcp_mgr->mode != in node_show()
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c3931 if (!smu->adev->xcp_mgr || !smu->ppt_funcs->get_xcp_metrics) in smu_sys_get_xcp_metrics()