118a9c7b03
Done with sed and God Lines. Only done for C-like code for now. Change-Id: Id3a0b63272ebda3dad13803700bcff36d36f4815 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/40054 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
36 lines
753 B
C
36 lines
753 B
C
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
/* This file is part of the coreboot project. */
|
|
|
|
#include <assert.h>
|
|
#include <bootmode.h>
|
|
#include <security/vboot/misc.h>
|
|
#include <vb2_api.h>
|
|
|
|
static int gfx_init_done = -1;
|
|
|
|
int gfx_get_init_done(void)
|
|
{
|
|
if (gfx_init_done < 0)
|
|
return 0;
|
|
return gfx_init_done;
|
|
}
|
|
|
|
void gfx_set_init_done(int done)
|
|
{
|
|
gfx_init_done = done;
|
|
}
|
|
|
|
int display_init_required(void)
|
|
{
|
|
/* For vboot, always honor VB2_CONTEXT_DISPLAY_INIT. */
|
|
if (CONFIG(VBOOT)) {
|
|
/* Must always select MUST_REQUEST_DISPLAY when using this
|
|
function. */
|
|
if (!CONFIG(VBOOT_MUST_REQUEST_DISPLAY))
|
|
dead_code();
|
|
return vboot_get_context()->flags & VB2_CONTEXT_DISPLAY_INIT;
|
|
}
|
|
|
|
/* By default always initialize display. */
|
|
return 1;
|
|
}
|