linux/drivers/gpu/drm/sysfb
Thomas Zimmermann c813bdae37 drm/sysfb: vesadrm: Support power management
Set PM ops for the vesadrm driver. Suspend and resume the DRM state
on systems that support it.

Many systems lose the hardware's framebuffer settings on suspend,
hence resuming doesn't work there. Yet some systems, most notably
emulators, keep the hardware state across suspend/resume cycles.
There, DRM's suspend and resume helpers bring back the display on
resume.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patch.msgid.link/20260408120722.328769-6-tzimmermann@suse.de
2026-05-04 14:31:00 +02:00
..
corebootdrm.c drm/sysfb: corebootdrm: Support power management 2026-05-04 14:30:58 +02:00
drm_sysfb_helper.h drm/sysfb: Generalize pixel-format matching 2026-02-20 14:38:23 +01:00
drm_sysfb_modeset.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_sysfb_screen_info.c drm/sysfb: Generalize pixel-format matching 2026-02-20 14:38:23 +01:00
drm_sysfb.c drm/sysfb: Generalize pixel-format matching 2026-02-20 14:38:23 +01:00
efidrm.c drm/sysfb: efidrm: Support power management 2026-05-04 14:30:59 +02:00
Kconfig drm/sysfb: corebootdrm: Add DRM driver for coreboot framebuffers 2026-02-20 14:38:24 +01:00
Makefile drm/sysfb: corebootdrm: Add DRM driver for coreboot framebuffers 2026-02-20 14:38:24 +01:00
ofdrm.c drm/sysfb: ofdrm: Support power management 2026-05-04 14:30:59 +02:00
simpledrm.c drm/sysfb: simpledrm: Support power management 2026-05-04 14:31:00 +02:00
vesadrm.c drm/sysfb: vesadrm: Support power management 2026-05-04 14:31:00 +02:00