5aa41276e103319ca7ab49746842790a99ea798c
[coreboot.git] / src / cpu / amd / agesa / family12 / Makefile.inc
1 #*****************************************************************************
2 #
3 # Copyright (c) 2011, Advanced Micro Devices, Inc.
4 # All rights reserved.
5
6 # Redistribution and use in source and binary forms, with or without
7 # modification, are permitted provided that the following conditions are met:
8 #     * Redistributions of source code must retain the above copyright
9 #       notice, this list of conditions and the following disclaimer.
10 #     * Redistributions in binary form must reproduce the above copyright
11 #       notice, this list of conditions and the following disclaimer in the
12 #       documentation and/or other materials provided with the distribution.
13 #     * Neither the name of Advanced Micro Devices, Inc. nor the names of 
14 #       its contributors may be used to endorse or promote products derived 
15 #       from this software without specific prior written permission.
16
17 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
18 # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 # DISCLAIMED. IN NO EVENT SHALL ADVANCED MICRO DEVICES, INC. BE LIABLE FOR ANY
21 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28 #*****************************************************************************
29  
30 ramstage-y += chip_name.c
31 driver-y += model_12_init.c
32
33 AGESA_ROOT = ../../../../vendorcode/amd/agesa/f12
34
35 agesa_lib_src   = $(AGESA_ROOT)/Legacy/Proc/agesaCallouts.c
36 agesa_lib_src  += $(AGESA_ROOT)/Legacy/Proc/Dispatcher.c
37 agesa_lib_src  += $(AGESA_ROOT)/Legacy/Proc/hobTransfer.c
38 agesa_lib_src  += $(AGESA_ROOT)/Lib/amdlib.c
39 agesa_lib_src  += $(AGESA_ROOT)/Lib/helper.c
40 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitEarly.c
41 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitEnv.c
42 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitLate.c
43 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitMid.c
44 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitPost.c
45 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitReset.c
46 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdInitResume.c
47 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdLateRunApTask.c
48 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdS3LateRestore.c
49 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/AmdS3Save.c
50 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/CommonInits.c
51 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/CommonReturns.c
52 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/CreateStruct.c
53 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/S3RestoreState.c
54 agesa_lib_src  += $(AGESA_ROOT)/Proc/Common/S3SaveState.c
55 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cahalt.c
56 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuApicUtilities.c
57 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuBist.c
58 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuBrandId.c
59 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuEarlyInit.c
60 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuEventLog.c
61 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuFamilyTranslation.c
62 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuGeneralServices.c
63 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuInitEarlyTable.c
64 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuLateInit.c
65 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuMicrocodePatch.c
66 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuPostInit.c
67 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuPowerMgmt.c
68 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuPowerMgmtMultiSocket.c
69 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuPowerMgmtSingleSocket.c
70 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/cpuWarmReset.c
71 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/heapManager.c
72 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/S3.c
73 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Table.c
74 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuCommonF12Utilities.c
75 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12BrandId.c
76 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12BrandIdFm1.c
77 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12BrandIdFs1.c
78 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12CacheDefaults.c
79 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12Dmi.c
80 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12EarlyNbPstateInit.c
81 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12MsrTables.c
82 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12PciTables.c
83 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12PerCorePciTables.c
84 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12PowerCheck.c
85 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12PowerMgmtSystemTables.c
86 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12PowerPlane.c
87 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12Pstate.c
88 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12SoftwareThermal.c
89 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12Utilities.c
90 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/cpuF12WheaInitDataTables.c
91 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12C6State.c
92 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12Cpb.c
93 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12IoCstate.c
94 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12MicrocodePatch03000002.c
95 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12MicrocodePatch0300000e.c
96 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/F12MicrocodePatch0300000f.c
97 #agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/LN/F12LnEarlySamples.c
98 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/LN/F12LnEquivalenceTable.c
99 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/LN/F12LnLogicalIdTables.c
100 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Family/0x12/LN/F12LnMicrocodePatchTables.c
101 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuC6State.c
102 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuCacheFlushOnHalt.c
103 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuCacheInit.c
104 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuCoreLeveling.c
105 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuCpb.c
106 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuDmi.c
107 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuFeatureLeveling.c
108 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuFeatures.c
109 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuHwC1e.c
110 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuIoCstate.c
111 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuL3Features.c
112 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuLowPwrPstate.c
113 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuPstateGather.c
114 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuPstateLeveling.c
115 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuPstateTables.c
116 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuSlit.c
117 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuSrat.c
118 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuSwC1e.c
119 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/cpuWhea.c
120 agesa_lib_src  += $(AGESA_ROOT)/Proc/CPU/Feature/PreserveMailbox.c
121 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtEarly.c
122 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtEnv.c
123 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtLate.c
124 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtMid.c
125 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtPost.c
126 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/GnbInitAtReset.c
127 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Common/GnbLibFeatures.c
128 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxConfigData.c
129 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxGmcInit.c
130 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxInitAtEnvPost.c
131 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxInitAtMidPost.c
132 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxInitAtPost.c
133 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxIntegratedInfoTableInit.c
134 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxLib.c
135 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxRegisterAcc.c
136 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/GfxStrapsInit.c
137 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Gfx/Family/LN/F12GfxServices.c
138 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCableSafe/GnbCableSafe.c
139 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLib.c
140 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibCpuAcc.c
141 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibHeap.c
142 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibIoAcc.c
143 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibMemAcc.c
144 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibPci.c
145 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibPciAcc.c
146 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbCommonLib/GnbLibStall.c
147 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxConfig/GfxConfigEnv.c
148 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxConfig/GfxConfigPost.c
149 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxInitLibV1/GfxCardInfo.c
150 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxInitLibV1/GfxEnumConnectors.c
151 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxInitLibV1/GfxPowerPlayTable.c
152 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbGfxInitLibV1/GnbGfxInitLibV1.c
153 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbNbInitLibV1/GnbNbInitLibV1.c
154 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieAlibV1/PcieAlib.c
155 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieConfig/PcieConfigData.c
156 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieConfig/PcieConfigLib.c
157 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieConfig/PcieInputParser.c
158 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieConfig/PcieMapTopology.c
159 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieAspm.c
160 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieAspmBlackList.c
161 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieAspmExitLatency.c
162 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PciePhyServices.c
163 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PciePifServices.c
164 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortRegAcc.c
165 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortServices.c
166 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PciePowerMgmt.c
167 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieSiliconServices.c
168 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieTimer.c
169 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieTopologyServices.c
170 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieUtilityLib.c
171 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieInitLibV1/PcieWrapperRegAcc.c
172 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieTrainingV1/PcieTraining.c
173 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbPcieTrainingV1/PcieWorkarounds.c
174 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbSbLib/GnbSbLib.c
175 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Modules/GnbSbLib/GnbSbPcie.c
176 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbConfigData.c
177 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInit.c
178 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInitAtEarly.c
179 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInitAtEnv.c
180 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInitAtLatePost.c
181 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInitAtPost.c
182 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbInitAtReset.c
183 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbPowerMgmt.c
184 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/NbSmuLib.c
185 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Family/LN/F12NbLclkDpm.c
186 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Family/LN/F12NbPowerGate.c
187 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Family/LN/F12NbServices.c
188 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Family/LN/F12NbSmu.c
189 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Feature/NbFuseTable.c
190 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/Nb/Feature/NbLclkDpm.c
191 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieInit.c
192 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieInitAtEarlyPost.c
193 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieInitAtEnv.c
194 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieInitAtLatePost.c
195 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieInitAtPost.c
196 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PcieLateInit.c
197 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PciePortInit.c
198 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/PciePortLateInit.c
199 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PcieAlib.c
200 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PcieComplexConfig.c
201 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PcieComplexServices.c
202 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PciePhyServices.c
203 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PciePifServices.c
204 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Family/LN/F12PcieWrapperServices.c
205 agesa_lib_src  += $(AGESA_ROOT)/Proc/GNB/PCIe/Feature/PciePowerGate.c
206 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htFeat.c
207 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htInterface.c
208 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htInterfaceCoherent.c
209 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htInterfaceGeneral.c
210 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htInterfaceNonCoherent.c
211 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htMain.c
212 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htNb.c
213 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/htNotify.c
214 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/Fam12/htNbFam12.c
215 agesa_lib_src  += $(AGESA_ROOT)/Proc/HT/Fam12/htNbUtilitiesFam12.c
216 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Control/IdsCtrl.c
217 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Control/IdsLib.c
218 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Control/IdsNvToCmos.c
219 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Debug/IdsDebug.c
220 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Family/0x12/IdsF12AllService.c
221 #agesa_lib_src  += $(AGESA_ROOT)/Proc/IDS/Perf/IdsPerf.c
222 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ardk/ma.c
223 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ardk/LN/masln3.c
224 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ardk/LN/mauln3.c
225 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/CHINTLV/mfchi.c
226 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/CSINTLV/mfcsi.c
227 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/DMI/mfDMI.c
228 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/ECC/mfecc.c
229 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/ECC/mfemp.c
230 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/EXCLUDIMM/mfdimmexclud.c
231 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/IDENDIMM/mfidendimm.c
232 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/INTLVRN/mfintlvrn.c
233 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/LVDDR3/mflvddr3.c
234 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/MEMCLR/mfmemclr.c
235 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/ODTHERMAL/mfodthermal.c
236 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/PARTRN/mfParallelTraining.c
237 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/PARTRN/mfStandardTraining.c
238 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/S3/mfs3.c
239 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Feat/TABLE/mftds.c
240 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mdef.c
241 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/merrhdl.c
242 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/minit.c
243 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mm.c
244 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmConditionalPso.c
245 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmEcc.c
246 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmExcludeDimm.c
247 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmflow.c
248 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmLvDdr3.c
249 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmMemClr.c
250 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmMemRestore.c
251 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmNodeInterleave.c
252 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmOnlineSpare.c
253 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmParallelTraining.c
254 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmStandardTraining.c
255 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mmUmaAlloc.c
256 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/mu.c
257 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/muc.c
258 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Main/LN/mmflowln.c
259 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mn.c
260 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mndct.c
261 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnfeat.c
262 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnflow.c
263 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnmct.c
264 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnphy.c
265 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnreg.c
266 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mnS3.c
267 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/mntrain3.c
268 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mndctln.c
269 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnflowln.c
270 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnidendimmln.c
271 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnln.c
272 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnmctln.c
273 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnotln.c
274 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnphyln.c
275 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnprotoln.c
276 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnregln.c
277 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/NB/LN/mnS3ln.c
278 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mp.c
279 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mplribt.c
280 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mplrnlr.c
281 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mplrnpr.c
282 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mpmaxfreq.c
283 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mpmr0.c
284 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mpodtpat.c
285 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mprc10opspd.c
286 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mprc2ibt.c
287 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mprtt.c
288 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/mpsao.c
289 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/LN/mprln3.c
290 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/LN/mpsln3.c
291 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Ps/LN/mpuln3.c
292 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mt.c
293 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mthdi.c
294 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttdimbt.c
295 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttecc.c
296 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttEdgeDetect.c
297 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mtthrc.c
298 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mtthrcSeedTrain.c
299 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttml.c
300 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttoptsrc.c
301 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/mttsrc.c
302 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mt3.c
303 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mtlrdimm3.c
304 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mtot3.c
305 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mtrci3.c
306 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mtsdi3.c
307 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mtspd3.c
308 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mttecc3.c
309 agesa_lib_src  += $(AGESA_ROOT)/Proc/Mem/Tech/DDR3/mttwl3.c
310 agesa_lib_src  += $(AGESA_ROOT)/Proc/Recovery/HT/htInitRecovery.c
311 agesa_lib_src  += $(AGESA_ROOT)/Proc/Recovery/HT/htInitReset.c
312
313 romstage-y += $(agesa_lib_src)
314 ramstage-y += $(agesa_lib_src)
315
316 subdirs-y += ../../mtrr
317 subdirs-y += ../../../x86/tsc
318 subdirs-y += ../../../x86/lapic
319 subdirs-y += ../../../x86/cache
320 subdirs-y += ../../../x86/mtrr
321 subdirs-y += ../../../x86/pae
322 subdirs-y += ../../../x86/smm