Re: [PATCH v2 04/10] drm/simpledrm: Compute framebuffer stride if not set
From: Javier Martinez Canillas <javierm@redhat.com>
Date: 2022-07-25 15:13:50
Also in:
dri-devel, linuxppc-dev
From: Javier Martinez Canillas <javierm@redhat.com>
Date: 2022-07-25 15:13:50
Also in:
dri-devel, linuxppc-dev
Hello Geert, On 7/21/22 16:46, Geert Uytterhoeven wrote:
Hi Thomas, On Wed, Jul 20, 2022 at 4:27 PM Thomas Zimmermann [off-list ref] wrote:quoted
Compute the framebuffer's scanline stride length if not given by the simplefb data. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>Thanks for your patch!quoted
--- a/drivers/gpu/drm/tiny/simpledrm.c +++ b/drivers/gpu/drm/tiny/simpledrm.c@@ -743,6 +743,9 @@ static struct simpledrm_device *simpledrm_device_create(struct drm_driver *drv, drm_err(dev, "no simplefb configuration found\n"); return ERR_PTR(-ENODEV); } + if (!stride) + stride = format->cpp[0] * width;DIV_ROUND_UP(drm_format_info_bpp(format) * width, 8)
I think you meant here: DIV_ROUND_UP(drm_format_info_bpp(format, 0) * width, 8) ? With that change, Acked-by: Javier Martinez Canillas <javierm@redhat.com> -- Best regards, Javier Martinez Canillas Linux Engineering Red Hat