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