Home
last modified time | relevance | path

Searched refs:num_core_groups (Results 1 - 25 of 32) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_affinity.c56 if (kbdev->gpu_props.num_core_groups > 1) { in kbase_js_can_run_job_on_slot_no_lock()
91 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_js_choose_affinity() local
126 if (js == 0 || num_core_groups == 1) { in kbase_js_choose_affinity()
136 KBASE_DEBUG_ASSERT(core_group_idx < num_core_groups); in kbase_js_choose_affinity()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_affinity.c56 if (kbdev->gpu_props.num_core_groups > 1) { in kbase_js_can_run_job_on_slot_no_lock()
95 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_js_choose_affinity() local
133 if (js == 0 || num_core_groups == 1) { in kbase_js_choose_affinity()
146 num_core_groups); in kbase_js_choose_affinity()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops_types.h72 u8 num_core_groups; member
H A Dmali_kbase_gpuprops.c104 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups()
310 gpu_props->num_core_groups = hweight64(raw->l2_present); in kbase_gpuprops_set()
409 PROP(COHERENCY_NUM_CORE_GROUPS, coherency_info.num_core_groups),
H A Dmali_kbase_gator_api.c181 in_out_info->nr_core_groups = hand->kbdev->gpu_props.num_core_groups; in kbase_gator_hwcnt_init()
H A Dmali_base_kernel.h1571 u32 num_core_groups; member
H A Dmali_kbase_mmu.c1716 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_mmu_report_fault_and_kill() local
1719 (as->fault_addr < (kbdev->hwcnt.addr + (num_core_groups * MMU_OFFSET_SIZE)))) { in kbase_mmu_report_fault_and_kill()
H A Dmali_kbase_vinstr.c271 nr_cg = kbdev->gpu_props.num_core_groups; in kbase_vinstr_dump_size()
676 u32 nr_cg = vinstr_ctx->kctx->kbdev->gpu_props.num_core_groups; in patch_dump_buffer_hdr_v4()
H A Dmali_kbase_jd.c1112 (katom->device_nr >= kctx->kbdev->gpu_props.num_core_groups)) { in jd_submit_atom()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops_types.h76 u8 num_core_groups; member
H A Dmali_kbase_gpuprops.c105 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups()
313 gpu_props->num_core_groups = hweight64(raw->l2_present); in kbase_gpuprops_set()
412 PROP(COHERENCY_NUM_CORE_GROUPS, coherency_info.num_core_groups),
H A Dmali_kbase_gator_api.c177 in_out_info->nr_core_groups = hand->kbdev->gpu_props.num_core_groups; in kbase_gator_hwcnt_init()
H A Dmali_base_kernel.h1590 u32 num_core_groups; member
H A Dmali_kbase_mmu.c1783 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_mmu_report_fault_and_kill() local
1787 (num_core_groups * 2048)))) in kbase_mmu_report_fault_and_kill()
H A Dmali_kbase_vinstr.c297 nr_cg = kbdev->gpu_props.num_core_groups; in kbase_vinstr_dump_size()
720 u32 nr_cg = vinstr_ctx->kctx->kbdev->gpu_props.num_core_groups; in patch_dump_buffer_hdr_v4()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops_types.h80 u8 num_core_groups; member
H A Dmali_kbase_gpuprops.c50 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups()
296 gpu_props->num_core_groups = hweight64(raw->l2_present); in kbase_gpuprops_set()
499 PROP(COHERENCY_NUM_CORE_GROUPS, coherency_info.num_core_groups),
H A Dmali_base_kernel.h600 u32 num_core_groups; member
H A Dmali_kbase_jd.c1044 (katom->device_nr >= kctx->kbdev->gpu_props.num_core_groups)) { in jd_submit_atom()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops_types.h148 u8 num_core_groups; member
H A Dmali_kbase_gpuprops.c50 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups()
295 base_props->coherency_info.num_core_groups = 1; in kbase_gpuprops_update_max_config_props()
471 gpu_props->num_core_groups = in kbase_gpuprops_set()
472 gpu_props->props.coherency_info.num_core_groups; in kbase_gpuprops_set()
767 PROP(COHERENCY_NUM_CORE_GROUPS, coherency_info.num_core_groups),
H A Dmali_kbase_jd.c1120 (katom->device_nr >= kctx->kbdev->gpu_props.num_core_groups)) { in jd_submit_atom()
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h577 * @num_core_groups: Number of core groups (coherent or not) in the GPU.
598 __u32 num_core_groups; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_hw.c61 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_job_write_affinity() local
71 if (js == 2 && num_core_groups > 1) in kbase_job_write_affinity()
73 else if (num_core_groups > 1) in kbase_job_write_affinity()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_hw.c61 unsigned int num_core_groups = kbdev->gpu_props.num_core_groups; in kbase_job_write_affinity() local
69 if (js == BASE_MEM_PROT_CPU_WR && num_core_groups > 1) { in kbase_job_write_affinity()

Completed in 35 milliseconds

12