]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/vkms: Remove useless drm_rotation_simplify
authorLouis Chauvet <louis.chauvet@bootlin.com>
Mon, 18 Nov 2024 18:28:24 +0000 (19:28 +0100)
committerLouis Chauvet <louis.chauvet@bootlin.com>
Fri, 22 Nov 2024 13:00:08 +0000 (14:00 +0100)
As all the rotation are now supported by VKMS, this simplification does
not make sense anymore, so remove it.

Acked-by: Maíra Canal <mairacanal@riseup.net>
Reviewed-by: José Expósito <jose.exposito89@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241118-yuv-v14-9-2dbc2f1e222c@bootlin.com
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>
drivers/gpu/drm/vkms/vkms_plane.c

index fc11ea93f168a2a547714628bfeca0cda4118a94..e2fce471870f1899f2ccb66b339ce8c4332cc287 100644 (file)
@@ -115,12 +115,7 @@ static void vkms_plane_atomic_update(struct drm_plane *plane,
        frame_info->fb = fb;
        memcpy(&frame_info->map, &shadow_plane_state->data, sizeof(frame_info->map));
        drm_framebuffer_get(frame_info->fb);
-       frame_info->rotation = drm_rotation_simplify(new_state->rotation, DRM_MODE_ROTATE_0 |
-                                                                         DRM_MODE_ROTATE_90 |
-                                                                         DRM_MODE_ROTATE_270 |
-                                                                         DRM_MODE_REFLECT_X |
-                                                                         DRM_MODE_REFLECT_Y);
-
+       frame_info->rotation = new_state->rotation;
 
        vkms_plane_state->pixel_read_line = get_pixel_read_line_function(fmt);
 }