coreboot/src/lib/fallback_boot.c
Kyösti Mälkki 2243fffbff UPSTREAM: pc80: Move set_boot_successful()
Don't implement arch or driver -specific code under lib/,

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Kysti Mlkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/17793
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>

Change-Id: If75980ec5efc622582e2b5e124ad0e7ee3fa39a3
Reviewed-on: https://chromium-review.googlesource.com/421090
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
2016-12-16 01:49:05 -08:00

19 lines
439 B
C

#include <fallback.h>
#include <watchdog.h>
/* Implement platform specific override. */
void __attribute__((weak)) set_boot_successful(void) { }
void boot_successful(void)
{
#if CONFIG_FRAMEBUFFER_SET_VESA_MODE && !CONFIG_FRAMEBUFFER_KEEP_VESA_MODE
void vbe_textmode_console(void);
vbe_textmode_console();
#endif
/* Remember this was a successful boot */
set_boot_successful();
/* turn off the boot watchdog */
watchdog_off();
}