コード例 #1
0
ファイル: sfi_core.c プロジェクト: AlexShiLucky/linux
void __init sfi_init(void)
{
	if (!acpi_disabled)
		disable_sfi();

	if (sfi_disabled)
		return;

	pr_info("Simple Firmware Interface v0.81 http://simplefirmware.org\n");

	if (sfi_find_syst() || sfi_parse_syst() || sfi_platform_init())
		disable_sfi();

	return;
}
コード例 #2
0
ファイル: sfi.c プロジェクト: ChrisBeauchene/EECS399
int
__early_init_sfi (struct naut_info * naut)
{
    struct sfi_sys_tbl * sfi = sfi_find_syst();
    if (!sfi) {
        panic("Could not find  SFI table!\n");
        return -1;
    }

    if (sfi_parse_syst(&naut->sys, sfi) != 0) {
        ERROR_PRINT("Problem parsing SFI SYST\n");
        return -1;
    }

    return 0;
}