Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 1 | # |
2 | # Makefile for ACPICA Core interpreter | ||||
3 | # | ||||
4 | |||||
Lv Zheng | 417b4a7 | 2014-07-16 16:58:53 +0800 | [diff] [blame] | 5 | ccflags-y := -Os -DBUILDING_ACPICA |
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 6 | ccflags-$(CONFIG_ACPI_DEBUG) += -DACPI_DEBUG_OUTPUT |
7 | |||||
Len Brown | 5199176 | 2009-05-07 15:24:31 -0400 | [diff] [blame] | 8 | # use acpi.o to put all files here into acpi.o modparam namespace |
9 | obj-y += acpi.o | ||||
10 | |||||
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 11 | acpi-y := \ |
12 | dsargs.o \ | ||||
13 | dscontrol.o \ | ||||
Lv Zheng | 0bac429 | 2015-07-23 12:52:46 +0800 | [diff] [blame] | 14 | dsdebug.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 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 | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 27 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 28 | acpi-y += \ |
29 | evevent.o \ | ||||
30 | evgpe.o \ | ||||
31 | evgpeblk.o \ | ||||
32 | evgpeinit.o \ | ||||
33 | evgpeutil.o \ | ||||
34 | evglock.o \ | ||||
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 35 | evhandler.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 36 | evmisc.o \ |
37 | evregion.o \ | ||||
38 | evrgnini.o \ | ||||
39 | evsci.o \ | ||||
40 | evxface.o \ | ||||
41 | evxfevnt.o \ | ||||
42 | evxfgpe.o \ | ||||
43 | evxfregn.o | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 44 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 45 | acpi-y += \ |
Bob Moore | 890b090 | 2016-03-24 09:39:51 +0800 | [diff] [blame] | 46 | exconcat.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 47 | exconfig.o \ |
48 | exconvrt.o \ | ||||
49 | excreate.o \ | ||||
50 | exdebug.o \ | ||||
51 | exdump.o \ | ||||
52 | exfield.o \ | ||||
53 | exfldio.o \ | ||||
Bob Moore | 5df2e3e | 2015-12-29 13:54:44 +0800 | [diff] [blame] | 54 | exmisc.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 55 | exmutex.o \ |
56 | exnames.o \ | ||||
57 | exoparg1.o \ | ||||
58 | exoparg2.o \ | ||||
59 | exoparg3.o \ | ||||
60 | exoparg6.o \ | ||||
61 | exprep.o \ | ||||
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 62 | exregion.o \ |
63 | exresnte.o \ | ||||
64 | exresolv.o \ | ||||
65 | exresop.o \ | ||||
66 | exstore.o \ | ||||
67 | exstoren.o \ | ||||
68 | exstorob.o \ | ||||
69 | exsystem.o \ | ||||
Bob Moore | 5df2e3e | 2015-12-29 13:54:44 +0800 | [diff] [blame] | 70 | extrace.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 71 | exutils.o |
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 72 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 73 | acpi-y += \ |
74 | hwacpi.o \ | ||||
Bob Moore | 7095857 | 2012-02-14 18:47:42 +0800 | [diff] [blame] | 75 | hwesleep.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 76 | hwgpe.o \ |
77 | hwpci.o \ | ||||
78 | hwregs.o \ | ||||
79 | hwsleep.o \ | ||||
80 | hwvalid.o \ | ||||
Bob Moore | 2feec47 | 2012-02-14 15:00:53 +0800 | [diff] [blame] | 81 | hwxface.o \ |
82 | hwxfsleep.o | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 83 | |
Len Brown | 5199176 | 2009-05-07 15:24:31 -0400 | [diff] [blame] | 84 | acpi-$(ACPI_FUTURE_USAGE) += hwtimer.o |
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 85 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 86 | acpi-y += \ |
87 | nsaccess.o \ | ||||
88 | nsalloc.o \ | ||||
Bob Moore | 29a241c | 2013-05-30 10:00:01 +0800 | [diff] [blame] | 89 | nsarguments.o \ |
Bob Moore | 76a6225 | 2013-03-08 09:23:16 +0000 | [diff] [blame] | 90 | nsconvert.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 91 | nsdump.o \ |
92 | nseval.o \ | ||||
93 | nsinit.o \ | ||||
94 | nsload.o \ | ||||
95 | nsnames.o \ | ||||
96 | nsobject.o \ | ||||
97 | nsparse.o \ | ||||
98 | nspredef.o \ | ||||
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 99 | nsprepkg.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 100 | nsrepair.o \ |
101 | nsrepair2.o \ | ||||
102 | nssearch.o \ | ||||
103 | nsutils.o \ | ||||
104 | nswalk.o \ | ||||
105 | nsxfeval.o \ | ||||
106 | nsxfname.o \ | ||||
107 | nsxfobj.o | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 108 | |
Len Brown | 5199176 | 2009-05-07 15:24:31 -0400 | [diff] [blame] | 109 | acpi-$(ACPI_FUTURE_USAGE) += nsdumpdv.o |
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 110 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 111 | acpi-y += \ |
112 | psargs.o \ | ||||
113 | psloop.o \ | ||||
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 114 | psobject.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 115 | psopcode.o \ |
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 116 | psopinfo.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 117 | psparse.o \ |
118 | psscope.o \ | ||||
119 | pstree.o \ | ||||
120 | psutils.o \ | ||||
121 | pswalk.o \ | ||||
122 | psxface.o | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 123 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 124 | acpi-y += \ |
125 | rsaddr.o \ | ||||
126 | rscalc.o \ | ||||
127 | rscreate.o \ | ||||
Lv Zheng | 3334861 | 2014-02-08 09:42:46 +0800 | [diff] [blame] | 128 | rsdumpinfo.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 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 | ||||
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 138 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 139 | acpi-y += \ |
Bob Moore | c418ce1 | 2014-04-04 12:39:34 +0800 | [diff] [blame] | 140 | tbdata.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 141 | tbfadt.o \ |
142 | tbfind.o \ | ||||
143 | tbinstal.o \ | ||||
Bob Moore | 42f4786 | 2013-06-08 00:59:02 +0000 | [diff] [blame] | 144 | tbprint.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 145 | tbutils.o \ |
146 | tbxface.o \ | ||||
Bob Moore | d59b8ec | 2012-07-16 10:15:36 +0800 | [diff] [blame] | 147 | tbxfload.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 148 | tbxfroot.o |
Len Brown | 95b482a | 2009-01-09 00:13:17 -0500 | [diff] [blame] | 149 | |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 150 | acpi-y += \ |
Lin Ming | f654c0f | 2012-01-12 13:10:32 +0800 | [diff] [blame] | 151 | utaddress.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 152 | utalloc.o \ |
Bob Moore | 6a0df32 | 2016-05-05 13:00:36 +0800 | [diff] [blame] | 153 | utascii.o \ |
Bob Moore | 88ec286 | 2013-06-08 00:57:47 +0000 | [diff] [blame] | 154 | utbuffer.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 155 | utcopy.o \ |
Bob Moore | bc7db14 | 2012-07-16 09:10:58 +0800 | [diff] [blame] | 156 | utexcep.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 157 | utdebug.o \ |
158 | utdecode.o \ | ||||
159 | utdelete.o \ | ||||
Bob Moore | b6872ff | 2013-06-08 00:58:00 +0000 | [diff] [blame] | 160 | uterror.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 161 | uteval.o \ |
162 | utglobal.o \ | ||||
Bob Moore | 73bbca0 | 2014-07-30 12:21:13 +0800 | [diff] [blame] | 163 | uthex.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 164 | utids.o \ |
165 | utinit.o \ | ||||
166 | utlock.o \ | ||||
167 | utmath.o \ | ||||
168 | utmisc.o \ | ||||
169 | utmutex.o \ | ||||
Bob Moore | 2762919 | 2015-07-23 12:53:49 +0800 | [diff] [blame] | 170 | utnonansi.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 171 | utobject.o \ |
172 | utosi.o \ | ||||
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 173 | utownerid.o \ |
Bob Moore | c34c82b | 2013-04-12 00:24:22 +0000 | [diff] [blame] | 174 | utpredef.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 175 | utresrc.o \ |
176 | utstate.o \ | ||||
Bob Moore | 42f8fb7 | 2013-01-11 13:08:51 +0100 | [diff] [blame] | 177 | utstring.o \ |
Bob Moore | 5ebd2ea | 2016-09-07 14:14:30 +0800 | [diff] [blame] | 178 | utstrtoul64.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 179 | utxface.o \ |
Bob Moore | d978348 | 2012-08-17 10:51:47 +0800 | [diff] [blame] | 180 | utxfinit.o \ |
Lin Ming | 5dc46c3 | 2011-11-29 14:16:05 +0800 | [diff] [blame] | 181 | utxferror.o \ |
182 | utxfmutex.o | ||||
Lv Zheng | 6d33b6b | 2012-10-31 02:25:05 +0000 | [diff] [blame] | 183 | |
Lv Zheng | 4d946f7 | 2015-10-19 10:25:56 +0800 | [diff] [blame] | 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 \ | ||||
Bob Moore | 9355611 | 2015-10-19 10:24:26 +0800 | [diff] [blame] | 197 | rsdump.o \ |
Lv Zheng | 4d946f7 | 2015-10-19 10:25:56 +0800 | [diff] [blame] | 198 | |
199 | acpi-$(ACPI_FUTURE_USAGE) += \ | ||||
200 | dbfileio.o \ | ||||
201 | dbtest.o \ | ||||
Bob Moore | 73bbca0 | 2014-07-30 12:21:13 +0800 | [diff] [blame] | 202 | utcache.o \ |
Bob Moore | 73bbca0 | 2014-07-30 12:21:13 +0800 | [diff] [blame] | 203 | utprint.o \ |
204 | uttrack.o \ | ||||
205 | utuuid.o | ||||
Lv Zheng | 6d33b6b | 2012-10-31 02:25:05 +0000 | [diff] [blame] | 206 |