Searched refs:clk_enable_map (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend_jm.c | 118 u64 clk_enable_map; member 254 u64 clk_enable_map = enable_map->clk_enable_map; in kbasep_hwcnt_backend_jm_cc_enable() local 257 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_TOP)) { in kbasep_hwcnt_backend_jm_cc_enable() 266 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_SHADER_CORES)) { in kbasep_hwcnt_backend_jm_cc_enable() 288 backend_jm->clk_enable_map = clk_enable_map; in kbasep_hwcnt_backend_jm_cc_enable() 300 u64 clk_enable_map = backend_jm->clk_enable_map; in kbasep_hwcnt_backend_jm_cc_disable() local 302 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_TOP)) { in kbasep_hwcnt_backend_jm_cc_disable() 307 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_SHADER_CORES)) { in kbasep_hwcnt_backend_jm_cc_disable() 485 if (!kbase_hwcnt_clk_enable_map_enabled(backend_jm->clk_enable_map, clk)) in kbasep_hwcnt_backend_jm_dump_request() 553 if (!kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk)) in kbasep_hwcnt_backend_jm_dump_get()
|
| H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 83 u64 clk_enable_map; member 165 u64 clk_enable_map) in kbasep_hwcnt_backend_csf_if_fw_cc_enable() argument 169 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_SHADER_CORES)) { in kbasep_hwcnt_backend_csf_if_fw_cc_enable() 190 fw_ctx->clk_enable_map = clk_enable_map; in kbasep_hwcnt_backend_csf_if_fw_cc_enable() 203 u64 clk_enable_map = fw_ctx->clk_enable_map; in kbasep_hwcnt_backend_csf_if_fw_cc_disable() local 205 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, KBASE_CLOCK_DOMAIN_SHADER_CORES)) in kbasep_hwcnt_backend_csf_if_fw_cc_disable() 567 kbasep_hwcnt_backend_csf_if_fw_cc_enable(fw_ctx, enable->clk_enable_map); in kbasep_hwcnt_backend_csf_if_fw_dump_enable() 663 u64 *cycle_counts, u64 clk_enable_map) in kbasep_hwcnt_backend_csf_if_fw_get_gpu_cycle_count() argument 675 if (!(clk_enable_map & (1ull << clk))) in kbasep_hwcnt_backend_csf_if_fw_get_gpu_cycle_count() 735 ctx->clk_enable_map = 0; in kbasep_hwcnt_backend_csf_if_fw_ctx_create()
|
| H A D | mali_kbase_hwcnt_backend_csf_if.h | 52 u64 clk_enable_map; member 260 u64 *cycle_counts, u64 clk_enable_map);
|
| H A D | mali_kbase_hwcnt_backend_csf.c | 259 u64 clk_enable_map; member 288 u64 clk_enable_map = enable_map->clk_enable_map; in kbasep_hwcnt_backend_csf_cc_initial_sample() local 296 clk_enable_map); in kbasep_hwcnt_backend_csf_cc_initial_sample() 300 if (kbase_hwcnt_clk_enable_map_enabled(clk_enable_map, clk)) in kbasep_hwcnt_backend_csf_cc_initial_sample() 305 backend_csf->clk_enable_map = clk_enable_map; in kbasep_hwcnt_backend_csf_cc_initial_sample() 318 backend_csf->clk_enable_map); in kbasep_hwcnt_backend_csf_cc_update() 322 if (kbase_hwcnt_clk_enable_map_enabled(backend_csf->clk_enable_map, clk)) { in kbasep_hwcnt_backend_csf_cc_update() 879 enable->clk_enable_map = enable_map->clk_enable_map; in kbasep_hwcnt_backend_csf_get_physical_enable() 1228 if (!kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk)) in kbasep_hwcnt_backend_csf_dump_get()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt_types.h | 266 u64 clk_enable_map; member 642 dst->clk_enable_map = 0; in kbase_hwcnt_enable_map_disable_all() 693 dst->clk_enable_map = (1ull << dst->metadata->clk_cnt) - 1; in kbase_hwcnt_enable_map_enable_all() 718 dst->clk_enable_map = src->clk_enable_map; in kbase_hwcnt_enable_map_copy() 747 dst->clk_enable_map |= src->clk_enable_map; in kbase_hwcnt_enable_map_union() 807 if (enable_map->metadata->clk_cnt > 0 && (enable_map->clk_enable_map & clk_enable_map_mask)) in kbase_hwcnt_enable_map_any_enabled() 1222 static inline bool kbase_hwcnt_clk_enable_map_enabled(const u64 clk_enable_map, const size_t index) in kbase_hwcnt_clk_enable_map_enabled() argument 1226 if (clk_enable_map & (1ull << index)) in kbase_hwcnt_clk_enable_map_enabled()
|
| H A D | mali_kbase_hwcnt_types.c | 387 if (kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk)) in kbase_hwcnt_dump_buffer_copy() 425 kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk); in kbase_hwcnt_dump_buffer_copy_strict() 466 if (kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk)) in kbase_hwcnt_dump_buffer_accumulate() 506 if (kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk)) in kbase_hwcnt_dump_buffer_accumulate_strict()
|
| H A D | mali_kbase_hwcnt_gpu_narrow.c | 294 kbase_hwcnt_clk_enable_map_enabled(dst_enable_map->clk_enable_map, clk); in kbase_hwcnt_dump_buffer_copy_strict_narrow()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_jm.c | 149 enable_map.clk_enable_map = 0; in kbase_ipa_attach_vinstr()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_kinstr_prfcnt.c | 665 cli->enable_map.clk_enable_map = (1ull << cli->kinstr_ctx->metadata->clk_cnt) - 1; in kbasep_kinstr_prfcnt_client_start() 1694 cli->enable_map.clk_enable_map = 0; in kbasep_kinstr_prfcnt_client_create()
|
| H A D | mali_kbase_vinstr.c | 448 vcli->enable_map.clk_enable_map = (1ull << vctx->metadata->clk_cnt) - 1; in kbasep_vinstr_client_create()
|