Home
last modified time | relevance | path

Searched refs:num_xcc (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v12_1.c226 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()
529 int xcc_id, num_xcc; in gfx_v12_1_init_rlcg_reg_access_ctrl()
532 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v12_1_init_rlcg_reg_access_ctrl()
533 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in gfx_v12_1_init_rlcg_reg_access_ctrl()
562 int r, i, num_xcc; in gfx_v12_1_rlc_init()
576 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in gfx_v12_1_rlc_init()
577 for (i = 0; i < num_xcc; i++) { in gfx_v12_1_rlc_init()
594 int r, i, num_xcc; in gfx_v12_1_mec_init()
523 int xcc_id, num_xcc; gfx_v12_1_init_rlcg_reg_access_ctrl() local
556 int r, i, num_xcc; gfx_v12_1_rlc_init() local
588 int r, i, num_xcc; gfx_v12_1_mec_init() local
1094 int i, num_xcc; gfx_v12_1_rlc_backdoor_autoload_enable() local
1141 int xcc_id, num_xcc; gfx_v12_1_sw_init() local
1277 int i, num_xcc; gfx_v12_1_sw_fini() local
1484 int i, num_xcc; gfx_v12_1_constants_init() local
1545 int i, num_xcc; gfx_v12_1_rlc_stop() local
1565 int i, num_xcc; gfx_v12_1_rlc_reset() local
1608 int i, num_xcc; gfx_v12_1_rlc_start() local
1773 int r, i, num_xcc; gfx_v12_1_rlc_resume() local
1823 int i, num_xcc; gfx_v12_1_config_gfx_rs64() local
2529 int num_xcc, num_xcp, num_xcc_per_xcp; gfx_v12_1_cp_resume() local
2695 int r, i, num_xcc; gfx_v12_1_hw_init() local
2816 int i, num_xcc; gfx_v12_1_hw_fini() local
2847 int i, num_xcc; gfx_v12_1_is_idle() local
2980 int i, num_xcc; gfx_v12_1_update_perf_clk() local
3269 int i, num_xcc; gfx_v12_1_set_clockgating_state() local
3605 int i, num_xcc; gfx_v12_1_set_eop_interrupt_state() local
3687 int i, num_xcc; gfx_v12_1_set_priv_reg_fault_state() local
3710 int i, num_xcc; gfx_v12_1_set_priv_inst_fault_state() local
3788 int i, num_xcc; gfx_v12_1_rlc_poison_irq() local
3907 int i, j, num_xcc; gfx_v12_1_set_ring_funcs() local
[all...]
H A Dmes_v12_1.c1590 int pipe, r, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_sw_fini()
1598 adev->enable_uni_mes ? (AMDGPU_MAX_MES_PIPES * AMDGPU_MES_LOG_BUFFER_SIZE * num_xcc) : AMDGPU_MES_LOG_BUFFER_SIZE; in mes_v12_1_sw_fini()
1604 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_sw_fini()
1622 if (adev->enable_uni_mes && num_xcc > 1) { in mes_v12_1_sw_fini()
1637 int pipe, inst, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_kiq_dequeue_sched()
1639 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_kiq_dequeue_sched()
1665 for (xcc_id = 0; xcc_id < num_xcc; xcc_id++) { in mes_v12_1_kiq_dequeue_sched()
1830 u32 num_xcc_per_xcp, num_xcc = NUM_XCC(adev->gfx.xcc_mask); in mes_v12_1_xcc_hw_init()
1833 if (num_xcc == 1) in mes_v12_1_xcc_hw_init()
1850 (xcc_id/num_xcc_per_xcp) * (num_xcc / in mes_v12_1_xcc_hw_init()
1534 int pipe, r, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_sw_init() local
1581 int pipe, inst, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_sw_fini() local
1770 u32 num_xcc_per_xcp, num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_setup_coop_mode() local
1882 int r, xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_hw_init() local
1937 int xcc_id, num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_late_init() local
2028 int num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_test_ring() local
2135 int num_xcc = NUM_XCC(adev->gfx.xcc_mask); mes_v12_1_test_queue() local
[all...]
H A Damdgpu_gfx.c213 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()
1118 int num_xcc in amdgpu_kiq_rreg()
1100 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; amdgpu_gfx_ras_error_func() local
1539 int ret = 0, num_xcc; amdgpu_gfx_set_compute_partition() local
1704 int num_xcc = NUM_XCC(adev->gfx.xcc_mask); amdgpu_gfx_run_cleaner_shader() local
[all...]
H A Damdgpu_gmc.c1642 int num_xcc, xcc_id; in amdgpu_gmc_init_acpi_mem_ranges()
1645 num_xcc = NUM_XCC(adev->gfx.xcc_mask); in amdgpu_gmc_init_acpi_mem_ranges()
1646 xcc_mask = (1U << num_xcc) - 1; in amdgpu_gmc_init_acpi_mem_ranges()
1627 int num_xcc, xcc_id; amdgpu_gmc_init_acpi_mem_ranges() local
H A Damdgpu_ttm.c879 int num_xcc = max(1U, adev->gfx.num_xcc_per_xcp); in amdgpu_ttm_gart_bind()
884 do_div(pages_per_xcc, num_xcc); in amdgpu_ttm_gart_bind()
886 for (i = 0, page_idx = 0; i < num_xcc; i++, page_idx += pages_per_xcc) { in amdgpu_ttm_gart_bind()
861 int num_xcc = max(1U, adev->gfx.num_xcc_per_xcp); amdgpu_ttm_gart_bind_gfx9_mqd() local
H A Damdgpu_ras.c451 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; in amdgpu_ras_instance_mask_check()
455 if (num_xcc <= 1 && inst_mask) { in amdgpu_ras_instance_mask_check()
466 mask = GENMASK(num_xcc - 1, 0); in amdgpu_ras_instance_mask_check()
448 int num_xcc = adev->gfx.xcc_mask ? NUM_XCC(adev->gfx.xcc_mask) : 1; amdgpu_ras_instance_mask_check() local
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v9.c836 u32 num_xcc; in restore_mqd_v9_4_3()
843 num_xcc = NUM_XCC(mm->dev->xcc_mask); in restore_mqd_v9_4_3()
844 mqd_ctl_stack_size = ctl_stack_size / num_xcc; in restore_mqd_v9_4_3()
853 for (xcc = 0; xcc < num_xcc; xcc++) { in restore_mqd_v9_4_3()
825 u32 num_xcc; restore_mqd_v9_4_3() local
H A Dkfd_process_queue_manager.c958 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 Dkfd_debug.c1128 device_info.num_xcc = NUM_XCC(pdd->dev->xcc_mask); in kfd_dbg_trap_device_snapshot()
H A Dkfd_topology.c542 sysfs_show_32bit_prop(buffer, offs, "num_xcc", in node_show()
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()