2 # Makefile for the Linux ACPI interpreter
10 ACPI_CFLAGS
:= -D_LINUX
13 # CONFIG_ACPI_KERNEL_CONFIG is currently only IA64
15 ifdef CONFIG_ACPI_KERNEL_CONFIG
16 ACPI_CFLAGS
+= -DCONFIG_ACPI_KERNEL_CONFIG_ONLY
19 EXTRA_CFLAGS
+= -I.
/include
21 EXTRA_CFLAGS
+= $(ACPI_CFLAGS
)
23 acpi-subdirs
:= common dispatcher events hardware \
24 interpreter namespace parser resources tables
26 subdir-
$(CONFIG_ACPI
) += $(acpi-subdirs
)
28 obj-
$(CONFIG_ACPI
) := $(patsubst %,%.o
,$(acpi-subdirs
))
29 obj-
$(CONFIG_ACPI
) += os.o ksyms.o
31 ifdef CONFIG_ACPI_KERNEL_CONFIG
32 obj-
$(CONFIG_ACPI
) += acpiconf.o osconf.o
34 obj-
$(CONFIG_ACPI
) += driver.o cmbatt.o cpu.o ec.o ksyms.o sys.o table.o power.o
37 include $(TOPDIR
)/Rules.make