linux-imx/drivers/gpu/arm/midgard
Chingling Wang 91e187c982 MGS-7915 gpu: Add shader and tiler utilization
Add shader and tiler time in debugfs dvfs_utilization
so that gputop can add shader and tiler utilization in page 4.

Signed-off-by: Chingling Wang <chingling.wang@nxp.com>
Reviewed-by: Jiyu Yang <jiyu.yang@nxp.com>
Acked-by: Jason Liu <jason.hui.liu@nxp.com>
2025-06-20 11:26:54 +08:00
..
arbiter MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
backend/gpu MGS-7915 gpu: Add shader and tiler utilization 2025-06-20 11:26:54 +08:00
context MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
csf MGS-7915 gpu: Add shader and tiler utilization 2025-06-20 11:26:54 +08:00
debug MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
device MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
gpu MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
hw_access MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
hwcnt MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
ipa MGS-7798 gpu: make the temperature poll thread freezable 2024-07-18 14:55:48 +09:00
jm MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mmu MGS-8128 gpu: fix page-isolation/page-free race 2025-06-20 11:26:53 +08:00
platform LF-15186-2 gpu: remove IMX_GPU_BLK_CTRL 2025-04-29 11:50:40 +08:00
thirdparty LF-13177 gpu: Using Worst-Case Size in Unmapped Area topdown Search 2024-08-19 15:20:43 +08:00
tl MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
Kbuild MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
Kconfig MA-22754 gpu: enable the power trace 2024-10-08 12:13:09 +09:00
Makefile MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_as_fault_debugfs.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_as_fault_debugfs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_cache_policy.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_cache_policy.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_caps.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_ccswe.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_ccswe.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_config_defaults.h LF-13187 gpu: extend the fence timeout to 5s 2024-10-17 17:03:33 +09:00
mali_kbase_config.c
mali_kbase_config.h LF-12971 gpu: add gpu clk notifier 2024-10-08 11:08:55 +09:00
mali_kbase_core_linux.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_cs_experimental.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_ctx_sched.c MGS-8080 gpu: keep flushing MMU addr util no user 2025-06-20 11:26:53 +08:00
mali_kbase_ctx_sched.h MGS-8080 gpu: keep flushing MMU addr util no user 2025-06-20 11:26:53 +08:00
mali_kbase_debug_job_fault.c MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_kbase_debug_job_fault.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debug_mem_allocs.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_debug_mem_allocs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debug_mem_view.c MGS-7702 gpu: Integrate Mali DDK r49p0 2024-07-01 16:12:19 +09:00
mali_kbase_debug_mem_view.h MGS-7263 VX504X08X-SW-99002-r40p0-01eac0 2023-10-30 15:55:28 +08:00
mali_kbase_debug_mem_zones.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_debug_mem_zones.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debug.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debug.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debugfs_helper.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_debugfs_helper.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_defs.h MGS-7621-1 [#nxp] change for GPU freq scaling 2024-07-10 12:44:57 +09:00
mali_kbase_disjoint_events.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_dummy_job_wa.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_dummy_job_wa.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_dvfs_debugfs.c MGS-7915 gpu: Add shader and tiler utilization 2025-06-20 11:26:54 +08:00
mali_kbase_dvfs_debugfs.h
mali_kbase_event.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_fence_ops.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_fence.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_fence.h MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_gator.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_gpu_memory_debugfs.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_gpu_memory_debugfs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_gpu_metrics.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_gpu_metrics.h MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_gpuprops_private_types.h MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_kbase_gpuprops_types.h MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_kbase_gpuprops.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_gpuprops.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_gwt.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_gwt.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_hw.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_hw.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_hwaccess_backend.h
mali_kbase_hwaccess_defs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_hwaccess_gpuprops.h MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_kbase_hwaccess_instr.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_hwaccess_jm.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_hwaccess_pm.h MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_hwaccess_time.h MGS-7702 gpu: Integrate Mali DDK r49p0 2024-07-01 16:12:19 +09:00
mali_kbase_hwconfig_features.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_hwconfig_issues.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_ioctl_helpers.h MGS-7375 [#nxp] initialize the struct 2024-07-25 17:47:31 +09:00
mali_kbase_jd_debugfs.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_jd_debugfs.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_jd.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_jm.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_jm.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_js_ctx_attr.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_js_ctx_attr.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_js.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_js.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_kinstr_jm.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_kinstr_jm.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_kinstr_prfcnt.c MGS-7375 [#nxp] initialize the struct 2024-07-25 17:47:31 +09:00
mali_kbase_kinstr_prfcnt.h MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_kbase_linux.h MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_mem_linux.c MGS-8080 gpu: Unmap the USER_IO pages 2025-06-20 11:26:53 +08:00
mali_kbase_mem_linux.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_mem_lowlevel.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_mem_migrate.c MGS-8128 gpu: fix page-isolation/page-free race 2025-06-20 11:26:53 +08:00
mali_kbase_mem_migrate.h MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_mem_pool_debugfs.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_mem_pool_debugfs.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_mem_pool_group.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_mem_pool_group.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_mem_pool.c MGS-7612 gpu: Integrate Mali DDK r48p0 2024-07-01 16:12:19 +09:00
mali_kbase_mem_profile_debugfs.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_mem_profile_debugfs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_mem.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_mem.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_mipe_gen_header.h MGS-7263 VX504X08X-SW-99002-r36p0-01eac0 2023-10-30 15:55:27 +08:00
mali_kbase_mipe_proto.h
mali_kbase_native_mgm.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_native_mgm.h
mali_kbase_pbha_debugfs.c MGS-7375 [#nxp] fix build error when kasan enable 2024-07-25 17:47:31 +09:00
mali_kbase_pbha_debugfs.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_pbha.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_pbha.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_platform_fake.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_pm.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_pm.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_reg_track.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_reg_track.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_regs_history_debugfs.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_regs_history_debugfs.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_reset_gpu.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_smc.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_smc.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_softjobs.c MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_kbase_sync_common.c
mali_kbase_sync_file.c MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_sync.h MGS-7531 [#mali] gpu: Integrate Mali DDK r47p0 2023-12-27 11:16:30 +08:00
mali_kbase_trace_gpu_mem.c MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase_trace_gpu_mem.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_kbase.h MGS-7756 gpu: Integrate Mali DDK r50p0 2024-07-01 16:12:19 +09:00
mali_linux_trace.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_malisw.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_power_gpu_frequency_trace.c
mali_power_gpu_frequency_trace.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00
mali_power_gpu_work_period_trace.c MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
mali_power_gpu_work_period_trace.h MGS-7413 [#mali] VX504X08X-SW-99002-r46p0-01eac0 2023-11-27 15:17:01 +08:00
protected_mode_switcher.h MGS-7377 [#mali] VX504X08X-SW-99002-r45p0-01eac0 2023-10-30 15:55:29 +08:00