Searched refs:num_xcc (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v12_1.c | 226 int i, num_xcc; in gfx_v12_1_set_kiq_pm4_funcs() local 228 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v12_1_set_kiq_pm4_funcs() 229 for (i =0; i < num_xcc; i++) in gfx_v12_1_set_kiq_pm4_funcs() 523 int xcc_id, num_xcc; in gfx_v12_1_init_rlcg_reg_access_ctrl() local 526 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v12_1_init_rlcg_reg_access_ctrl() 527 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in gfx_v12_1_init_rlcg_reg_access_ctrl() 556 int r, i, num_xcc; in gfx_v12_1_rlc_init() local 570 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v12_1_rlc_init() 571 for (i = 0; i < num_xcc; i++) { in gfx_v12_1_rlc_init() 588 int r, i, num_xcc; in gfx_v12_1_mec_init() local [all …]
|
| H A D | mes_v12_1.c | 1534 int pipe, r, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_sw_init() local 1542 …adev->enable_uni_mes ? (AMDGPU_MAX_MES_PIPES * AMDGPU_MES_LOG_BUFFER_SIZE * num_xcc) : AMDGPU_MES_… in mes_v12_1_sw_init() 1548 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_sw_init() 1566 if (adev->enable_uni_mes && num_xcc > 1) { in mes_v12_1_sw_init() 1581 int pipe, inst, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_sw_fini() local 1583 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_sw_fini() 1609 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_sw_fini() 1770 u32 num_xcc_per_xcp, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_setup_coop_mode() local 1773 if (num_xcc == 1) in mes_v12_1_setup_coop_mode() 1790 (xcc_id/num_xcc_per_xcp) * (num_xcc / 2); in mes_v12_1_setup_coop_mode() [all …]
|
| H A D | amdgpu_gfx.c | 213 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_gfx_compute_queue_acquire() local 218 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 230 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 236 for (j = 0; j < num_xcc; j++) { in amdgpu_gfx_compute_queue_acquire() 517 int num_xcc, inc, inst = 0; in amdgpu_gfx_mqd_symmetrically_map_cu_mask() local 522 num_xcc = hweight16(adev->gfx.xcc_mask); in amdgpu_gfx_mqd_symmetrically_map_cu_mask() 523 if (!num_xcc) in amdgpu_gfx_mqd_symmetrically_map_cu_mask() 524 num_xcc = 1; in amdgpu_gfx_mqd_symmetrically_map_cu_mask() 526 inc = cu_inc * num_xcc; in amdgpu_gfx_mqd_symmetrically_map_cu_mask() 1100 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_gfx_ras_error_func() local [all …]
|
| H A D | amdgpu_gmc.c | 1627 int num_xcc, xcc_id; in amdgpu_gmc_init_acpi_mem_ranges() local 1630 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in amdgpu_gmc_init_acpi_mem_ranges() 1631 xcc_mask = (1U << num_xcc) - 1; in amdgpu_gmc_init_acpi_mem_ranges()
|
| H A D | amdgpu_ttm.c | 861 int num_xcc = max(1U, adev->gfx.num_xcc_per_xcp); in amdgpu_ttm_gart_bind_gfx9_mqd() local 866 do_div(pages_per_xcc, num_xcc); in amdgpu_ttm_gart_bind_gfx9_mqd() 868 for (i = 0, page_idx = 0; i < num_xcc; i++, page_idx += pages_per_xcc) { in amdgpu_ttm_gart_bind_gfx9_mqd()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager_v9.c | 820 u32 num_xcc; in restore_mqd_v9_4_3() local 827 num_xcc = NUM_XCC(mm->dev->xcc_mask); in restore_mqd_v9_4_3() 828 mqd_ctl_stack_size = ctl_stack_size / num_xcc; in restore_mqd_v9_4_3() 837 for (xcc = 0; xcc < num_xcc; xcc++) { in restore_mqd_v9_4_3()
|
| H A D | kfd_process_queue_manager.c | 958 struct kfd_criu_queue_priv_data *q_data, uint32_t num_xcc) in set_queue_properties_from_criu() argument 972 qp->ctl_stack_size = q_data->ctl_stack_size / num_xcc; in set_queue_properties_from_criu()
|
| H A D | kfd_debug.c | 1122 device_info.num_xcc = NUM_XCC(pdd->dev->xcc_mask); in kfd_dbg_trap_device_snapshot()
|
| H A D | kfd_topology.c | 1687 int num_xcc = NUM_XCC(knode->xcc_mask); in fill_in_l2_l3_pcache() local 1694 end = start + num_xcc; in fill_in_l2_l3_pcache()
|