]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/modeset: Handle tiled displays in pan_display_atomic.
authorMaarten Lankhorst <dev@lankhorst.se>
Thu, 16 Jan 2025 14:28:24 +0000 (15:28 +0100)
committerMaarten Lankhorst <dev@lankhorst.se>
Tue, 21 Jan 2025 10:39:34 +0000 (11:39 +0100)
commitf4a9dd57e549a17a7dac1c1defec26abd7e5c2d4
tree9f1bd17a3f1e9444cf7c4a4fe348fe051f81dace
parentef84aee151bd6c2c9223c8b430cae21d57b5e1c1
drm/modeset: Handle tiled displays in pan_display_atomic.

Tiled displays have a different x/y offset to begin with. Instead of
attempting to remember this, just apply a delta instead.

This fixes the first tile being duplicated on other tiles when vt
switching.

Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20250116142825.3933-1-dev@lankhorst.se
Signed-off-by: Maarten Lankhorst <dev@lankhorst.se>
Cc: <stable@vger.kernel.org>
drivers/gpu/drm/drm_fb_helper.c