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