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