xref: /linux/drivers/acpi/acpica/Makefile (revision b85d45947951d23cb22d90caecf4c1eb81342c96)
1#
2# Makefile for ACPICA Core interpreter
3#
4
5ccflags-y			:= -Os -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	exconfig.o	\
47	exconvrt.o	\
48	excreate.o	\
49	exdebug.o	\
50	exdump.o	\
51	exfield.o	\
52	exfldio.o	\
53	exmutex.o	\
54	exnames.o	\
55	exoparg1.o	\
56	exoparg2.o	\
57	exoparg3.o	\
58	exoparg6.o	\
59	exprep.o	\
60	exmisc.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	exutils.o
70
71acpi-y +=		\
72	hwacpi.o	\
73	hwesleep.o	\
74	hwgpe.o		\
75	hwpci.o		\
76	hwregs.o	\
77	hwsleep.o	\
78	hwvalid.o	\
79	hwxface.o	\
80	hwxfsleep.o
81
82acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
83
84acpi-y +=		\
85	nsaccess.o	\
86	nsalloc.o	\
87	nsarguments.o	\
88	nsconvert.o	\
89	nsdump.o	\
90	nseval.o	\
91	nsinit.o	\
92	nsload.o	\
93	nsnames.o	\
94	nsobject.o	\
95	nsparse.o	\
96	nspredef.o	\
97	nsprepkg.o	\
98	nsrepair.o	\
99	nsrepair2.o	\
100	nssearch.o	\
101	nsutils.o	\
102	nswalk.o	\
103	nsxfeval.o	\
104	nsxfname.o	\
105	nsxfobj.o
106
107acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
108
109acpi-y +=		\
110	psargs.o	\
111	psloop.o	\
112	psobject.o	\
113	psopcode.o	\
114	psopinfo.o	\
115	psparse.o	\
116	psscope.o	\
117	pstree.o	\
118	psutils.o	\
119	pswalk.o	\
120	psxface.o
121
122acpi-y +=		\
123	rsaddr.o	\
124	rscalc.o	\
125	rscreate.o	\
126	rsdump.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
138acpi-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
149acpi-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
181acpi-$(ACPI_FUTURE_USAGE) +=	\
182	utcache.o		\
183	utfileio.o		\
184	utprint.o		\
185	uttrack.o		\
186	utuuid.o
187
188