xref: /openbmc/linux/drivers/acpi/acpica/Makefile (revision 237502055915b7bb6c04f4eafd85f3a4704771fb)
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 	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 
73 acpi-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 
84 acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
85 
86 acpi-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 
109 acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
110 
111 acpi-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 
124 acpi-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 
139 acpi-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 
150 acpi-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 
184 acpi-$(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 
199 acpi-$(ACPI_FUTURE_USAGE) +=	\
200 	dbfileio.o		\
201 	dbtest.o		\
202 	utcache.o		\
203 	utprint.o		\
204 	uttrack.o		\
205 	utuuid.o
206 
207