This series implement the initial S2Idle support for VC4, which was a long time on my TODO list [1]. These patches were part of a bigger series [2], but after discovering a critical USB issue [3], i decided to split these changes out. There are no dependencies to the rest of the patches. Changes in V4: - fix compile warnings for VC4 & V3D patches [1] - https://github.com/lategoodbye/rpi-zero/issues/9 [2] - https://lore.kernel.org/linux-arm-kernel/20240821214052.6800-1-wahrenst@xxxxxxx/ [3] - https://lore.kernel.org/linux-usb/2c9b6e0c-cb7d-4ab2-9d7a-e2f90e642bd1@xxxxxxx/T/ Stefan Wahren (2): drm/vc4: hdmi: add PM suspend/resume support drm/vc4: v3d: add PM suspend/resume support drivers/gpu/drm/vc4/vc4_hdmi.c | 32 ++++++++++++++++++++++++++++---- drivers/gpu/drm/vc4/vc4_v3d.c | 7 +++---- 2 files changed, 31 insertions(+), 8 deletions(-) -- 2.34.1