[PATCH 0/2] drm/imagination: Drain interrupts before suspending the GPU

From: Alessio Belle

Date: Tue Mar 10 2026 - 07:56:08 EST


The first commit is the actual fix and will need backporting to stable
branches, though some of the code being removed didn't exist prior to
6.16 so the patch will need adaptations.

The second commit tries to prevent similar issues and doesn't need
backporting.

Signed-off-by: Alessio Belle <alessio.belle@xxxxxxxxxx>
---
Alessio Belle (2):
drm/imagination: Synchronize interrupts before suspending the GPU
drm/imagination: Disable interrupts before suspending the GPU

drivers/gpu/drm/imagination/pvr_device.c | 17 --------------
drivers/gpu/drm/imagination/pvr_power.c | 40 +++++++++++++++++++++++---------
2 files changed, 29 insertions(+), 28 deletions(-)
---
base-commit: d2e20c8951e4bb5f4a828aed39813599980353b6
change-id: 20260309-drain-irqs-before-suspend-8f9c656516f4

Best regards,
--
Alessio Belle <alessio.belle@xxxxxxxxxx>