]> git.ipfire.org Git - thirdparty/kernel/stable.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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Mar 2025 11:50:23 +0000 (12:50 +0100)
commit61b4e072b7e8b3f6c8456d9e76e23287509d780e
tree684bee53071aeef592ed82bb2a5f93f9cdd61f1f
parent4e2de62318b95fbfa8f18b86484a7734890f77ac
drm/modeset: Handle tiled displays in pan_display_atomic.

commit f4a9dd57e549a17a7dac1c1defec26abd7e5c2d4 upstream.

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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/drm_fb_helper.c