coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
sdram-hynix-2GB-792.inc
Go to the documentation of this file.
1 { /* generated from sdram-0001-792-2GB.cfg; do not edit. */
2  .MemoryType = NvBootMemoryType_Ddr3,
3  .PllMInputDivider = 0x00000001,
4  .PllMFeedbackDivider = 0x00000042,
5  .PllMStableTime = 0x0000012c,
6  .PllMSetupControl = 0x00000000,
7  .PllMSelectDiv2 = 0x00000000,
8  .PllMPDLshiftPh45 = 0x00000001,
9  .PllMPDLshiftPh90 = 0x00000001,
10  .PllMPDLshiftPh135 = 0x00000001,
11  .PllMKCP = 0x00000000,
12  .PllMKVCO = 0x00000000,
13  .EmcBctSpare0 = 0x00000000,
14  .EmcBctSpare1 = 0x00000000,
15  .EmcBctSpare2 = 0x00000000,
16  .EmcBctSpare3 = 0x00000000,
17  .EmcBctSpare4 = 0x00000000,
18  .EmcBctSpare5 = 0x00000000,
19  .EmcBctSpare6 = 0x00000000,
20  .EmcBctSpare7 = 0x00000000,
21  .EmcBctSpare8 = 0x00000000,
22  .EmcBctSpare9 = 0x00000000,
23  .EmcBctSpare10 = 0x00000000,
24  .EmcBctSpare11 = 0x00000000,
25  .EmcClockSource = 0x80000000,
26  .EmcAutoCalInterval = 0x001fffff,
27  .EmcAutoCalConfig = 0xa1430000,
28  .EmcAutoCalConfig2 = 0x00000000,
29  .EmcAutoCalConfig3 = 0x00000000,
30  .EmcAutoCalWait = 0x00000190,
31  .EmcAdrCfg = 0x00000000,
32  .EmcPinProgramWait = 0x00000001,
33  .EmcPinExtraWait = 0x00000000,
34  .EmcTimingControlWait = 0x00000000,
35  .EmcRc = 0x00000025,
36  .EmcRfc = 0x000000cd,
37  .EmcRfcSlr = 0x00000000,
38  .EmcRas = 0x00000019,
39  .EmcRp = 0x0000000a,
40  .EmcR2r = 0x00000000,
41  .EmcW2w = 0x00000000,
42  .EmcR2w = 0x00000007,
43  .EmcW2r = 0x0000000d,
44  .EmcR2p = 0x00000004,
45  .EmcW2p = 0x00000013,
46  .EmcRdRcd = 0x0000000a,
47  .EmcWrRcd = 0x0000000a,
48  .EmcRrd = 0x00000003,
49  .EmcRext = 0x00000002,
50  .EmcWext = 0x00000000,
51  .EmcWdv = 0x00000006,
52  .EmcWdvMask = 0x00000006,
53  .EmcQUse = 0x0000000b,
54  .EmcQuseWidth = 0x00000002,
55  .EmcIbdly = 0x00000000,
56  .EmcEInput = 0x00000003,
57  .EmcEInputDuration = 0x0000000c,
58  .EmcPutermExtra = 0x00090000,
59  .EmcPutermWidth = 0x00000004,
60  .EmcPutermAdj = 0x00000000,
61  .EmcCdbCntl1 = 0x00000000,
62  .EmcCdbCntl2 = 0x00000000,
63  .EmcCdbCntl3 = 0x00000000,
64  .EmcQRst = 0x00000002,
65  .EmcQSafe = 0x00000011,
66  .EmcRdv = 0x00000017,
67  .EmcRdvMask = 0x00000019,
68  .EmcQpop = 0x0000000f,
69  .EmcCtt = 0x00000000,
70  .EmcCttDuration = 0x00000004,
71  .EmcRefresh = 0x000017eb,
72  .EmcBurstRefreshNum = 0x00000000,
73  .EmcPreRefreshReqCnt = 0x000005fa,
74  .EmcPdEx2Wr = 0x00000003,
75  .EmcPdEx2Rd = 0x00000003,
76  .EmcPChg2Pden = 0x00000001,
77  .EmcAct2Pden = 0x00000000,
78  .EmcAr2Pden = 0x000000c7,
79  .EmcRw2Pden = 0x00000018,
80  .EmcTxsr = 0x000000d7,
81  .EmcTxsrDll = 0x00000200,
82  .EmcTcke = 0x00000005,
83  .EmcTckesr = 0x00000006,
84  .EmcTpd = 0x00000005,
85  .EmcTfaw = 0x0000001d,
86  .EmcTrpab = 0x00000000,
87  .EmcTClkStable = 0x00000008,
88  .EmcTClkStop = 0x00000008,
89  .EmcTRefBw = 0x0000182c,
90  .EmcFbioCfg5 = 0x104ab898,
91  .EmcFbioCfg6 = 0x00000002,
92  .EmcFbioSpare = 0x00000000,
93  .EmcCfgRsv = 0xff00ff00,
94  .EmcMrs = 0x80001d71,
95  .EmcEmrs = 0x80100002,
96  .EmcEmrs2 = 0x80200018,
97  .EmcEmrs3 = 0x80300000,
98  .EmcMrw1 = 0x00000000,
99  .EmcMrw2 = 0x00000000,
100  .EmcMrw3 = 0x00000000,
101  .EmcMrw4 = 0x00000000,
102  .EmcMrwExtra = 0x00000000,
103  .EmcWarmBootMrwExtra = 0x00000000,
104  .EmcWarmBootExtraModeRegWriteEnable = 0x00000000,
105  .EmcExtraModeRegWriteEnable = 0x00000000,
106  .EmcMrwResetCommand = 0x00000000,
107  .EmcMrwResetNInitWait = 0x00000000,
108  .EmcMrsWaitCnt = 0x00f7000e,
109  .EmcMrsWaitCnt2 = 0x00f7000e,
110  .EmcCfg = 0x73300000,
111  .EmcCfg2 = 0x0000089d,
112  .EmcCfgPipe = 0x000040a0,
113  .EmcDbg = 0x01000c00,
114  .EmcCmdQ = 0x10004408,
115  .EmcMc2EmcQ = 0x06000404,
116  .EmcDynSelfRefControl = 0x80003025,
117  .AhbArbitrationXbarCtrlMemInitDone = 0x00000001,
118  .EmcCfgDigDll = 0xe00701b1,
119  .EmcCfgDigDllPeriod = 0x00008000,
120  .EmcDevSelect = 0x00000002,
121  .EmcSelDpdCtrl = 0x00040000,
122  .EmcDllXformDqs0 = 0x00000008,
123  .EmcDllXformDqs1 = 0x00000008,
124  .EmcDllXformDqs2 = 0x00000008,
125  .EmcDllXformDqs3 = 0x00000008,
126  .EmcDllXformDqs4 = 0x00000008,
127  .EmcDllXformDqs5 = 0x00000008,
128  .EmcDllXformDqs6 = 0x00000008,
129  .EmcDllXformDqs7 = 0x00000008,
130  .EmcDllXformDqs8 = 0x00000008,
131  .EmcDllXformDqs9 = 0x00000008,
132  .EmcDllXformDqs10 = 0x00000008,
133  .EmcDllXformDqs11 = 0x00000008,
134  .EmcDllXformDqs12 = 0x00000008,
135  .EmcDllXformDqs13 = 0x00000008,
136  .EmcDllXformDqs14 = 0x00000008,
137  .EmcDllXformDqs15 = 0x00000008,
138  .EmcDllXformQUse0 = 0x00000000,
139  .EmcDllXformQUse1 = 0x00000000,
140  .EmcDllXformQUse2 = 0x00000000,
141  .EmcDllXformQUse3 = 0x00000000,
142  .EmcDllXformQUse4 = 0x00000000,
143  .EmcDllXformQUse5 = 0x00000000,
144  .EmcDllXformQUse6 = 0x00000000,
145  .EmcDllXformQUse7 = 0x00000000,
146  .EmcDllXformAddr0 = 0x0000000e,
147  .EmcDllXformAddr1 = 0x0000000e,
148  .EmcDllXformAddr2 = 0x00000000,
149  .EmcDllXformAddr3 = 0x0000000e,
150  .EmcDllXformAddr4 = 0x00000000,
151  .EmcDllXformAddr5 = 0x00000000,
152  .EmcDllXformQUse8 = 0x00000000,
153  .EmcDllXformQUse9 = 0x00000000,
154  .EmcDllXformQUse10 = 0x00000000,
155  .EmcDllXformQUse11 = 0x00000000,
156  .EmcDllXformQUse12 = 0x00000000,
157  .EmcDllXformQUse13 = 0x00000000,
158  .EmcDllXformQUse14 = 0x00000000,
159  .EmcDllXformQUse15 = 0x00000000,
160  .EmcDliTrimTxDqs0 = 0x00000000,
161  .EmcDliTrimTxDqs1 = 0x00000000,
162  .EmcDliTrimTxDqs2 = 0x00000000,
163  .EmcDliTrimTxDqs3 = 0x00000000,
164  .EmcDliTrimTxDqs4 = 0x00000000,
165  .EmcDliTrimTxDqs5 = 0x00000000,
166  .EmcDliTrimTxDqs6 = 0x00000000,
167  .EmcDliTrimTxDqs7 = 0x00000000,
168  .EmcDliTrimTxDqs8 = 0x00000000,
169  .EmcDliTrimTxDqs9 = 0x00000000,
170  .EmcDliTrimTxDqs10 = 0x00000000,
171  .EmcDliTrimTxDqs11 = 0x00000000,
172  .EmcDliTrimTxDqs12 = 0x00000000,
173  .EmcDliTrimTxDqs13 = 0x00000000,
174  .EmcDliTrimTxDqs14 = 0x00000000,
175  .EmcDliTrimTxDqs15 = 0x00000000,
176  .EmcDllXformDq0 = 0x0000000b,
177  .EmcDllXformDq1 = 0x0000000b,
178  .EmcDllXformDq2 = 0x0000000b,
179  .EmcDllXformDq3 = 0x0000000b,
180  .EmcDllXformDq4 = 0x0000000b,
181  .EmcDllXformDq5 = 0x0000000b,
182  .EmcDllXformDq6 = 0x0000000b,
183  .EmcDllXformDq7 = 0x0000000b,
184  .WarmBootWait = 0x00000002,
185  .EmcCttTermCtrl = 0x00000802,
186  .EmcOdtWrite = 0x00000000,
187  .EmcOdtRead = 0x00000000,
188  .EmcZcalInterval = 0x00020000,
189  .EmcZcalWaitCnt = 0x00000042,
190  .EmcZcalMrwCmd = 0x80000000,
191  .EmcMrsResetDll = 0x00000000,
192  .EmcZcalInitDev0 = 0x80000011,
193  .EmcZcalInitDev1 = 0x00000000,
194  .EmcZcalInitWait = 0x00000001,
195  .EmcZcalWarmColdBootEnables = 0x00000003,
196  .EmcMrwLpddr2ZcalWarmBoot = 0x040a00ab,
197  .EmcZqCalDdr3WarmBoot = 0x00000000,
198  .EmcZcalWarmBootWait = 0x00000001,
199  .EmcMrsWarmBootEnable = 0x00000001,
200  .EmcMrsResetDllWait = 0x00000000,
201  .EmcMrsExtra = 0x80001d71,
202  .EmcWarmBootMrsExtra = 0x80100002,
203  .EmcEmrsDdr2DllEnable = 0x00000000,
204  .EmcMrsDdr2DllReset = 0x00000000,
205  .EmcEmrsDdr2OcdCalib = 0x00000000,
206  .EmcDdr2Wait = 0x00000000,
207  .EmcClkenOverride = 0x00000000,
208  .McDisExtraSnapLevels = 0x00000000,
209  .EmcExtraRefreshNum = 0x00000002,
210  .EmcClkenOverrideAllWarmBoot = 0x00000000,
211  .McClkenOverrideAllWarmBoot = 0x00000000,
212  .EmcCfgDigDllPeriodWarmBoot = 0x00000003,
213  .PmcVddpSel = 0x00000002,
214  .PmcVddpSelWait = 0x00000002,
215  .PmcDdrPwr = 0x00000003,
216  .PmcDdrCfg = 0x00002002,
217  .PmcIoDpd3Req = 0x4fff2f97,
218  .PmcIoDpd3ReqWait = 0x00000000,
219  .PmcRegShort = 0x00000000,
220  .PmcNoIoPower = 0x00000000,
221  .PmcPorDpdCtrlWait = 0x00000000,
222  .EmcXm2CmdPadCtrl = 0x100002a0,
223  .EmcXm2CmdPadCtrl2 = 0x770c0000,
224  .EmcXm2CmdPadCtrl3 = 0x050c0000,
225  .EmcXm2CmdPadCtrl4 = 0x00000000,
226  .EmcXm2CmdPadCtrl5 = 0x00111111,
227  .EmcXm2DqsPadCtrl = 0x770c1414,
228  .EmcXm2DqsPadCtrl2 = 0x0020013d,
229  .EmcXm2DqsPadCtrl3 = 0x61861820,
230  .EmcXm2DqsPadCtrl4 = 0x00514514,
231  .EmcXm2DqsPadCtrl5 = 0x00514514,
232  .EmcXm2DqsPadCtrl6 = 0x61861800,
233  .EmcXm2DqPadCtrl = 0x770c2990,
234  .EmcXm2DqPadCtrl2 = 0x00000000,
235  .EmcXm2DqPadCtrl3 = 0x00000000,
236  .EmcXm2ClkPadCtrl = 0x77ffc085,
237  .EmcXm2ClkPadCtrl2 = 0x00000707,
238  .EmcXm2CompPadCtrl = 0x81f1f108,
239  .EmcXm2VttGenPadCtrl = 0x07070004,
240  .EmcXm2VttGenPadCtrl2 = 0x00000000,
241  .EmcXm2VttGenPadCtrl3 = 0x017fffff,
242  .EmcAcpdControl = 0x00000000,
243  .EmcSwizzleRank0ByteCfg = 0x00003120,
244  .EmcSwizzleRank0Byte0 = 0x25143067,
245  .EmcSwizzleRank0Byte1 = 0x45367102,
246  .EmcSwizzleRank0Byte2 = 0x47106253,
247  .EmcSwizzleRank0Byte3 = 0x04362175,
248  .EmcSwizzleRank1ByteCfg = 0x00003120,
249  .EmcSwizzleRank1Byte0 = 0x71546032,
250  .EmcSwizzleRank1Byte1 = 0x35104276,
251  .EmcSwizzleRank1Byte2 = 0x27043615,
252  .EmcSwizzleRank1Byte3 = 0x72306145,
253  .EmcDsrVttgenDrv = 0x0505003f,
254  .EmcTxdsrvttgen = 0x00000000,
255  .EmcBgbiasCtl0 = 0x00000000,
256  .McEmemAdrCfg = 0x00000000,
257  .McEmemAdrCfgDev0 = 0x00080303,
258  .McEmemAdrCfgDev1 = 0x00080303,
259  .McEmemAdrCfgBankMask0 = 0x00001248,
260  .McEmemAdrCfgBankMask1 = 0x00002490,
261  .McEmemAdrCfgBankMask2 = 0x00000920,
262  .McEmemAdrCfgBankSwizzle3 = 0x00000001,
263  .McEmemCfg = 0x00000800,
264  .McEmemArbCfg = 0x0e00000b,
265  .McEmemArbOutstandingReq = 0x80000040,
266  .McEmemArbTimingRcd = 0x00000004,
267  .McEmemArbTimingRp = 0x00000005,
268  .McEmemArbTimingRc = 0x00000013,
269  .McEmemArbTimingRas = 0x0000000c,
270  .McEmemArbTimingFaw = 0x0000000f,
271  .McEmemArbTimingRrd = 0x00000002,
272  .McEmemArbTimingRap2Pre = 0x00000003,
273  .McEmemArbTimingWap2Pre = 0x0000000c,
274  .McEmemArbTimingR2R = 0x00000002,
275  .McEmemArbTimingW2W = 0x00000002,
276  .McEmemArbTimingR2W = 0x00000005,
277  .McEmemArbTimingW2R = 0x00000008,
278  .McEmemArbDaTurns = 0x08050202,
279  .McEmemArbDaCovers = 0x00170e13,
280  .McEmemArbMisc0 = 0x736c2414,
281  .McEmemArbMisc1 = 0x70000f02,
282  .McEmemArbRing1Throttle = 0x001f0000,
283  .McEmemArbOverride = 0x10000000,
284  .McEmemArbOverride1 = 0x00000000,
285  .McEmemArbRsv = 0xff00ff00,
286  .McClkenOverride = 0x00000000,
287  .McStatControl = 0x00000000,
288  .McDisplaySnapRing = 0x00000003,
289  .McVideoProtectBom = 0xfff00000,
290  .McVideoProtectBomAdrHi = 0x00000000,
291  .McVideoProtectSizeMb = 0x00000000,
292  .McVideoProtectVprOverride = 0xe4bac743,
293  .McVideoProtectVprOverride1 = 0x00000013,
294  .McVideoProtectGpuOverride0 = 0x00000000,
295  .McVideoProtectGpuOverride1 = 0x00000000,
296  .McSecCarveoutBom = 0xfff00000,
297  .McSecCarveoutAdrHi = 0x00000000,
298  .McSecCarveoutSizeMb = 0x00000000,
299  .McVideoProtectWriteAccess = 0x00000000,
300  .McSecCarveoutProtectWriteAccess = 0x00000000,
301  .EmcCaTrainingEnable = 0x00000000,
302  .EmcCaTrainingTimingCntl1 = 0x1f7df7df,
303  .EmcCaTrainingTimingCntl2 = 0x0000001f,
304  .SwizzleRankByteEncode = 0x0000006f,
305  .BootRomPatchControl = 0x00000000,
306  .BootRomPatchData = 0x00000000,
307  .McMtsCarveoutBom = 0xfff00000,
308  .McMtsCarveoutAdrHi = 0x00000000,
309  .McMtsCarveoutSizeMb = 0x00000000,
310  .McMtsCarveoutRegCtrl = 0x00000000,
311 },
@ NvBootMemoryType_Ddr3
Definition: sdram_param.h:33