Merge branch 'acpica'
[linux-2.6-block.git] / drivers / acpi / acpica / Makefile
CommitLineData
b2441318 1# SPDX-License-Identifier: GPL-2.0
95b482a8
LB
2#
3# Makefile for ACPICA Core interpreter
4#
5
8f9e0a52 6ccflags-y := -D_LINUX -DBUILDING_ACPICA
95b482a8 7ccflags-$(CONFIG_ACPI_DEBUG) += -DACPI_DEBUG_OUTPUT
a3403d30 8CFLAGS_tbfind.o += $(call cc-disable-warning, stringop-truncation)
95b482a8 9
51991763
LB
10# use acpi.o to put all files here into acpi.o modparam namespace
11obj-y += acpi.o
12
5dc46c3f
LM
13acpi-y := \
14 dsargs.o \
15 dscontrol.o \
0bac4295 16 dsdebug.o \
5dc46c3f
LM
17 dsfield.o \
18 dsinit.o \
19 dsmethod.o \
20 dsmthdat.o \
21 dsobject.o \
22 dsopcode.o \
a62a7117 23 dspkginit.o \
5dc46c3f
LM
24 dsutils.o \
25 dswexec.o \
26 dswload.o \
27 dswload2.o \
28 dswscope.o \
29 dswstate.o
95b482a8 30
5dc46c3f
LM
31acpi-y += \
32 evevent.o \
33 evgpe.o \
34 evgpeblk.o \
35 evgpeinit.o \
36 evgpeutil.o \
37 evglock.o \
42f8fb75 38 evhandler.o \
5dc46c3f
LM
39 evmisc.o \
40 evregion.o \
41 evrgnini.o \
42 evsci.o \
43 evxface.o \
44 evxfevnt.o \
45 evxfgpe.o \
46 evxfregn.o
95b482a8 47
5dc46c3f 48acpi-y += \
890b090e 49 exconcat.o \
5dc46c3f
LM
50 exconfig.o \
51 exconvrt.o \
52 excreate.o \
53 exdebug.o \
54 exdump.o \
55 exfield.o \
56 exfldio.o \
5df2e3ed 57 exmisc.o \
5dc46c3f
LM
58 exmutex.o \
59 exnames.o \
60 exoparg1.o \
61 exoparg2.o \
62 exoparg3.o \
63 exoparg6.o \
64 exprep.o \
5dc46c3f
LM
65 exregion.o \
66 exresnte.o \
67 exresolv.o \
68 exresop.o \
9e9f8733 69 exserial.o \
5dc46c3f
LM
70 exstore.o \
71 exstoren.o \
72 exstorob.o \
73 exsystem.o \
5df2e3ed 74 extrace.o \
5dc46c3f 75 exutils.o
95b482a8 76
5dc46c3f
LM
77acpi-y += \
78 hwacpi.o \
70958576 79 hwesleep.o \
5dc46c3f 80 hwgpe.o \
5dc46c3f
LM
81 hwregs.o \
82 hwsleep.o \
83 hwvalid.o \
2feec47d
BM
84 hwxface.o \
85 hwxfsleep.o
95b482a8 86
bd23fac3 87acpi-$(CONFIG_PCI) += hwpci.o
51991763 88acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
95b482a8 89
5dc46c3f
LM
90acpi-y += \
91 nsaccess.o \
92 nsalloc.o \
29a241cc 93 nsarguments.o \
76a6225b 94 nsconvert.o \
5dc46c3f
LM
95 nsdump.o \
96 nseval.o \
97 nsinit.o \
98 nsload.o \
99 nsnames.o \
100 nsobject.o \
101 nsparse.o \
102 nspredef.o \
42f8fb75 103 nsprepkg.o \
5dc46c3f
LM
104 nsrepair.o \
105 nsrepair2.o \
106 nssearch.o \
107 nsutils.o \
108 nswalk.o \
109 nsxfeval.o \
110 nsxfname.o \
111 nsxfobj.o
95b482a8 112
51991763 113acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
95b482a8 114
5dc46c3f
LM
115acpi-y += \
116 psargs.o \
117 psloop.o \
42f8fb75 118 psobject.o \
5dc46c3f 119 psopcode.o \
42f8fb75 120 psopinfo.o \
5dc46c3f
LM
121 psparse.o \
122 psscope.o \
123 pstree.o \
124 psutils.o \
125 pswalk.o \
126 psxface.o
95b482a8 127
5dc46c3f
LM
128acpi-y += \
129 rsaddr.o \
130 rscalc.o \
131 rscreate.o \
3334861b 132 rsdumpinfo.o \
5dc46c3f
LM
133 rsinfo.o \
134 rsio.o \
135 rsirq.o \
136 rslist.o \
137 rsmemory.o \
138 rsmisc.o \
139 rsserial.o \
140 rsutils.o \
141 rsxface.o
95b482a8 142
5dc46c3f 143acpi-y += \
c418ce19 144 tbdata.o \
5dc46c3f
LM
145 tbfadt.o \
146 tbfind.o \
147 tbinstal.o \
42f47869 148 tbprint.o \
5dc46c3f
LM
149 tbutils.o \
150 tbxface.o \
d59b8ecd 151 tbxfload.o \
5dc46c3f 152 tbxfroot.o
95b482a8 153
5dc46c3f 154acpi-y += \
f654c0fe 155 utaddress.o \
5dc46c3f 156 utalloc.o \
6a0df32c 157 utascii.o \
88ec2860 158 utbuffer.o \
51aad1a6 159 utcksum.o \
5dc46c3f 160 utcopy.o \
bc7db145 161 utexcep.o \
5dc46c3f
LM
162 utdebug.o \
163 utdecode.o \
164 utdelete.o \
b6872ff9 165 uterror.o \
5dc46c3f
LM
166 uteval.o \
167 utglobal.o \
73bbca04 168 uthex.o \
5dc46c3f
LM
169 utids.o \
170 utinit.o \
171 utlock.o \
172 utmath.o \
173 utmisc.o \
174 utmutex.o \
27629196 175 utnonansi.o \
5dc46c3f
LM
176 utobject.o \
177 utosi.o \
42f8fb75 178 utownerid.o \
c34c82bc 179 utpredef.o \
b7b7da2a 180 utresdecode.o \
5dc46c3f
LM
181 utresrc.o \
182 utstate.o \
42f8fb75 183 utstring.o \
fe97d287 184 utstrsuppt.o \
5ebd2eaa 185 utstrtoul64.o \
5dc46c3f 186 utxface.o \
d978348b 187 utxfinit.o \
5dc46c3f
LM
188 utxferror.o \
189 utxfmutex.o
6d33b6be 190
4d946f79
LZ
191acpi-$(CONFIG_ACPI_DEBUGGER) += \
192 dbcmds.o \
193 dbconvert.o \
194 dbdisply.o \
195 dbexec.o \
196 dbhistry.o \
197 dbinput.o \
198 dbmethod.o \
199 dbnames.o \
200 dbobject.o \
201 dbstats.o \
202 dbutils.o \
203 dbxface.o \
93556118 204 rsdump.o \
4d946f79
LZ
205
206acpi-$(ACPI_FUTURE_USAGE) += \
207 dbfileio.o \
208 dbtest.o \
73bbca04 209 utcache.o \
73bbca04
BM
210 utprint.o \
211 uttrack.o \
212 utuuid.o
6d33b6be 213