MLK-23964-1 video: Add video link framework
authorYe Li <ye.li@nxp.com>
Fri, 8 May 2020 14:56:59 +0000 (07:56 -0700)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 10:26:02 +0000 (03:26 -0700)
commit3d8e964596129d54d71ea104a1d0a51f76bbc92d
tree644f0953ccd61d2d387b4842cf1d889fd087b7fa
parentad12990350daa75167108bc47ce5210fc8b3f7db
MLK-23964-1 video: Add video link framework

The video link framework bases a port-endpoint gragh in DTB to
connect the video components in uclass like: video, display, bridge,
and panel.

Using the port-endpoint gragh, we manage multiple video link and
user can select one of them for splash screen.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit d6e6b1293f89b8a26033ac2f82151985f70e4036)
(cherry picked from commit 0257e77fdae8faf7a00b3bc9f5c91f11de65f205)
cmd/bmp.c
common/stdio.c
drivers/video/Kconfig
drivers/video/Makefile
drivers/video/video_link.c [new file with mode: 0644]
include/video_link.h [new file with mode: 0644]