xref: /openbmc/linux/drivers/acpi/acpica/Makefile (revision fea88a0c)
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	hwesleep.o	\
72	hwgpe.o		\
73	hwpci.o		\
74	hwregs.o	\
75	hwsleep.o	\
76	hwvalid.o	\
77	hwxface.o	\
78	hwxfsleep.o
79
80acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o
81
82acpi-y +=		\
83	nsaccess.o	\
84	nsalloc.o	\
85	nsdump.o	\
86	nseval.o	\
87	nsinit.o	\
88	nsload.o	\
89	nsnames.o	\
90	nsobject.o	\
91	nsparse.o	\
92	nspredef.o	\
93	nsrepair.o	\
94	nsrepair2.o	\
95	nssearch.o	\
96	nsutils.o	\
97	nswalk.o	\
98	nsxfeval.o	\
99	nsxfname.o	\
100	nsxfobj.o
101
102acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o
103
104acpi-y +=		\
105	psargs.o	\
106	psloop.o	\
107	psopcode.o	\
108	psparse.o	\
109	psscope.o	\
110	pstree.o	\
111	psutils.o	\
112	pswalk.o	\
113	psxface.o
114
115acpi-y +=		\
116	rsaddr.o	\
117	rscalc.o	\
118	rscreate.o	\
119	rsinfo.o	\
120	rsio.o		\
121	rsirq.o		\
122	rslist.o	\
123	rsmemory.o	\
124	rsmisc.o	\
125	rsserial.o	\
126	rsutils.o	\
127	rsxface.o
128
129acpi-$(ACPI_FUTURE_USAGE) += rsdump.o
130
131acpi-y +=		\
132	tbfadt.o	\
133	tbfind.o	\
134	tbinstal.o	\
135	tbutils.o	\
136	tbxface.o	\
137	tbxfroot.o
138
139acpi-y +=		\
140	utaddress.o	\
141	utalloc.o	\
142	utcopy.o	\
143	utdebug.o	\
144	utdecode.o	\
145	utdelete.o	\
146	uteval.o	\
147	utglobal.o	\
148	utids.o		\
149	utinit.o	\
150	utlock.o	\
151	utmath.o	\
152	utmisc.o	\
153	utmutex.o	\
154	utobject.o	\
155	utosi.o		\
156	utresrc.o	\
157	utstate.o	\
158	utxface.o	\
159	utxferror.o	\
160	utxfmutex.o
161