linux/drivers/gpu/host1x
Mikko Perttunen bfe6897576 gpu: host1x: Syncpoint interrupt performance optimization
Optimize performance of syncpoint interrupt handling by reading
the status register in 64-bit chunks when possible, and skipping
processing when the read value is zero.

Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://patch.msgid.link/20250917-host1x-syncpt-irq-perf-v2-1-736ef69b1347@nvidia.com
2025-11-14 18:27:19 +01:00
..
hw gpu: host1x: Syncpoint interrupt performance optimization 2025-11-14 18:27:19 +01:00
Kconfig
Makefile
bus.c gpu: host1x: Allow loading tegra-drm without enabled engines 2025-09-11 18:56:38 +02:00
bus.h
cdma.c gpu: host1x: Remove mid-job CDMA flushes 2025-05-07 17:49:59 +02:00
cdma.h
channel.c
channel.h
context.c gpu: host1x: Set up device DMA parameters 2024-09-25 21:21:23 +02:00
context.h
context_bus.c gpu: host1x: Make host1x_context_device_bus_type constant 2024-08-29 20:14:29 +02:00
debug.c gpu: host1x: Remove unused host1x_debug_dump_syncpts 2025-02-28 17:44:13 +01:00
debug.h gpu: host1x: Remove unused host1x_debug_dump_syncpts 2025-02-28 17:44:13 +01:00
dev.c gpu: host1x: Syncpoint interrupt performance optimization 2025-11-14 18:27:19 +01:00
dev.h gpu: host1x: Syncpoint interrupt performance optimization 2025-11-14 18:27:19 +01:00
fence.c
fence.h
intr.c gpu: host1x: Fix a use of uninitialized mutex 2025-02-07 15:57:50 +01:00
intr.h
job.c
job.h
mipi.c
syncpt.c gpu: host1x: Fix race in syncpt alloc/free 2025-09-11 18:56:32 +02:00
syncpt.h