/* side effects of acpi_boot_init: acpi_lapic = 1 if LAPIC found acpi_ioapic = 1 if IOAPIC found if (acpi_lapic && acpi_ioapic) smp_found_config = 1; if acpi_blacklisted() acpi_disabled = 1; acpi_irq_model=... ...  */
void __init acpi_boot_table_init(void)
/* side effects of acpi_boot_init: acpi_lapic = 1 if LAPIC found acpi_ioapic = 1 if IOAPIC found if (acpi_lapic && acpi_ioapic) smp_found_config = 1; if acpi_blacklisted() acpi_disabled = 1; acpi_irq_model=... ...  */
void __init acpi_boot_table_init(void)
{
	dmi_check_system(acpi_dmi_table);
	if (acpi_disabled && !acpi_ht)
		return; 
	if (acpi_table_init()) {
		disable_acpi();
		return;
	}
	acpi_table_parse(ACPI_SIG_BOOT, acpi_parse_sbf);
	if (acpi_blacklisted()) {
		if (acpi_force) {
			printk(KERN_WARNING PREFIX "acpi=force override\n");
		} else {
			printk(KERN_WARNING PREFIX "Disabling ACPI support\n");
			disable_acpi();
			return;
		}
	}
}