summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authortakawata <takawata@FreeBSD.org>2001-07-20 06:07:34 +0000
committertakawata <takawata@FreeBSD.org>2001-07-20 06:07:34 +0000
commitd3d1b151d3f3f67385b5e5adbbafd20527daa156 (patch)
treefb4e3d6b249e14e537e8681949888f823fa67602 /sys/modules
parentc3d97bef4d7f5c6ef78bbe34ac08731d7e2a9b0f (diff)
downloadFreeBSD-src-d3d1b151d3f3f67385b5e5adbbafd20527daa156.zip
FreeBSD-src-d3d1b151d3f3f67385b5e5adbbafd20527daa156.tar.gz
Add ACPI S2-S4BIOS Suspend/Resume code.
Some problems may remain. Reviewed by:iwasaki
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/acpi/Makefile7
-rw-r--r--sys/modules/acpica/Makefile7
2 files changed, 12 insertions, 2 deletions
diff --git a/sys/modules/acpi/Makefile b/sys/modules/acpi/Makefile
index 4932b50..375c356 100644
--- a/sys/modules/acpi/Makefile
+++ b/sys/modules/acpi/Makefile
@@ -2,7 +2,7 @@
.PATH: ${.CURDIR}/../../contrib/dev/acpica \
${.CURDIR}/../../pci ${.CURDIR}/../../dev/acpica \
- ${.CURDIR}/../../dev/acpica/Osd
+ ${.CURDIR}/../../dev/acpica/Osd ${.CURDIR}/../../${MACHINE}/acpica
KMOD= acpica
@@ -30,6 +30,7 @@ SRCS+= utglobal.c utinit.c utmisc.c utobject.c utxface.c
SRCS+= acpi.c acpi_acad.c acpi_battery.c acpi_button.c acpi_cmbat.c acpi_cpu.c
SRCS+= acpi_ec.c acpi_isa.c acpi_lid.c acpi_pcib.c acpi_powerprofile.c
SRCS+= acpi_powerres.c acpi_resource.c acpi_thermal.c acpi_timer.c
+SRCS+= acpi_wakecode.h acpi_wakeup.c
SRCS+= OsdDebug.c
SRCS+= OsdHardware.c OsdInterrupt.c OsdMemory.c OsdSchedule.c
SRCS+= OsdStream.c OsdSynch.c OsdEnvironment.c
@@ -37,8 +38,12 @@ SRCS+= opt_acpi.h opt_ddb.h
SRCS+= device_if.h bus_if.h pci_if.h pcib_if.h isa_if.h
CFLAGS+= -I${.CURDIR}/../../contrib/dev/acpica
+CLEANFILES+= acpi_wakecode.h acpi_wakecode.o acpi_wakecode.bin
opt_ddb.h: Makefile
echo '#define DDB 1' >opt_ddb.h
+acpi_wakecode.h: acpi_wakecode.S
+ ${MAKE} -f ${.CURDIR}/../../${MACHINE}/acpica/Makefile MAKESRCPATH=${.CURDIR}/../../${MACHINE}/acpica
+
.include <bsd.kmod.mk>
diff --git a/sys/modules/acpica/Makefile b/sys/modules/acpica/Makefile
index 4932b50..375c356 100644
--- a/sys/modules/acpica/Makefile
+++ b/sys/modules/acpica/Makefile
@@ -2,7 +2,7 @@
.PATH: ${.CURDIR}/../../contrib/dev/acpica \
${.CURDIR}/../../pci ${.CURDIR}/../../dev/acpica \
- ${.CURDIR}/../../dev/acpica/Osd
+ ${.CURDIR}/../../dev/acpica/Osd ${.CURDIR}/../../${MACHINE}/acpica
KMOD= acpica
@@ -30,6 +30,7 @@ SRCS+= utglobal.c utinit.c utmisc.c utobject.c utxface.c
SRCS+= acpi.c acpi_acad.c acpi_battery.c acpi_button.c acpi_cmbat.c acpi_cpu.c
SRCS+= acpi_ec.c acpi_isa.c acpi_lid.c acpi_pcib.c acpi_powerprofile.c
SRCS+= acpi_powerres.c acpi_resource.c acpi_thermal.c acpi_timer.c
+SRCS+= acpi_wakecode.h acpi_wakeup.c
SRCS+= OsdDebug.c
SRCS+= OsdHardware.c OsdInterrupt.c OsdMemory.c OsdSchedule.c
SRCS+= OsdStream.c OsdSynch.c OsdEnvironment.c
@@ -37,8 +38,12 @@ SRCS+= opt_acpi.h opt_ddb.h
SRCS+= device_if.h bus_if.h pci_if.h pcib_if.h isa_if.h
CFLAGS+= -I${.CURDIR}/../../contrib/dev/acpica
+CLEANFILES+= acpi_wakecode.h acpi_wakecode.o acpi_wakecode.bin
opt_ddb.h: Makefile
echo '#define DDB 1' >opt_ddb.h
+acpi_wakecode.h: acpi_wakecode.S
+ ${MAKE} -f ${.CURDIR}/../../${MACHINE}/acpica/Makefile MAKESRCPATH=${.CURDIR}/../../${MACHINE}/acpica
+
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud