linux/drivers/gpu/drm/panthor
Boris Brezillon ddf2cb3c9e drm/panthor: Relax a check in panthor_sched_pre_reset()
Groups are only moved out of the runnable lists when
panthor_group_stop() is called or when they run out of jobs.
What should not happen though is having one group added to one of
the runnable list after reset.in_progress has been set to true, but
that's not something we can easily check, so let's just drop the
WARN_ON() in panthor_sched_pre_reset().

v2:
- Adjust explanation in commit message

v3:
- Collect R-b

v4:
- No changes

Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
Reviewed-by: Steven Price <steven.price@arm.com>
Link: https://patch.msgid.link/20251128084841.3804658-7-boris.brezillon@collabora.com
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
2025-11-28 10:17:44 +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: call into devfreq for current frequency 2025-11-03 15:27:25 +00:00
panthor_fw.c drm/panthor: Add support for Mali-G1 GPUs 2025-11-26 10:56:19 +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: Make panthor_vm_[un]map_pages() more robust 2025-11-28 10:17:44 +01: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: Relax a check in panthor_sched_pre_reset() 2025-11-28 10:17:44 +01:00
panthor_sched.h drm/panthor: assign unique names to queues 2025-09-11 10:39:42 +01:00