6d33b6be17
Utility improvements in ACPICA are partial ignored by ACPICA Linux release. This will lead to divergences between Linux and ACPICA. This patch ports the entire "utility" into Linux and makes them igored in the compilation stage by "ACPI_FUTURE_USAGE". The following "Utility" files have been ported into the Linux: drivers/acpi/uttrack.c drivers/acpi/utcache.c drivers/acpi/utids.c This patch will not affect the generated vmlinx binary. This will decrease 274 lines of 20120913 divergence.diff. Signed-off-by: Robert Moore <robert.moore@intel.com> Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
167 lines
2.1 KiB
Makefile
167 lines
2.1 KiB
Makefile
#
|
|
# Makefile for ACPICA Core interpreter
|
|
#
|
|
|
|
ccflags-y := -Os
|
|
ccflags-$(CONFIG_ACPI_DEBUG) += -DACPI_DEBUG_OUTPUT
|
|
|
|
# use acpi.o to put all files here into acpi.o modparam namespace
|
|
obj-y += acpi.o
|
|
|
|
acpi-y := \
|
|
dsargs.o \
|
|
dscontrol.o \
|
|
dsfield.o \
|
|
dsinit.o \
|
|
dsmethod.o \
|
|
dsmthdat.o \
|
|
dsobject.o \
|
|
dsopcode.o \
|
|
dsutils.o \
|
|
dswexec.o \
|
|
dswload.o \
|
|
dswload2.o \
|
|
dswscope.o \
|
|
dswstate.o
|
|
|
|
acpi-y += \
|
|
evevent.o \
|
|
evgpe.o \
|
|
evgpeblk.o \
|
|
evgpeinit.o \
|
|
evgpeutil.o \
|
|
evglock.o \
|
|
evmisc.o \
|
|
evregion.o \
|
|
evrgnini.o \
|
|
evsci.o \
|
|
evxface.o \
|
|
evxfevnt.o \
|
|
evxfgpe.o \
|
|
evxfregn.o
|
|
|
|
acpi-y += \
|
|
exconfig.o \
|
|
exconvrt.o \
|
|
excreate.o \
|
|
exdebug.o \
|
|
exdump.o \
|
|
exfield.o \
|
|
exfldio.o \
|
|
exmutex.o \
|
|
exnames.o \
|
|
exoparg1.o \
|
|
exoparg2.o \
|
|
exoparg3.o \
|
|
exoparg6.o \
|
|
exprep.o \
|
|
exmisc.o \
|
|
exregion.o \
|
|
exresnte.o \
|
|
exresolv.o \
|
|
exresop.o \
|
|
exstore.o \
|
|
exstoren.o \
|
|
exstorob.o \
|
|
exsystem.o \
|
|
exutils.o
|
|
|
|
acpi-y += \
|
|
hwacpi.o \
|
|
hwesleep.o \
|
|
hwgpe.o \
|
|
hwpci.o \
|
|
hwregs.o \
|
|
hwsleep.o \
|
|
hwvalid.o \
|
|
hwxface.o \
|
|
hwxfsleep.o
|
|
|
|
acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
|
|
|
|
acpi-y += \
|
|
nsaccess.o \
|
|
nsalloc.o \
|
|
nsdump.o \
|
|
nseval.o \
|
|
nsinit.o \
|
|
nsload.o \
|
|
nsnames.o \
|
|
nsobject.o \
|
|
nsparse.o \
|
|
nspredef.o \
|
|
nsrepair.o \
|
|
nsrepair2.o \
|
|
nssearch.o \
|
|
nsutils.o \
|
|
nswalk.o \
|
|
nsxfeval.o \
|
|
nsxfname.o \
|
|
nsxfobj.o
|
|
|
|
acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
|
|
|
|
acpi-y += \
|
|
psargs.o \
|
|
psloop.o \
|
|
psopcode.o \
|
|
psparse.o \
|
|
psscope.o \
|
|
pstree.o \
|
|
psutils.o \
|
|
pswalk.o \
|
|
psxface.o
|
|
|
|
acpi-y += \
|
|
rsaddr.o \
|
|
rscalc.o \
|
|
rscreate.o \
|
|
rsinfo.o \
|
|
rsio.o \
|
|
rsirq.o \
|
|
rslist.o \
|
|
rsmemory.o \
|
|
rsmisc.o \
|
|
rsserial.o \
|
|
rsutils.o \
|
|
rsxface.o
|
|
|
|
acpi-$(ACPI_FUTURE_USAGE) += rsdump.o
|
|
|
|
acpi-y += \
|
|
tbfadt.o \
|
|
tbfind.o \
|
|
tbinstal.o \
|
|
tbutils.o \
|
|
tbxface.o \
|
|
tbxfload.o \
|
|
tbxfroot.o
|
|
|
|
acpi-y += \
|
|
utaddress.o \
|
|
utalloc.o \
|
|
utcopy.o \
|
|
utexcep.o \
|
|
utdebug.o \
|
|
utdecode.o \
|
|
utdelete.o \
|
|
uteval.o \
|
|
utglobal.o \
|
|
utids.o \
|
|
utinit.o \
|
|
utlock.o \
|
|
utmath.o \
|
|
utmisc.o \
|
|
utmutex.o \
|
|
utobject.o \
|
|
utosi.o \
|
|
utresrc.o \
|
|
utstate.o \
|
|
utxface.o \
|
|
utxfinit.o \
|
|
utxferror.o \
|
|
utxfmutex.o
|
|
|
|
acpi-$(ACPI_FUTURE_USAGE) += uttrack.o utcache.o utclib.o
|
|
|