drm/ofdrm: Set preferred depth from format of scanout buffer
authorThomas Zimmermann <tzimmermann@suse.de>
Wed, 23 Nov 2022 11:53:45 +0000 (12:53 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Thu, 24 Nov 2022 13:07:52 +0000 (14:07 +0100)
commit5580f263210d401a4f7a5601c9ec8dbe27da1fc1
tree46bd7ddc43c1c3d76c8b83aca666f39bbdb0c43b
parent749ba65913c083f4acf319738b18fa7c0faeddb3
drm/ofdrm: Set preferred depth from format of scanout buffer

Set the preferred depth from the format of the scanout buffer. The
value cannot be hardcoded, as the scanout buffer is only known at
runtime. Keeping the existing switch statement just duplicates the
driver's existing logic for format detection.

Also remove the FIXME comment from the call to drm_fbdev_generic_setup()
as the driver now handles color depth and bpp values correctly.

v2:
* fix commit-message typo

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20221123115348.2521-5-tzimmermann@suse.de
drivers/gpu/drm/tiny/ofdrm.c