diff options
| author | Maíra Canal <mcanal@igalia.com> | 2026-05-30 15:37:44 -0300 |
|---|---|---|
| committer | Maíra Canal <mcanal@igalia.com> | 2026-06-01 18:40:55 -0300 |
| commit | b81e8b02e8f26b13ff4d6410f7a9854ba7021b86 (patch) | |
| tree | 8ccfc759dcfe64505d46a5a447af6fc0825822fa /include/linux/timerqueue_types.h | |
| parent | 257adf5ea64901263071a4a8e6ff958c5e0712c1 (diff) | |
drm/v3d: Clean caches before runtime suspend
On runtime suspend, clean the V3D caches before suspending so all dirty
lines are written back to memory before the power domain is shut down.
Fixes several system hangs reported in [1][2][3].
Closes: https://github.com/raspberrypi/linux/issues/7381 [1]
Closes: https://github.com/raspberrypi/linux/issues/7396 [2]
Closes: https://github.com/raspberrypi/linux/issues/7397 [3]
Fixes: 458f2a712ab4 ("drm/v3d: Introduce Runtime Power Management")
Link: https://patch.msgid.link/20260530-v3d-fix-rpi4-freezes-v1-3-c2c8307da6ce@igalia.com
Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions
