linux/drivers/gpu/drm/panthor
Ashley Smith d8f94cb02a drm/panthor: Enable timestamp propagation
Set the GLB_COUNTER_EN bit to enable coherent propagation of GPU
timestamp values to shader cores. This is a prerequisite for exposing
device-coherent timestamp queries.

Bump the version to 1.6 so userspace can detect support.

v2:
- GLB_COUNTER_EN is not a toggle bit move to panthor_fw_update_reqs

Signed-off-by: Ashley Smith <ashley.smith@collabora.com>
Reviewed-by: Steven Price <steven.price@arm.com>
Link: https://patch.msgid.link/20251127115019.2113040-1-ashley.smith@collabora.com
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
2025-12-05 13:13:42 +01:00
..
Kconfig Revert "drm/panthor: Fix undefined panthor_device_suspend/resume symbol issue" 2024-03-11 14:16:10 +02:00
Makefile drm/panthor: Introduce panthor_pwr API and power control framework 2025-11-26 10:56:18 +01:00
panthor_devfreq.c drm/panthor: Use existing OPP table if present 2025-11-03 15:28:39 +00:00
panthor_devfreq.h drm/panthor: call into devfreq for current frequency 2025-11-03 15:27:25 +00:00
panthor_device.c drm/panthor: Introduce panthor_pwr API and power control framework 2025-11-26 10:56:18 +01:00
panthor_device.h drm/panthor: Introduce panthor_pwr API and power control framework 2025-11-26 10:56:18 +01:00
panthor_drv.c drm/panthor: Enable timestamp propagation 2025-12-05 13:13:42 +01:00
panthor_fw.c drm/panthor: Enable timestamp propagation 2025-12-05 13:13:42 +01:00
panthor_fw.h drm/panthor: Support 64-bit endpoint_req register for Mali-G1 2025-11-26 10:56:19 +01:00
panthor_gem.c drm/panthor: Avoid adding of kernel BOs to extobj list 2025-11-26 10:51:25 +01:00
panthor_gem.h panthor: use drm_gem_object.gpuva.lock instead of gpuva_list_lock 2025-08-28 12:40:43 +02:00
panthor_gpu.c drm/panthor: Recover from panthor_gpu_flush_caches() failures 2025-11-28 10:17:44 +01:00
panthor_gpu.h drm/panthor: Add architecture-specific function operations 2025-11-26 10:56:18 +01:00
panthor_heap.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
panthor_heap.h drm/panthor: Expose size of driver internal BO's over fdinfo 2025-02-07 15:23:39 +01:00
panthor_hw.c drm/panthor: Add support for Mali-G1 GPUs 2025-11-26 10:56:19 +01:00
panthor_hw.h drm/panthor: Introduce panthor_pwr API and power control framework 2025-11-26 10:56:18 +01:00
panthor_mmu.c drm/panthor: Unlock the locked region before disabling an AS 2025-12-03 12:30:09 +00:00
panthor_mmu.h drm/panthor: Remove dead VM flushing code 2025-07-14 16:59:21 +01:00
panthor_pwr.c drm/panthor: Implement soft reset via PWR_CONTROL 2025-11-26 10:56:19 +01:00
panthor_pwr.h drm/panthor: Implement soft reset via PWR_CONTROL 2025-11-26 10:56:19 +01:00
panthor_regs.h drm/panthor: Implement L2 power on/off via PWR_CONTROL 2025-11-26 10:56:18 +01:00
panthor_sched.c drm/panthor: fix queue_reset_timeout_locked 2025-12-03 13:44:21 +00:00
panthor_sched.h drm/panthor: assign unique names to queues 2025-09-11 10:39:42 +01:00