video: Assume video to be active if SPL is passing video hand-off

If SPL is passing video handoff structure to U-boot then it is safe to
assume that SPL has already enabled video and that's why it is passing
video handoff structure to U-boot so that U-boot can preserve the
framebuffer.

Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
Reviewed-by: Nikhil M Jain <n-jain1@ti.com>
This commit is contained in:
Devarsh Thakkar 2024-02-22 18:38:09 +05:30 committed by Anatolij Gustschin
parent 86281e4705
commit 4ac7ffb60e

View File

@ -404,6 +404,10 @@ bool video_is_active(void)
{
struct udevice *dev;
/* Assume video to be active if SPL passed video hand-off to U-boot */
if (IS_ENABLED(CONFIG_SPL_VIDEO_HANDOFF) && spl_phase() > PHASE_SPL)
return true;
for (uclass_find_first_device(UCLASS_VIDEO, &dev);
dev;
uclass_find_next_device(&dev)) {