static int __init alix_init(void) { const char tinybios_sig[] = "PC Engines ALIX."; const char coreboot_sig[] = "PC Engines\0ALIX."; if (!is_geode()) return 0; if (alix_present(0xf0000, tinybios_sig, sizeof(tinybios_sig) - 1) || alix_present(0x500, coreboot_sig, sizeof(coreboot_sig) - 1)) register_alix(); return 0; }
static int __init alix_init(void) { const char tinybios_sig[] = "PC Engines ALIX."; const char coreboot_sig[] = "PC Engines\0ALIX."; if (!is_geode()) return 0; if (alix_present(BIOS_SIGNATURE_TINYBIOS, tinybios_sig, sizeof(tinybios_sig) - 1) || alix_present(BIOS_SIGNATURE_COREBOOT, coreboot_sig, sizeof(coreboot_sig) - 1) || alix_present_dmi()) register_alix(); return 0; }