xref: /openbmc/linux/drivers/acpi/acpica/Makefile (revision 9edd576d89a5b6d3e136d7dcab654d887c0d25b7)
1#
2# Makefile for ACPICA Core interpreter
3#
4
5ccflags-y			:= -Os
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	dsfield.o	\
15	dsinit.o	\
16	dsmethod.o	\
17	dsmthdat.o	\
18	dsobject.o	\
19	dsopcode.o	\
20	dsutils.o	\
21	dswexec.o	\
22	dswload.o	\
23	dswload2.o	\
24	dswscope.o	\
25	dswstate.o
26
27acpi-y +=		\
28	evevent.o	\
29	evgpe.o		\
30	evgpeblk.o	\
31	evgpeinit.o	\
32	evgpeutil.o	\
33	evglock.o	\
34	evmisc.o	\
35	evregion.o	\
36	evrgnini.o	\
37	evsci.o		\
38	evxface.o	\
39	evxfevnt.o	\
40	evxfgpe.o	\
41	evxfregn.o
42
43acpi-y +=		\
44	exconfig.o	\
45	exconvrt.o	\
46	excreate.o	\
47	exdebug.o	\
48	exdump.o	\
49	exfield.o	\
50	exfldio.o	\
51	exmutex.o	\
52	exnames.o	\
53	exoparg1.o	\
54	exoparg2.o	\
55	exoparg3.o	\
56	exoparg6.o	\
57	exprep.o	\
58	exmisc.o	\
59	exregion.o	\
60	exresnte.o	\
61	exresolv.o	\
62	exresop.o	\
63	exstore.o	\
64	exstoren.o	\
65	exstorob.o	\
66	exsystem.o	\
67	exutils.o
68
69acpi-y +=		\
70	hwacpi.o	\
71	hwgpe.o		\
72	hwpci.o		\
73	hwregs.o	\
74	hwsleep.o	\
75	hwvalid.o	\
76	hwxface.o
77
78acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
79
80acpi-y +=		\
81	nsaccess.o	\
82	nsalloc.o	\
83	nsdump.o	\
84	nseval.o	\
85	nsinit.o	\
86	nsload.o	\
87	nsnames.o	\
88	nsobject.o	\
89	nsparse.o	\
90	nspredef.o	\
91	nsrepair.o	\
92	nsrepair2.o	\
93	nssearch.o	\
94	nsutils.o	\
95	nswalk.o	\
96	nsxfeval.o	\
97	nsxfname.o	\
98	nsxfobj.o
99
100acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
101
102acpi-y +=		\
103	psargs.o	\
104	psloop.o	\
105	psopcode.o	\
106	psparse.o	\
107	psscope.o	\
108	pstree.o	\
109	psutils.o	\
110	pswalk.o	\
111	psxface.o
112
113acpi-y +=		\
114	rsaddr.o	\
115	rscalc.o	\
116	rscreate.o	\
117	rsinfo.o	\
118	rsio.o		\
119	rsirq.o		\
120	rslist.o	\
121	rsmemory.o	\
122	rsmisc.o	\
123	rsserial.o	\
124	rsutils.o	\
125	rsxface.o
126
127acpi-$(ACPI_FUTURE_USAGE) += rsdump.o
128
129acpi-y +=		\
130	tbfadt.o	\
131	tbfind.o	\
132	tbinstal.o	\
133	tbutils.o	\
134	tbxface.o	\
135	tbxfroot.o
136
137acpi-y +=		\
138	utaddress.o	\
139	utalloc.o	\
140	utcopy.o	\
141	utdebug.o	\
142	utdecode.o	\
143	utdelete.o	\
144	uteval.o	\
145	utglobal.o	\
146	utids.o		\
147	utinit.o	\
148	utlock.o	\
149	utmath.o	\
150	utmisc.o	\
151	utmutex.o	\
152	utobject.o	\
153	utosi.o		\
154	utresrc.o	\
155	utstate.o	\
156	utxface.o	\
157	utxferror.o	\
158	utxfmutex.o
159