blob: bfcf21255886cde24ac5e4403b39151dd1f19640 [file] [log] [blame]
Marc Jones352ca5b2021-03-18 17:01:06 -06001/* SPDX-License-Identifier: GPL-2.0-only */
2
3#include <bootstate.h>
4#include <console/console.h>
5#include <console/debug.h>
6#include <cpu/x86/smm.h>
7
8static void soc_finalize(void *unused)
9{
10 printk(BIOS_DEBUG, "Finalizing chipset.\n");
11
12 apm_control(APM_CNT_FINALIZE);
13
14 post_code(POST_OS_BOOT);
15}
16
17BOOT_STATE_INIT_ENTRY(BS_PAYLOAD_LOAD, BS_ON_ENTRY, soc_finalize, NULL);