]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/{i915, xe}: Suspend/resume fbdev emulation via client interfaces
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 12 Dec 2024 17:08:42 +0000 (18:08 +0100)
committerMaarten Lankhorst <dev@lankhorst.se>
Wed, 5 Mar 2025 20:48:49 +0000 (21:48 +0100)
commitd0a83b2e212dbb3e61c08e154f48d7238a4a8950
tree3050ef84145511fa23f86937eb98c2604f7c73d8
parentf2887e7ff3eede887ae0980169dfd1932e4f086e
drm/{i915, xe}: Suspend/resume fbdev emulation via client interfaces

Implement drm_client_dev_suspend() and drm_client_dev_resume() for
i915's fbdev emulation and call the helper via DRM client interfaces.
This is required to convert i915 and xe to DRM's generic fbdev client.
No functional changes.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241212170913.185939-2-tzimmermann@suse.de
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
drivers/gpu/drm/i915/display/intel_fbdev.c
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/xe/display/xe_display.c