drm: lcdif: Check consistent bus format and flags across first bridges
authorLiu Ying <victor.liu@nxp.com>
Wed, 10 May 2023 09:24:48 +0000 (17:24 +0800)
committerMarek Vasut <marex@denx.de>
Fri, 26 May 2023 17:07:31 +0000 (19:07 +0200)
commitc62a7b9ca72472f66c86db69bb0d1bb45c3f372b
tree72a40ae95aeeeea135eab7acac8002cf17d8eeab
parent5befcdcaf062abcd362c2e761b069424d9e3b2a4
drm: lcdif: Check consistent bus format and flags across first bridges

The single LCDIF embedded in i.MX93 SoC may drive multiple displays
simultaneously.  Check bus format and flags across first bridges in
->atomic_check() to ensure they are consistent.  This is a preparation
for adding i.MX93 LCDIF support.

Acked-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Tested-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Signed-off-by: Marek Vasut <marex@denx.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230510092450.4024730-5-victor.liu@nxp.com
drivers/gpu/drm/mxsfb/lcdif_drv.c
drivers/gpu/drm/mxsfb/lcdif_drv.h
drivers/gpu/drm/mxsfb/lcdif_kms.c