Searched refs:num_xcc (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | aqua_vanjaram.c | 87 int num_xcc, num_xcc_per_xcp = 0, mode = 0; in __aqua_vanjaram_calc_xcp_mode() local 89 num_xcc = NUM_XCC(xcp_mgr->adev->gfx.xcc_mask); in __aqua_vanjaram_calc_xcp_mode() 92 if ((num_xcc_per_xcp) && (num_xcc % num_xcc_per_xcp == 0)) in __aqua_vanjaram_calc_xcp_mode() 93 mode = num_xcc / num_xcc_per_xcp; in __aqua_vanjaram_calc_xcp_mode() 142 int num_xcc, num_xcc_per_xcp = 0; in __aqua_vanjaram_get_xcc_per_xcp() local 144 num_xcc = NUM_XCC(xcp_mgr->adev->gfx.xcc_mask); in __aqua_vanjaram_get_xcc_per_xcp() 148 num_xcc_per_xcp = num_xcc; in __aqua_vanjaram_get_xcc_per_xcp() 151 num_xcc_per_xcp = num_xcc / 2; in __aqua_vanjaram_get_xcc_per_xcp() 154 num_xcc_per_xcp = num_xcc / 3; in __aqua_vanjaram_get_xcc_per_xcp() 157 num_xcc_per_xcp = num_xcc / 4; in __aqua_vanjaram_get_xcc_per_xcp() [all …]
|
H A D | gfx_v9_4_3.c | 340 int i, num_xcc; in gfx_v9_4_3_set_kiq_pm4_funcs() local 342 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v9_4_3_set_kiq_pm4_funcs() 343 for (i = 0; i < num_xcc; i++) in gfx_v9_4_3_set_kiq_pm4_funcs() 349 int i, num_xcc, dev_inst; in gfx_v9_4_3_init_golden_registers() local 351 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v9_4_3_init_golden_registers() 352 for (i = 0; i < num_xcc; i++) { in gfx_v9_4_3_init_golden_registers() 618 int r, i, num_xcc; in gfx_v9_4_3_mec_init() local 627 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v9_4_3_mec_init() 628 for (i = 0; i < num_xcc; i++) in gfx_v9_4_3_mec_init() 635 adev->gfx.num_compute_rings * num_xcc * GFX9_MEC_HPD_SIZE; in gfx_v9_4_3_mec_init() [all …]
|
H A D | amdgpu_gfx.c | 210 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_gfx_compute_queue_acquire() local 215 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 227 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 233 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 1044 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_gfx_ras_error_func() local 1045 uint32_t xcc_mask = GENMASK(num_xcc - 1, 0); in amdgpu_gfx_ras_error_func() 1374 int ret = 0, num_xcc; in amdgpu_gfx_set_compute_partition() local 1376 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in amdgpu_gfx_set_compute_partition() 1377 if (num_xcc % 2 != 0) in amdgpu_gfx_set_compute_partition() 1387 if (num_xcc%4) in amdgpu_gfx_set_compute_partition() [all …]
|
H A D | amdgpu_ras.c | 361 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_ras_instance_mask_check() local 365 if (num_xcc <= 1 && inst_mask) { in amdgpu_ras_instance_mask_check() 376 mask = GENMASK(num_xcc - 1, 0); in amdgpu_ras_instance_mask_check()
|
/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_v9.c | 788 u32 num_xcc; in restore_mqd_v9_4_3() local 795 num_xcc = NUM_XCC(mm->dev->xcc_mask); in restore_mqd_v9_4_3() 796 mqd_ctl_stack_size = ctl_stack_size / num_xcc; in restore_mqd_v9_4_3() 805 for (xcc = 0; xcc < num_xcc; xcc++) { in restore_mqd_v9_4_3()
|
H A D | kfd_process_queue_manager.c | 969 struct kfd_criu_queue_priv_data *q_data, uint32_t num_xcc) in set_queue_properties_from_criu() argument 983 qp->ctl_stack_size = q_data->ctl_stack_size / num_xcc; in set_queue_properties_from_criu()
|
H A D | kfd_topology.c | 1684 int num_xcc = NUM_XCC(knode->xcc_mask); in fill_in_l2_l3_pcache() local 1691 end = start + num_xcc; in fill_in_l2_l3_pcache()
|
/linux/include/uapi/linux/ |
H A D | kfd_ioctl.h | 145 __u32 num_xcc; 142 __u32 num_xcc; global() member
|