linux-stable/drivers/gpu/drm/panfrost
Boris Brezillon 0eae01bea6 drm/panfrost: Stay in the threaded MMU IRQ handler until we've handled all IRQs
Doing a hw-irq -> threaded-irq round-trip is counter-productive, stay
in the threaded irq handler as long as we can.

v2:
* Rework the loop to avoid a goto

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Steven Price <steven.price@arm.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210205111757.585248-4-boris.brezillon@collabora.com
2021-02-15 09:43:33 +01:00
..
Kconfig
Makefile
panfrost_devfreq.c drm/panfrost: Add governor data with pre-defined thresholds 2021-01-22 14:13:31 +00:00
panfrost_devfreq.h drm/panfrost: Add governor data with pre-defined thresholds 2021-01-22 14:13:31 +00:00
panfrost_device.c drm/panfrost: Move the GPU reset bits outside the timeout handler 2020-11-16 10:27:30 +00:00
panfrost_device.h drm/panfrost: Move the GPU reset bits outside the timeout handler 2020-11-16 10:27:30 +00:00
panfrost_drv.c Merge drm/drm-next into drm-misc-next 2020-11-10 17:11:37 +01:00
panfrost_features.h
panfrost_gem.c drm/shmem-helper: Use cached mappings by default 2020-11-24 09:10:21 +01:00
panfrost_gem.h drm/panfrost: Fix a deadlock between the shrinker and madvise path 2020-11-03 09:21:52 +01:00
panfrost_gem_shrinker.c drm/panfrost: Fix a deadlock between the shrinker and madvise path 2020-11-03 09:21:52 +01:00
panfrost_gpu.c drm/panfrost: increase readl_relaxed_poll_timeout values 2020-10-09 16:57:27 +01:00
panfrost_gpu.h drm/panfrost: add amlogic reset quirk callback 2020-09-21 10:13:50 +01:00
panfrost_issues.h
panfrost_job.c drm/scheduler: provide scheduler score externally 2021-02-05 10:47:11 +01:00
panfrost_job.h drm/panfrost: Add the panfrost_gem_mapping concept 2020-01-21 10:32:55 -06:00
panfrost_mmu.c drm/panfrost: Stay in the threaded MMU IRQ handler until we've handled all IRQs 2021-02-15 09:43:33 +01:00
panfrost_mmu.h drm/panfrost: Add the panfrost_gem_mapping concept 2020-01-21 10:32:55 -06:00
panfrost_perfcnt.c drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backends 2020-11-09 09:19:24 +01:00
panfrost_perfcnt.h drm/panfrost: Open/close the perfcnt BO 2019-12-06 11:06:20 -06:00
panfrost_regs.h drm/panfrost: add amlogic reset quirk callback 2020-09-21 10:13:50 +01:00
TODO