#ifdef CONFIG_PM 
#ifdef CONFIG_PM_LEGACY 
static int __init acpi_init(void){	int result = 0;	ACPI_FUNCTION_TRACE("acpi_init");	printk(KERN_INFO PREFIX "Subsystem revision %08x\n", ACPI_CA_VERSION);	if (acpi_disabled) {		printk(KERN_INFO PREFIX "Interpreter disabled.\n");		return_VALUE(-ENODEV);	}	firmware_register(&acpi_subsys);	result = acpi_bus_init();	if (!result) {#ifdef CONFIG_PM		if (!PM_IS_ACTIVE())			pm_active = 1;		else {			printk(KERN_INFO PREFIX			       "APM is already active, exiting\n");			disable_acpi();			result = -ENODEV;		}#endif	} else		disable_acpi();	return_VALUE(result);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bca73e4bf8563d83f7856164caa44d5f42e44cca/bus.c/clean/drivers/acpi/bus.c