GNU Linux-libre 6.1.90-gnu
[releases.git] / arch / arm / boot / dts / tegra124-nyan-big-emc.dtsi
1 // SPDX-License-Identifier: GPL-2.0
2 / {
3         apbmisc@70000800 {
4                 nvidia,long-ram-code;
5         };
6
7         clock@60006000 {
8                 emc-timings-1 {
9                         nvidia,ram-code = <1>;
10
11                         timing-12750000 {
12                                 clock-frequency = <12750000>;
13                                 nvidia,parent-clock-frequency = <408000000>;
14                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
15                                 clock-names = "emc-parent";
16                         };
17
18                         timing-20400000 {
19                                 clock-frequency = <20400000>;
20                                 nvidia,parent-clock-frequency = <408000000>;
21                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
22                                 clock-names = "emc-parent";
23                         };
24
25                         timing-40800000 {
26                                 clock-frequency = <40800000>;
27                                 nvidia,parent-clock-frequency = <408000000>;
28                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
29                                 clock-names = "emc-parent";
30                         };
31
32                         timing-68000000 {
33                                 clock-frequency = <68000000>;
34                                 nvidia,parent-clock-frequency = <408000000>;
35                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
36                                 clock-names = "emc-parent";
37                         };
38
39                         timing-102000000 {
40                                 clock-frequency = <102000000>;
41                                 nvidia,parent-clock-frequency = <408000000>;
42                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
43                                 clock-names = "emc-parent";
44                         };
45
46                         timing-204000000 {
47                                 clock-frequency = <204000000>;
48                                 nvidia,parent-clock-frequency = <408000000>;
49                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
50                                 clock-names = "emc-parent";
51                         };
52
53                         timing-300000000 {
54                                 clock-frequency = <300000000>;
55                                 nvidia,parent-clock-frequency = <600000000>;
56                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C>;
57                                 clock-names = "emc-parent";
58                         };
59
60                         timing-396000000 {
61                                 clock-frequency = <396000000>;
62                                 nvidia,parent-clock-frequency = <792000000>;
63                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M>;
64                                 clock-names = "emc-parent";
65                         };
66
67                         timing-528000000 {
68                                 clock-frequency = <528000000>;
69                                 nvidia,parent-clock-frequency = <528000000>;
70                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
71                                 clock-names = "emc-parent";
72                         };
73
74                         timing-600000000 {
75                                 clock-frequency = <600000000>;
76                                 nvidia,parent-clock-frequency = <600000000>;
77                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C_UD>;
78                                 clock-names = "emc-parent";
79                         };
80
81                         timing-792000000 {
82                                 clock-frequency = <792000000>;
83                                 nvidia,parent-clock-frequency = <792000000>;
84                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
85                                 clock-names = "emc-parent";
86                         };
87                 };
88
89                 emc-timings-4 {
90                         nvidia,ram-code = <4>;
91
92                         timing-12750000 {
93                                 clock-frequency = <12750000>;
94                                 nvidia,parent-clock-frequency = <408000000>;
95                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
96                                 clock-names = "emc-parent";
97                         };
98
99                         timing-20400000 {
100                                 clock-frequency = <20400000>;
101                                 nvidia,parent-clock-frequency = <408000000>;
102                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
103                                 clock-names = "emc-parent";
104                         };
105
106                         timing-40800000 {
107                                 clock-frequency = <40800000>;
108                                 nvidia,parent-clock-frequency = <408000000>;
109                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
110                                 clock-names = "emc-parent";
111                         };
112
113                         timing-68000000 {
114                                 clock-frequency = <68000000>;
115                                 nvidia,parent-clock-frequency = <408000000>;
116                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
117                                 clock-names = "emc-parent";
118                         };
119
120                         timing-102000000 {
121                                 clock-frequency = <102000000>;
122                                 nvidia,parent-clock-frequency = <408000000>;
123                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
124                                 clock-names = "emc-parent";
125                         };
126
127                         timing-204000000 {
128                                 clock-frequency = <204000000>;
129                                 nvidia,parent-clock-frequency = <408000000>;
130                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
131                                 clock-names = "emc-parent";
132                         };
133
134                         timing-300000000 {
135                                 clock-frequency = <300000000>;
136                                 nvidia,parent-clock-frequency = <600000000>;
137                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C>;
138                                 clock-names = "emc-parent";
139                         };
140
141                         timing-396000000 {
142                                 clock-frequency = <396000000>;
143                                 nvidia,parent-clock-frequency = <792000000>;
144                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M>;
145                                 clock-names = "emc-parent";
146                         };
147
148                         timing-528000000 {
149                                 clock-frequency = <528000000>;
150                                 nvidia,parent-clock-frequency = <528000000>;
151                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
152                                 clock-names = "emc-parent";
153                         };
154
155                         timing-600000000 {
156                                 clock-frequency = <600000000>;
157                                 nvidia,parent-clock-frequency = <600000000>;
158                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C_UD>;
159                                 clock-names = "emc-parent";
160                         };
161
162                         timing-792000000 {
163                                 clock-frequency = <792000000>;
164                                 nvidia,parent-clock-frequency = <792000000>;
165                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
166                                 clock-names = "emc-parent";
167                         };
168                 };
169
170                 emc-timings-6 {
171                         nvidia,ram-code = <6>;
172
173                         timing-12750000 {
174                                 clock-frequency = <12750000>;
175                                 nvidia,parent-clock-frequency = <408000000>;
176                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
177                                 clock-names = "emc-parent";
178                         };
179
180                         timing-20400000 {
181                                 clock-frequency = <20400000>;
182                                 nvidia,parent-clock-frequency = <408000000>;
183                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
184                                 clock-names = "emc-parent";
185                         };
186
187                         timing-40800000 {
188                                 clock-frequency = <40800000>;
189                                 nvidia,parent-clock-frequency = <408000000>;
190                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
191                                 clock-names = "emc-parent";
192                         };
193
194                         timing-68000000 {
195                                 clock-frequency = <68000000>;
196                                 nvidia,parent-clock-frequency = <408000000>;
197                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
198                                 clock-names = "emc-parent";
199                         };
200
201                         timing-102000000 {
202                                 clock-frequency = <102000000>;
203                                 nvidia,parent-clock-frequency = <408000000>;
204                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
205                                 clock-names = "emc-parent";
206                         };
207
208                         timing-204000000 {
209                                 clock-frequency = <204000000>;
210                                 nvidia,parent-clock-frequency = <408000000>;
211                                 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
212                                 clock-names = "emc-parent";
213                         };
214
215                         timing-300000000 {
216                                 clock-frequency = <300000000>;
217                                 nvidia,parent-clock-frequency = <600000000>;
218                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C>;
219                                 clock-names = "emc-parent";
220                         };
221
222                         timing-396000000 {
223                                 clock-frequency = <396000000>;
224                                 nvidia,parent-clock-frequency = <792000000>;
225                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M>;
226                                 clock-names = "emc-parent";
227                         };
228
229                         timing-528000000 {
230                                 clock-frequency = <528000000>;
231                                 nvidia,parent-clock-frequency = <528000000>;
232                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
233                                 clock-names = "emc-parent";
234                         };
235
236                         timing-600000000 {
237                                 clock-frequency = <600000000>;
238                                 nvidia,parent-clock-frequency = <600000000>;
239                                 clocks = <&tegra_car TEGRA124_CLK_PLL_C_UD>;
240                                 clock-names = "emc-parent";
241                         };
242
243                         timing-792000000 {
244                                 clock-frequency = <792000000>;
245                                 nvidia,parent-clock-frequency = <792000000>;
246                                 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
247                                 clock-names = "emc-parent";
248                         };
249                 };
250         };
251
252         memory-controller@70019000 {
253                 emc-timings-1 {
254                         nvidia,ram-code = <1>;
255
256                         timing-12750000 {
257                                 clock-frequency = <12750000>;
258
259                                 nvidia,emem-configuration = <
260                                         0x40040001 /* MC_EMEM_ARB_CFG */
261                                         0x8000000a /* MC_EMEM_ARB_OUTSTANDING_REQ */
262                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
263                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
264                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
265                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
266                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
267                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
268                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
269                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
270                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
271                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
272                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
273                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
274                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
275                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
276                                         0x77e30303 /* MC_EMEM_ARB_MISC0 */
277                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
278                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
279                                 >;
280                         };
281
282                         timing-20400000 {
283                                 clock-frequency = <20400000>;
284
285                                 nvidia,emem-configuration = <
286                                         0x40020001 /* MC_EMEM_ARB_CFG */
287                                         0x80000012 /* MC_EMEM_ARB_OUTSTANDING_REQ */
288                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
289                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
290                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
291                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
292                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
293                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
294                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
295                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
296                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
297                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
298                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
299                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
300                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
301                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
302                                         0x76230303 /* MC_EMEM_ARB_MISC0 */
303                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
304                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
305                                 >;
306                         };
307
308                         timing-40800000 {
309                                 clock-frequency = <40800000>;
310
311                                 nvidia,emem-configuration = <
312                                         0xa0000001 /* MC_EMEM_ARB_CFG */
313                                         0x80000017 /* MC_EMEM_ARB_OUTSTANDING_REQ */
314                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
315                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
316                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
317                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
318                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
319                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
320                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
321                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
322                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
323                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
324                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
325                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
326                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
327                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
328                                         0x74a30303 /* MC_EMEM_ARB_MISC0 */
329                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
330                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
331                                 >;
332                         };
333
334                         timing-68000000 {
335                                 clock-frequency = <68000000>;
336
337                                 nvidia,emem-configuration = <
338                                         0x00000001 /* MC_EMEM_ARB_CFG */
339                                         0x8000001e /* MC_EMEM_ARB_OUTSTANDING_REQ */
340                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
341                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
342                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
343                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
344                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
345                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
346                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
347                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
348                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
349                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
350                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
351                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
352                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
353                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
354                                         0x74230403 /* MC_EMEM_ARB_MISC0 */
355                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
356                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
357                                 >;
358                         };
359
360                         timing-102000000 {
361                                 clock-frequency = <102000000>;
362
363                                 nvidia,emem-configuration = <
364                                         0x08000001 /* MC_EMEM_ARB_CFG */
365                                         0x80000026 /* MC_EMEM_ARB_OUTSTANDING_REQ */
366                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
367                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
368                                         0x00000003 /* MC_EMEM_ARB_TIMING_RC */
369                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
370                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
371                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
372                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
373                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
374                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
375                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
376                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
377                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
378                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
379                                         0x000a0403 /* MC_EMEM_ARB_DA_COVERS */
380                                         0x73c30504 /* MC_EMEM_ARB_MISC0 */
381                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
382                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
383                                 >;
384                         };
385
386                         timing-204000000 {
387                                 clock-frequency = <204000000>;
388
389                                 nvidia,emem-configuration = <
390                                         0x01000003 /* MC_EMEM_ARB_CFG */
391                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
392                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
393                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
394                                         0x00000005 /* MC_EMEM_ARB_TIMING_RC */
395                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
396                                         0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
397                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
398                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
399                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
400                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
401                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
402                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
403                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
404                                         0x06040203 /* MC_EMEM_ARB_DA_TURNS */
405                                         0x000a0405 /* MC_EMEM_ARB_DA_COVERS */
406                                         0x73840a06 /* MC_EMEM_ARB_MISC0 */
407                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
408                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
409                                 >;
410                         };
411
412                         timing-300000000 {
413                                 clock-frequency = <300000000>;
414
415                                 nvidia,emem-configuration = <
416                                         0x08000004 /* MC_EMEM_ARB_CFG */
417                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
418                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
419                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
420                                         0x00000007 /* MC_EMEM_ARB_TIMING_RC */
421                                         0x00000004 /* MC_EMEM_ARB_TIMING_RAS */
422                                         0x00000005 /* MC_EMEM_ARB_TIMING_FAW */
423                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
424                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
425                                         0x00000007 /* MC_EMEM_ARB_TIMING_WAP2PRE */
426                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
427                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
428                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
429                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
430                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
431                                         0x000b0607 /* MC_EMEM_ARB_DA_COVERS */
432                                         0x77450e08 /* MC_EMEM_ARB_MISC0 */
433                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
434                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
435                                 >;
436                         };
437
438                         timing-396000000 {
439                                 clock-frequency = <396000000>;
440
441                                 nvidia,emem-configuration = <
442                                         0x0f000005 /* MC_EMEM_ARB_CFG */
443                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
444                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
445                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
446                                         0x00000009 /* MC_EMEM_ARB_TIMING_RC */
447                                         0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
448                                         0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
449                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
450                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
451                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
452                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
453                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
454                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
455                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
456                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
457                                         0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
458                                         0x7586120a /* MC_EMEM_ARB_MISC0 */
459                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
460                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
461                                 >;
462                         };
463
464                         timing-528000000 {
465                                 clock-frequency = <528000000>;
466
467                                 nvidia,emem-configuration = <
468                                         0x0f000007 /* MC_EMEM_ARB_CFG */
469                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
470                                         0x00000002 /* MC_EMEM_ARB_TIMING_RCD */
471                                         0x00000003 /* MC_EMEM_ARB_TIMING_RP */
472                                         0x0000000d /* MC_EMEM_ARB_TIMING_RC */
473                                         0x00000008 /* MC_EMEM_ARB_TIMING_RAS */
474                                         0x0000000a /* MC_EMEM_ARB_TIMING_FAW */
475                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
476                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
477                                         0x00000009 /* MC_EMEM_ARB_TIMING_WAP2PRE */
478                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
479                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
480                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
481                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
482                                         0x06050202 /* MC_EMEM_ARB_DA_TURNS */
483                                         0x0010090d /* MC_EMEM_ARB_DA_COVERS */
484                                         0x7428180e /* MC_EMEM_ARB_MISC0 */
485                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
486                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
487                                 >;
488                         };
489
490                         timing-600000000 {
491                                 clock-frequency = <600000000>;
492
493                                 nvidia,emem-configuration = <
494                                         0x00000009 /* MC_EMEM_ARB_CFG */
495                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
496                                         0x00000003 /* MC_EMEM_ARB_TIMING_RCD */
497                                         0x00000004 /* MC_EMEM_ARB_TIMING_RP */
498                                         0x0000000e /* MC_EMEM_ARB_TIMING_RC */
499                                         0x00000009 /* MC_EMEM_ARB_TIMING_RAS */
500                                         0x0000000b /* MC_EMEM_ARB_TIMING_FAW */
501                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
502                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
503                                         0x0000000b /* MC_EMEM_ARB_TIMING_WAP2PRE */
504                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
505                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
506                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
507                                         0x00000007 /* MC_EMEM_ARB_TIMING_W2R */
508                                         0x07050202 /* MC_EMEM_ARB_DA_TURNS */
509                                         0x00130b0e /* MC_EMEM_ARB_DA_COVERS */
510                                         0x73a91b0f /* MC_EMEM_ARB_MISC0 */
511                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
512                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
513                                 >;
514                         };
515
516                         timing-792000000 {
517                                 clock-frequency = <792000000>;
518
519                                 nvidia,emem-configuration = <
520                                         0x0e00000b /* MC_EMEM_ARB_CFG */
521                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
522                                         0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
523                                         0x00000005 /* MC_EMEM_ARB_TIMING_RP */
524                                         0x00000013 /* MC_EMEM_ARB_TIMING_RC */
525                                         0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
526                                         0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
527                                         0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
528                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
529                                         0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
530                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
531                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
532                                         0x00000006 /* MC_EMEM_ARB_TIMING_R2W */
533                                         0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
534                                         0x08060202 /* MC_EMEM_ARB_DA_TURNS */
535                                         0x00160d13 /* MC_EMEM_ARB_DA_COVERS */
536                                         0x734c2414 /* MC_EMEM_ARB_MISC0 */
537                                         0x70000f02 /* MC_EMEM_ARB_MISC1 */
538                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
539                                 >;
540                         };
541                 };
542
543                 emc-timings-4 {
544                         nvidia,ram-code = <4>;
545
546                         timing-12750000 {
547                                 clock-frequency = <12750000>;
548
549                                 nvidia,emem-configuration = <
550                                         0x40040001 /* MC_EMEM_ARB_CFG */
551                                         0x8000000a /* MC_EMEM_ARB_OUTSTANDING_REQ */
552                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
553                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
554                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
555                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
556                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
557                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
558                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
559                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
560                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
561                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
562                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
563                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
564                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
565                                         0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
566                                         0x77e30303 /* MC_EMEM_ARB_MISC0 */
567                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
568                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
569                                 >;
570                         };
571
572                         timing-20400000 {
573                                 clock-frequency = <20400000>;
574
575                                 nvidia,emem-configuration = <
576                                         0x40020001 /* MC_EMEM_ARB_CFG */
577                                         0x80000012 /* MC_EMEM_ARB_OUTSTANDING_REQ */
578                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
579                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
580                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
581                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
582                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
583                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
584                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
585                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
586                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
587                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
588                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
589                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
590                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
591                                         0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
592                                         0x77430303 /* MC_EMEM_ARB_MISC0 */
593                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
594                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
595                                 >;
596                         };
597
598                         timing-40800000 {
599                                 clock-frequency = <40800000>;
600
601                                 nvidia,emem-configuration = <
602                                         0xa0000001 /* MC_EMEM_ARB_CFG */
603                                         0x80000017 /* MC_EMEM_ARB_OUTSTANDING_REQ */
604                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
605                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
606                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
607                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
608                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
609                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
610                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
611                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
612                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
613                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
614                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
615                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
616                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
617                                         0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
618                                         0x75e30303 /* MC_EMEM_ARB_MISC0 */
619                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
620                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
621                                 >;
622                         };
623
624                         timing-68000000 {
625                                 clock-frequency = <68000000>;
626
627                                 nvidia,emem-configuration = <
628                                         0x00000001 /* MC_EMEM_ARB_CFG */
629                                         0x8000001e /* MC_EMEM_ARB_OUTSTANDING_REQ */
630                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
631                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
632                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
633                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
634                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
635                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
636                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
637                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
638                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
639                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
640                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
641                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
642                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
643                                         0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
644                                         0x75430403 /* MC_EMEM_ARB_MISC0 */
645                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
646                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
647                                 >;
648                         };
649
650                         timing-102000000 {
651                                 clock-frequency = <102000000>;
652
653                                 nvidia,emem-configuration = <
654                                         0x08000001 /* MC_EMEM_ARB_CFG */
655                                         0x80000026 /* MC_EMEM_ARB_OUTSTANDING_REQ */
656                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
657                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
658                                         0x00000003 /* MC_EMEM_ARB_TIMING_RC */
659                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
660                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
661                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
662                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
663                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
664                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
665                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
666                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
667                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
668                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
669                                         0x000a0503 /* MC_EMEM_ARB_DA_COVERS */
670                                         0x74e30504 /* MC_EMEM_ARB_MISC0 */
671                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
672                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
673                                 >;
674                         };
675
676                         timing-204000000 {
677                                 clock-frequency = <204000000>;
678
679                                 nvidia,emem-configuration = <
680                                         0x01000003 /* MC_EMEM_ARB_CFG */
681                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
682                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
683                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
684                                         0x00000004 /* MC_EMEM_ARB_TIMING_RC */
685                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
686                                         0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
687                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
688                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
689                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
690                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
691                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
692                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
693                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
694                                         0x06040203 /* MC_EMEM_ARB_DA_TURNS */
695                                         0x000a0504 /* MC_EMEM_ARB_DA_COVERS */
696                                         0x74a40a05 /* MC_EMEM_ARB_MISC0 */
697                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
698                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
699                                 >;
700                         };
701
702                         timing-300000000 {
703                                 clock-frequency = <300000000>;
704
705                                 nvidia,emem-configuration = <
706                                         0x08000004 /* MC_EMEM_ARB_CFG */
707                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
708                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
709                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
710                                         0x00000007 /* MC_EMEM_ARB_TIMING_RC */
711                                         0x00000004 /* MC_EMEM_ARB_TIMING_RAS */
712                                         0x00000005 /* MC_EMEM_ARB_TIMING_FAW */
713                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
714                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
715                                         0x00000007 /* MC_EMEM_ARB_TIMING_WAP2PRE */
716                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
717                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
718                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
719                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
720                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
721                                         0x000b0607 /* MC_EMEM_ARB_DA_COVERS */
722                                         0x77450e08 /* MC_EMEM_ARB_MISC0 */
723                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
724                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
725                                 >;
726                         };
727
728                         timing-396000000 {
729                                 clock-frequency = <396000000>;
730
731                                 nvidia,emem-configuration = <
732                                         0x0f000005 /* MC_EMEM_ARB_CFG */
733                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
734                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
735                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
736                                         0x00000009 /* MC_EMEM_ARB_TIMING_RC */
737                                         0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
738                                         0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
739                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
740                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
741                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
742                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
743                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
744                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
745                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
746                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
747                                         0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
748                                         0x7586120a /* MC_EMEM_ARB_MISC0 */
749                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
750                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
751                                 >;
752                         };
753
754                         timing-528000000 {
755                                 clock-frequency = <528000000>;
756
757                                 nvidia,emem-configuration = <
758                                         0x0f000007 /* MC_EMEM_ARB_CFG */
759                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
760                                         0x00000002 /* MC_EMEM_ARB_TIMING_RCD */
761                                         0x00000003 /* MC_EMEM_ARB_TIMING_RP */
762                                         0x0000000c /* MC_EMEM_ARB_TIMING_RC */
763                                         0x00000007 /* MC_EMEM_ARB_TIMING_RAS */
764                                         0x0000000a /* MC_EMEM_ARB_TIMING_FAW */
765                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
766                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
767                                         0x00000009 /* MC_EMEM_ARB_TIMING_WAP2PRE */
768                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
769                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
770                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
771                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
772                                         0x06050202 /* MC_EMEM_ARB_DA_TURNS */
773                                         0x0010090c /* MC_EMEM_ARB_DA_COVERS */
774                                         0x7488180d /* MC_EMEM_ARB_MISC0 */
775                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
776                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
777                                 >;
778                         };
779
780                         timing-600000000 {
781                                 clock-frequency = <600000000>;
782
783                                 nvidia,emem-configuration = <
784                                         0x00000009 /* MC_EMEM_ARB_CFG */
785                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
786                                         0x00000003 /* MC_EMEM_ARB_TIMING_RCD */
787                                         0x00000004 /* MC_EMEM_ARB_TIMING_RP */
788                                         0x0000000e /* MC_EMEM_ARB_TIMING_RC */
789                                         0x00000009 /* MC_EMEM_ARB_TIMING_RAS */
790                                         0x0000000b /* MC_EMEM_ARB_TIMING_FAW */
791                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
792                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
793                                         0x0000000b /* MC_EMEM_ARB_TIMING_WAP2PRE */
794                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
795                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
796                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
797                                         0x00000007 /* MC_EMEM_ARB_TIMING_W2R */
798                                         0x07050202 /* MC_EMEM_ARB_DA_TURNS */
799                                         0x00130b0e /* MC_EMEM_ARB_DA_COVERS */
800                                         0x74691b0f /* MC_EMEM_ARB_MISC0 */
801                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
802                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
803                                 >;
804                         };
805
806                         timing-792000000 {
807                                 clock-frequency = <792000000>;
808
809                                 nvidia,emem-configuration = <
810                                         0x0e00000b /* MC_EMEM_ARB_CFG */
811                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
812                                         0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
813                                         0x00000005 /* MC_EMEM_ARB_TIMING_RP */
814                                         0x00000013 /* MC_EMEM_ARB_TIMING_RC */
815                                         0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
816                                         0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
817                                         0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
818                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
819                                         0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
820                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
821                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
822                                         0x00000006 /* MC_EMEM_ARB_TIMING_R2W */
823                                         0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
824                                         0x08060202 /* MC_EMEM_ARB_DA_TURNS */
825                                         0x00170e13 /* MC_EMEM_ARB_DA_COVERS */
826                                         0x746c2414 /* MC_EMEM_ARB_MISC0 */
827                                         0x70000f02 /* MC_EMEM_ARB_MISC1 */
828                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
829                                 >;
830                         };
831                 };
832
833                 emc-timings-6 {
834                         nvidia,ram-code = <6>;
835
836                         timing-12750000 {
837                                 clock-frequency = <12750000>;
838
839                                 nvidia,emem-configuration = <
840                                         0x40040001 /* MC_EMEM_ARB_CFG */
841                                         0x8000000a /* MC_EMEM_ARB_OUTSTANDING_REQ */
842                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
843                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
844                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
845                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
846                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
847                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
848                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
849                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
850                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
851                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
852                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
853                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
854                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
855                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
856                                         0x77e30303 /* MC_EMEM_ARB_MISC0 */
857                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
858                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
859                                 >;
860                         };
861
862                         timing-20400000 {
863                                 clock-frequency = <20400000>;
864
865                                 nvidia,emem-configuration = <
866                                         0x40020001 /* MC_EMEM_ARB_CFG */
867                                         0x80000012 /* MC_EMEM_ARB_OUTSTANDING_REQ */
868                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
869                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
870                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
871                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
872                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
873                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
874                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
875                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
876                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
877                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
878                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
879                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
880                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
881                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
882                                         0x76230303 /* MC_EMEM_ARB_MISC0 */
883                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
884                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
885                                 >;
886                         };
887
888                         timing-40800000 {
889                                 clock-frequency = <40800000>;
890
891                                 nvidia,emem-configuration = <
892                                         0xa0000001 /* MC_EMEM_ARB_CFG */
893                                         0x80000017 /* MC_EMEM_ARB_OUTSTANDING_REQ */
894                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
895                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
896                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
897                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
898                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
899                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
900                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
901                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
902                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
903                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
904                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
905                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
906                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
907                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
908                                         0x74a30303 /* MC_EMEM_ARB_MISC0 */
909                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
910                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
911                                 >;
912                         };
913
914                         timing-68000000 {
915                                 clock-frequency = <68000000>;
916
917                                 nvidia,emem-configuration = <
918                                         0x00000001 /* MC_EMEM_ARB_CFG */
919                                         0x8000001e /* MC_EMEM_ARB_OUTSTANDING_REQ */
920                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
921                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
922                                         0x00000002 /* MC_EMEM_ARB_TIMING_RC */
923                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
924                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
925                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
926                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
927                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
928                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
929                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
930                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
931                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
932                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
933                                         0x000a0402 /* MC_EMEM_ARB_DA_COVERS */
934                                         0x74230403 /* MC_EMEM_ARB_MISC0 */
935                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
936                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
937                                 >;
938                         };
939
940                         timing-102000000 {
941                                 clock-frequency = <102000000>;
942
943                                 nvidia,emem-configuration = <
944                                         0x08000001 /* MC_EMEM_ARB_CFG */
945                                         0x80000026 /* MC_EMEM_ARB_OUTSTANDING_REQ */
946                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
947                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
948                                         0x00000003 /* MC_EMEM_ARB_TIMING_RC */
949                                         0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
950                                         0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
951                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
952                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
953                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
954                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
955                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
956                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
957                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
958                                         0x06030203 /* MC_EMEM_ARB_DA_TURNS */
959                                         0x000a0403 /* MC_EMEM_ARB_DA_COVERS */
960                                         0x73c30504 /* MC_EMEM_ARB_MISC0 */
961                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
962                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
963                                 >;
964                         };
965
966                         timing-204000000 {
967                                 clock-frequency = <204000000>;
968
969                                 nvidia,emem-configuration = <
970                                         0x01000003 /* MC_EMEM_ARB_CFG */
971                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
972                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
973                                         0x00000001 /* MC_EMEM_ARB_TIMING_RP */
974                                         0x00000005 /* MC_EMEM_ARB_TIMING_RC */
975                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
976                                         0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
977                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
978                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
979                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
980                                         0x00000003 /* MC_EMEM_ARB_TIMING_R2R */
981                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
982                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
983                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
984                                         0x06040203 /* MC_EMEM_ARB_DA_TURNS */
985                                         0x000a0405 /* MC_EMEM_ARB_DA_COVERS */
986                                         0x73840a06 /* MC_EMEM_ARB_MISC0 */
987                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
988                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
989                                 >;
990                         };
991
992                         timing-300000000 {
993                                 clock-frequency = <300000000>;
994
995                                 nvidia,emem-configuration = <
996                                         0x08000004 /* MC_EMEM_ARB_CFG */
997                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
998                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
999                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
1000                                         0x00000007 /* MC_EMEM_ARB_TIMING_RC */
1001                                         0x00000004 /* MC_EMEM_ARB_TIMING_RAS */
1002                                         0x00000005 /* MC_EMEM_ARB_TIMING_FAW */
1003                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
1004                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1005                                         0x00000007 /* MC_EMEM_ARB_TIMING_WAP2PRE */
1006                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1007                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1008                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
1009                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
1010                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
1011                                         0x000b0607 /* MC_EMEM_ARB_DA_COVERS */
1012                                         0x77450e08 /* MC_EMEM_ARB_MISC0 */
1013                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
1014                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1015                                 >;
1016                         };
1017
1018                         timing-396000000 {
1019                                 clock-frequency = <396000000>;
1020
1021                                 nvidia,emem-configuration = <
1022                                         0x0f000005 /* MC_EMEM_ARB_CFG */
1023                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
1024                                         0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
1025                                         0x00000002 /* MC_EMEM_ARB_TIMING_RP */
1026                                         0x00000009 /* MC_EMEM_ARB_TIMING_RC */
1027                                         0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
1028                                         0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
1029                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
1030                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1031                                         0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
1032                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1033                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1034                                         0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
1035                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
1036                                         0x06040202 /* MC_EMEM_ARB_DA_TURNS */
1037                                         0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
1038                                         0x7586120a /* MC_EMEM_ARB_MISC0 */
1039                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
1040                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1041                                 >;
1042                         };
1043
1044                         timing-528000000 {
1045                                 clock-frequency = <528000000>;
1046
1047                                 nvidia,emem-configuration = <
1048                                         0x0f000007 /* MC_EMEM_ARB_CFG */
1049                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
1050                                         0x00000002 /* MC_EMEM_ARB_TIMING_RCD */
1051                                         0x00000003 /* MC_EMEM_ARB_TIMING_RP */
1052                                         0x0000000d /* MC_EMEM_ARB_TIMING_RC */
1053                                         0x00000008 /* MC_EMEM_ARB_TIMING_RAS */
1054                                         0x0000000a /* MC_EMEM_ARB_TIMING_FAW */
1055                                         0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
1056                                         0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1057                                         0x00000009 /* MC_EMEM_ARB_TIMING_WAP2PRE */
1058                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1059                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1060                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
1061                                         0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
1062                                         0x06050202 /* MC_EMEM_ARB_DA_TURNS */
1063                                         0x0010090d /* MC_EMEM_ARB_DA_COVERS */
1064                                         0x7428180e /* MC_EMEM_ARB_MISC0 */
1065                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
1066                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1067                                 >;
1068                         };
1069
1070                         timing-600000000 {
1071                                 clock-frequency = <600000000>;
1072
1073                                 nvidia,emem-configuration = <
1074                                         0x00000009 /* MC_EMEM_ARB_CFG */
1075                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
1076                                         0x00000003 /* MC_EMEM_ARB_TIMING_RCD */
1077                                         0x00000004 /* MC_EMEM_ARB_TIMING_RP */
1078                                         0x0000000e /* MC_EMEM_ARB_TIMING_RC */
1079                                         0x00000009 /* MC_EMEM_ARB_TIMING_RAS */
1080                                         0x0000000b /* MC_EMEM_ARB_TIMING_FAW */
1081                                         0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
1082                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1083                                         0x0000000b /* MC_EMEM_ARB_TIMING_WAP2PRE */
1084                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1085                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1086                                         0x00000005 /* MC_EMEM_ARB_TIMING_R2W */
1087                                         0x00000007 /* MC_EMEM_ARB_TIMING_W2R */
1088                                         0x07050202 /* MC_EMEM_ARB_DA_TURNS */
1089                                         0x00130b0e /* MC_EMEM_ARB_DA_COVERS */
1090                                         0x73a91b0f /* MC_EMEM_ARB_MISC0 */
1091                                         0x70000f03 /* MC_EMEM_ARB_MISC1 */
1092                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1093                                 >;
1094                         };
1095
1096                         timing-792000000 {
1097                                 clock-frequency = <792000000>;
1098
1099                                 nvidia,emem-configuration = <
1100                                         0x0e00000b /* MC_EMEM_ARB_CFG */
1101                                         0x80000040 /* MC_EMEM_ARB_OUTSTANDING_REQ */
1102                                         0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
1103                                         0x00000005 /* MC_EMEM_ARB_TIMING_RP */
1104                                         0x00000013 /* MC_EMEM_ARB_TIMING_RC */
1105                                         0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
1106                                         0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
1107                                         0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
1108                                         0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1109                                         0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
1110                                         0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1111                                         0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1112                                         0x00000006 /* MC_EMEM_ARB_TIMING_R2W */
1113                                         0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
1114                                         0x08060202 /* MC_EMEM_ARB_DA_TURNS */
1115                                         0x00160d13 /* MC_EMEM_ARB_DA_COVERS */
1116                                         0x734c2414 /* MC_EMEM_ARB_MISC0 */
1117                                         0x70000f02 /* MC_EMEM_ARB_MISC1 */
1118                                         0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1119                                 >;
1120                         };
1121                 };
1122         };
1123
1124         external-memory-controller@7001b000 {
1125                 emc-timings-1 {
1126                         nvidia,ram-code = <1>;
1127
1128                         timing-12750000 {
1129                                 clock-frequency = <12750000>;
1130
1131                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1132                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1133                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1134                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1135                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1136                                 nvidia,emc-cfg = <0x73240000>;
1137                                 nvidia,emc-cfg-2 = <0x000008c5>;
1138                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1139                                 nvidia,emc-mode-1 = <0x80100003>;
1140                                 nvidia,emc-mode-2 = <0x80200008>;
1141                                 nvidia,emc-mode-4 = <0x00000000>;
1142                                 nvidia,emc-mode-reset = <0x80001221>;
1143                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1144                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1145                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1146                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1147                                 nvidia,emc-zcal-interval = <0x00000000>;
1148
1149                                 nvidia,emc-configuration = <
1150                                         0x00000000 /* EMC_RC */
1151                                         0x00000003 /* EMC_RFC */
1152                                         0x00000000 /* EMC_RFC_SLR */
1153                                         0x00000000 /* EMC_RAS */
1154                                         0x00000000 /* EMC_RP */
1155                                         0x00000004 /* EMC_R2W */
1156                                         0x0000000a /* EMC_W2R */
1157                                         0x00000003 /* EMC_R2P */
1158                                         0x0000000b /* EMC_W2P */
1159                                         0x00000000 /* EMC_RD_RCD */
1160                                         0x00000000 /* EMC_WR_RCD */
1161                                         0x00000003 /* EMC_RRD */
1162                                         0x00000003 /* EMC_REXT */
1163                                         0x00000000 /* EMC_WEXT */
1164                                         0x00000006 /* EMC_WDV */
1165                                         0x00000006 /* EMC_WDV_MASK */
1166                                         0x00000006 /* EMC_QUSE */
1167                                         0x00000002 /* EMC_QUSE_WIDTH */
1168                                         0x00000000 /* EMC_IBDLY */
1169                                         0x00000005 /* EMC_EINPUT */
1170                                         0x00000005 /* EMC_EINPUT_DURATION */
1171                                         0x00010000 /* EMC_PUTERM_EXTRA */
1172                                         0x00000003 /* EMC_PUTERM_WIDTH */
1173                                         0x00000000 /* EMC_PUTERM_ADJ */
1174                                         0x00000000 /* EMC_CDB_CNTL_1 */
1175                                         0x00000000 /* EMC_CDB_CNTL_2 */
1176                                         0x00000000 /* EMC_CDB_CNTL_3 */
1177                                         0x00000004 /* EMC_QRST */
1178                                         0x0000000c /* EMC_QSAFE */
1179                                         0x0000000d /* EMC_RDV */
1180                                         0x0000000f /* EMC_RDV_MASK */
1181                                         0x00000060 /* EMC_REFRESH */
1182                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
1183                                         0x00000018 /* EMC_PRE_REFRESH_REQ_CNT */
1184                                         0x00000002 /* EMC_PDEX2WR */
1185                                         0x00000002 /* EMC_PDEX2RD */
1186                                         0x00000001 /* EMC_PCHG2PDEN */
1187                                         0x00000000 /* EMC_ACT2PDEN */
1188                                         0x00000007 /* EMC_AR2PDEN */
1189                                         0x0000000f /* EMC_RW2PDEN */
1190                                         0x00000005 /* EMC_TXSR */
1191                                         0x00000005 /* EMC_TXSRDLL */
1192                                         0x00000004 /* EMC_TCKE */
1193                                         0x00000005 /* EMC_TCKESR */
1194                                         0x00000004 /* EMC_TPD */
1195                                         0x00000000 /* EMC_TFAW */
1196                                         0x00000000 /* EMC_TRPAB */
1197                                         0x00000005 /* EMC_TCLKSTABLE */
1198                                         0x00000005 /* EMC_TCLKSTOP */
1199                                         0x00000064 /* EMC_TREFBW */
1200                                         0x00000000 /* EMC_FBIO_CFG6 */
1201                                         0x00000000 /* EMC_ODT_WRITE */
1202                                         0x00000000 /* EMC_ODT_READ */
1203                                         0x106aa298 /* EMC_FBIO_CFG5 */
1204                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
1205                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1206                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
1207                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
1208                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
1209                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
1210                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
1211                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
1212                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
1213                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
1214                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
1215                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
1216                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
1217                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
1218                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
1219                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
1220                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
1221                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
1222                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1223                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1224                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1225                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1226                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1227                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1228                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1229                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1230                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
1231                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
1232                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
1233                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
1234                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
1235                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
1236                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
1237                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
1238                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
1239                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
1240                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
1241                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
1242                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
1243                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
1244                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1245                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1246                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1247                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1248                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1249                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1250                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1251                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1252                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
1253                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
1254                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
1255                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
1256                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
1257                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
1258                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
1259                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
1260                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1261                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1262                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1263                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1264                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
1265                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
1266                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
1267                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
1268                                         0x10000280 /* EMC_XM2CMDPADCTRL */
1269                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
1270                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
1271                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
1272                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
1273                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
1274                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
1275                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
1276                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
1277                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
1278                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
1279                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
1280                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
1281                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
1282                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
1283                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
1284                                         0x00000007 /* EMC_TXDSRVTTGEN */
1285                                         0x00000000 /* EMC_FBIO_SPARE */
1286                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
1287                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
1288                                         0x00000000 /* EMC_CTT */
1289                                         0x00000003 /* EMC_CTT_DURATION */
1290                                         0x0000f2f3 /* EMC_CFG_PIPE */
1291                                         0x800001c5 /* EMC_DYN_SELF_REF_CONTROL */
1292                                         0x0000000a /* EMC_QPOP */
1293                                 >;
1294                         };
1295
1296                         timing-20400000 {
1297                                 clock-frequency = <20400000>;
1298
1299                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1300                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1301                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1302                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1303                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1304                                 nvidia,emc-cfg = <0x73240000>;
1305                                 nvidia,emc-cfg-2 = <0x000008c5>;
1306                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1307                                 nvidia,emc-mode-1 = <0x80100003>;
1308                                 nvidia,emc-mode-2 = <0x80200008>;
1309                                 nvidia,emc-mode-4 = <0x00000000>;
1310                                 nvidia,emc-mode-reset = <0x80001221>;
1311                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1312                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1313                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1314                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1315                                 nvidia,emc-zcal-interval = <0x00000000>;
1316
1317                                 nvidia,emc-configuration = <
1318                                         0x00000000 /* EMC_RC */
1319                                         0x00000005 /* EMC_RFC */
1320                                         0x00000000 /* EMC_RFC_SLR */
1321                                         0x00000000 /* EMC_RAS */
1322                                         0x00000000 /* EMC_RP */
1323                                         0x00000004 /* EMC_R2W */
1324                                         0x0000000a /* EMC_W2R */
1325                                         0x00000003 /* EMC_R2P */
1326                                         0x0000000b /* EMC_W2P */
1327                                         0x00000000 /* EMC_RD_RCD */
1328                                         0x00000000 /* EMC_WR_RCD */
1329                                         0x00000003 /* EMC_RRD */
1330                                         0x00000003 /* EMC_REXT */
1331                                         0x00000000 /* EMC_WEXT */
1332                                         0x00000006 /* EMC_WDV */
1333                                         0x00000006 /* EMC_WDV_MASK */
1334                                         0x00000006 /* EMC_QUSE */
1335                                         0x00000002 /* EMC_QUSE_WIDTH */
1336                                         0x00000000 /* EMC_IBDLY */
1337                                         0x00000005 /* EMC_EINPUT */
1338                                         0x00000005 /* EMC_EINPUT_DURATION */
1339                                         0x00010000 /* EMC_PUTERM_EXTRA */
1340                                         0x00000003 /* EMC_PUTERM_WIDTH */
1341                                         0x00000000 /* EMC_PUTERM_ADJ */
1342                                         0x00000000 /* EMC_CDB_CNTL_1 */
1343                                         0x00000000 /* EMC_CDB_CNTL_2 */
1344                                         0x00000000 /* EMC_CDB_CNTL_3 */
1345                                         0x00000004 /* EMC_QRST */
1346                                         0x0000000c /* EMC_QSAFE */
1347                                         0x0000000d /* EMC_RDV */
1348                                         0x0000000f /* EMC_RDV_MASK */
1349                                         0x0000009a /* EMC_REFRESH */
1350                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
1351                                         0x00000026 /* EMC_PRE_REFRESH_REQ_CNT */
1352                                         0x00000002 /* EMC_PDEX2WR */
1353                                         0x00000002 /* EMC_PDEX2RD */
1354                                         0x00000001 /* EMC_PCHG2PDEN */
1355                                         0x00000000 /* EMC_ACT2PDEN */
1356                                         0x00000007 /* EMC_AR2PDEN */
1357                                         0x0000000f /* EMC_RW2PDEN */
1358                                         0x00000006 /* EMC_TXSR */
1359                                         0x00000006 /* EMC_TXSRDLL */
1360                                         0x00000004 /* EMC_TCKE */
1361                                         0x00000005 /* EMC_TCKESR */
1362                                         0x00000004 /* EMC_TPD */
1363                                         0x00000000 /* EMC_TFAW */
1364                                         0x00000000 /* EMC_TRPAB */
1365                                         0x00000005 /* EMC_TCLKSTABLE */
1366                                         0x00000005 /* EMC_TCLKSTOP */
1367                                         0x000000a0 /* EMC_TREFBW */
1368                                         0x00000000 /* EMC_FBIO_CFG6 */
1369                                         0x00000000 /* EMC_ODT_WRITE */
1370                                         0x00000000 /* EMC_ODT_READ */
1371                                         0x106aa298 /* EMC_FBIO_CFG5 */
1372                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
1373                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1374                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
1375                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
1376                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
1377                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
1378                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
1379                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
1380                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
1381                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
1382                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
1383                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
1384                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
1385                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
1386                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
1387                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
1388                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
1389                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
1390                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1391                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1392                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1393                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1394                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1395                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1396                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1397                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1398                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
1399                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
1400                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
1401                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
1402                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
1403                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
1404                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
1405                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
1406                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
1407                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
1408                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
1409                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
1410                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
1411                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
1412                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1413                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1414                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1415                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1416                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1417                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1418                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1419                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1420                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
1421                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
1422                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
1423                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
1424                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
1425                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
1426                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
1427                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
1428                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1429                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1430                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1431                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1432                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
1433                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
1434                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
1435                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
1436                                         0x10000280 /* EMC_XM2CMDPADCTRL */
1437                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
1438                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
1439                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
1440                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
1441                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
1442                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
1443                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
1444                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
1445                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
1446                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
1447                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
1448                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
1449                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
1450                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
1451                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
1452                                         0x0000000b /* EMC_TXDSRVTTGEN */
1453                                         0x00000000 /* EMC_FBIO_SPARE */
1454                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
1455                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
1456                                         0x00000000 /* EMC_CTT */
1457                                         0x00000003 /* EMC_CTT_DURATION */
1458                                         0x0000f2f3 /* EMC_CFG_PIPE */
1459                                         0x8000023a /* EMC_DYN_SELF_REF_CONTROL */
1460                                         0x0000000a /* EMC_QPOP */
1461                                 >;
1462                         };
1463
1464                         timing-40800000 {
1465                                 clock-frequency = <40800000>;
1466
1467                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1468                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1469                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1470                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1471                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1472                                 nvidia,emc-cfg = <0x73240000>;
1473                                 nvidia,emc-cfg-2 = <0x000008c5>;
1474                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1475                                 nvidia,emc-mode-1 = <0x80100003>;
1476                                 nvidia,emc-mode-2 = <0x80200008>;
1477                                 nvidia,emc-mode-4 = <0x00000000>;
1478                                 nvidia,emc-mode-reset = <0x80001221>;
1479                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1480                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1481                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1482                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1483                                 nvidia,emc-zcal-interval = <0x00000000>;
1484
1485                                 nvidia,emc-configuration = <
1486                                         0x00000001 /* EMC_RC */
1487                                         0x0000000a /* EMC_RFC */
1488                                         0x00000000 /* EMC_RFC_SLR */
1489                                         0x00000001 /* EMC_RAS */
1490                                         0x00000000 /* EMC_RP */
1491                                         0x00000004 /* EMC_R2W */
1492                                         0x0000000a /* EMC_W2R */
1493                                         0x00000003 /* EMC_R2P */
1494                                         0x0000000b /* EMC_W2P */
1495                                         0x00000000 /* EMC_RD_RCD */
1496                                         0x00000000 /* EMC_WR_RCD */
1497                                         0x00000003 /* EMC_RRD */
1498                                         0x00000003 /* EMC_REXT */
1499                                         0x00000000 /* EMC_WEXT */
1500                                         0x00000006 /* EMC_WDV */
1501                                         0x00000006 /* EMC_WDV_MASK */
1502                                         0x00000006 /* EMC_QUSE */
1503                                         0x00000002 /* EMC_QUSE_WIDTH */
1504                                         0x00000000 /* EMC_IBDLY */
1505                                         0x00000005 /* EMC_EINPUT */
1506                                         0x00000005 /* EMC_EINPUT_DURATION */
1507                                         0x00010000 /* EMC_PUTERM_EXTRA */
1508                                         0x00000003 /* EMC_PUTERM_WIDTH */
1509                                         0x00000000 /* EMC_PUTERM_ADJ */
1510                                         0x00000000 /* EMC_CDB_CNTL_1 */
1511                                         0x00000000 /* EMC_CDB_CNTL_2 */
1512                                         0x00000000 /* EMC_CDB_CNTL_3 */
1513                                         0x00000004 /* EMC_QRST */
1514                                         0x0000000c /* EMC_QSAFE */
1515                                         0x0000000d /* EMC_RDV */
1516                                         0x0000000f /* EMC_RDV_MASK */
1517                                         0x00000134 /* EMC_REFRESH */
1518                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
1519                                         0x0000004d /* EMC_PRE_REFRESH_REQ_CNT */
1520                                         0x00000002 /* EMC_PDEX2WR */
1521                                         0x00000002 /* EMC_PDEX2RD */
1522                                         0x00000001 /* EMC_PCHG2PDEN */
1523                                         0x00000000 /* EMC_ACT2PDEN */
1524                                         0x00000008 /* EMC_AR2PDEN */
1525                                         0x0000000f /* EMC_RW2PDEN */
1526                                         0x0000000c /* EMC_TXSR */
1527                                         0x0000000c /* EMC_TXSRDLL */
1528                                         0x00000004 /* EMC_TCKE */
1529                                         0x00000005 /* EMC_TCKESR */
1530                                         0x00000004 /* EMC_TPD */
1531                                         0x00000000 /* EMC_TFAW */
1532                                         0x00000000 /* EMC_TRPAB */
1533                                         0x00000005 /* EMC_TCLKSTABLE */
1534                                         0x00000005 /* EMC_TCLKSTOP */
1535                                         0x0000013f /* EMC_TREFBW */
1536                                         0x00000000 /* EMC_FBIO_CFG6 */
1537                                         0x00000000 /* EMC_ODT_WRITE */
1538                                         0x00000000 /* EMC_ODT_READ */
1539                                         0x106aa298 /* EMC_FBIO_CFG5 */
1540                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
1541                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1542                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
1543                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
1544                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
1545                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
1546                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
1547                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
1548                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
1549                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
1550                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
1551                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
1552                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
1553                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
1554                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
1555                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
1556                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
1557                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
1558                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1559                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1560                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1561                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1562                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1563                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1564                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1565                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1566                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
1567                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
1568                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
1569                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
1570                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
1571                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
1572                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
1573                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
1574                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
1575                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
1576                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
1577                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
1578                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
1579                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
1580                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1581                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1582                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1583                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1584                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1585                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1586                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1587                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1588                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
1589                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
1590                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
1591                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
1592                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
1593                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
1594                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
1595                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
1596                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1597                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1598                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1599                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1600                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
1601                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
1602                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
1603                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
1604                                         0x10000280 /* EMC_XM2CMDPADCTRL */
1605                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
1606                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
1607                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
1608                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
1609                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
1610                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
1611                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
1612                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
1613                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
1614                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
1615                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
1616                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
1617                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
1618                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
1619                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
1620                                         0x00000015 /* EMC_TXDSRVTTGEN */
1621                                         0x00000000 /* EMC_FBIO_SPARE */
1622                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
1623                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
1624                                         0x00000000 /* EMC_CTT */
1625                                         0x00000003 /* EMC_CTT_DURATION */
1626                                         0x0000f2f3 /* EMC_CFG_PIPE */
1627                                         0x80000370 /* EMC_DYN_SELF_REF_CONTROL */
1628                                         0x0000000a /* EMC_QPOP */
1629                                 >;
1630                         };
1631
1632                         timing-68000000 {
1633                                 clock-frequency = <68000000>;
1634
1635                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1636                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1637                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1638                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1639                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1640                                 nvidia,emc-cfg = <0x73240000>;
1641                                 nvidia,emc-cfg-2 = <0x000008c5>;
1642                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1643                                 nvidia,emc-mode-1 = <0x80100003>;
1644                                 nvidia,emc-mode-2 = <0x80200008>;
1645                                 nvidia,emc-mode-4 = <0x00000000>;
1646                                 nvidia,emc-mode-reset = <0x80001221>;
1647                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1648                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1649                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1650                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1651                                 nvidia,emc-zcal-interval = <0x00000000>;
1652
1653                                 nvidia,emc-configuration = <
1654                                         0x00000003 /* EMC_RC */
1655                                         0x00000011 /* EMC_RFC */
1656                                         0x00000000 /* EMC_RFC_SLR */
1657                                         0x00000002 /* EMC_RAS */
1658                                         0x00000000 /* EMC_RP */
1659                                         0x00000004 /* EMC_R2W */
1660                                         0x0000000a /* EMC_W2R */
1661                                         0x00000003 /* EMC_R2P */
1662                                         0x0000000b /* EMC_W2P */
1663                                         0x00000000 /* EMC_RD_RCD */
1664                                         0x00000000 /* EMC_WR_RCD */
1665                                         0x00000003 /* EMC_RRD */
1666                                         0x00000003 /* EMC_REXT */
1667                                         0x00000000 /* EMC_WEXT */
1668                                         0x00000006 /* EMC_WDV */
1669                                         0x00000006 /* EMC_WDV_MASK */
1670                                         0x00000006 /* EMC_QUSE */
1671                                         0x00000002 /* EMC_QUSE_WIDTH */
1672                                         0x00000000 /* EMC_IBDLY */
1673                                         0x00000005 /* EMC_EINPUT */
1674                                         0x00000005 /* EMC_EINPUT_DURATION */
1675                                         0x00010000 /* EMC_PUTERM_EXTRA */
1676                                         0x00000003 /* EMC_PUTERM_WIDTH */
1677                                         0x00000000 /* EMC_PUTERM_ADJ */
1678                                         0x00000000 /* EMC_CDB_CNTL_1 */
1679                                         0x00000000 /* EMC_CDB_CNTL_2 */
1680                                         0x00000000 /* EMC_CDB_CNTL_3 */
1681                                         0x00000004 /* EMC_QRST */
1682                                         0x0000000c /* EMC_QSAFE */
1683                                         0x0000000d /* EMC_RDV */
1684                                         0x0000000f /* EMC_RDV_MASK */
1685                                         0x00000202 /* EMC_REFRESH */
1686                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
1687                                         0x00000080 /* EMC_PRE_REFRESH_REQ_CNT */
1688                                         0x00000002 /* EMC_PDEX2WR */
1689                                         0x00000002 /* EMC_PDEX2RD */
1690                                         0x00000001 /* EMC_PCHG2PDEN */
1691                                         0x00000000 /* EMC_ACT2PDEN */
1692                                         0x0000000f /* EMC_AR2PDEN */
1693                                         0x0000000f /* EMC_RW2PDEN */
1694                                         0x00000013 /* EMC_TXSR */
1695                                         0x00000013 /* EMC_TXSRDLL */
1696                                         0x00000004 /* EMC_TCKE */
1697                                         0x00000005 /* EMC_TCKESR */
1698                                         0x00000004 /* EMC_TPD */
1699                                         0x00000001 /* EMC_TFAW */
1700                                         0x00000000 /* EMC_TRPAB */
1701                                         0x00000005 /* EMC_TCLKSTABLE */
1702                                         0x00000005 /* EMC_TCLKSTOP */
1703                                         0x00000213 /* EMC_TREFBW */
1704                                         0x00000000 /* EMC_FBIO_CFG6 */
1705                                         0x00000000 /* EMC_ODT_WRITE */
1706                                         0x00000000 /* EMC_ODT_READ */
1707                                         0x106aa298 /* EMC_FBIO_CFG5 */
1708                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
1709                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1710                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
1711                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
1712                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
1713                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
1714                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
1715                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
1716                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
1717                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
1718                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
1719                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
1720                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
1721                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
1722                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
1723                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
1724                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
1725                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
1726                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1727                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1728                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1729                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1730                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1731                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1732                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1733                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1734                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
1735                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
1736                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
1737                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
1738                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
1739                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
1740                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
1741                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
1742                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
1743                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
1744                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
1745                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
1746                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
1747                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
1748                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1749                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1750                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1751                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1752                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1753                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1754                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1755                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1756                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
1757                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
1758                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
1759                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
1760                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
1761                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
1762                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
1763                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
1764                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1765                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1766                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1767                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1768                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
1769                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
1770                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
1771                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
1772                                         0x10000280 /* EMC_XM2CMDPADCTRL */
1773                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
1774                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
1775                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
1776                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
1777                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
1778                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
1779                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
1780                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
1781                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
1782                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
1783                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
1784                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
1785                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
1786                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
1787                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
1788                                         0x00000022 /* EMC_TXDSRVTTGEN */
1789                                         0x00000000 /* EMC_FBIO_SPARE */
1790                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
1791                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
1792                                         0x00000000 /* EMC_CTT */
1793                                         0x00000003 /* EMC_CTT_DURATION */
1794                                         0x0000f2f3 /* EMC_CFG_PIPE */
1795                                         0x8000050e /* EMC_DYN_SELF_REF_CONTROL */
1796                                         0x0000000a /* EMC_QPOP */
1797                                 >;
1798                         };
1799
1800                         timing-102000000 {
1801                                 clock-frequency = <102000000>;
1802
1803                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1804                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1805                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1806                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1807                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1808                                 nvidia,emc-cfg = <0x73240000>;
1809                                 nvidia,emc-cfg-2 = <0x000008c5>;
1810                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1811                                 nvidia,emc-mode-1 = <0x80100003>;
1812                                 nvidia,emc-mode-2 = <0x80200008>;
1813                                 nvidia,emc-mode-4 = <0x00000000>;
1814                                 nvidia,emc-mode-reset = <0x80001221>;
1815                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1816                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1817                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1818                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1819                                 nvidia,emc-zcal-interval = <0x00000000>;
1820
1821                                 nvidia,emc-configuration = <
1822                                         0x00000004 /* EMC_RC */
1823                                         0x0000001a /* EMC_RFC */
1824                                         0x00000000 /* EMC_RFC_SLR */
1825                                         0x00000003 /* EMC_RAS */
1826                                         0x00000001 /* EMC_RP */
1827                                         0x00000004 /* EMC_R2W */
1828                                         0x0000000a /* EMC_W2R */
1829                                         0x00000003 /* EMC_R2P */
1830                                         0x0000000b /* EMC_W2P */
1831                                         0x00000001 /* EMC_RD_RCD */
1832                                         0x00000001 /* EMC_WR_RCD */
1833                                         0x00000003 /* EMC_RRD */
1834                                         0x00000003 /* EMC_REXT */
1835                                         0x00000000 /* EMC_WEXT */
1836                                         0x00000006 /* EMC_WDV */
1837                                         0x00000006 /* EMC_WDV_MASK */
1838                                         0x00000006 /* EMC_QUSE */
1839                                         0x00000002 /* EMC_QUSE_WIDTH */
1840                                         0x00000000 /* EMC_IBDLY */
1841                                         0x00000005 /* EMC_EINPUT */
1842                                         0x00000005 /* EMC_EINPUT_DURATION */
1843                                         0x00010000 /* EMC_PUTERM_EXTRA */
1844                                         0x00000003 /* EMC_PUTERM_WIDTH */
1845                                         0x00000000 /* EMC_PUTERM_ADJ */
1846                                         0x00000000 /* EMC_CDB_CNTL_1 */
1847                                         0x00000000 /* EMC_CDB_CNTL_2 */
1848                                         0x00000000 /* EMC_CDB_CNTL_3 */
1849                                         0x00000004 /* EMC_QRST */
1850                                         0x0000000c /* EMC_QSAFE */
1851                                         0x0000000d /* EMC_RDV */
1852                                         0x0000000f /* EMC_RDV_MASK */
1853                                         0x00000304 /* EMC_REFRESH */
1854                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
1855                                         0x000000c1 /* EMC_PRE_REFRESH_REQ_CNT */
1856                                         0x00000002 /* EMC_PDEX2WR */
1857                                         0x00000002 /* EMC_PDEX2RD */
1858                                         0x00000001 /* EMC_PCHG2PDEN */
1859                                         0x00000000 /* EMC_ACT2PDEN */
1860                                         0x00000018 /* EMC_AR2PDEN */
1861                                         0x0000000f /* EMC_RW2PDEN */
1862                                         0x0000001c /* EMC_TXSR */
1863                                         0x0000001c /* EMC_TXSRDLL */
1864                                         0x00000004 /* EMC_TCKE */
1865                                         0x00000005 /* EMC_TCKESR */
1866                                         0x00000004 /* EMC_TPD */
1867                                         0x00000003 /* EMC_TFAW */
1868                                         0x00000000 /* EMC_TRPAB */
1869                                         0x00000005 /* EMC_TCLKSTABLE */
1870                                         0x00000005 /* EMC_TCLKSTOP */
1871                                         0x0000031c /* EMC_TREFBW */
1872                                         0x00000000 /* EMC_FBIO_CFG6 */
1873                                         0x00000000 /* EMC_ODT_WRITE */
1874                                         0x00000000 /* EMC_ODT_READ */
1875                                         0x106aa298 /* EMC_FBIO_CFG5 */
1876                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
1877                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1878                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
1879                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
1880                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
1881                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
1882                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
1883                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
1884                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
1885                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
1886                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
1887                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
1888                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
1889                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
1890                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
1891                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
1892                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
1893                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
1894                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1895                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1896                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1897                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1898                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1899                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1900                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1901                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1902                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
1903                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
1904                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
1905                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
1906                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
1907                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
1908                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
1909                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
1910                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
1911                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
1912                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
1913                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
1914                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
1915                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
1916                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1917                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1918                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1919                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1920                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1921                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1922                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1923                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1924                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
1925                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
1926                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
1927                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
1928                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
1929                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
1930                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
1931                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
1932                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1933                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1934                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1935                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1936                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
1937                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
1938                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
1939                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
1940                                         0x10000280 /* EMC_XM2CMDPADCTRL */
1941                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
1942                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
1943                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
1944                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
1945                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
1946                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
1947                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
1948                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
1949                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
1950                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
1951                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
1952                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
1953                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
1954                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
1955                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
1956                                         0x00000033 /* EMC_TXDSRVTTGEN */
1957                                         0x00000000 /* EMC_FBIO_SPARE */
1958                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
1959                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
1960                                         0x00000000 /* EMC_CTT */
1961                                         0x00000003 /* EMC_CTT_DURATION */
1962                                         0x0000f2f3 /* EMC_CFG_PIPE */
1963                                         0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
1964                                         0x0000000a /* EMC_QPOP */
1965                                 >;
1966                         };
1967
1968                         timing-204000000 {
1969                                 clock-frequency = <204000000>;
1970
1971                                 nvidia,emc-auto-cal-config = <0xa1430000>;
1972                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
1973                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
1974                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
1975                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1976                                 nvidia,emc-cfg = <0x73240000>;
1977                                 nvidia,emc-cfg-2 = <0x0000088d>;
1978                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1979                                 nvidia,emc-mode-1 = <0x80100003>;
1980                                 nvidia,emc-mode-2 = <0x80200008>;
1981                                 nvidia,emc-mode-4 = <0x00000000>;
1982                                 nvidia,emc-mode-reset = <0x80001221>;
1983                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1984                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1985                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1986                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
1987                                 nvidia,emc-zcal-interval = <0x00020000>;
1988
1989                                 nvidia,emc-configuration = <
1990                                         0x00000009 /* EMC_RC */
1991                                         0x00000035 /* EMC_RFC */
1992                                         0x00000000 /* EMC_RFC_SLR */
1993                                         0x00000007 /* EMC_RAS */
1994                                         0x00000002 /* EMC_RP */
1995                                         0x00000005 /* EMC_R2W */
1996                                         0x0000000a /* EMC_W2R */
1997                                         0x00000003 /* EMC_R2P */
1998                                         0x0000000b /* EMC_W2P */
1999                                         0x00000002 /* EMC_RD_RCD */
2000                                         0x00000002 /* EMC_WR_RCD */
2001                                         0x00000003 /* EMC_RRD */
2002                                         0x00000003 /* EMC_REXT */
2003                                         0x00000000 /* EMC_WEXT */
2004                                         0x00000005 /* EMC_WDV */
2005                                         0x00000005 /* EMC_WDV_MASK */
2006                                         0x00000006 /* EMC_QUSE */
2007                                         0x00000002 /* EMC_QUSE_WIDTH */
2008                                         0x00000000 /* EMC_IBDLY */
2009                                         0x00000004 /* EMC_EINPUT */
2010                                         0x00000006 /* EMC_EINPUT_DURATION */
2011                                         0x00010000 /* EMC_PUTERM_EXTRA */
2012                                         0x00000003 /* EMC_PUTERM_WIDTH */
2013                                         0x00000000 /* EMC_PUTERM_ADJ */
2014                                         0x00000000 /* EMC_CDB_CNTL_1 */
2015                                         0x00000000 /* EMC_CDB_CNTL_2 */
2016                                         0x00000000 /* EMC_CDB_CNTL_3 */
2017                                         0x00000003 /* EMC_QRST */
2018                                         0x0000000d /* EMC_QSAFE */
2019                                         0x0000000f /* EMC_RDV */
2020                                         0x00000011 /* EMC_RDV_MASK */
2021                                         0x00000607 /* EMC_REFRESH */
2022                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2023                                         0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
2024                                         0x00000002 /* EMC_PDEX2WR */
2025                                         0x00000002 /* EMC_PDEX2RD */
2026                                         0x00000001 /* EMC_PCHG2PDEN */
2027                                         0x00000000 /* EMC_ACT2PDEN */
2028                                         0x00000032 /* EMC_AR2PDEN */
2029                                         0x0000000f /* EMC_RW2PDEN */
2030                                         0x00000038 /* EMC_TXSR */
2031                                         0x00000038 /* EMC_TXSRDLL */
2032                                         0x00000004 /* EMC_TCKE */
2033                                         0x00000005 /* EMC_TCKESR */
2034                                         0x00000004 /* EMC_TPD */
2035                                         0x00000007 /* EMC_TFAW */
2036                                         0x00000000 /* EMC_TRPAB */
2037                                         0x00000005 /* EMC_TCLKSTABLE */
2038                                         0x00000005 /* EMC_TCLKSTOP */
2039                                         0x00000638 /* EMC_TREFBW */
2040                                         0x00000000 /* EMC_FBIO_CFG6 */
2041                                         0x00000000 /* EMC_ODT_WRITE */
2042                                         0x00000000 /* EMC_ODT_READ */
2043                                         0x106aa298 /* EMC_FBIO_CFG5 */
2044                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
2045                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2046                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
2047                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
2048                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
2049                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
2050                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
2051                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
2052                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
2053                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
2054                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
2055                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
2056                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
2057                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
2058                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
2059                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
2060                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
2061                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
2062                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2063                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2064                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2065                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2066                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2067                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2068                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2069                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2070                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
2071                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
2072                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
2073                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
2074                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
2075                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
2076                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2077                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2078                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2079                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2080                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2081                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2082                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2083                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2084                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2085                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2086                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2087                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2088                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2089                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2090                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2091                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2092                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
2093                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
2094                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
2095                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
2096                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
2097                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
2098                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
2099                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
2100                                         0x00090000 /* EMC_DLL_XFORM_DQ0 */
2101                                         0x00090000 /* EMC_DLL_XFORM_DQ1 */
2102                                         0x00094000 /* EMC_DLL_XFORM_DQ2 */
2103                                         0x00094000 /* EMC_DLL_XFORM_DQ3 */
2104                                         0x00009400 /* EMC_DLL_XFORM_DQ4 */
2105                                         0x00009000 /* EMC_DLL_XFORM_DQ5 */
2106                                         0x00009000 /* EMC_DLL_XFORM_DQ6 */
2107                                         0x00009000 /* EMC_DLL_XFORM_DQ7 */
2108                                         0x10000280 /* EMC_XM2CMDPADCTRL */
2109                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2110                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2111                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2112                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2113                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
2114                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
2115                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2116                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2117                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
2118                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2119                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
2120                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2121                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2122                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
2123                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
2124                                         0x00000066 /* EMC_TXDSRVTTGEN */
2125                                         0x00000000 /* EMC_FBIO_SPARE */
2126                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2127                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
2128                                         0x00000000 /* EMC_CTT */
2129                                         0x00000003 /* EMC_CTT_DURATION */
2130                                         0x0000d2b3 /* EMC_CFG_PIPE */
2131                                         0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
2132                                         0x0000000a /* EMC_QPOP */
2133                                 >;
2134                         };
2135
2136                         timing-300000000 {
2137                                 clock-frequency = <300000000>;
2138
2139                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2140                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2141                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2142                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2143                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
2144                                 nvidia,emc-cfg = <0x73340000>;
2145                                 nvidia,emc-cfg-2 = <0x000008d5>;
2146                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2147                                 nvidia,emc-mode-1 = <0x80100002>;
2148                                 nvidia,emc-mode-2 = <0x80200000>;
2149                                 nvidia,emc-mode-4 = <0x00000000>;
2150                                 nvidia,emc-mode-reset = <0x80000321>;
2151                                 nvidia,emc-mrs-wait-cnt = <0x0174000c>;
2152                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
2153                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
2154                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2155                                 nvidia,emc-zcal-interval = <0x00020000>;
2156
2157                                 nvidia,emc-configuration = <
2158                                         0x0000000d /* EMC_RC */
2159                                         0x0000004c /* EMC_RFC */
2160                                         0x00000000 /* EMC_RFC_SLR */
2161                                         0x00000009 /* EMC_RAS */
2162                                         0x00000003 /* EMC_RP */
2163                                         0x00000004 /* EMC_R2W */
2164                                         0x00000008 /* EMC_W2R */
2165                                         0x00000002 /* EMC_R2P */
2166                                         0x00000009 /* EMC_W2P */
2167                                         0x00000003 /* EMC_RD_RCD */
2168                                         0x00000003 /* EMC_WR_RCD */
2169                                         0x00000002 /* EMC_RRD */
2170                                         0x00000002 /* EMC_REXT */
2171                                         0x00000000 /* EMC_WEXT */
2172                                         0x00000003 /* EMC_WDV */
2173                                         0x00000003 /* EMC_WDV_MASK */
2174                                         0x00000005 /* EMC_QUSE */
2175                                         0x00000002 /* EMC_QUSE_WIDTH */
2176                                         0x00000000 /* EMC_IBDLY */
2177                                         0x00000002 /* EMC_EINPUT */
2178                                         0x00000007 /* EMC_EINPUT_DURATION */
2179                                         0x00020000 /* EMC_PUTERM_EXTRA */
2180                                         0x00000003 /* EMC_PUTERM_WIDTH */
2181                                         0x00000000 /* EMC_PUTERM_ADJ */
2182                                         0x00000000 /* EMC_CDB_CNTL_1 */
2183                                         0x00000000 /* EMC_CDB_CNTL_2 */
2184                                         0x00000000 /* EMC_CDB_CNTL_3 */
2185                                         0x00000001 /* EMC_QRST */
2186                                         0x0000000e /* EMC_QSAFE */
2187                                         0x00000010 /* EMC_RDV */
2188                                         0x00000012 /* EMC_RDV_MASK */
2189                                         0x000008e4 /* EMC_REFRESH */
2190                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2191                                         0x00000239 /* EMC_PRE_REFRESH_REQ_CNT */
2192                                         0x00000001 /* EMC_PDEX2WR */
2193                                         0x00000008 /* EMC_PDEX2RD */
2194                                         0x00000001 /* EMC_PCHG2PDEN */
2195                                         0x00000000 /* EMC_ACT2PDEN */
2196                                         0x0000004a /* EMC_AR2PDEN */
2197                                         0x0000000e /* EMC_RW2PDEN */
2198                                         0x00000051 /* EMC_TXSR */
2199                                         0x00000200 /* EMC_TXSRDLL */
2200                                         0x00000004 /* EMC_TCKE */
2201                                         0x00000005 /* EMC_TCKESR */
2202                                         0x00000004 /* EMC_TPD */
2203                                         0x00000009 /* EMC_TFAW */
2204                                         0x00000000 /* EMC_TRPAB */
2205                                         0x00000005 /* EMC_TCLKSTABLE */
2206                                         0x00000005 /* EMC_TCLKSTOP */
2207                                         0x00000924 /* EMC_TREFBW */
2208                                         0x00000000 /* EMC_FBIO_CFG6 */
2209                                         0x00000000 /* EMC_ODT_WRITE */
2210                                         0x00000000 /* EMC_ODT_READ */
2211                                         0x104ab098 /* EMC_FBIO_CFG5 */
2212                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
2213                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2214                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
2215                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
2216                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
2217                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
2218                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
2219                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
2220                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
2221                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
2222                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
2223                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
2224                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
2225                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
2226                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
2227                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
2228                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
2229                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
2230                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2231                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2232                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2233                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2234                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2235                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2236                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2237                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2238                                         0x00098000 /* EMC_DLL_XFORM_ADDR0 */
2239                                         0x00098000 /* EMC_DLL_XFORM_ADDR1 */
2240                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
2241                                         0x00098000 /* EMC_DLL_XFORM_ADDR3 */
2242                                         0x00098000 /* EMC_DLL_XFORM_ADDR4 */
2243                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
2244                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2245                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2246                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2247                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2248                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2249                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2250                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2251                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2252                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2253                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2254                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2255                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2256                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2257                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2258                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2259                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2260                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
2261                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
2262                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
2263                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
2264                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
2265                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
2266                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
2267                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
2268                                         0x00060000 /* EMC_DLL_XFORM_DQ0 */
2269                                         0x00060000 /* EMC_DLL_XFORM_DQ1 */
2270                                         0x00060000 /* EMC_DLL_XFORM_DQ2 */
2271                                         0x00060000 /* EMC_DLL_XFORM_DQ3 */
2272                                         0x00006000 /* EMC_DLL_XFORM_DQ4 */
2273                                         0x00006000 /* EMC_DLL_XFORM_DQ5 */
2274                                         0x00006000 /* EMC_DLL_XFORM_DQ6 */
2275                                         0x00006000 /* EMC_DLL_XFORM_DQ7 */
2276                                         0x10000280 /* EMC_XM2CMDPADCTRL */
2277                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2278                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2279                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2280                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2281                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
2282                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
2283                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2284                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2285                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
2286                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2287                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
2288                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2289                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2290                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
2291                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
2292                                         0x00000096 /* EMC_TXDSRVTTGEN */
2293                                         0x00000000 /* EMC_FBIO_SPARE */
2294                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2295                                         0x0174000c /* EMC_MRS_WAIT_CNT2 */
2296                                         0x00000000 /* EMC_CTT */
2297                                         0x00000003 /* EMC_CTT_DURATION */
2298                                         0x000052a3 /* EMC_CFG_PIPE */
2299                                         0x800012d7 /* EMC_DYN_SELF_REF_CONTROL */
2300                                         0x00000009 /* EMC_QPOP */
2301                                 >;
2302                         };
2303
2304                         timing-396000000 {
2305                                 clock-frequency = <396000000>;
2306
2307                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2308                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2309                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2310                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2311                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
2312                                 nvidia,emc-cfg = <0x73340000>;
2313                                 nvidia,emc-cfg-2 = <0x00000895>;
2314                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2315                                 nvidia,emc-mode-1 = <0x80100002>;
2316                                 nvidia,emc-mode-2 = <0x80200000>;
2317                                 nvidia,emc-mode-4 = <0x00000000>;
2318                                 nvidia,emc-mode-reset = <0x80000521>;
2319                                 nvidia,emc-mrs-wait-cnt = <0x015b000c>;
2320                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
2321                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
2322                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2323                                 nvidia,emc-zcal-interval = <0x00020000>;
2324
2325                                 nvidia,emc-configuration = <
2326                                         0x00000012 /* EMC_RC */
2327                                         0x00000065 /* EMC_RFC */
2328                                         0x00000000 /* EMC_RFC_SLR */
2329                                         0x0000000c /* EMC_RAS */
2330                                         0x00000004 /* EMC_RP */
2331                                         0x00000005 /* EMC_R2W */
2332                                         0x00000008 /* EMC_W2R */
2333                                         0x00000002 /* EMC_R2P */
2334                                         0x0000000a /* EMC_W2P */
2335                                         0x00000004 /* EMC_RD_RCD */
2336                                         0x00000004 /* EMC_WR_RCD */
2337                                         0x00000002 /* EMC_RRD */
2338                                         0x00000002 /* EMC_REXT */
2339                                         0x00000000 /* EMC_WEXT */
2340                                         0x00000003 /* EMC_WDV */
2341                                         0x00000003 /* EMC_WDV_MASK */
2342                                         0x00000005 /* EMC_QUSE */
2343                                         0x00000002 /* EMC_QUSE_WIDTH */
2344                                         0x00000000 /* EMC_IBDLY */
2345                                         0x00000001 /* EMC_EINPUT */
2346                                         0x00000008 /* EMC_EINPUT_DURATION */
2347                                         0x00020000 /* EMC_PUTERM_EXTRA */
2348                                         0x00000003 /* EMC_PUTERM_WIDTH */
2349                                         0x00000000 /* EMC_PUTERM_ADJ */
2350                                         0x00000000 /* EMC_CDB_CNTL_1 */
2351                                         0x00000000 /* EMC_CDB_CNTL_2 */
2352                                         0x00000000 /* EMC_CDB_CNTL_3 */
2353                                         0x00000000 /* EMC_QRST */
2354                                         0x0000000f /* EMC_QSAFE */
2355                                         0x00000010 /* EMC_RDV */
2356                                         0x00000012 /* EMC_RDV_MASK */
2357                                         0x00000bd1 /* EMC_REFRESH */
2358                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2359                                         0x000002f4 /* EMC_PRE_REFRESH_REQ_CNT */
2360                                         0x00000001 /* EMC_PDEX2WR */
2361                                         0x00000008 /* EMC_PDEX2RD */
2362                                         0x00000001 /* EMC_PCHG2PDEN */
2363                                         0x00000000 /* EMC_ACT2PDEN */
2364                                         0x00000063 /* EMC_AR2PDEN */
2365                                         0x0000000f /* EMC_RW2PDEN */
2366                                         0x0000006b /* EMC_TXSR */
2367                                         0x00000200 /* EMC_TXSRDLL */
2368                                         0x00000004 /* EMC_TCKE */
2369                                         0x00000005 /* EMC_TCKESR */
2370                                         0x00000004 /* EMC_TPD */
2371                                         0x0000000d /* EMC_TFAW */
2372                                         0x00000000 /* EMC_TRPAB */
2373                                         0x00000005 /* EMC_TCLKSTABLE */
2374                                         0x00000005 /* EMC_TCLKSTOP */
2375                                         0x00000c11 /* EMC_TREFBW */
2376                                         0x00000000 /* EMC_FBIO_CFG6 */
2377                                         0x00000000 /* EMC_ODT_WRITE */
2378                                         0x00000000 /* EMC_ODT_READ */
2379                                         0x104ab098 /* EMC_FBIO_CFG5 */
2380                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
2381                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2382                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
2383                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
2384                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
2385                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
2386                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
2387                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
2388                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
2389                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
2390                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
2391                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
2392                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
2393                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
2394                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
2395                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
2396                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
2397                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
2398                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2399                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2400                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2401                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2402                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2403                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2404                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2405                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2406                                         0x00070000 /* EMC_DLL_XFORM_ADDR0 */
2407                                         0x00070000 /* EMC_DLL_XFORM_ADDR1 */
2408                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
2409                                         0x00070000 /* EMC_DLL_XFORM_ADDR3 */
2410                                         0x00070000 /* EMC_DLL_XFORM_ADDR4 */
2411                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
2412                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2413                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2414                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2415                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2416                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2417                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2418                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2419                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2420                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2421                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2422                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2423                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2424                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2425                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2426                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2427                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2428                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
2429                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
2430                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
2431                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
2432                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
2433                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
2434                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
2435                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
2436                                         0x00048000 /* EMC_DLL_XFORM_DQ0 */
2437                                         0x00048000 /* EMC_DLL_XFORM_DQ1 */
2438                                         0x00048000 /* EMC_DLL_XFORM_DQ2 */
2439                                         0x00048000 /* EMC_DLL_XFORM_DQ3 */
2440                                         0x00004800 /* EMC_DLL_XFORM_DQ4 */
2441                                         0x00004800 /* EMC_DLL_XFORM_DQ5 */
2442                                         0x00004800 /* EMC_DLL_XFORM_DQ6 */
2443                                         0x00004800 /* EMC_DLL_XFORM_DQ7 */
2444                                         0x10000280 /* EMC_XM2CMDPADCTRL */
2445                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2446                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2447                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2448                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2449                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
2450                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
2451                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2452                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2453                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
2454                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2455                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
2456                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2457                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2458                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
2459                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
2460                                         0x000000c6 /* EMC_TXDSRVTTGEN */
2461                                         0x00000000 /* EMC_FBIO_SPARE */
2462                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2463                                         0x015b000c /* EMC_MRS_WAIT_CNT2 */
2464                                         0x00000000 /* EMC_CTT */
2465                                         0x00000003 /* EMC_CTT_DURATION */
2466                                         0x000052a3 /* EMC_CFG_PIPE */
2467                                         0x8000188b /* EMC_DYN_SELF_REF_CONTROL */
2468                                         0x00000009 /* EMC_QPOP */
2469                                 >;
2470                         };
2471
2472                         timing-528000000 {
2473                                 clock-frequency = <528000000>;
2474
2475                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2476                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2477                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2478                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2479                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
2480                                 nvidia,emc-cfg = <0x73300000>;
2481                                 nvidia,emc-cfg-2 = <0x0000089d>;
2482                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2483                                 nvidia,emc-mode-1 = <0x80100002>;
2484                                 nvidia,emc-mode-2 = <0x80200008>;
2485                                 nvidia,emc-mode-4 = <0x00000000>;
2486                                 nvidia,emc-mode-reset = <0x80000941>;
2487                                 nvidia,emc-mrs-wait-cnt = <0x013a000c>;
2488                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
2489                                 nvidia,emc-xm2dqspadctrl2 = <0x0123133d>;
2490                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2491                                 nvidia,emc-zcal-interval = <0x00020000>;
2492
2493                                 nvidia,emc-configuration = <
2494                                         0x00000018 /* EMC_RC */
2495                                         0x00000088 /* EMC_RFC */
2496                                         0x00000000 /* EMC_RFC_SLR */
2497                                         0x00000011 /* EMC_RAS */
2498                                         0x00000006 /* EMC_RP */
2499                                         0x00000006 /* EMC_R2W */
2500                                         0x00000009 /* EMC_W2R */
2501                                         0x00000002 /* EMC_R2P */
2502                                         0x0000000d /* EMC_W2P */
2503                                         0x00000006 /* EMC_RD_RCD */
2504                                         0x00000006 /* EMC_WR_RCD */
2505                                         0x00000002 /* EMC_RRD */
2506                                         0x00000002 /* EMC_REXT */
2507                                         0x00000000 /* EMC_WEXT */
2508                                         0x00000003 /* EMC_WDV */
2509                                         0x00000003 /* EMC_WDV_MASK */
2510                                         0x00000007 /* EMC_QUSE */
2511                                         0x00000002 /* EMC_QUSE_WIDTH */
2512                                         0x00000000 /* EMC_IBDLY */
2513                                         0x00000002 /* EMC_EINPUT */
2514                                         0x00000009 /* EMC_EINPUT_DURATION */
2515                                         0x00040000 /* EMC_PUTERM_EXTRA */
2516                                         0x00000003 /* EMC_PUTERM_WIDTH */
2517                                         0x00000000 /* EMC_PUTERM_ADJ */
2518                                         0x00000000 /* EMC_CDB_CNTL_1 */
2519                                         0x00000000 /* EMC_CDB_CNTL_2 */
2520                                         0x00000000 /* EMC_CDB_CNTL_3 */
2521                                         0x00000001 /* EMC_QRST */
2522                                         0x00000010 /* EMC_QSAFE */
2523                                         0x00000013 /* EMC_RDV */
2524                                         0x00000015 /* EMC_RDV_MASK */
2525                                         0x00000fd6 /* EMC_REFRESH */
2526                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2527                                         0x000003f5 /* EMC_PRE_REFRESH_REQ_CNT */
2528                                         0x00000002 /* EMC_PDEX2WR */
2529                                         0x0000000b /* EMC_PDEX2RD */
2530                                         0x00000001 /* EMC_PCHG2PDEN */
2531                                         0x00000000 /* EMC_ACT2PDEN */
2532                                         0x00000084 /* EMC_AR2PDEN */
2533                                         0x00000012 /* EMC_RW2PDEN */
2534                                         0x0000008f /* EMC_TXSR */
2535                                         0x00000200 /* EMC_TXSRDLL */
2536                                         0x00000004 /* EMC_TCKE */
2537                                         0x00000005 /* EMC_TCKESR */
2538                                         0x00000004 /* EMC_TPD */
2539                                         0x00000013 /* EMC_TFAW */
2540                                         0x00000000 /* EMC_TRPAB */
2541                                         0x00000006 /* EMC_TCLKSTABLE */
2542                                         0x00000006 /* EMC_TCLKSTOP */
2543                                         0x00001017 /* EMC_TREFBW */
2544                                         0x00000000 /* EMC_FBIO_CFG6 */
2545                                         0x00000000 /* EMC_ODT_WRITE */
2546                                         0x00000000 /* EMC_ODT_READ */
2547                                         0x104ab098 /* EMC_FBIO_CFG5 */
2548                                         0xe01200b1 /* EMC_CFG_DIG_DLL */
2549                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2550                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
2551                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
2552                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
2553                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
2554                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
2555                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
2556                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
2557                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
2558                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
2559                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
2560                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
2561                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
2562                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
2563                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
2564                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
2565                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
2566                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2567                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2568                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2569                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2570                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2571                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2572                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2573                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2574                                         0x00050000 /* EMC_DLL_XFORM_ADDR0 */
2575                                         0x00050000 /* EMC_DLL_XFORM_ADDR1 */
2576                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
2577                                         0x00050000 /* EMC_DLL_XFORM_ADDR3 */
2578                                         0x00050000 /* EMC_DLL_XFORM_ADDR4 */
2579                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
2580                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2581                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2582                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2583                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2584                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2585                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2586                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2587                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2588                                         0x00000002 /* EMC_DLI_TRIM_TXDQS0 */
2589                                         0x00000002 /* EMC_DLI_TRIM_TXDQS1 */
2590                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2591                                         0x00000003 /* EMC_DLI_TRIM_TXDQS3 */
2592                                         0x00000004 /* EMC_DLI_TRIM_TXDQS4 */
2593                                         0x00000001 /* EMC_DLI_TRIM_TXDQS5 */
2594                                         0x00000004 /* EMC_DLI_TRIM_TXDQS6 */
2595                                         0x00000003 /* EMC_DLI_TRIM_TXDQS7 */
2596                                         0x00000002 /* EMC_DLI_TRIM_TXDQS8 */
2597                                         0x00000002 /* EMC_DLI_TRIM_TXDQS9 */
2598                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
2599                                         0x00000003 /* EMC_DLI_TRIM_TXDQS11 */
2600                                         0x00000004 /* EMC_DLI_TRIM_TXDQS12 */
2601                                         0x00000001 /* EMC_DLI_TRIM_TXDQS13 */
2602                                         0x00000004 /* EMC_DLI_TRIM_TXDQS14 */
2603                                         0x00000003 /* EMC_DLI_TRIM_TXDQS15 */
2604                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
2605                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
2606                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
2607                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
2608                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
2609                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
2610                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
2611                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
2612                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
2613                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2614                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2615                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2616                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2617                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
2618                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
2619                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2620                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2621                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
2622                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2623                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
2624                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2625                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2626                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
2627                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
2628                                         0x00000000 /* EMC_TXDSRVTTGEN */
2629                                         0x00000000 /* EMC_FBIO_SPARE */
2630                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2631                                         0x013a000c /* EMC_MRS_WAIT_CNT2 */
2632                                         0x00000000 /* EMC_CTT */
2633                                         0x00000003 /* EMC_CTT_DURATION */
2634                                         0x000042a0 /* EMC_CFG_PIPE */
2635                                         0x80002062 /* EMC_DYN_SELF_REF_CONTROL */
2636                                         0x0000000b /* EMC_QPOP */
2637                                 >;
2638                         };
2639
2640                         timing-600000000 {
2641                                 clock-frequency = <600000000>;
2642
2643                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2644                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2645                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2646                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2647                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
2648                                 nvidia,emc-cfg = <0x73300000>;
2649                                 nvidia,emc-cfg-2 = <0x0000089d>;
2650                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2651                                 nvidia,emc-mode-1 = <0x80100002>;
2652                                 nvidia,emc-mode-2 = <0x80200010>;
2653                                 nvidia,emc-mode-4 = <0x00000000>;
2654                                 nvidia,emc-mode-reset = <0x80000b61>;
2655                                 nvidia,emc-mrs-wait-cnt = <0x0128000c>;
2656                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
2657                                 nvidia,emc-xm2dqspadctrl2 = <0x0121113d>;
2658                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2659                                 nvidia,emc-zcal-interval = <0x00020000>;
2660
2661                                 nvidia,emc-configuration = <
2662                                         0x0000001c /* EMC_RC */
2663                                         0x0000009a /* EMC_RFC */
2664                                         0x00000000 /* EMC_RFC_SLR */
2665                                         0x00000013 /* EMC_RAS */
2666                                         0x00000007 /* EMC_RP */
2667                                         0x00000007 /* EMC_R2W */
2668                                         0x0000000b /* EMC_W2R */
2669                                         0x00000003 /* EMC_R2P */
2670                                         0x00000010 /* EMC_W2P */
2671                                         0x00000007 /* EMC_RD_RCD */
2672                                         0x00000007 /* EMC_WR_RCD */
2673                                         0x00000002 /* EMC_RRD */
2674                                         0x00000002 /* EMC_REXT */
2675                                         0x00000000 /* EMC_WEXT */
2676                                         0x00000005 /* EMC_WDV */
2677                                         0x00000005 /* EMC_WDV_MASK */
2678                                         0x0000000a /* EMC_QUSE */
2679                                         0x00000002 /* EMC_QUSE_WIDTH */
2680                                         0x00000000 /* EMC_IBDLY */
2681                                         0x00000003 /* EMC_EINPUT */
2682                                         0x0000000b /* EMC_EINPUT_DURATION */
2683                                         0x00070000 /* EMC_PUTERM_EXTRA */
2684                                         0x00000003 /* EMC_PUTERM_WIDTH */
2685                                         0x00000000 /* EMC_PUTERM_ADJ */
2686                                         0x00000000 /* EMC_CDB_CNTL_1 */
2687                                         0x00000000 /* EMC_CDB_CNTL_2 */
2688                                         0x00000000 /* EMC_CDB_CNTL_3 */
2689                                         0x00000002 /* EMC_QRST */
2690                                         0x00000012 /* EMC_QSAFE */
2691                                         0x00000016 /* EMC_RDV */
2692                                         0x00000018 /* EMC_RDV_MASK */
2693                                         0x00001208 /* EMC_REFRESH */
2694                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2695                                         0x00000482 /* EMC_PRE_REFRESH_REQ_CNT */
2696                                         0x00000002 /* EMC_PDEX2WR */
2697                                         0x0000000d /* EMC_PDEX2RD */
2698                                         0x00000001 /* EMC_PCHG2PDEN */
2699                                         0x00000000 /* EMC_ACT2PDEN */
2700                                         0x00000096 /* EMC_AR2PDEN */
2701                                         0x00000015 /* EMC_RW2PDEN */
2702                                         0x000000a2 /* EMC_TXSR */
2703                                         0x00000200 /* EMC_TXSRDLL */
2704                                         0x00000004 /* EMC_TCKE */
2705                                         0x00000005 /* EMC_TCKESR */
2706                                         0x00000004 /* EMC_TPD */
2707                                         0x00000015 /* EMC_TFAW */
2708                                         0x00000000 /* EMC_TRPAB */
2709                                         0x00000006 /* EMC_TCLKSTABLE */
2710                                         0x00000006 /* EMC_TCLKSTOP */
2711                                         0x00001249 /* EMC_TREFBW */
2712                                         0x00000000 /* EMC_FBIO_CFG6 */
2713                                         0x00000000 /* EMC_ODT_WRITE */
2714                                         0x00000000 /* EMC_ODT_READ */
2715                                         0x104ab098 /* EMC_FBIO_CFG5 */
2716                                         0xe00e00b1 /* EMC_CFG_DIG_DLL */
2717                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2718                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
2719                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
2720                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
2721                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
2722                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
2723                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
2724                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
2725                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
2726                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
2727                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
2728                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
2729                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
2730                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
2731                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
2732                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
2733                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
2734                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2735                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2736                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2737                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2738                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2739                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2740                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2741                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2742                                         0x00048000 /* EMC_DLL_XFORM_ADDR0 */
2743                                         0x00048000 /* EMC_DLL_XFORM_ADDR1 */
2744                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
2745                                         0x00048000 /* EMC_DLL_XFORM_ADDR3 */
2746                                         0x00048000 /* EMC_DLL_XFORM_ADDR4 */
2747                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
2748                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2749                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2750                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2751                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2752                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2753                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2754                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2755                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2756                                         0x00000004 /* EMC_DLI_TRIM_TXDQS0 */
2757                                         0x00000004 /* EMC_DLI_TRIM_TXDQS1 */
2758                                         0x00000002 /* EMC_DLI_TRIM_TXDQS2 */
2759                                         0x00000005 /* EMC_DLI_TRIM_TXDQS3 */
2760                                         0x00000006 /* EMC_DLI_TRIM_TXDQS4 */
2761                                         0x00000003 /* EMC_DLI_TRIM_TXDQS5 */
2762                                         0x00000006 /* EMC_DLI_TRIM_TXDQS6 */
2763                                         0x00000005 /* EMC_DLI_TRIM_TXDQS7 */
2764                                         0x00000004 /* EMC_DLI_TRIM_TXDQS8 */
2765                                         0x00000004 /* EMC_DLI_TRIM_TXDQS9 */
2766                                         0x00000002 /* EMC_DLI_TRIM_TXDQS10 */
2767                                         0x00000005 /* EMC_DLI_TRIM_TXDQS11 */
2768                                         0x00000006 /* EMC_DLI_TRIM_TXDQS12 */
2769                                         0x00000003 /* EMC_DLI_TRIM_TXDQS13 */
2770                                         0x00000006 /* EMC_DLI_TRIM_TXDQS14 */
2771                                         0x00000005 /* EMC_DLI_TRIM_TXDQS15 */
2772                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
2773                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
2774                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
2775                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
2776                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
2777                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
2778                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
2779                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
2780                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
2781                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2782                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2783                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2784                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2785                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
2786                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
2787                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2788                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2789                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
2790                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2791                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
2792                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2793                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2794                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
2795                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
2796                                         0x00000000 /* EMC_TXDSRVTTGEN */
2797                                         0x00000000 /* EMC_FBIO_SPARE */
2798                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2799                                         0x0128000c /* EMC_MRS_WAIT_CNT2 */
2800                                         0x00000000 /* EMC_CTT */
2801                                         0x00000003 /* EMC_CTT_DURATION */
2802                                         0x000040a0 /* EMC_CFG_PIPE */
2803                                         0x800024aa /* EMC_DYN_SELF_REF_CONTROL */
2804                                         0x0000000e /* EMC_QPOP */
2805                                 >;
2806                         };
2807
2808                         timing-792000000 {
2809                                 clock-frequency = <792000000>;
2810
2811                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2812                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2813                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2814                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2815                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
2816                                 nvidia,emc-cfg = <0x73300000>;
2817                                 nvidia,emc-cfg-2 = <0x0080089d>;
2818                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2819                                 nvidia,emc-mode-1 = <0x80100002>;
2820                                 nvidia,emc-mode-2 = <0x80200418>;
2821                                 nvidia,emc-mode-4 = <0x00000000>;
2822                                 nvidia,emc-mode-reset = <0x80000d71>;
2823                                 nvidia,emc-mrs-wait-cnt = <0x00f8000c>;
2824                                 nvidia,emc-sel-dpd-ctrl = <0x00040000>;
2825                                 nvidia,emc-xm2dqspadctrl2 = <0x0120113d>;
2826                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2827                                 nvidia,emc-zcal-interval = <0x00020000>;
2828
2829                                 nvidia,emc-configuration = <
2830                                         0x00000025 /* EMC_RC */
2831                                         0x000000cc /* EMC_RFC */
2832                                         0x00000000 /* EMC_RFC_SLR */
2833                                         0x0000001a /* EMC_RAS */
2834                                         0x00000009 /* EMC_RP */
2835                                         0x00000008 /* EMC_R2W */
2836                                         0x0000000d /* EMC_W2R */
2837                                         0x00000004 /* EMC_R2P */
2838                                         0x00000013 /* EMC_W2P */
2839                                         0x00000009 /* EMC_RD_RCD */
2840                                         0x00000009 /* EMC_WR_RCD */
2841                                         0x00000003 /* EMC_RRD */
2842                                         0x00000002 /* EMC_REXT */
2843                                         0x00000000 /* EMC_WEXT */
2844                                         0x00000006 /* EMC_WDV */
2845                                         0x00000006 /* EMC_WDV_MASK */
2846                                         0x0000000b /* EMC_QUSE */
2847                                         0x00000002 /* EMC_QUSE_WIDTH */
2848                                         0x00000000 /* EMC_IBDLY */
2849                                         0x00000002 /* EMC_EINPUT */
2850                                         0x0000000d /* EMC_EINPUT_DURATION */
2851                                         0x00080000 /* EMC_PUTERM_EXTRA */
2852                                         0x00000004 /* EMC_PUTERM_WIDTH */
2853                                         0x00000000 /* EMC_PUTERM_ADJ */
2854                                         0x00000000 /* EMC_CDB_CNTL_1 */
2855                                         0x00000000 /* EMC_CDB_CNTL_2 */
2856                                         0x00000000 /* EMC_CDB_CNTL_3 */
2857                                         0x00000001 /* EMC_QRST */
2858                                         0x00000014 /* EMC_QSAFE */
2859                                         0x00000018 /* EMC_RDV */
2860                                         0x0000001a /* EMC_RDV_MASK */
2861                                         0x000017e2 /* EMC_REFRESH */
2862                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
2863                                         0x000005f8 /* EMC_PRE_REFRESH_REQ_CNT */
2864                                         0x00000003 /* EMC_PDEX2WR */
2865                                         0x00000011 /* EMC_PDEX2RD */
2866                                         0x00000001 /* EMC_PCHG2PDEN */
2867                                         0x00000000 /* EMC_ACT2PDEN */
2868                                         0x000000c6 /* EMC_AR2PDEN */
2869                                         0x00000018 /* EMC_RW2PDEN */
2870                                         0x000000d6 /* EMC_TXSR */
2871                                         0x00000200 /* EMC_TXSRDLL */
2872                                         0x00000005 /* EMC_TCKE */
2873                                         0x00000006 /* EMC_TCKESR */
2874                                         0x00000005 /* EMC_TPD */
2875                                         0x0000001d /* EMC_TFAW */
2876                                         0x00000000 /* EMC_TRPAB */
2877                                         0x00000008 /* EMC_TCLKSTABLE */
2878                                         0x00000008 /* EMC_TCLKSTOP */
2879                                         0x00001822 /* EMC_TREFBW */
2880                                         0x00000000 /* EMC_FBIO_CFG6 */
2881                                         0x80000005 /* EMC_ODT_WRITE */
2882                                         0x00000000 /* EMC_ODT_READ */
2883                                         0x104ab198 /* EMC_FBIO_CFG5 */
2884                                         0xe00700b1 /* EMC_CFG_DIG_DLL */
2885                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2886                                         0x00000005 /* EMC_DLL_XFORM_DQS0 */
2887                                         0x00000005 /* EMC_DLL_XFORM_DQS1 */
2888                                         0x00000005 /* EMC_DLL_XFORM_DQS2 */
2889                                         0x00000005 /* EMC_DLL_XFORM_DQS3 */
2890                                         0x00000005 /* EMC_DLL_XFORM_DQS4 */
2891                                         0x00000005 /* EMC_DLL_XFORM_DQS5 */
2892                                         0x00000005 /* EMC_DLL_XFORM_DQS6 */
2893                                         0x00000005 /* EMC_DLL_XFORM_DQS7 */
2894                                         0x00000005 /* EMC_DLL_XFORM_DQS8 */
2895                                         0x00000005 /* EMC_DLL_XFORM_DQS9 */
2896                                         0x00000005 /* EMC_DLL_XFORM_DQS10 */
2897                                         0x00000005 /* EMC_DLL_XFORM_DQS11 */
2898                                         0x00000005 /* EMC_DLL_XFORM_DQS12 */
2899                                         0x00000005 /* EMC_DLL_XFORM_DQS13 */
2900                                         0x00000005 /* EMC_DLL_XFORM_DQS14 */
2901                                         0x00000005 /* EMC_DLL_XFORM_DQS15 */
2902                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2903                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2904                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2905                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2906                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2907                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2908                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2909                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2910                                         0x00034000 /* EMC_DLL_XFORM_ADDR0 */
2911                                         0x00034000 /* EMC_DLL_XFORM_ADDR1 */
2912                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
2913                                         0x00034000 /* EMC_DLL_XFORM_ADDR3 */
2914                                         0x00034000 /* EMC_DLL_XFORM_ADDR4 */
2915                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
2916                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
2917                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
2918                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
2919                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
2920                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
2921                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
2922                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
2923                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
2924                                         0x00000008 /* EMC_DLI_TRIM_TXDQS0 */
2925                                         0x00000008 /* EMC_DLI_TRIM_TXDQS1 */
2926                                         0x00000005 /* EMC_DLI_TRIM_TXDQS2 */
2927                                         0x00000009 /* EMC_DLI_TRIM_TXDQS3 */
2928                                         0x00000009 /* EMC_DLI_TRIM_TXDQS4 */
2929                                         0x00000007 /* EMC_DLI_TRIM_TXDQS5 */
2930                                         0x00000009 /* EMC_DLI_TRIM_TXDQS6 */
2931                                         0x00000008 /* EMC_DLI_TRIM_TXDQS7 */
2932                                         0x00000008 /* EMC_DLI_TRIM_TXDQS8 */
2933                                         0x00000008 /* EMC_DLI_TRIM_TXDQS9 */
2934                                         0x00000005 /* EMC_DLI_TRIM_TXDQS10 */
2935                                         0x00000009 /* EMC_DLI_TRIM_TXDQS11 */
2936                                         0x00000009 /* EMC_DLI_TRIM_TXDQS12 */
2937                                         0x00000007 /* EMC_DLI_TRIM_TXDQS13 */
2938                                         0x00000009 /* EMC_DLI_TRIM_TXDQS14 */
2939                                         0x00000008 /* EMC_DLI_TRIM_TXDQS15 */
2940                                         0x0000000a /* EMC_DLL_XFORM_DQ0 */
2941                                         0x0000000a /* EMC_DLL_XFORM_DQ1 */
2942                                         0x0000000a /* EMC_DLL_XFORM_DQ2 */
2943                                         0x0000000a /* EMC_DLL_XFORM_DQ3 */
2944                                         0x0000000a /* EMC_DLL_XFORM_DQ4 */
2945                                         0x0000000a /* EMC_DLL_XFORM_DQ5 */
2946                                         0x0000000a /* EMC_DLL_XFORM_DQ6 */
2947                                         0x0000000a /* EMC_DLL_XFORM_DQ7 */
2948                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
2949                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
2950                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
2951                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
2952                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
2953                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
2954                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
2955                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
2956                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
2957                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
2958                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
2959                                         0x61861820 /* EMC_XM2DQSPADCTRL3 */
2960                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
2961                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
2962                                         0x61861800 /* EMC_XM2DQSPADCTRL6 */
2963                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
2964                                         0x00000000 /* EMC_TXDSRVTTGEN */
2965                                         0x00000000 /* EMC_FBIO_SPARE */
2966                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
2967                                         0x00f8000c /* EMC_MRS_WAIT_CNT2 */
2968                                         0x00000007 /* EMC_CTT */
2969                                         0x00000004 /* EMC_CTT_DURATION */
2970                                         0x00004080 /* EMC_CFG_PIPE */
2971                                         0x80003012 /* EMC_DYN_SELF_REF_CONTROL */
2972                                         0x0000000f /* EMC_QPOP */
2973                                 >;
2974                         };
2975                 };
2976
2977                 emc-timings-4 {
2978                         nvidia,ram-code = <4>;
2979
2980                         timing-12750000 {
2981                                 clock-frequency = <12750000>;
2982
2983                                 nvidia,emc-auto-cal-config = <0xa1430000>;
2984                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
2985                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
2986                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
2987                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
2988                                 nvidia,emc-cfg = <0x73240000>;
2989                                 nvidia,emc-cfg-2 = <0x000008c5>;
2990                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
2991                                 nvidia,emc-mode-1 = <0x00100003>;
2992                                 nvidia,emc-mode-2 = <0x00200008>;
2993                                 nvidia,emc-mode-4 = <0x00000000>;
2994                                 nvidia,emc-mode-reset = <0x00001221>;
2995                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
2996                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
2997                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
2998                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
2999                                 nvidia,emc-zcal-interval = <0x00000000>;
3000
3001                                 nvidia,emc-configuration = <
3002                                         0x00000000 /* EMC_RC */
3003                                         0x00000004 /* EMC_RFC */
3004                                         0x00000000 /* EMC_RFC_SLR */
3005                                         0x00000000 /* EMC_RAS */
3006                                         0x00000000 /* EMC_RP */
3007                                         0x00000004 /* EMC_R2W */
3008                                         0x0000000a /* EMC_W2R */
3009                                         0x00000005 /* EMC_R2P */
3010                                         0x0000000b /* EMC_W2P */
3011                                         0x00000000 /* EMC_RD_RCD */
3012                                         0x00000000 /* EMC_WR_RCD */
3013                                         0x00000003 /* EMC_RRD */
3014                                         0x00000003 /* EMC_REXT */
3015                                         0x00000000 /* EMC_WEXT */
3016                                         0x00000006 /* EMC_WDV */
3017                                         0x00000006 /* EMC_WDV_MASK */
3018                                         0x00000006 /* EMC_QUSE */
3019                                         0x00000002 /* EMC_QUSE_WIDTH */
3020                                         0x00000000 /* EMC_IBDLY */
3021                                         0x00000005 /* EMC_EINPUT */
3022                                         0x00000005 /* EMC_EINPUT_DURATION */
3023                                         0x00010000 /* EMC_PUTERM_EXTRA */
3024                                         0x00000003 /* EMC_PUTERM_WIDTH */
3025                                         0x00000000 /* EMC_PUTERM_ADJ */
3026                                         0x00000000 /* EMC_CDB_CNTL_1 */
3027                                         0x00000000 /* EMC_CDB_CNTL_2 */
3028                                         0x00000000 /* EMC_CDB_CNTL_3 */
3029                                         0x00000004 /* EMC_QRST */
3030                                         0x0000000c /* EMC_QSAFE */
3031                                         0x0000000d /* EMC_RDV */
3032                                         0x0000000f /* EMC_RDV_MASK */
3033                                         0x00000060 /* EMC_REFRESH */
3034                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3035                                         0x00000018 /* EMC_PRE_REFRESH_REQ_CNT */
3036                                         0x00000002 /* EMC_PDEX2WR */
3037                                         0x00000002 /* EMC_PDEX2RD */
3038                                         0x00000001 /* EMC_PCHG2PDEN */
3039                                         0x00000000 /* EMC_ACT2PDEN */
3040                                         0x00000007 /* EMC_AR2PDEN */
3041                                         0x0000000f /* EMC_RW2PDEN */
3042                                         0x00000005 /* EMC_TXSR */
3043                                         0x00000005 /* EMC_TXSRDLL */
3044                                         0x00000004 /* EMC_TCKE */
3045                                         0x00000005 /* EMC_TCKESR */
3046                                         0x00000004 /* EMC_TPD */
3047                                         0x00000000 /* EMC_TFAW */
3048                                         0x00000000 /* EMC_TRPAB */
3049                                         0x00000005 /* EMC_TCLKSTABLE */
3050                                         0x00000005 /* EMC_TCLKSTOP */
3051                                         0x00000064 /* EMC_TREFBW */
3052                                         0x00000000 /* EMC_FBIO_CFG6 */
3053                                         0x00000000 /* EMC_ODT_WRITE */
3054                                         0x00000000 /* EMC_ODT_READ */
3055                                         0x106aa298 /* EMC_FBIO_CFG5 */
3056                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3057                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3058                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3059                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3060                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3061                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3062                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3063                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3064                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3065                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3066                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3067                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3068                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3069                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3070                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3071                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3072                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3073                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3074                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3075                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3076                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3077                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3078                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3079                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3080                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3081                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3082                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3083                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3084                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3085                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3086                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3087                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3088                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3089                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3090                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3091                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3092                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3093                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3094                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3095                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3096                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3097                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3098                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3099                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3100                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3101                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3102                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3103                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3104                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3105                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3106                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3107                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3108                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3109                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3110                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3111                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3112                                         0x00080000 /* EMC_DLL_XFORM_DQ0 */
3113                                         0x00080000 /* EMC_DLL_XFORM_DQ1 */
3114                                         0x00080000 /* EMC_DLL_XFORM_DQ2 */
3115                                         0x00080000 /* EMC_DLL_XFORM_DQ3 */
3116                                         0x00008000 /* EMC_DLL_XFORM_DQ4 */
3117                                         0x00008000 /* EMC_DLL_XFORM_DQ5 */
3118                                         0x00008000 /* EMC_DLL_XFORM_DQ6 */
3119                                         0x00008000 /* EMC_DLL_XFORM_DQ7 */
3120                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3121                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3122                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3123                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3124                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3125                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3126                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3127                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3128                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3129                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3130                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3131                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3132                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3133                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3134                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3135                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3136                                         0x00000007 /* EMC_TXDSRVTTGEN */
3137                                         0x00000000 /* EMC_FBIO_SPARE */
3138                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
3139                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3140                                         0x00000000 /* EMC_CTT */
3141                                         0x00000003 /* EMC_CTT_DURATION */
3142                                         0x0000f2f3 /* EMC_CFG_PIPE */
3143                                         0x800001c5 /* EMC_DYN_SELF_REF_CONTROL */
3144                                         0x0000000a /* EMC_QPOP */
3145                                 >;
3146                         };
3147
3148                         timing-20400000 {
3149                                 clock-frequency = <20400000>;
3150
3151                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3152                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3153                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3154                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3155                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
3156                                 nvidia,emc-cfg = <0x73240000>;
3157                                 nvidia,emc-cfg-2 = <0x000008c5>;
3158                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3159                                 nvidia,emc-mode-1 = <0x00100003>;
3160                                 nvidia,emc-mode-2 = <0x00200008>;
3161                                 nvidia,emc-mode-4 = <0x00000000>;
3162                                 nvidia,emc-mode-reset = <0x00001221>;
3163                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
3164                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
3165                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
3166                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
3167                                 nvidia,emc-zcal-interval = <0x00000000>;
3168
3169                                 nvidia,emc-configuration = <
3170                                         0x00000000 /* EMC_RC */
3171                                         0x00000007 /* EMC_RFC */
3172                                         0x00000000 /* EMC_RFC_SLR */
3173                                         0x00000000 /* EMC_RAS */
3174                                         0x00000000 /* EMC_RP */
3175                                         0x00000004 /* EMC_R2W */
3176                                         0x0000000a /* EMC_W2R */
3177                                         0x00000005 /* EMC_R2P */
3178                                         0x0000000b /* EMC_W2P */
3179                                         0x00000000 /* EMC_RD_RCD */
3180                                         0x00000000 /* EMC_WR_RCD */
3181                                         0x00000003 /* EMC_RRD */
3182                                         0x00000003 /* EMC_REXT */
3183                                         0x00000000 /* EMC_WEXT */
3184                                         0x00000006 /* EMC_WDV */
3185                                         0x00000006 /* EMC_WDV_MASK */
3186                                         0x00000006 /* EMC_QUSE */
3187                                         0x00000002 /* EMC_QUSE_WIDTH */
3188                                         0x00000000 /* EMC_IBDLY */
3189                                         0x00000005 /* EMC_EINPUT */
3190                                         0x00000005 /* EMC_EINPUT_DURATION */
3191                                         0x00010000 /* EMC_PUTERM_EXTRA */
3192                                         0x00000003 /* EMC_PUTERM_WIDTH */
3193                                         0x00000000 /* EMC_PUTERM_ADJ */
3194                                         0x00000000 /* EMC_CDB_CNTL_1 */
3195                                         0x00000000 /* EMC_CDB_CNTL_2 */
3196                                         0x00000000 /* EMC_CDB_CNTL_3 */
3197                                         0x00000004 /* EMC_QRST */
3198                                         0x0000000c /* EMC_QSAFE */
3199                                         0x0000000d /* EMC_RDV */
3200                                         0x0000000f /* EMC_RDV_MASK */
3201                                         0x0000009a /* EMC_REFRESH */
3202                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3203                                         0x00000026 /* EMC_PRE_REFRESH_REQ_CNT */
3204                                         0x00000002 /* EMC_PDEX2WR */
3205                                         0x00000002 /* EMC_PDEX2RD */
3206                                         0x00000001 /* EMC_PCHG2PDEN */
3207                                         0x00000000 /* EMC_ACT2PDEN */
3208                                         0x00000007 /* EMC_AR2PDEN */
3209                                         0x0000000f /* EMC_RW2PDEN */
3210                                         0x00000008 /* EMC_TXSR */
3211                                         0x00000008 /* EMC_TXSRDLL */
3212                                         0x00000004 /* EMC_TCKE */
3213                                         0x00000005 /* EMC_TCKESR */
3214                                         0x00000004 /* EMC_TPD */
3215                                         0x00000000 /* EMC_TFAW */
3216                                         0x00000000 /* EMC_TRPAB */
3217                                         0x00000005 /* EMC_TCLKSTABLE */
3218                                         0x00000005 /* EMC_TCLKSTOP */
3219                                         0x000000a0 /* EMC_TREFBW */
3220                                         0x00000000 /* EMC_FBIO_CFG6 */
3221                                         0x00000000 /* EMC_ODT_WRITE */
3222                                         0x00000000 /* EMC_ODT_READ */
3223                                         0x106aa298 /* EMC_FBIO_CFG5 */
3224                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3225                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3226                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3227                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3228                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3229                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3230                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3231                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3232                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3233                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3234                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3235                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3236                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3237                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3238                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3239                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3240                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3241                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3242                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3243                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3244                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3245                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3246                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3247                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3248                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3249                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3250                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3251                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3252                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3253                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3254                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3255                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3256                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3257                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3258                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3259                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3260                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3261                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3262                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3263                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3264                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3265                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3266                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3267                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3268                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3269                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3270                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3271                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3272                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3273                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3274                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3275                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3276                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3277                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3278                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3279                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3280                                         0x00080000 /* EMC_DLL_XFORM_DQ0 */
3281                                         0x00080000 /* EMC_DLL_XFORM_DQ1 */
3282                                         0x00080000 /* EMC_DLL_XFORM_DQ2 */
3283                                         0x00080000 /* EMC_DLL_XFORM_DQ3 */
3284                                         0x00008000 /* EMC_DLL_XFORM_DQ4 */
3285                                         0x00008000 /* EMC_DLL_XFORM_DQ5 */
3286                                         0x00008000 /* EMC_DLL_XFORM_DQ6 */
3287                                         0x00008000 /* EMC_DLL_XFORM_DQ7 */
3288                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3289                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3290                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3291                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3292                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3293                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3294                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3295                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3296                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3297                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3298                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3299                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3300                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3301                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3302                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3303                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3304                                         0x0000000b /* EMC_TXDSRVTTGEN */
3305                                         0x00000000 /* EMC_FBIO_SPARE */
3306                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
3307                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3308                                         0x00000000 /* EMC_CTT */
3309                                         0x00000003 /* EMC_CTT_DURATION */
3310                                         0x0000f2f3 /* EMC_CFG_PIPE */
3311                                         0x8000023a /* EMC_DYN_SELF_REF_CONTROL */
3312                                         0x0000000a /* EMC_QPOP */
3313                                 >;
3314                         };
3315
3316                         timing-40800000 {
3317                                 clock-frequency = <40800000>;
3318
3319                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3320                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3321                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3322                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3323                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
3324                                 nvidia,emc-cfg = <0x73240000>;
3325                                 nvidia,emc-cfg-2 = <0x000008c5>;
3326                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3327                                 nvidia,emc-mode-1 = <0x00100003>;
3328                                 nvidia,emc-mode-2 = <0x00200008>;
3329                                 nvidia,emc-mode-4 = <0x00000000>;
3330                                 nvidia,emc-mode-reset = <0x00001221>;
3331                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
3332                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
3333                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
3334                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
3335                                 nvidia,emc-zcal-interval = <0x00000000>;
3336
3337                                 nvidia,emc-configuration = <
3338                                         0x00000001 /* EMC_RC */
3339                                         0x0000000e /* EMC_RFC */
3340                                         0x00000000 /* EMC_RFC_SLR */
3341                                         0x00000001 /* EMC_RAS */
3342                                         0x00000000 /* EMC_RP */
3343                                         0x00000004 /* EMC_R2W */
3344                                         0x0000000a /* EMC_W2R */
3345                                         0x00000005 /* EMC_R2P */
3346                                         0x0000000b /* EMC_W2P */
3347                                         0x00000000 /* EMC_RD_RCD */
3348                                         0x00000000 /* EMC_WR_RCD */
3349                                         0x00000003 /* EMC_RRD */
3350                                         0x00000003 /* EMC_REXT */
3351                                         0x00000000 /* EMC_WEXT */
3352                                         0x00000006 /* EMC_WDV */
3353                                         0x00000006 /* EMC_WDV_MASK */
3354                                         0x00000006 /* EMC_QUSE */
3355                                         0x00000002 /* EMC_QUSE_WIDTH */
3356                                         0x00000000 /* EMC_IBDLY */
3357                                         0x00000005 /* EMC_EINPUT */
3358                                         0x00000005 /* EMC_EINPUT_DURATION */
3359                                         0x00010000 /* EMC_PUTERM_EXTRA */
3360                                         0x00000003 /* EMC_PUTERM_WIDTH */
3361                                         0x00000000 /* EMC_PUTERM_ADJ */
3362                                         0x00000000 /* EMC_CDB_CNTL_1 */
3363                                         0x00000000 /* EMC_CDB_CNTL_2 */
3364                                         0x00000000 /* EMC_CDB_CNTL_3 */
3365                                         0x00000004 /* EMC_QRST */
3366                                         0x0000000c /* EMC_QSAFE */
3367                                         0x0000000d /* EMC_RDV */
3368                                         0x0000000f /* EMC_RDV_MASK */
3369                                         0x00000134 /* EMC_REFRESH */
3370                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3371                                         0x0000004d /* EMC_PRE_REFRESH_REQ_CNT */
3372                                         0x00000002 /* EMC_PDEX2WR */
3373                                         0x00000002 /* EMC_PDEX2RD */
3374                                         0x00000001 /* EMC_PCHG2PDEN */
3375                                         0x00000000 /* EMC_ACT2PDEN */
3376                                         0x0000000c /* EMC_AR2PDEN */
3377                                         0x0000000f /* EMC_RW2PDEN */
3378                                         0x0000000f /* EMC_TXSR */
3379                                         0x0000000f /* EMC_TXSRDLL */
3380                                         0x00000004 /* EMC_TCKE */
3381                                         0x00000005 /* EMC_TCKESR */
3382                                         0x00000004 /* EMC_TPD */
3383                                         0x00000000 /* EMC_TFAW */
3384                                         0x00000000 /* EMC_TRPAB */
3385                                         0x00000005 /* EMC_TCLKSTABLE */
3386                                         0x00000005 /* EMC_TCLKSTOP */
3387                                         0x0000013f /* EMC_TREFBW */
3388                                         0x00000000 /* EMC_FBIO_CFG6 */
3389                                         0x00000000 /* EMC_ODT_WRITE */
3390                                         0x00000000 /* EMC_ODT_READ */
3391                                         0x106aa298 /* EMC_FBIO_CFG5 */
3392                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3393                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3394                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3395                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3396                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3397                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3398                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3399                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3400                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3401                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3402                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3403                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3404                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3405                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3406                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3407                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3408                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3409                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3410                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3411                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3412                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3413                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3414                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3415                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3416                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3417                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3418                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3419                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3420                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3421                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3422                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3423                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3424                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3425                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3426                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3427                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3428                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3429                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3430                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3431                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3432                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3433                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3434                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3435                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3436                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3437                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3438                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3439                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3440                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3441                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3442                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3443                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3444                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3445                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3446                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3447                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3448                                         0x00080000 /* EMC_DLL_XFORM_DQ0 */
3449                                         0x00080000 /* EMC_DLL_XFORM_DQ1 */
3450                                         0x00080000 /* EMC_DLL_XFORM_DQ2 */
3451                                         0x00080000 /* EMC_DLL_XFORM_DQ3 */
3452                                         0x00008000 /* EMC_DLL_XFORM_DQ4 */
3453                                         0x00008000 /* EMC_DLL_XFORM_DQ5 */
3454                                         0x00008000 /* EMC_DLL_XFORM_DQ6 */
3455                                         0x00008000 /* EMC_DLL_XFORM_DQ7 */
3456                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3457                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3458                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3459                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3460                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3461                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3462                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3463                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3464                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3465                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3466                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3467                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3468                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3469                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3470                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3471                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3472                                         0x00000015 /* EMC_TXDSRVTTGEN */
3473                                         0x00000000 /* EMC_FBIO_SPARE */
3474                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
3475                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3476                                         0x00000000 /* EMC_CTT */
3477                                         0x00000003 /* EMC_CTT_DURATION */
3478                                         0x0000f2f3 /* EMC_CFG_PIPE */
3479                                         0x80000370 /* EMC_DYN_SELF_REF_CONTROL */
3480                                         0x0000000a /* EMC_QPOP */
3481                                 >;
3482                         };
3483
3484                         timing-68000000 {
3485                                 clock-frequency = <68000000>;
3486
3487                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3488                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3489                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3490                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3491                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
3492                                 nvidia,emc-cfg = <0x73240000>;
3493                                 nvidia,emc-cfg-2 = <0x000008c5>;
3494                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3495                                 nvidia,emc-mode-1 = <0x00100003>;
3496                                 nvidia,emc-mode-2 = <0x00200008>;
3497                                 nvidia,emc-mode-4 = <0x00000000>;
3498                                 nvidia,emc-mode-reset = <0x00001221>;
3499                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
3500                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
3501                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
3502                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
3503                                 nvidia,emc-zcal-interval = <0x00000000>;
3504
3505                                 nvidia,emc-configuration = <
3506                                         0x00000003 /* EMC_RC */
3507                                         0x00000017 /* EMC_RFC */
3508                                         0x00000000 /* EMC_RFC_SLR */
3509                                         0x00000002 /* EMC_RAS */
3510                                         0x00000000 /* EMC_RP */
3511                                         0x00000004 /* EMC_R2W */
3512                                         0x0000000a /* EMC_W2R */
3513                                         0x00000005 /* EMC_R2P */
3514                                         0x0000000b /* EMC_W2P */
3515                                         0x00000000 /* EMC_RD_RCD */
3516                                         0x00000000 /* EMC_WR_RCD */
3517                                         0x00000003 /* EMC_RRD */
3518                                         0x00000003 /* EMC_REXT */
3519                                         0x00000000 /* EMC_WEXT */
3520                                         0x00000006 /* EMC_WDV */
3521                                         0x00000006 /* EMC_WDV_MASK */
3522                                         0x00000006 /* EMC_QUSE */
3523                                         0x00000002 /* EMC_QUSE_WIDTH */
3524                                         0x00000000 /* EMC_IBDLY */
3525                                         0x00000005 /* EMC_EINPUT */
3526                                         0x00000005 /* EMC_EINPUT_DURATION */
3527                                         0x00010000 /* EMC_PUTERM_EXTRA */
3528                                         0x00000003 /* EMC_PUTERM_WIDTH */
3529                                         0x00000000 /* EMC_PUTERM_ADJ */
3530                                         0x00000000 /* EMC_CDB_CNTL_1 */
3531                                         0x00000000 /* EMC_CDB_CNTL_2 */
3532                                         0x00000000 /* EMC_CDB_CNTL_3 */
3533                                         0x00000004 /* EMC_QRST */
3534                                         0x0000000c /* EMC_QSAFE */
3535                                         0x0000000d /* EMC_RDV */
3536                                         0x0000000f /* EMC_RDV_MASK */
3537                                         0x00000202 /* EMC_REFRESH */
3538                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3539                                         0x00000080 /* EMC_PRE_REFRESH_REQ_CNT */
3540                                         0x00000002 /* EMC_PDEX2WR */
3541                                         0x00000002 /* EMC_PDEX2RD */
3542                                         0x00000001 /* EMC_PCHG2PDEN */
3543                                         0x00000000 /* EMC_ACT2PDEN */
3544                                         0x00000015 /* EMC_AR2PDEN */
3545                                         0x0000000f /* EMC_RW2PDEN */
3546                                         0x00000019 /* EMC_TXSR */
3547                                         0x00000019 /* EMC_TXSRDLL */
3548                                         0x00000004 /* EMC_TCKE */
3549                                         0x00000005 /* EMC_TCKESR */
3550                                         0x00000004 /* EMC_TPD */
3551                                         0x00000001 /* EMC_TFAW */
3552                                         0x00000000 /* EMC_TRPAB */
3553                                         0x00000005 /* EMC_TCLKSTABLE */
3554                                         0x00000005 /* EMC_TCLKSTOP */
3555                                         0x00000213 /* EMC_TREFBW */
3556                                         0x00000000 /* EMC_FBIO_CFG6 */
3557                                         0x00000000 /* EMC_ODT_WRITE */
3558                                         0x00000000 /* EMC_ODT_READ */
3559                                         0x106aa298 /* EMC_FBIO_CFG5 */
3560                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3561                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3562                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3563                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3564                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3565                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3566                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3567                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3568                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3569                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3570                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3571                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3572                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3573                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3574                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3575                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3576                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3577                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3578                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3579                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3580                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3581                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3582                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3583                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3584                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3585                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3586                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3587                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3588                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3589                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3590                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3591                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3592                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3593                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3594                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3595                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3596                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3597                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3598                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3599                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3600                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3601                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3602                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3603                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3604                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3605                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3606                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3607                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3608                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3609                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3610                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3611                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3612                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3613                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3614                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3615                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3616                                         0x00080000 /* EMC_DLL_XFORM_DQ0 */
3617                                         0x00080000 /* EMC_DLL_XFORM_DQ1 */
3618                                         0x00080000 /* EMC_DLL_XFORM_DQ2 */
3619                                         0x00080000 /* EMC_DLL_XFORM_DQ3 */
3620                                         0x00008000 /* EMC_DLL_XFORM_DQ4 */
3621                                         0x00008000 /* EMC_DLL_XFORM_DQ5 */
3622                                         0x00008000 /* EMC_DLL_XFORM_DQ6 */
3623                                         0x00008000 /* EMC_DLL_XFORM_DQ7 */
3624                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3625                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3626                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3627                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3628                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3629                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3630                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3631                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3632                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3633                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3634                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3635                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3636                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3637                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3638                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3639                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3640                                         0x00000022 /* EMC_TXDSRVTTGEN */
3641                                         0x00000000 /* EMC_FBIO_SPARE */
3642                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
3643                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3644                                         0x00000000 /* EMC_CTT */
3645                                         0x00000003 /* EMC_CTT_DURATION */
3646                                         0x0000f2f3 /* EMC_CFG_PIPE */
3647                                         0x8000050e /* EMC_DYN_SELF_REF_CONTROL */
3648                                         0x0000000a /* EMC_QPOP */
3649                                 >;
3650                         };
3651
3652                         timing-102000000 {
3653                                 clock-frequency = <102000000>;
3654
3655                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3656                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3657                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3658                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3659                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
3660                                 nvidia,emc-cfg = <0x73240000>;
3661                                 nvidia,emc-cfg-2 = <0x000008c5>;
3662                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3663                                 nvidia,emc-mode-1 = <0x00100003>;
3664                                 nvidia,emc-mode-2 = <0x00200008>;
3665                                 nvidia,emc-mode-4 = <0x00000000>;
3666                                 nvidia,emc-mode-reset = <0x00001221>;
3667                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
3668                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
3669                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
3670                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
3671                                 nvidia,emc-zcal-interval = <0x00000000>;
3672
3673                                 nvidia,emc-configuration = <
3674                                         0x00000004 /* EMC_RC */
3675                                         0x00000023 /* EMC_RFC */
3676                                         0x00000000 /* EMC_RFC_SLR */
3677                                         0x00000003 /* EMC_RAS */
3678                                         0x00000001 /* EMC_RP */
3679                                         0x00000004 /* EMC_R2W */
3680                                         0x0000000a /* EMC_W2R */
3681                                         0x00000005 /* EMC_R2P */
3682                                         0x0000000b /* EMC_W2P */
3683                                         0x00000001 /* EMC_RD_RCD */
3684                                         0x00000001 /* EMC_WR_RCD */
3685                                         0x00000003 /* EMC_RRD */
3686                                         0x00000003 /* EMC_REXT */
3687                                         0x00000000 /* EMC_WEXT */
3688                                         0x00000006 /* EMC_WDV */
3689                                         0x00000006 /* EMC_WDV_MASK */
3690                                         0x00000006 /* EMC_QUSE */
3691                                         0x00000002 /* EMC_QUSE_WIDTH */
3692                                         0x00000000 /* EMC_IBDLY */
3693                                         0x00000005 /* EMC_EINPUT */
3694                                         0x00000005 /* EMC_EINPUT_DURATION */
3695                                         0x00010000 /* EMC_PUTERM_EXTRA */
3696                                         0x00000003 /* EMC_PUTERM_WIDTH */
3697                                         0x00000000 /* EMC_PUTERM_ADJ */
3698                                         0x00000000 /* EMC_CDB_CNTL_1 */
3699                                         0x00000000 /* EMC_CDB_CNTL_2 */
3700                                         0x00000000 /* EMC_CDB_CNTL_3 */
3701                                         0x00000004 /* EMC_QRST */
3702                                         0x0000000c /* EMC_QSAFE */
3703                                         0x0000000d /* EMC_RDV */
3704                                         0x0000000f /* EMC_RDV_MASK */
3705                                         0x00000304 /* EMC_REFRESH */
3706                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3707                                         0x000000c1 /* EMC_PRE_REFRESH_REQ_CNT */
3708                                         0x00000002 /* EMC_PDEX2WR */
3709                                         0x00000002 /* EMC_PDEX2RD */
3710                                         0x00000001 /* EMC_PCHG2PDEN */
3711                                         0x00000000 /* EMC_ACT2PDEN */
3712                                         0x00000021 /* EMC_AR2PDEN */
3713                                         0x0000000f /* EMC_RW2PDEN */
3714                                         0x00000025 /* EMC_TXSR */
3715                                         0x00000025 /* EMC_TXSRDLL */
3716                                         0x00000004 /* EMC_TCKE */
3717                                         0x00000005 /* EMC_TCKESR */
3718                                         0x00000004 /* EMC_TPD */
3719                                         0x00000003 /* EMC_TFAW */
3720                                         0x00000000 /* EMC_TRPAB */
3721                                         0x00000005 /* EMC_TCLKSTABLE */
3722                                         0x00000005 /* EMC_TCLKSTOP */
3723                                         0x0000031c /* EMC_TREFBW */
3724                                         0x00000000 /* EMC_FBIO_CFG6 */
3725                                         0x00000000 /* EMC_ODT_WRITE */
3726                                         0x00000000 /* EMC_ODT_READ */
3727                                         0x106aa298 /* EMC_FBIO_CFG5 */
3728                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3729                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3730                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3731                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3732                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3733                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3734                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3735                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3736                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3737                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3738                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3739                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3740                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3741                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3742                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3743                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3744                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3745                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3746                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3747                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3748                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3749                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3750                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3751                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3752                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3753                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3754                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3755                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3756                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3757                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3758                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3759                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3760                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3761                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3762                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3763                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3764                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3765                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3766                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3767                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3768                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3769                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3770                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3771                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3772                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3773                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3774                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3775                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3776                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3777                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3778                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3779                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3780                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3781                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3782                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3783                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3784                                         0x00080000 /* EMC_DLL_XFORM_DQ0 */
3785                                         0x00080000 /* EMC_DLL_XFORM_DQ1 */
3786                                         0x00080000 /* EMC_DLL_XFORM_DQ2 */
3787                                         0x00080000 /* EMC_DLL_XFORM_DQ3 */
3788                                         0x00008000 /* EMC_DLL_XFORM_DQ4 */
3789                                         0x00008000 /* EMC_DLL_XFORM_DQ5 */
3790                                         0x00008000 /* EMC_DLL_XFORM_DQ6 */
3791                                         0x00008000 /* EMC_DLL_XFORM_DQ7 */
3792                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3793                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3794                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3795                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3796                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3797                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3798                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3799                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3800                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3801                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3802                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3803                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3804                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3805                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3806                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3807                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3808                                         0x00000033 /* EMC_TXDSRVTTGEN */
3809                                         0x00000000 /* EMC_FBIO_SPARE */
3810                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
3811                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3812                                         0x00000000 /* EMC_CTT */
3813                                         0x00000003 /* EMC_CTT_DURATION */
3814                                         0x0000f2f3 /* EMC_CFG_PIPE */
3815                                         0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
3816                                         0x0000000a /* EMC_QPOP */
3817                                 >;
3818                         };
3819
3820                         timing-204000000 {
3821                                 clock-frequency = <204000000>;
3822
3823                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3824                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3825                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3826                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3827                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
3828                                 nvidia,emc-cfg = <0x73240000>;
3829                                 nvidia,emc-cfg-2 = <0x0000088d>;
3830                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3831                                 nvidia,emc-mode-1 = <0x00100003>;
3832                                 nvidia,emc-mode-2 = <0x00200008>;
3833                                 nvidia,emc-mode-4 = <0x00000000>;
3834                                 nvidia,emc-mode-reset = <0x00001221>;
3835                                 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
3836                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
3837                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
3838                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
3839                                 nvidia,emc-zcal-interval = <0x00020000>;
3840
3841                                 nvidia,emc-configuration = <
3842                                         0x00000009 /* EMC_RC */
3843                                         0x00000047 /* EMC_RFC */
3844                                         0x00000000 /* EMC_RFC_SLR */
3845                                         0x00000006 /* EMC_RAS */
3846                                         0x00000002 /* EMC_RP */
3847                                         0x00000005 /* EMC_R2W */
3848                                         0x0000000a /* EMC_W2R */
3849                                         0x00000005 /* EMC_R2P */
3850                                         0x0000000b /* EMC_W2P */
3851                                         0x00000002 /* EMC_RD_RCD */
3852                                         0x00000002 /* EMC_WR_RCD */
3853                                         0x00000003 /* EMC_RRD */
3854                                         0x00000003 /* EMC_REXT */
3855                                         0x00000000 /* EMC_WEXT */
3856                                         0x00000005 /* EMC_WDV */
3857                                         0x00000005 /* EMC_WDV_MASK */
3858                                         0x00000006 /* EMC_QUSE */
3859                                         0x00000002 /* EMC_QUSE_WIDTH */
3860                                         0x00000000 /* EMC_IBDLY */
3861                                         0x00000004 /* EMC_EINPUT */
3862                                         0x00000006 /* EMC_EINPUT_DURATION */
3863                                         0x00010000 /* EMC_PUTERM_EXTRA */
3864                                         0x00000003 /* EMC_PUTERM_WIDTH */
3865                                         0x00000000 /* EMC_PUTERM_ADJ */
3866                                         0x00000000 /* EMC_CDB_CNTL_1 */
3867                                         0x00000000 /* EMC_CDB_CNTL_2 */
3868                                         0x00000000 /* EMC_CDB_CNTL_3 */
3869                                         0x00000003 /* EMC_QRST */
3870                                         0x0000000d /* EMC_QSAFE */
3871                                         0x0000000f /* EMC_RDV */
3872                                         0x00000011 /* EMC_RDV_MASK */
3873                                         0x00000607 /* EMC_REFRESH */
3874                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
3875                                         0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
3876                                         0x00000002 /* EMC_PDEX2WR */
3877                                         0x00000002 /* EMC_PDEX2RD */
3878                                         0x00000001 /* EMC_PCHG2PDEN */
3879                                         0x00000000 /* EMC_ACT2PDEN */
3880                                         0x00000044 /* EMC_AR2PDEN */
3881                                         0x0000000f /* EMC_RW2PDEN */
3882                                         0x0000004a /* EMC_TXSR */
3883                                         0x0000004a /* EMC_TXSRDLL */
3884                                         0x00000004 /* EMC_TCKE */
3885                                         0x00000005 /* EMC_TCKESR */
3886                                         0x00000004 /* EMC_TPD */
3887                                         0x00000007 /* EMC_TFAW */
3888                                         0x00000000 /* EMC_TRPAB */
3889                                         0x00000005 /* EMC_TCLKSTABLE */
3890                                         0x00000005 /* EMC_TCLKSTOP */
3891                                         0x00000638 /* EMC_TREFBW */
3892                                         0x00000000 /* EMC_FBIO_CFG6 */
3893                                         0x00000000 /* EMC_ODT_WRITE */
3894                                         0x00000000 /* EMC_ODT_READ */
3895                                         0x106aa298 /* EMC_FBIO_CFG5 */
3896                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
3897                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
3898                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
3899                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
3900                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
3901                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
3902                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
3903                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
3904                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
3905                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
3906                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
3907                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
3908                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
3909                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
3910                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
3911                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
3912                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
3913                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
3914                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
3915                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
3916                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
3917                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
3918                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
3919                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
3920                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
3921                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
3922                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
3923                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
3924                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
3925                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
3926                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
3927                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
3928                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
3929                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
3930                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
3931                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
3932                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
3933                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
3934                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
3935                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
3936                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
3937                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
3938                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
3939                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
3940                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
3941                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
3942                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
3943                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
3944                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
3945                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
3946                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
3947                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
3948                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
3949                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
3950                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
3951                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
3952                                         0x00090000 /* EMC_DLL_XFORM_DQ0 */
3953                                         0x00090000 /* EMC_DLL_XFORM_DQ1 */
3954                                         0x00094000 /* EMC_DLL_XFORM_DQ2 */
3955                                         0x00094000 /* EMC_DLL_XFORM_DQ3 */
3956                                         0x00009400 /* EMC_DLL_XFORM_DQ4 */
3957                                         0x00009000 /* EMC_DLL_XFORM_DQ5 */
3958                                         0x00009000 /* EMC_DLL_XFORM_DQ6 */
3959                                         0x00009000 /* EMC_DLL_XFORM_DQ7 */
3960                                         0x10000280 /* EMC_XM2CMDPADCTRL */
3961                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
3962                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
3963                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
3964                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
3965                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
3966                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
3967                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
3968                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
3969                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
3970                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
3971                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
3972                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
3973                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
3974                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
3975                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
3976                                         0x00000066 /* EMC_TXDSRVTTGEN */
3977                                         0x00000000 /* EMC_FBIO_SPARE */
3978                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
3979                                         0x000e000e /* EMC_MRS_WAIT_CNT2 */
3980                                         0x00000000 /* EMC_CTT */
3981                                         0x00000003 /* EMC_CTT_DURATION */
3982                                         0x0000d2b3 /* EMC_CFG_PIPE */
3983                                         0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
3984                                         0x0000000a /* EMC_QPOP */
3985                                 >;
3986                         };
3987
3988                         timing-300000000 {
3989                                 clock-frequency = <300000000>;
3990
3991                                 nvidia,emc-auto-cal-config = <0xa1430000>;
3992                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
3993                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
3994                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
3995                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
3996                                 nvidia,emc-cfg = <0x73340000>;
3997                                 nvidia,emc-cfg-2 = <0x000008d5>;
3998                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
3999                                 nvidia,emc-mode-1 = <0x00100002>;
4000                                 nvidia,emc-mode-2 = <0x00200000>;
4001                                 nvidia,emc-mode-4 = <0x00000000>;
4002                                 nvidia,emc-mode-reset = <0x00000321>;
4003                                 nvidia,emc-mrs-wait-cnt = <0x0117000e>;
4004                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
4005                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
4006                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4007                                 nvidia,emc-zcal-interval = <0x00020000>;
4008
4009                                 nvidia,emc-configuration = <
4010                                         0x0000000d /* EMC_RC */
4011                                         0x00000067 /* EMC_RFC */
4012                                         0x00000000 /* EMC_RFC_SLR */
4013                                         0x00000009 /* EMC_RAS */
4014                                         0x00000003 /* EMC_RP */
4015                                         0x00000004 /* EMC_R2W */
4016                                         0x00000008 /* EMC_W2R */
4017                                         0x00000002 /* EMC_R2P */
4018                                         0x00000009 /* EMC_W2P */
4019                                         0x00000003 /* EMC_RD_RCD */
4020                                         0x00000003 /* EMC_WR_RCD */
4021                                         0x00000002 /* EMC_RRD */
4022                                         0x00000002 /* EMC_REXT */
4023                                         0x00000000 /* EMC_WEXT */
4024                                         0x00000003 /* EMC_WDV */
4025                                         0x00000003 /* EMC_WDV_MASK */
4026                                         0x00000005 /* EMC_QUSE */
4027                                         0x00000002 /* EMC_QUSE_WIDTH */
4028                                         0x00000000 /* EMC_IBDLY */
4029                                         0x00000002 /* EMC_EINPUT */
4030                                         0x00000007 /* EMC_EINPUT_DURATION */
4031                                         0x00020000 /* EMC_PUTERM_EXTRA */
4032                                         0x00000003 /* EMC_PUTERM_WIDTH */
4033                                         0x00000000 /* EMC_PUTERM_ADJ */
4034                                         0x00000000 /* EMC_CDB_CNTL_1 */
4035                                         0x00000000 /* EMC_CDB_CNTL_2 */
4036                                         0x00000000 /* EMC_CDB_CNTL_3 */
4037                                         0x00000001 /* EMC_QRST */
4038                                         0x0000000e /* EMC_QSAFE */
4039                                         0x00000010 /* EMC_RDV */
4040                                         0x00000012 /* EMC_RDV_MASK */
4041                                         0x000008e4 /* EMC_REFRESH */
4042                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4043                                         0x00000239 /* EMC_PRE_REFRESH_REQ_CNT */
4044                                         0x00000001 /* EMC_PDEX2WR */
4045                                         0x00000008 /* EMC_PDEX2RD */
4046                                         0x00000001 /* EMC_PCHG2PDEN */
4047                                         0x00000000 /* EMC_ACT2PDEN */
4048                                         0x00000065 /* EMC_AR2PDEN */
4049                                         0x0000000e /* EMC_RW2PDEN */
4050                                         0x0000006c /* EMC_TXSR */
4051                                         0x00000200 /* EMC_TXSRDLL */
4052                                         0x00000004 /* EMC_TCKE */
4053                                         0x00000005 /* EMC_TCKESR */
4054                                         0x00000004 /* EMC_TPD */
4055                                         0x00000009 /* EMC_TFAW */
4056                                         0x00000000 /* EMC_TRPAB */
4057                                         0x00000005 /* EMC_TCLKSTABLE */
4058                                         0x00000005 /* EMC_TCLKSTOP */
4059                                         0x00000924 /* EMC_TREFBW */
4060                                         0x00000000 /* EMC_FBIO_CFG6 */
4061                                         0x00000000 /* EMC_ODT_WRITE */
4062                                         0x00000000 /* EMC_ODT_READ */
4063                                         0x104ab098 /* EMC_FBIO_CFG5 */
4064                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
4065                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4066                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
4067                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
4068                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
4069                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
4070                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
4071                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
4072                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
4073                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
4074                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
4075                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
4076                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
4077                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
4078                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
4079                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
4080                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
4081                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
4082                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4083                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4084                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4085                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4086                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4087                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4088                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4089                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4090                                         0x00098000 /* EMC_DLL_XFORM_ADDR0 */
4091                                         0x00098000 /* EMC_DLL_XFORM_ADDR1 */
4092                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
4093                                         0x00098000 /* EMC_DLL_XFORM_ADDR3 */
4094                                         0x00098000 /* EMC_DLL_XFORM_ADDR4 */
4095                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
4096                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4097                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4098                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4099                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4100                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4101                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4102                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4103                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4104                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
4105                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
4106                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
4107                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
4108                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
4109                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
4110                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
4111                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
4112                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
4113                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
4114                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
4115                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
4116                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
4117                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
4118                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
4119                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
4120                                         0x00060000 /* EMC_DLL_XFORM_DQ0 */
4121                                         0x00060000 /* EMC_DLL_XFORM_DQ1 */
4122                                         0x00060000 /* EMC_DLL_XFORM_DQ2 */
4123                                         0x00060000 /* EMC_DLL_XFORM_DQ3 */
4124                                         0x00006000 /* EMC_DLL_XFORM_DQ4 */
4125                                         0x00006000 /* EMC_DLL_XFORM_DQ5 */
4126                                         0x00006000 /* EMC_DLL_XFORM_DQ6 */
4127                                         0x00006000 /* EMC_DLL_XFORM_DQ7 */
4128                                         0x10000280 /* EMC_XM2CMDPADCTRL */
4129                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4130                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4131                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4132                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4133                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
4134                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
4135                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4136                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4137                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
4138                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4139                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
4140                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
4141                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
4142                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
4143                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
4144                                         0x00000096 /* EMC_TXDSRVTTGEN */
4145                                         0x00000000 /* EMC_FBIO_SPARE */
4146                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
4147                                         0x0117000e /* EMC_MRS_WAIT_CNT2 */
4148                                         0x00000000 /* EMC_CTT */
4149                                         0x00000003 /* EMC_CTT_DURATION */
4150                                         0x000052a3 /* EMC_CFG_PIPE */
4151                                         0x800012d7 /* EMC_DYN_SELF_REF_CONTROL */
4152                                         0x00000009 /* EMC_QPOP */
4153                                 >;
4154                         };
4155
4156                         timing-396000000 {
4157                                 clock-frequency = <396000000>;
4158
4159                                 nvidia,emc-auto-cal-config = <0xa1430000>;
4160                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
4161                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
4162                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
4163                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
4164                                 nvidia,emc-cfg = <0x73340000>;
4165                                 nvidia,emc-cfg-2 = <0x00000895>;
4166                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
4167                                 nvidia,emc-mode-1 = <0x00100002>;
4168                                 nvidia,emc-mode-2 = <0x00200000>;
4169                                 nvidia,emc-mode-4 = <0x00000000>;
4170                                 nvidia,emc-mode-reset = <0x00000521>;
4171                                 nvidia,emc-mrs-wait-cnt = <0x00f5000e>;
4172                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
4173                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
4174                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4175                                 nvidia,emc-zcal-interval = <0x00020000>;
4176
4177                                 nvidia,emc-configuration = <
4178                                         0x00000011 /* EMC_RC */
4179                                         0x00000089 /* EMC_RFC */
4180                                         0x00000000 /* EMC_RFC_SLR */
4181                                         0x0000000c /* EMC_RAS */
4182                                         0x00000004 /* EMC_RP */
4183                                         0x00000005 /* EMC_R2W */
4184                                         0x00000008 /* EMC_W2R */
4185                                         0x00000002 /* EMC_R2P */
4186                                         0x0000000a /* EMC_W2P */
4187                                         0x00000004 /* EMC_RD_RCD */
4188                                         0x00000004 /* EMC_WR_RCD */
4189                                         0x00000002 /* EMC_RRD */
4190                                         0x00000002 /* EMC_REXT */
4191                                         0x00000000 /* EMC_WEXT */
4192                                         0x00000003 /* EMC_WDV */
4193                                         0x00000003 /* EMC_WDV_MASK */
4194                                         0x00000005 /* EMC_QUSE */
4195                                         0x00000002 /* EMC_QUSE_WIDTH */
4196                                         0x00000000 /* EMC_IBDLY */
4197                                         0x00000001 /* EMC_EINPUT */
4198                                         0x00000008 /* EMC_EINPUT_DURATION */
4199                                         0x00020000 /* EMC_PUTERM_EXTRA */
4200                                         0x00000003 /* EMC_PUTERM_WIDTH */
4201                                         0x00000000 /* EMC_PUTERM_ADJ */
4202                                         0x00000000 /* EMC_CDB_CNTL_1 */
4203                                         0x00000000 /* EMC_CDB_CNTL_2 */
4204                                         0x00000000 /* EMC_CDB_CNTL_3 */
4205                                         0x00000000 /* EMC_QRST */
4206                                         0x0000000f /* EMC_QSAFE */
4207                                         0x00000010 /* EMC_RDV */
4208                                         0x00000012 /* EMC_RDV_MASK */
4209                                         0x00000bd1 /* EMC_REFRESH */
4210                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4211                                         0x000002f4 /* EMC_PRE_REFRESH_REQ_CNT */
4212                                         0x00000001 /* EMC_PDEX2WR */
4213                                         0x00000008 /* EMC_PDEX2RD */
4214                                         0x00000001 /* EMC_PCHG2PDEN */
4215                                         0x00000000 /* EMC_ACT2PDEN */
4216                                         0x00000087 /* EMC_AR2PDEN */
4217                                         0x0000000f /* EMC_RW2PDEN */
4218                                         0x0000008f /* EMC_TXSR */
4219                                         0x00000200 /* EMC_TXSRDLL */
4220                                         0x00000004 /* EMC_TCKE */
4221                                         0x00000005 /* EMC_TCKESR */
4222                                         0x00000004 /* EMC_TPD */
4223                                         0x0000000d /* EMC_TFAW */
4224                                         0x00000000 /* EMC_TRPAB */
4225                                         0x00000005 /* EMC_TCLKSTABLE */
4226                                         0x00000005 /* EMC_TCLKSTOP */
4227                                         0x00000c11 /* EMC_TREFBW */
4228                                         0x00000000 /* EMC_FBIO_CFG6 */
4229                                         0x00000000 /* EMC_ODT_WRITE */
4230                                         0x00000000 /* EMC_ODT_READ */
4231                                         0x104ab098 /* EMC_FBIO_CFG5 */
4232                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
4233                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4234                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
4235                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
4236                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
4237                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
4238                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
4239                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
4240                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
4241                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
4242                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
4243                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
4244                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
4245                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
4246                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
4247                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
4248                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
4249                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
4250                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4251                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4252                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4253                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4254                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4255                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4256                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4257                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4258                                         0x00070000 /* EMC_DLL_XFORM_ADDR0 */
4259                                         0x00070000 /* EMC_DLL_XFORM_ADDR1 */
4260                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
4261                                         0x00070000 /* EMC_DLL_XFORM_ADDR3 */
4262                                         0x00070000 /* EMC_DLL_XFORM_ADDR4 */
4263                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
4264                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4265                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4266                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4267                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4268                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4269                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4270                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4271                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4272                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
4273                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
4274                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
4275                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
4276                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
4277                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
4278                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
4279                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
4280                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
4281                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
4282                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
4283                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
4284                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
4285                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
4286                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
4287                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
4288                                         0x00048000 /* EMC_DLL_XFORM_DQ0 */
4289                                         0x00048000 /* EMC_DLL_XFORM_DQ1 */
4290                                         0x00048000 /* EMC_DLL_XFORM_DQ2 */
4291                                         0x00048000 /* EMC_DLL_XFORM_DQ3 */
4292                                         0x00004800 /* EMC_DLL_XFORM_DQ4 */
4293                                         0x00004800 /* EMC_DLL_XFORM_DQ5 */
4294                                         0x00004800 /* EMC_DLL_XFORM_DQ6 */
4295                                         0x00004800 /* EMC_DLL_XFORM_DQ7 */
4296                                         0x10000280 /* EMC_XM2CMDPADCTRL */
4297                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4298                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4299                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4300                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4301                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
4302                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
4303                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4304                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4305                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
4306                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4307                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
4308                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
4309                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
4310                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
4311                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
4312                                         0x000000c6 /* EMC_TXDSRVTTGEN */
4313                                         0x00000000 /* EMC_FBIO_SPARE */
4314                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
4315                                         0x00f5000e /* EMC_MRS_WAIT_CNT2 */
4316                                         0x00000000 /* EMC_CTT */
4317                                         0x00000003 /* EMC_CTT_DURATION */
4318                                         0x000052a3 /* EMC_CFG_PIPE */
4319                                         0x8000188b /* EMC_DYN_SELF_REF_CONTROL */
4320                                         0x00000009 /* EMC_QPOP */
4321                                 >;
4322                         };
4323
4324                         timing-528000000 {
4325                                 clock-frequency = <528000000>;
4326
4327                                 nvidia,emc-auto-cal-config = <0xa1430000>;
4328                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
4329                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
4330                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
4331                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
4332                                 nvidia,emc-cfg = <0x73300000>;
4333                                 nvidia,emc-cfg-2 = <0x0000089d>;
4334                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
4335                                 nvidia,emc-mode-1 = <0x00100002>;
4336                                 nvidia,emc-mode-2 = <0x00200008>;
4337                                 nvidia,emc-mode-4 = <0x00000000>;
4338                                 nvidia,emc-mode-reset = <0x00000941>;
4339                                 nvidia,emc-mrs-wait-cnt = <0x00c8000e>;
4340                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
4341                                 nvidia,emc-xm2dqspadctrl2 = <0x0123133d>;
4342                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4343                                 nvidia,emc-zcal-interval = <0x00020000>;
4344
4345                                 nvidia,emc-configuration = <
4346                                         0x00000018 /* EMC_RC */
4347                                         0x000000b7 /* EMC_RFC */
4348                                         0x00000000 /* EMC_RFC_SLR */
4349                                         0x00000010 /* EMC_RAS */
4350                                         0x00000006 /* EMC_RP */
4351                                         0x00000006 /* EMC_R2W */
4352                                         0x00000009 /* EMC_W2R */
4353                                         0x00000002 /* EMC_R2P */
4354                                         0x0000000d /* EMC_W2P */
4355                                         0x00000006 /* EMC_RD_RCD */
4356                                         0x00000006 /* EMC_WR_RCD */
4357                                         0x00000002 /* EMC_RRD */
4358                                         0x00000002 /* EMC_REXT */
4359                                         0x00000000 /* EMC_WEXT */
4360                                         0x00000003 /* EMC_WDV */
4361                                         0x00000003 /* EMC_WDV_MASK */
4362                                         0x00000007 /* EMC_QUSE */
4363                                         0x00000002 /* EMC_QUSE_WIDTH */
4364                                         0x00000000 /* EMC_IBDLY */
4365                                         0x00000002 /* EMC_EINPUT */
4366                                         0x00000009 /* EMC_EINPUT_DURATION */
4367                                         0x00040000 /* EMC_PUTERM_EXTRA */
4368                                         0x00000003 /* EMC_PUTERM_WIDTH */
4369                                         0x00000000 /* EMC_PUTERM_ADJ */
4370                                         0x00000000 /* EMC_CDB_CNTL_1 */
4371                                         0x00000000 /* EMC_CDB_CNTL_2 */
4372                                         0x00000000 /* EMC_CDB_CNTL_3 */
4373                                         0x00000001 /* EMC_QRST */
4374                                         0x00000010 /* EMC_QSAFE */
4375                                         0x00000013 /* EMC_RDV */
4376                                         0x00000015 /* EMC_RDV_MASK */
4377                                         0x00000fd6 /* EMC_REFRESH */
4378                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4379                                         0x000003f5 /* EMC_PRE_REFRESH_REQ_CNT */
4380                                         0x00000002 /* EMC_PDEX2WR */
4381                                         0x0000000b /* EMC_PDEX2RD */
4382                                         0x00000001 /* EMC_PCHG2PDEN */
4383                                         0x00000000 /* EMC_ACT2PDEN */
4384                                         0x000000b4 /* EMC_AR2PDEN */
4385                                         0x00000012 /* EMC_RW2PDEN */
4386                                         0x000000bf /* EMC_TXSR */
4387                                         0x00000200 /* EMC_TXSRDLL */
4388                                         0x00000004 /* EMC_TCKE */
4389                                         0x00000005 /* EMC_TCKESR */
4390                                         0x00000004 /* EMC_TPD */
4391                                         0x00000013 /* EMC_TFAW */
4392                                         0x00000000 /* EMC_TRPAB */
4393                                         0x00000006 /* EMC_TCLKSTABLE */
4394                                         0x00000006 /* EMC_TCLKSTOP */
4395                                         0x00001017 /* EMC_TREFBW */
4396                                         0x00000000 /* EMC_FBIO_CFG6 */
4397                                         0x00000000 /* EMC_ODT_WRITE */
4398                                         0x00000000 /* EMC_ODT_READ */
4399                                         0x104ab098 /* EMC_FBIO_CFG5 */
4400                                         0xe01200b1 /* EMC_CFG_DIG_DLL */
4401                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4402                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
4403                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
4404                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
4405                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
4406                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
4407                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
4408                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
4409                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
4410                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
4411                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
4412                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
4413                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
4414                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
4415                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
4416                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
4417                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
4418                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4419                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4420                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4421                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4422                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4423                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4424                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4425                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4426                                         0x00050000 /* EMC_DLL_XFORM_ADDR0 */
4427                                         0x00050000 /* EMC_DLL_XFORM_ADDR1 */
4428                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
4429                                         0x00050000 /* EMC_DLL_XFORM_ADDR3 */
4430                                         0x00050000 /* EMC_DLL_XFORM_ADDR4 */
4431                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
4432                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4433                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4434                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4435                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4436                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4437                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4438                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4439                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4440                                         0x00000002 /* EMC_DLI_TRIM_TXDQS0 */
4441                                         0x00000002 /* EMC_DLI_TRIM_TXDQS1 */
4442                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
4443                                         0x00000003 /* EMC_DLI_TRIM_TXDQS3 */
4444                                         0x00000004 /* EMC_DLI_TRIM_TXDQS4 */
4445                                         0x00000001 /* EMC_DLI_TRIM_TXDQS5 */
4446                                         0x00000004 /* EMC_DLI_TRIM_TXDQS6 */
4447                                         0x00000003 /* EMC_DLI_TRIM_TXDQS7 */
4448                                         0x00000002 /* EMC_DLI_TRIM_TXDQS8 */
4449                                         0x00000002 /* EMC_DLI_TRIM_TXDQS9 */
4450                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
4451                                         0x00000003 /* EMC_DLI_TRIM_TXDQS11 */
4452                                         0x00000004 /* EMC_DLI_TRIM_TXDQS12 */
4453                                         0x00000001 /* EMC_DLI_TRIM_TXDQS13 */
4454                                         0x00000004 /* EMC_DLI_TRIM_TXDQS14 */
4455                                         0x00000003 /* EMC_DLI_TRIM_TXDQS15 */
4456                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
4457                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
4458                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
4459                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
4460                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
4461                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
4462                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
4463                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
4464                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
4465                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4466                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4467                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4468                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4469                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
4470                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
4471                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4472                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4473                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
4474                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4475                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
4476                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
4477                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
4478                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
4479                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
4480                                         0x00000000 /* EMC_TXDSRVTTGEN */
4481                                         0x00000000 /* EMC_FBIO_SPARE */
4482                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
4483                                         0x00c8000e /* EMC_MRS_WAIT_CNT2 */
4484                                         0x00000000 /* EMC_CTT */
4485                                         0x00000003 /* EMC_CTT_DURATION */
4486                                         0x000042a0 /* EMC_CFG_PIPE */
4487                                         0x80002062 /* EMC_DYN_SELF_REF_CONTROL */
4488                                         0x0000000b /* EMC_QPOP */
4489                                 >;
4490                         };
4491
4492                         timing-600000000 {
4493                                 clock-frequency = <600000000>;
4494
4495                                 nvidia,emc-auto-cal-config = <0xa1430000>;
4496                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
4497                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
4498                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
4499                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
4500                                 nvidia,emc-cfg = <0x73300000>;
4501                                 nvidia,emc-cfg-2 = <0x0000089d>;
4502                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
4503                                 nvidia,emc-mode-1 = <0x00100002>;
4504                                 nvidia,emc-mode-2 = <0x00200010>;
4505                                 nvidia,emc-mode-4 = <0x00000000>;
4506                                 nvidia,emc-mode-reset = <0x00000b61>;
4507                                 nvidia,emc-mrs-wait-cnt = <0x00b0000e>;
4508                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
4509                                 nvidia,emc-xm2dqspadctrl2 = <0x0121113d>;
4510                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4511                                 nvidia,emc-zcal-interval = <0x00020000>;
4512
4513                                 nvidia,emc-configuration = <
4514                                         0x0000001b /* EMC_RC */
4515                                         0x000000d0 /* EMC_RFC */
4516                                         0x00000000 /* EMC_RFC_SLR */
4517                                         0x00000013 /* EMC_RAS */
4518                                         0x00000007 /* EMC_RP */
4519                                         0x00000007 /* EMC_R2W */
4520                                         0x0000000b /* EMC_W2R */
4521                                         0x00000003 /* EMC_R2P */
4522                                         0x00000010 /* EMC_W2P */
4523                                         0x00000007 /* EMC_RD_RCD */
4524                                         0x00000007 /* EMC_WR_RCD */
4525                                         0x00000002 /* EMC_RRD */
4526                                         0x00000002 /* EMC_REXT */
4527                                         0x00000000 /* EMC_WEXT */
4528                                         0x00000005 /* EMC_WDV */
4529                                         0x00000005 /* EMC_WDV_MASK */
4530                                         0x0000000a /* EMC_QUSE */
4531                                         0x00000002 /* EMC_QUSE_WIDTH */
4532                                         0x00000000 /* EMC_IBDLY */
4533                                         0x00000003 /* EMC_EINPUT */
4534                                         0x0000000b /* EMC_EINPUT_DURATION */
4535                                         0x00070000 /* EMC_PUTERM_EXTRA */
4536                                         0x00000003 /* EMC_PUTERM_WIDTH */
4537                                         0x00000000 /* EMC_PUTERM_ADJ */
4538                                         0x00000000 /* EMC_CDB_CNTL_1 */
4539                                         0x00000000 /* EMC_CDB_CNTL_2 */
4540                                         0x00000000 /* EMC_CDB_CNTL_3 */
4541                                         0x00000002 /* EMC_QRST */
4542                                         0x00000012 /* EMC_QSAFE */
4543                                         0x00000016 /* EMC_RDV */
4544                                         0x00000018 /* EMC_RDV_MASK */
4545                                         0x00001208 /* EMC_REFRESH */
4546                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4547                                         0x00000482 /* EMC_PRE_REFRESH_REQ_CNT */
4548                                         0x00000002 /* EMC_PDEX2WR */
4549                                         0x0000000d /* EMC_PDEX2RD */
4550                                         0x00000001 /* EMC_PCHG2PDEN */
4551                                         0x00000000 /* EMC_ACT2PDEN */
4552                                         0x000000cc /* EMC_AR2PDEN */
4553                                         0x00000015 /* EMC_RW2PDEN */
4554                                         0x000000d8 /* EMC_TXSR */
4555                                         0x00000200 /* EMC_TXSRDLL */
4556                                         0x00000004 /* EMC_TCKE */
4557                                         0x00000005 /* EMC_TCKESR */
4558                                         0x00000004 /* EMC_TPD */
4559                                         0x00000015 /* EMC_TFAW */
4560                                         0x00000000 /* EMC_TRPAB */
4561                                         0x00000006 /* EMC_TCLKSTABLE */
4562                                         0x00000006 /* EMC_TCLKSTOP */
4563                                         0x00001249 /* EMC_TREFBW */
4564                                         0x00000000 /* EMC_FBIO_CFG6 */
4565                                         0x00000000 /* EMC_ODT_WRITE */
4566                                         0x00000000 /* EMC_ODT_READ */
4567                                         0x104ab098 /* EMC_FBIO_CFG5 */
4568                                         0xe00e00b1 /* EMC_CFG_DIG_DLL */
4569                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4570                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
4571                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
4572                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
4573                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
4574                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
4575                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
4576                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
4577                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
4578                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
4579                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
4580                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
4581                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
4582                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
4583                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
4584                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
4585                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
4586                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4587                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4588                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4589                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4590                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4591                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4592                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4593                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4594                                         0x00048000 /* EMC_DLL_XFORM_ADDR0 */
4595                                         0x00048000 /* EMC_DLL_XFORM_ADDR1 */
4596                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
4597                                         0x00048000 /* EMC_DLL_XFORM_ADDR3 */
4598                                         0x00048000 /* EMC_DLL_XFORM_ADDR4 */
4599                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
4600                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4601                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4602                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4603                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4604                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4605                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4606                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4607                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4608                                         0x00000004 /* EMC_DLI_TRIM_TXDQS0 */
4609                                         0x00000004 /* EMC_DLI_TRIM_TXDQS1 */
4610                                         0x00000002 /* EMC_DLI_TRIM_TXDQS2 */
4611                                         0x00000005 /* EMC_DLI_TRIM_TXDQS3 */
4612                                         0x00000006 /* EMC_DLI_TRIM_TXDQS4 */
4613                                         0x00000003 /* EMC_DLI_TRIM_TXDQS5 */
4614                                         0x00000006 /* EMC_DLI_TRIM_TXDQS6 */
4615                                         0x00000005 /* EMC_DLI_TRIM_TXDQS7 */
4616                                         0x00000004 /* EMC_DLI_TRIM_TXDQS8 */
4617                                         0x00000004 /* EMC_DLI_TRIM_TXDQS9 */
4618                                         0x00000002 /* EMC_DLI_TRIM_TXDQS10 */
4619                                         0x00000005 /* EMC_DLI_TRIM_TXDQS11 */
4620                                         0x00000006 /* EMC_DLI_TRIM_TXDQS12 */
4621                                         0x00000003 /* EMC_DLI_TRIM_TXDQS13 */
4622                                         0x00000006 /* EMC_DLI_TRIM_TXDQS14 */
4623                                         0x00000005 /* EMC_DLI_TRIM_TXDQS15 */
4624                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
4625                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
4626                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
4627                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
4628                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
4629                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
4630                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
4631                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
4632                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
4633                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4634                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4635                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4636                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4637                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
4638                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
4639                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4640                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4641                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
4642                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4643                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
4644                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
4645                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
4646                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
4647                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
4648                                         0x00000000 /* EMC_TXDSRVTTGEN */
4649                                         0x00000000 /* EMC_FBIO_SPARE */
4650                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
4651                                         0x00b0000e /* EMC_MRS_WAIT_CNT2 */
4652                                         0x00000000 /* EMC_CTT */
4653                                         0x00000003 /* EMC_CTT_DURATION */
4654                                         0x000040a0 /* EMC_CFG_PIPE */
4655                                         0x800024aa /* EMC_DYN_SELF_REF_CONTROL */
4656                                         0x0000000e /* EMC_QPOP */
4657                                 >;
4658                         };
4659
4660                         timing-792000000 {
4661                                 clock-frequency = <792000000>;
4662
4663                                 nvidia,emc-auto-cal-config = <0xa1430000>;
4664                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
4665                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
4666                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
4667                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
4668                                 nvidia,emc-cfg = <0x73300000>;
4669                                 nvidia,emc-cfg-2 = <0x0080089d>;
4670                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
4671                                 nvidia,emc-mode-1 = <0x00100002>;
4672                                 nvidia,emc-mode-2 = <0x00200418>;
4673                                 nvidia,emc-mode-4 = <0x00000000>;
4674                                 nvidia,emc-mode-reset = <0x00000d71>;
4675                                 nvidia,emc-mrs-wait-cnt = <0x006f000e>;
4676                                 nvidia,emc-sel-dpd-ctrl = <0x00040000>;
4677                                 nvidia,emc-xm2dqspadctrl2 = <0x0120113d>;
4678                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4679                                 nvidia,emc-zcal-interval = <0x00020000>;
4680
4681                                 nvidia,emc-configuration = <
4682                                         0x00000024 /* EMC_RC */
4683                                         0x00000114 /* EMC_RFC */
4684                                         0x00000000 /* EMC_RFC_SLR */
4685                                         0x00000019 /* EMC_RAS */
4686                                         0x0000000a /* EMC_RP */
4687                                         0x00000008 /* EMC_R2W */
4688                                         0x0000000d /* EMC_W2R */
4689                                         0x00000004 /* EMC_R2P */
4690                                         0x00000013 /* EMC_W2P */
4691                                         0x0000000a /* EMC_RD_RCD */
4692                                         0x0000000a /* EMC_WR_RCD */
4693                                         0x00000003 /* EMC_RRD */
4694                                         0x00000002 /* EMC_REXT */
4695                                         0x00000000 /* EMC_WEXT */
4696                                         0x00000006 /* EMC_WDV */
4697                                         0x00000006 /* EMC_WDV_MASK */
4698                                         0x0000000b /* EMC_QUSE */
4699                                         0x00000002 /* EMC_QUSE_WIDTH */
4700                                         0x00000000 /* EMC_IBDLY */
4701                                         0x00000002 /* EMC_EINPUT */
4702                                         0x0000000d /* EMC_EINPUT_DURATION */
4703                                         0x00080000 /* EMC_PUTERM_EXTRA */
4704                                         0x00000004 /* EMC_PUTERM_WIDTH */
4705                                         0x00000000 /* EMC_PUTERM_ADJ */
4706                                         0x00000000 /* EMC_CDB_CNTL_1 */
4707                                         0x00000000 /* EMC_CDB_CNTL_2 */
4708                                         0x00000000 /* EMC_CDB_CNTL_3 */
4709                                         0x00000001 /* EMC_QRST */
4710                                         0x00000014 /* EMC_QSAFE */
4711                                         0x00000018 /* EMC_RDV */
4712                                         0x0000001a /* EMC_RDV_MASK */
4713                                         0x000017e2 /* EMC_REFRESH */
4714                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4715                                         0x000005f8 /* EMC_PRE_REFRESH_REQ_CNT */
4716                                         0x00000003 /* EMC_PDEX2WR */
4717                                         0x00000011 /* EMC_PDEX2RD */
4718                                         0x00000001 /* EMC_PCHG2PDEN */
4719                                         0x00000000 /* EMC_ACT2PDEN */
4720                                         0x0000010d /* EMC_AR2PDEN */
4721                                         0x00000018 /* EMC_RW2PDEN */
4722                                         0x0000011e /* EMC_TXSR */
4723                                         0x00000200 /* EMC_TXSRDLL */
4724                                         0x00000005 /* EMC_TCKE */
4725                                         0x00000006 /* EMC_TCKESR */
4726                                         0x00000005 /* EMC_TPD */
4727                                         0x0000001d /* EMC_TFAW */
4728                                         0x00000000 /* EMC_TRPAB */
4729                                         0x00000008 /* EMC_TCLKSTABLE */
4730                                         0x00000008 /* EMC_TCLKSTOP */
4731                                         0x00001822 /* EMC_TREFBW */
4732                                         0x00000000 /* EMC_FBIO_CFG6 */
4733                                         0x80000005 /* EMC_ODT_WRITE */
4734                                         0x00000000 /* EMC_ODT_READ */
4735                                         0x104ab198 /* EMC_FBIO_CFG5 */
4736                                         0xe00700b1 /* EMC_CFG_DIG_DLL */
4737                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4738                                         0x007fc007 /* EMC_DLL_XFORM_DQS0 */
4739                                         0x007fc008 /* EMC_DLL_XFORM_DQS1 */
4740                                         0x007f400c /* EMC_DLL_XFORM_DQS2 */
4741                                         0x007fc007 /* EMC_DLL_XFORM_DQS3 */
4742                                         0x007f4006 /* EMC_DLL_XFORM_DQS4 */
4743                                         0x007f8004 /* EMC_DLL_XFORM_DQS5 */
4744                                         0x007f8005 /* EMC_DLL_XFORM_DQS6 */
4745                                         0x007f8004 /* EMC_DLL_XFORM_DQS7 */
4746                                         0x007fc007 /* EMC_DLL_XFORM_DQS8 */
4747                                         0x007fc008 /* EMC_DLL_XFORM_DQS9 */
4748                                         0x007f400c /* EMC_DLL_XFORM_DQS10 */
4749                                         0x007fc007 /* EMC_DLL_XFORM_DQS11 */
4750                                         0x007f4006 /* EMC_DLL_XFORM_DQS12 */
4751                                         0x007f8004 /* EMC_DLL_XFORM_DQS13 */
4752                                         0x007f8005 /* EMC_DLL_XFORM_DQS14 */
4753                                         0x007f8004 /* EMC_DLL_XFORM_DQS15 */
4754                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4755                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4756                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4757                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4758                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4759                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4760                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4761                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4762                                         0x00034000 /* EMC_DLL_XFORM_ADDR0 */
4763                                         0x00034000 /* EMC_DLL_XFORM_ADDR1 */
4764                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
4765                                         0x00034000 /* EMC_DLL_XFORM_ADDR3 */
4766                                         0x00034000 /* EMC_DLL_XFORM_ADDR4 */
4767                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
4768                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4769                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4770                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4771                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4772                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4773                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4774                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4775                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4776                                         0x00000006 /* EMC_DLI_TRIM_TXDQS0 */
4777                                         0x00000008 /* EMC_DLI_TRIM_TXDQS1 */
4778                                         0x00000005 /* EMC_DLI_TRIM_TXDQS2 */
4779                                         0x00000009 /* EMC_DLI_TRIM_TXDQS3 */
4780                                         0x00000006 /* EMC_DLI_TRIM_TXDQS4 */
4781                                         0x00000007 /* EMC_DLI_TRIM_TXDQS5 */
4782                                         0x00000006 /* EMC_DLI_TRIM_TXDQS6 */
4783                                         0x00000006 /* EMC_DLI_TRIM_TXDQS7 */
4784                                         0x00000008 /* EMC_DLI_TRIM_TXDQS8 */
4785                                         0x00000008 /* EMC_DLI_TRIM_TXDQS9 */
4786                                         0x00000005 /* EMC_DLI_TRIM_TXDQS10 */
4787                                         0x00000009 /* EMC_DLI_TRIM_TXDQS11 */
4788                                         0x00000006 /* EMC_DLI_TRIM_TXDQS12 */
4789                                         0x00000007 /* EMC_DLI_TRIM_TXDQS13 */
4790                                         0x00000006 /* EMC_DLI_TRIM_TXDQS14 */
4791                                         0x00000008 /* EMC_DLI_TRIM_TXDQS15 */
4792                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
4793                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
4794                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
4795                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
4796                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
4797                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
4798                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
4799                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
4800                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
4801                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4802                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4803                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4804                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4805                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
4806                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
4807                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4808                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4809                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
4810                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4811                                         0x61861820 /* EMC_XM2DQSPADCTRL3 */
4812                                         0x00492492 /* EMC_XM2DQSPADCTRL4 */
4813                                         0x00492492 /* EMC_XM2DQSPADCTRL5 */
4814                                         0x61861800 /* EMC_XM2DQSPADCTRL6 */
4815                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
4816                                         0x00000000 /* EMC_TXDSRVTTGEN */
4817                                         0x00000000 /* EMC_FBIO_SPARE */
4818                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
4819                                         0x006f000e /* EMC_MRS_WAIT_CNT2 */
4820                                         0x00000007 /* EMC_CTT */
4821                                         0x00000004 /* EMC_CTT_DURATION */
4822                                         0x00004080 /* EMC_CFG_PIPE */
4823                                         0x80003012 /* EMC_DYN_SELF_REF_CONTROL */
4824                                         0x0000000f /* EMC_QPOP */
4825                                 >;
4826                         };
4827                 };
4828
4829                 emc-timings-6 {
4830                         nvidia,ram-code = <6>;
4831
4832                         timing-12750000 {
4833                                 clock-frequency = <12750000>;
4834
4835                                 nvidia,emc-auto-cal-config = <0xa1430000>;
4836                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
4837                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
4838                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
4839                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
4840                                 nvidia,emc-cfg = <0x73240000>;
4841                                 nvidia,emc-cfg-2 = <0x000008c5>;
4842                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
4843                                 nvidia,emc-mode-1 = <0x80100003>;
4844                                 nvidia,emc-mode-2 = <0x80200008>;
4845                                 nvidia,emc-mode-4 = <0x00000000>;
4846                                 nvidia,emc-mode-reset = <0x80001221>;
4847                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
4848                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
4849                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
4850                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
4851                                 nvidia,emc-zcal-interval = <0x00000000>;
4852
4853                                 nvidia,emc-configuration = <
4854                                         0x00000000 /* EMC_RC */
4855                                         0x00000003 /* EMC_RFC */
4856                                         0x00000000 /* EMC_RFC_SLR */
4857                                         0x00000000 /* EMC_RAS */
4858                                         0x00000000 /* EMC_RP */
4859                                         0x00000004 /* EMC_R2W */
4860                                         0x0000000a /* EMC_W2R */
4861                                         0x00000003 /* EMC_R2P */
4862                                         0x0000000b /* EMC_W2P */
4863                                         0x00000000 /* EMC_RD_RCD */
4864                                         0x00000000 /* EMC_WR_RCD */
4865                                         0x00000003 /* EMC_RRD */
4866                                         0x00000003 /* EMC_REXT */
4867                                         0x00000000 /* EMC_WEXT */
4868                                         0x00000006 /* EMC_WDV */
4869                                         0x00000006 /* EMC_WDV_MASK */
4870                                         0x00000006 /* EMC_QUSE */
4871                                         0x00000002 /* EMC_QUSE_WIDTH */
4872                                         0x00000000 /* EMC_IBDLY */
4873                                         0x00000005 /* EMC_EINPUT */
4874                                         0x00000005 /* EMC_EINPUT_DURATION */
4875                                         0x00010000 /* EMC_PUTERM_EXTRA */
4876                                         0x00000003 /* EMC_PUTERM_WIDTH */
4877                                         0x00000000 /* EMC_PUTERM_ADJ */
4878                                         0x00000000 /* EMC_CDB_CNTL_1 */
4879                                         0x00000000 /* EMC_CDB_CNTL_2 */
4880                                         0x00000000 /* EMC_CDB_CNTL_3 */
4881                                         0x00000004 /* EMC_QRST */
4882                                         0x0000000c /* EMC_QSAFE */
4883                                         0x0000000d /* EMC_RDV */
4884                                         0x0000000f /* EMC_RDV_MASK */
4885                                         0x00000060 /* EMC_REFRESH */
4886                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
4887                                         0x00000018 /* EMC_PRE_REFRESH_REQ_CNT */
4888                                         0x00000002 /* EMC_PDEX2WR */
4889                                         0x00000002 /* EMC_PDEX2RD */
4890                                         0x00000001 /* EMC_PCHG2PDEN */
4891                                         0x00000000 /* EMC_ACT2PDEN */
4892                                         0x00000007 /* EMC_AR2PDEN */
4893                                         0x0000000f /* EMC_RW2PDEN */
4894                                         0x00000005 /* EMC_TXSR */
4895                                         0x00000005 /* EMC_TXSRDLL */
4896                                         0x00000004 /* EMC_TCKE */
4897                                         0x00000005 /* EMC_TCKESR */
4898                                         0x00000004 /* EMC_TPD */
4899                                         0x00000000 /* EMC_TFAW */
4900                                         0x00000000 /* EMC_TRPAB */
4901                                         0x00000005 /* EMC_TCLKSTABLE */
4902                                         0x00000005 /* EMC_TCLKSTOP */
4903                                         0x00000064 /* EMC_TREFBW */
4904                                         0x00000000 /* EMC_FBIO_CFG6 */
4905                                         0x00000000 /* EMC_ODT_WRITE */
4906                                         0x00000000 /* EMC_ODT_READ */
4907                                         0x106aa298 /* EMC_FBIO_CFG5 */
4908                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
4909                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
4910                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
4911                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
4912                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
4913                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
4914                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
4915                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
4916                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
4917                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
4918                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
4919                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
4920                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
4921                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
4922                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
4923                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
4924                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
4925                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
4926                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
4927                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
4928                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
4929                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
4930                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
4931                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
4932                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
4933                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
4934                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
4935                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
4936                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
4937                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
4938                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
4939                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
4940                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
4941                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
4942                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
4943                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
4944                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
4945                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
4946                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
4947                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
4948                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
4949                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
4950                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
4951                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
4952                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
4953                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
4954                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
4955                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
4956                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
4957                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
4958                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
4959                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
4960                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
4961                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
4962                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
4963                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
4964                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
4965                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
4966                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
4967                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
4968                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
4969                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
4970                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
4971                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
4972                                         0x10000280 /* EMC_XM2CMDPADCTRL */
4973                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
4974                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
4975                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
4976                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
4977                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
4978                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
4979                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
4980                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
4981                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
4982                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
4983                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
4984                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
4985                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
4986                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
4987                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
4988                                         0x00000007 /* EMC_TXDSRVTTGEN */
4989                                         0x00000000 /* EMC_FBIO_SPARE */
4990                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
4991                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
4992                                         0x00000000 /* EMC_CTT */
4993                                         0x00000003 /* EMC_CTT_DURATION */
4994                                         0x0000f2f3 /* EMC_CFG_PIPE */
4995                                         0x800001c5 /* EMC_DYN_SELF_REF_CONTROL */
4996                                         0x0000000a /* EMC_QPOP */
4997                                 >;
4998                         };
4999
5000                         timing-20400000 {
5001                                 clock-frequency = <20400000>;
5002
5003                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5004                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5005                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5006                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5007                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
5008                                 nvidia,emc-cfg = <0x73240000>;
5009                                 nvidia,emc-cfg-2 = <0x000008c5>;
5010                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5011                                 nvidia,emc-mode-1 = <0x80100003>;
5012                                 nvidia,emc-mode-2 = <0x80200008>;
5013                                 nvidia,emc-mode-4 = <0x00000000>;
5014                                 nvidia,emc-mode-reset = <0x80001221>;
5015                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
5016                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
5017                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
5018                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5019                                 nvidia,emc-zcal-interval = <0x00000000>;
5020
5021                                 nvidia,emc-configuration = <
5022                                         0x00000000 /* EMC_RC */
5023                                         0x00000005 /* EMC_RFC */
5024                                         0x00000000 /* EMC_RFC_SLR */
5025                                         0x00000000 /* EMC_RAS */
5026                                         0x00000000 /* EMC_RP */
5027                                         0x00000004 /* EMC_R2W */
5028                                         0x0000000a /* EMC_W2R */
5029                                         0x00000003 /* EMC_R2P */
5030                                         0x0000000b /* EMC_W2P */
5031                                         0x00000000 /* EMC_RD_RCD */
5032                                         0x00000000 /* EMC_WR_RCD */
5033                                         0x00000003 /* EMC_RRD */
5034                                         0x00000003 /* EMC_REXT */
5035                                         0x00000000 /* EMC_WEXT */
5036                                         0x00000006 /* EMC_WDV */
5037                                         0x00000006 /* EMC_WDV_MASK */
5038                                         0x00000006 /* EMC_QUSE */
5039                                         0x00000002 /* EMC_QUSE_WIDTH */
5040                                         0x00000000 /* EMC_IBDLY */
5041                                         0x00000005 /* EMC_EINPUT */
5042                                         0x00000005 /* EMC_EINPUT_DURATION */
5043                                         0x00010000 /* EMC_PUTERM_EXTRA */
5044                                         0x00000003 /* EMC_PUTERM_WIDTH */
5045                                         0x00000000 /* EMC_PUTERM_ADJ */
5046                                         0x00000000 /* EMC_CDB_CNTL_1 */
5047                                         0x00000000 /* EMC_CDB_CNTL_2 */
5048                                         0x00000000 /* EMC_CDB_CNTL_3 */
5049                                         0x00000004 /* EMC_QRST */
5050                                         0x0000000c /* EMC_QSAFE */
5051                                         0x0000000d /* EMC_RDV */
5052                                         0x0000000f /* EMC_RDV_MASK */
5053                                         0x0000009a /* EMC_REFRESH */
5054                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5055                                         0x00000026 /* EMC_PRE_REFRESH_REQ_CNT */
5056                                         0x00000002 /* EMC_PDEX2WR */
5057                                         0x00000002 /* EMC_PDEX2RD */
5058                                         0x00000001 /* EMC_PCHG2PDEN */
5059                                         0x00000000 /* EMC_ACT2PDEN */
5060                                         0x00000007 /* EMC_AR2PDEN */
5061                                         0x0000000f /* EMC_RW2PDEN */
5062                                         0x00000006 /* EMC_TXSR */
5063                                         0x00000006 /* EMC_TXSRDLL */
5064                                         0x00000004 /* EMC_TCKE */
5065                                         0x00000005 /* EMC_TCKESR */
5066                                         0x00000004 /* EMC_TPD */
5067                                         0x00000000 /* EMC_TFAW */
5068                                         0x00000000 /* EMC_TRPAB */
5069                                         0x00000005 /* EMC_TCLKSTABLE */
5070                                         0x00000005 /* EMC_TCLKSTOP */
5071                                         0x000000a0 /* EMC_TREFBW */
5072                                         0x00000000 /* EMC_FBIO_CFG6 */
5073                                         0x00000000 /* EMC_ODT_WRITE */
5074                                         0x00000000 /* EMC_ODT_READ */
5075                                         0x106aa298 /* EMC_FBIO_CFG5 */
5076                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5077                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5078                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
5079                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
5080                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
5081                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
5082                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
5083                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
5084                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
5085                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
5086                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
5087                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
5088                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
5089                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
5090                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
5091                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
5092                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
5093                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
5094                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5095                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5096                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5097                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5098                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5099                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5100                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5101                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5102                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
5103                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
5104                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
5105                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
5106                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
5107                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
5108                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5109                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5110                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5111                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5112                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5113                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5114                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5115                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5116                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5117                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5118                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5119                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5120                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5121                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5122                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5123                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5124                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5125                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5126                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5127                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5128                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5129                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5130                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5131                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5132                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
5133                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
5134                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
5135                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
5136                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
5137                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
5138                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
5139                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
5140                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5141                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5142                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5143                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5144                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5145                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5146                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
5147                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5148                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5149                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
5150                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5151                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
5152                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5153                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5154                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5155                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5156                                         0x0000000b /* EMC_TXDSRVTTGEN */
5157                                         0x00000000 /* EMC_FBIO_SPARE */
5158                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
5159                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
5160                                         0x00000000 /* EMC_CTT */
5161                                         0x00000003 /* EMC_CTT_DURATION */
5162                                         0x0000f2f3 /* EMC_CFG_PIPE */
5163                                         0x8000023a /* EMC_DYN_SELF_REF_CONTROL */
5164                                         0x0000000a /* EMC_QPOP */
5165                                 >;
5166                         };
5167
5168                         timing-40800000 {
5169                                 clock-frequency = <40800000>;
5170
5171                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5172                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5173                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5174                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5175                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
5176                                 nvidia,emc-cfg = <0x73240000>;
5177                                 nvidia,emc-cfg-2 = <0x000008c5>;
5178                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5179                                 nvidia,emc-mode-1 = <0x80100003>;
5180                                 nvidia,emc-mode-2 = <0x80200008>;
5181                                 nvidia,emc-mode-4 = <0x00000000>;
5182                                 nvidia,emc-mode-reset = <0x80001221>;
5183                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
5184                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
5185                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
5186                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5187                                 nvidia,emc-zcal-interval = <0x00000000>;
5188
5189                                 nvidia,emc-configuration = <
5190                                         0x00000001 /* EMC_RC */
5191                                         0x0000000a /* EMC_RFC */
5192                                         0x00000000 /* EMC_RFC_SLR */
5193                                         0x00000001 /* EMC_RAS */
5194                                         0x00000000 /* EMC_RP */
5195                                         0x00000004 /* EMC_R2W */
5196                                         0x0000000a /* EMC_W2R */
5197                                         0x00000003 /* EMC_R2P */
5198                                         0x0000000b /* EMC_W2P */
5199                                         0x00000000 /* EMC_RD_RCD */
5200                                         0x00000000 /* EMC_WR_RCD */
5201                                         0x00000003 /* EMC_RRD */
5202                                         0x00000003 /* EMC_REXT */
5203                                         0x00000000 /* EMC_WEXT */
5204                                         0x00000006 /* EMC_WDV */
5205                                         0x00000006 /* EMC_WDV_MASK */
5206                                         0x00000006 /* EMC_QUSE */
5207                                         0x00000002 /* EMC_QUSE_WIDTH */
5208                                         0x00000000 /* EMC_IBDLY */
5209                                         0x00000005 /* EMC_EINPUT */
5210                                         0x00000005 /* EMC_EINPUT_DURATION */
5211                                         0x00010000 /* EMC_PUTERM_EXTRA */
5212                                         0x00000003 /* EMC_PUTERM_WIDTH */
5213                                         0x00000000 /* EMC_PUTERM_ADJ */
5214                                         0x00000000 /* EMC_CDB_CNTL_1 */
5215                                         0x00000000 /* EMC_CDB_CNTL_2 */
5216                                         0x00000000 /* EMC_CDB_CNTL_3 */
5217                                         0x00000004 /* EMC_QRST */
5218                                         0x0000000c /* EMC_QSAFE */
5219                                         0x0000000d /* EMC_RDV */
5220                                         0x0000000f /* EMC_RDV_MASK */
5221                                         0x00000134 /* EMC_REFRESH */
5222                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5223                                         0x0000004d /* EMC_PRE_REFRESH_REQ_CNT */
5224                                         0x00000002 /* EMC_PDEX2WR */
5225                                         0x00000002 /* EMC_PDEX2RD */
5226                                         0x00000001 /* EMC_PCHG2PDEN */
5227                                         0x00000000 /* EMC_ACT2PDEN */
5228                                         0x00000008 /* EMC_AR2PDEN */
5229                                         0x0000000f /* EMC_RW2PDEN */
5230                                         0x0000000c /* EMC_TXSR */
5231                                         0x0000000c /* EMC_TXSRDLL */
5232                                         0x00000004 /* EMC_TCKE */
5233                                         0x00000005 /* EMC_TCKESR */
5234                                         0x00000004 /* EMC_TPD */
5235                                         0x00000000 /* EMC_TFAW */
5236                                         0x00000000 /* EMC_TRPAB */
5237                                         0x00000005 /* EMC_TCLKSTABLE */
5238                                         0x00000005 /* EMC_TCLKSTOP */
5239                                         0x0000013f /* EMC_TREFBW */
5240                                         0x00000000 /* EMC_FBIO_CFG6 */
5241                                         0x00000000 /* EMC_ODT_WRITE */
5242                                         0x00000000 /* EMC_ODT_READ */
5243                                         0x106aa298 /* EMC_FBIO_CFG5 */
5244                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5245                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5246                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
5247                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
5248                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
5249                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
5250                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
5251                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
5252                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
5253                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
5254                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
5255                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
5256                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
5257                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
5258                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
5259                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
5260                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
5261                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
5262                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5263                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5264                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5265                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5266                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5267                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5268                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5269                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5270                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
5271                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
5272                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
5273                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
5274                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
5275                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
5276                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5277                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5278                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5279                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5280                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5281                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5282                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5283                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5284                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5285                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5286                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5287                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5288                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5289                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5290                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5291                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5292                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5293                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5294                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5295                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5296                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5297                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5298                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5299                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5300                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
5301                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
5302                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
5303                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
5304                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
5305                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
5306                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
5307                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
5308                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5309                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5310                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5311                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5312                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5313                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5314                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
5315                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5316                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5317                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
5318                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5319                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
5320                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5321                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5322                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5323                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5324                                         0x00000015 /* EMC_TXDSRVTTGEN */
5325                                         0x00000000 /* EMC_FBIO_SPARE */
5326                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
5327                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
5328                                         0x00000000 /* EMC_CTT */
5329                                         0x00000003 /* EMC_CTT_DURATION */
5330                                         0x0000f2f3 /* EMC_CFG_PIPE */
5331                                         0x80000370 /* EMC_DYN_SELF_REF_CONTROL */
5332                                         0x0000000a /* EMC_QPOP */
5333                                 >;
5334                         };
5335
5336                         timing-68000000 {
5337                                 clock-frequency = <68000000>;
5338
5339                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5340                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5341                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5342                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5343                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
5344                                 nvidia,emc-cfg = <0x73240000>;
5345                                 nvidia,emc-cfg-2 = <0x000008c5>;
5346                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5347                                 nvidia,emc-mode-1 = <0x80100003>;
5348                                 nvidia,emc-mode-2 = <0x80200008>;
5349                                 nvidia,emc-mode-4 = <0x00000000>;
5350                                 nvidia,emc-mode-reset = <0x80001221>;
5351                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
5352                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
5353                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
5354                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5355                                 nvidia,emc-zcal-interval = <0x00000000>;
5356
5357                                 nvidia,emc-configuration = <
5358                                         0x00000003 /* EMC_RC */
5359                                         0x00000011 /* EMC_RFC */
5360                                         0x00000000 /* EMC_RFC_SLR */
5361                                         0x00000002 /* EMC_RAS */
5362                                         0x00000000 /* EMC_RP */
5363                                         0x00000004 /* EMC_R2W */
5364                                         0x0000000a /* EMC_W2R */
5365                                         0x00000003 /* EMC_R2P */
5366                                         0x0000000b /* EMC_W2P */
5367                                         0x00000000 /* EMC_RD_RCD */
5368                                         0x00000000 /* EMC_WR_RCD */
5369                                         0x00000003 /* EMC_RRD */
5370                                         0x00000003 /* EMC_REXT */
5371                                         0x00000000 /* EMC_WEXT */
5372                                         0x00000006 /* EMC_WDV */
5373                                         0x00000006 /* EMC_WDV_MASK */
5374                                         0x00000006 /* EMC_QUSE */
5375                                         0x00000002 /* EMC_QUSE_WIDTH */
5376                                         0x00000000 /* EMC_IBDLY */
5377                                         0x00000005 /* EMC_EINPUT */
5378                                         0x00000005 /* EMC_EINPUT_DURATION */
5379                                         0x00010000 /* EMC_PUTERM_EXTRA */
5380                                         0x00000003 /* EMC_PUTERM_WIDTH */
5381                                         0x00000000 /* EMC_PUTERM_ADJ */
5382                                         0x00000000 /* EMC_CDB_CNTL_1 */
5383                                         0x00000000 /* EMC_CDB_CNTL_2 */
5384                                         0x00000000 /* EMC_CDB_CNTL_3 */
5385                                         0x00000004 /* EMC_QRST */
5386                                         0x0000000c /* EMC_QSAFE */
5387                                         0x0000000d /* EMC_RDV */
5388                                         0x0000000f /* EMC_RDV_MASK */
5389                                         0x00000202 /* EMC_REFRESH */
5390                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5391                                         0x00000080 /* EMC_PRE_REFRESH_REQ_CNT */
5392                                         0x00000002 /* EMC_PDEX2WR */
5393                                         0x00000002 /* EMC_PDEX2RD */
5394                                         0x00000001 /* EMC_PCHG2PDEN */
5395                                         0x00000000 /* EMC_ACT2PDEN */
5396                                         0x0000000f /* EMC_AR2PDEN */
5397                                         0x0000000f /* EMC_RW2PDEN */
5398                                         0x00000013 /* EMC_TXSR */
5399                                         0x00000013 /* EMC_TXSRDLL */
5400                                         0x00000004 /* EMC_TCKE */
5401                                         0x00000005 /* EMC_TCKESR */
5402                                         0x00000004 /* EMC_TPD */
5403                                         0x00000001 /* EMC_TFAW */
5404                                         0x00000000 /* EMC_TRPAB */
5405                                         0x00000005 /* EMC_TCLKSTABLE */
5406                                         0x00000005 /* EMC_TCLKSTOP */
5407                                         0x00000213 /* EMC_TREFBW */
5408                                         0x00000000 /* EMC_FBIO_CFG6 */
5409                                         0x00000000 /* EMC_ODT_WRITE */
5410                                         0x00000000 /* EMC_ODT_READ */
5411                                         0x106aa298 /* EMC_FBIO_CFG5 */
5412                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5413                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5414                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
5415                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
5416                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
5417                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
5418                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
5419                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
5420                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
5421                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
5422                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
5423                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
5424                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
5425                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
5426                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
5427                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
5428                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
5429                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
5430                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5431                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5432                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5433                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5434                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5435                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5436                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5437                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5438                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
5439                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
5440                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
5441                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
5442                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
5443                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
5444                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5445                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5446                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5447                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5448                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5449                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5450                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5451                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5452                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5453                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5454                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5455                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5456                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5457                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5458                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5459                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5460                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5461                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5462                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5463                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5464                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5465                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5466                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5467                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5468                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
5469                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
5470                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
5471                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
5472                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
5473                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
5474                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
5475                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
5476                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5477                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5478                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5479                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5480                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5481                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5482                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
5483                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5484                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5485                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
5486                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5487                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
5488                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5489                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5490                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5491                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5492                                         0x00000022 /* EMC_TXDSRVTTGEN */
5493                                         0x00000000 /* EMC_FBIO_SPARE */
5494                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
5495                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
5496                                         0x00000000 /* EMC_CTT */
5497                                         0x00000003 /* EMC_CTT_DURATION */
5498                                         0x0000f2f3 /* EMC_CFG_PIPE */
5499                                         0x8000050e /* EMC_DYN_SELF_REF_CONTROL */
5500                                         0x0000000a /* EMC_QPOP */
5501                                 >;
5502                         };
5503
5504                         timing-102000000 {
5505                                 clock-frequency = <102000000>;
5506
5507                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5508                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5509                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5510                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5511                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
5512                                 nvidia,emc-cfg = <0x73240000>;
5513                                 nvidia,emc-cfg-2 = <0x000008c5>;
5514                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5515                                 nvidia,emc-mode-1 = <0x80100003>;
5516                                 nvidia,emc-mode-2 = <0x80200008>;
5517                                 nvidia,emc-mode-4 = <0x00000000>;
5518                                 nvidia,emc-mode-reset = <0x80001221>;
5519                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
5520                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
5521                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
5522                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5523                                 nvidia,emc-zcal-interval = <0x00000000>;
5524
5525                                 nvidia,emc-configuration = <
5526                                         0x00000004 /* EMC_RC */
5527                                         0x0000001a /* EMC_RFC */
5528                                         0x00000000 /* EMC_RFC_SLR */
5529                                         0x00000003 /* EMC_RAS */
5530                                         0x00000001 /* EMC_RP */
5531                                         0x00000004 /* EMC_R2W */
5532                                         0x0000000a /* EMC_W2R */
5533                                         0x00000003 /* EMC_R2P */
5534                                         0x0000000b /* EMC_W2P */
5535                                         0x00000001 /* EMC_RD_RCD */
5536                                         0x00000001 /* EMC_WR_RCD */
5537                                         0x00000003 /* EMC_RRD */
5538                                         0x00000003 /* EMC_REXT */
5539                                         0x00000000 /* EMC_WEXT */
5540                                         0x00000006 /* EMC_WDV */
5541                                         0x00000006 /* EMC_WDV_MASK */
5542                                         0x00000006 /* EMC_QUSE */
5543                                         0x00000002 /* EMC_QUSE_WIDTH */
5544                                         0x00000000 /* EMC_IBDLY */
5545                                         0x00000005 /* EMC_EINPUT */
5546                                         0x00000005 /* EMC_EINPUT_DURATION */
5547                                         0x00010000 /* EMC_PUTERM_EXTRA */
5548                                         0x00000003 /* EMC_PUTERM_WIDTH */
5549                                         0x00000000 /* EMC_PUTERM_ADJ */
5550                                         0x00000000 /* EMC_CDB_CNTL_1 */
5551                                         0x00000000 /* EMC_CDB_CNTL_2 */
5552                                         0x00000000 /* EMC_CDB_CNTL_3 */
5553                                         0x00000004 /* EMC_QRST */
5554                                         0x0000000c /* EMC_QSAFE */
5555                                         0x0000000d /* EMC_RDV */
5556                                         0x0000000f /* EMC_RDV_MASK */
5557                                         0x00000304 /* EMC_REFRESH */
5558                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5559                                         0x000000c1 /* EMC_PRE_REFRESH_REQ_CNT */
5560                                         0x00000002 /* EMC_PDEX2WR */
5561                                         0x00000002 /* EMC_PDEX2RD */
5562                                         0x00000001 /* EMC_PCHG2PDEN */
5563                                         0x00000000 /* EMC_ACT2PDEN */
5564                                         0x00000018 /* EMC_AR2PDEN */
5565                                         0x0000000f /* EMC_RW2PDEN */
5566                                         0x0000001c /* EMC_TXSR */
5567                                         0x0000001c /* EMC_TXSRDLL */
5568                                         0x00000004 /* EMC_TCKE */
5569                                         0x00000005 /* EMC_TCKESR */
5570                                         0x00000004 /* EMC_TPD */
5571                                         0x00000003 /* EMC_TFAW */
5572                                         0x00000000 /* EMC_TRPAB */
5573                                         0x00000005 /* EMC_TCLKSTABLE */
5574                                         0x00000005 /* EMC_TCLKSTOP */
5575                                         0x0000031c /* EMC_TREFBW */
5576                                         0x00000000 /* EMC_FBIO_CFG6 */
5577                                         0x00000000 /* EMC_ODT_WRITE */
5578                                         0x00000000 /* EMC_ODT_READ */
5579                                         0x106aa298 /* EMC_FBIO_CFG5 */
5580                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5581                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5582                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
5583                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
5584                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
5585                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
5586                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
5587                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
5588                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
5589                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
5590                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
5591                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
5592                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
5593                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
5594                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
5595                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
5596                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
5597                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
5598                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5599                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5600                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5601                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5602                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5603                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5604                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5605                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5606                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
5607                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
5608                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
5609                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
5610                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
5611                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
5612                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5613                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5614                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5615                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5616                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5617                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5618                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5619                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5620                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5621                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5622                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5623                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5624                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5625                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5626                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5627                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5628                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5629                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5630                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5631                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5632                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5633                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5634                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5635                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5636                                         0x000fc000 /* EMC_DLL_XFORM_DQ0 */
5637                                         0x000fc000 /* EMC_DLL_XFORM_DQ1 */
5638                                         0x000fc000 /* EMC_DLL_XFORM_DQ2 */
5639                                         0x000fc000 /* EMC_DLL_XFORM_DQ3 */
5640                                         0x0000fc00 /* EMC_DLL_XFORM_DQ4 */
5641                                         0x0000fc00 /* EMC_DLL_XFORM_DQ5 */
5642                                         0x0000fc00 /* EMC_DLL_XFORM_DQ6 */
5643                                         0x0000fc00 /* EMC_DLL_XFORM_DQ7 */
5644                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5645                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5646                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5647                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5648                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5649                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5650                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
5651                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5652                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5653                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
5654                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5655                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
5656                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5657                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5658                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5659                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5660                                         0x00000033 /* EMC_TXDSRVTTGEN */
5661                                         0x00000000 /* EMC_FBIO_SPARE */
5662                                         0x00000042 /* EMC_ZCAL_WAIT_CNT */
5663                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
5664                                         0x00000000 /* EMC_CTT */
5665                                         0x00000003 /* EMC_CTT_DURATION */
5666                                         0x0000f2f3 /* EMC_CFG_PIPE */
5667                                         0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
5668                                         0x0000000a /* EMC_QPOP */
5669                                 >;
5670                         };
5671
5672                         timing-204000000 {
5673                                 clock-frequency = <204000000>;
5674
5675                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5676                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5677                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5678                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5679                                 nvidia,emc-bgbias-ctl0 = <0x00000008>;
5680                                 nvidia,emc-cfg = <0x73240000>;
5681                                 nvidia,emc-cfg-2 = <0x0000088d>;
5682                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5683                                 nvidia,emc-mode-1 = <0x80100003>;
5684                                 nvidia,emc-mode-2 = <0x80200008>;
5685                                 nvidia,emc-mode-4 = <0x00000000>;
5686                                 nvidia,emc-mode-reset = <0x80001221>;
5687                                 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
5688                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
5689                                 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
5690                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5691                                 nvidia,emc-zcal-interval = <0x00020000>;
5692
5693                                 nvidia,emc-configuration = <
5694                                         0x00000009 /* EMC_RC */
5695                                         0x00000035 /* EMC_RFC */
5696                                         0x00000000 /* EMC_RFC_SLR */
5697                                         0x00000007 /* EMC_RAS */
5698                                         0x00000002 /* EMC_RP */
5699                                         0x00000005 /* EMC_R2W */
5700                                         0x0000000a /* EMC_W2R */
5701                                         0x00000003 /* EMC_R2P */
5702                                         0x0000000b /* EMC_W2P */
5703                                         0x00000002 /* EMC_RD_RCD */
5704                                         0x00000002 /* EMC_WR_RCD */
5705                                         0x00000003 /* EMC_RRD */
5706                                         0x00000003 /* EMC_REXT */
5707                                         0x00000000 /* EMC_WEXT */
5708                                         0x00000005 /* EMC_WDV */
5709                                         0x00000005 /* EMC_WDV_MASK */
5710                                         0x00000006 /* EMC_QUSE */
5711                                         0x00000002 /* EMC_QUSE_WIDTH */
5712                                         0x00000000 /* EMC_IBDLY */
5713                                         0x00000004 /* EMC_EINPUT */
5714                                         0x00000006 /* EMC_EINPUT_DURATION */
5715                                         0x00010000 /* EMC_PUTERM_EXTRA */
5716                                         0x00000003 /* EMC_PUTERM_WIDTH */
5717                                         0x00000000 /* EMC_PUTERM_ADJ */
5718                                         0x00000000 /* EMC_CDB_CNTL_1 */
5719                                         0x00000000 /* EMC_CDB_CNTL_2 */
5720                                         0x00000000 /* EMC_CDB_CNTL_3 */
5721                                         0x00000003 /* EMC_QRST */
5722                                         0x0000000d /* EMC_QSAFE */
5723                                         0x0000000f /* EMC_RDV */
5724                                         0x00000011 /* EMC_RDV_MASK */
5725                                         0x00000607 /* EMC_REFRESH */
5726                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5727                                         0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
5728                                         0x00000002 /* EMC_PDEX2WR */
5729                                         0x00000002 /* EMC_PDEX2RD */
5730                                         0x00000001 /* EMC_PCHG2PDEN */
5731                                         0x00000000 /* EMC_ACT2PDEN */
5732                                         0x00000032 /* EMC_AR2PDEN */
5733                                         0x0000000f /* EMC_RW2PDEN */
5734                                         0x00000038 /* EMC_TXSR */
5735                                         0x00000038 /* EMC_TXSRDLL */
5736                                         0x00000004 /* EMC_TCKE */
5737                                         0x00000005 /* EMC_TCKESR */
5738                                         0x00000004 /* EMC_TPD */
5739                                         0x00000007 /* EMC_TFAW */
5740                                         0x00000000 /* EMC_TRPAB */
5741                                         0x00000005 /* EMC_TCLKSTABLE */
5742                                         0x00000005 /* EMC_TCLKSTOP */
5743                                         0x00000638 /* EMC_TREFBW */
5744                                         0x00000000 /* EMC_FBIO_CFG6 */
5745                                         0x00000000 /* EMC_ODT_WRITE */
5746                                         0x00000000 /* EMC_ODT_READ */
5747                                         0x106aa298 /* EMC_FBIO_CFG5 */
5748                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5749                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5750                                         0x00064000 /* EMC_DLL_XFORM_DQS0 */
5751                                         0x00064000 /* EMC_DLL_XFORM_DQS1 */
5752                                         0x00064000 /* EMC_DLL_XFORM_DQS2 */
5753                                         0x00064000 /* EMC_DLL_XFORM_DQS3 */
5754                                         0x00064000 /* EMC_DLL_XFORM_DQS4 */
5755                                         0x00064000 /* EMC_DLL_XFORM_DQS5 */
5756                                         0x00064000 /* EMC_DLL_XFORM_DQS6 */
5757                                         0x00064000 /* EMC_DLL_XFORM_DQS7 */
5758                                         0x00064000 /* EMC_DLL_XFORM_DQS8 */
5759                                         0x00064000 /* EMC_DLL_XFORM_DQS9 */
5760                                         0x00064000 /* EMC_DLL_XFORM_DQS10 */
5761                                         0x00064000 /* EMC_DLL_XFORM_DQS11 */
5762                                         0x00064000 /* EMC_DLL_XFORM_DQS12 */
5763                                         0x00064000 /* EMC_DLL_XFORM_DQS13 */
5764                                         0x00064000 /* EMC_DLL_XFORM_DQS14 */
5765                                         0x00064000 /* EMC_DLL_XFORM_DQS15 */
5766                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5767                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5768                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5769                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5770                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5771                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5772                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5773                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5774                                         0x00000000 /* EMC_DLL_XFORM_ADDR0 */
5775                                         0x00000000 /* EMC_DLL_XFORM_ADDR1 */
5776                                         0x00004000 /* EMC_DLL_XFORM_ADDR2 */
5777                                         0x00000000 /* EMC_DLL_XFORM_ADDR3 */
5778                                         0x00000000 /* EMC_DLL_XFORM_ADDR4 */
5779                                         0x00004000 /* EMC_DLL_XFORM_ADDR5 */
5780                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5781                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5782                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5783                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5784                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5785                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5786                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5787                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5788                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5789                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5790                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5791                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5792                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5793                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5794                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5795                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5796                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5797                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5798                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5799                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5800                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5801                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5802                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5803                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5804                                         0x00090000 /* EMC_DLL_XFORM_DQ0 */
5805                                         0x00090000 /* EMC_DLL_XFORM_DQ1 */
5806                                         0x00094000 /* EMC_DLL_XFORM_DQ2 */
5807                                         0x00094000 /* EMC_DLL_XFORM_DQ3 */
5808                                         0x00009400 /* EMC_DLL_XFORM_DQ4 */
5809                                         0x00009000 /* EMC_DLL_XFORM_DQ5 */
5810                                         0x00009000 /* EMC_DLL_XFORM_DQ6 */
5811                                         0x00009000 /* EMC_DLL_XFORM_DQ7 */
5812                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5813                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5814                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5815                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5816                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5817                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5818                                         0x00000303 /* EMC_XM2CLKPADCTRL2 */
5819                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5820                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5821                                         0x0000003f /* EMC_XM2VTTGENPADCTRL2 */
5822                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5823                                         0x51451400 /* EMC_XM2DQSPADCTRL3 */
5824                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5825                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5826                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5827                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5828                                         0x00000066 /* EMC_TXDSRVTTGEN */
5829                                         0x00000000 /* EMC_FBIO_SPARE */
5830                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
5831                                         0x000c000c /* EMC_MRS_WAIT_CNT2 */
5832                                         0x00000000 /* EMC_CTT */
5833                                         0x00000003 /* EMC_CTT_DURATION */
5834                                         0x0000d2b3 /* EMC_CFG_PIPE */
5835                                         0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
5836                                         0x0000000a /* EMC_QPOP */
5837                                 >;
5838                         };
5839
5840                         timing-300000000 {
5841                                 clock-frequency = <300000000>;
5842
5843                                 nvidia,emc-auto-cal-config = <0xa1430000>;
5844                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
5845                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
5846                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
5847                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
5848                                 nvidia,emc-cfg = <0x73340000>;
5849                                 nvidia,emc-cfg-2 = <0x000008d5>;
5850                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
5851                                 nvidia,emc-mode-1 = <0x80100002>;
5852                                 nvidia,emc-mode-2 = <0x80200000>;
5853                                 nvidia,emc-mode-4 = <0x00000000>;
5854                                 nvidia,emc-mode-reset = <0x80000321>;
5855                                 nvidia,emc-mrs-wait-cnt = <0x0174000c>;
5856                                 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
5857                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
5858                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
5859                                 nvidia,emc-zcal-interval = <0x00020000>;
5860
5861                                 nvidia,emc-configuration = <
5862                                         0x0000000d /* EMC_RC */
5863                                         0x0000004c /* EMC_RFC */
5864                                         0x00000000 /* EMC_RFC_SLR */
5865                                         0x00000009 /* EMC_RAS */
5866                                         0x00000003 /* EMC_RP */
5867                                         0x00000004 /* EMC_R2W */
5868                                         0x00000008 /* EMC_W2R */
5869                                         0x00000002 /* EMC_R2P */
5870                                         0x00000009 /* EMC_W2P */
5871                                         0x00000003 /* EMC_RD_RCD */
5872                                         0x00000003 /* EMC_WR_RCD */
5873                                         0x00000002 /* EMC_RRD */
5874                                         0x00000002 /* EMC_REXT */
5875                                         0x00000000 /* EMC_WEXT */
5876                                         0x00000003 /* EMC_WDV */
5877                                         0x00000003 /* EMC_WDV_MASK */
5878                                         0x00000005 /* EMC_QUSE */
5879                                         0x00000002 /* EMC_QUSE_WIDTH */
5880                                         0x00000000 /* EMC_IBDLY */
5881                                         0x00000002 /* EMC_EINPUT */
5882                                         0x00000007 /* EMC_EINPUT_DURATION */
5883                                         0x00020000 /* EMC_PUTERM_EXTRA */
5884                                         0x00000003 /* EMC_PUTERM_WIDTH */
5885                                         0x00000000 /* EMC_PUTERM_ADJ */
5886                                         0x00000000 /* EMC_CDB_CNTL_1 */
5887                                         0x00000000 /* EMC_CDB_CNTL_2 */
5888                                         0x00000000 /* EMC_CDB_CNTL_3 */
5889                                         0x00000001 /* EMC_QRST */
5890                                         0x0000000e /* EMC_QSAFE */
5891                                         0x00000010 /* EMC_RDV */
5892                                         0x00000012 /* EMC_RDV_MASK */
5893                                         0x000008e4 /* EMC_REFRESH */
5894                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
5895                                         0x00000239 /* EMC_PRE_REFRESH_REQ_CNT */
5896                                         0x00000001 /* EMC_PDEX2WR */
5897                                         0x00000008 /* EMC_PDEX2RD */
5898                                         0x00000001 /* EMC_PCHG2PDEN */
5899                                         0x00000000 /* EMC_ACT2PDEN */
5900                                         0x0000004a /* EMC_AR2PDEN */
5901                                         0x0000000e /* EMC_RW2PDEN */
5902                                         0x00000051 /* EMC_TXSR */
5903                                         0x00000200 /* EMC_TXSRDLL */
5904                                         0x00000004 /* EMC_TCKE */
5905                                         0x00000005 /* EMC_TCKESR */
5906                                         0x00000004 /* EMC_TPD */
5907                                         0x00000009 /* EMC_TFAW */
5908                                         0x00000000 /* EMC_TRPAB */
5909                                         0x00000005 /* EMC_TCLKSTABLE */
5910                                         0x00000005 /* EMC_TCLKSTOP */
5911                                         0x00000924 /* EMC_TREFBW */
5912                                         0x00000000 /* EMC_FBIO_CFG6 */
5913                                         0x00000000 /* EMC_ODT_WRITE */
5914                                         0x00000000 /* EMC_ODT_READ */
5915                                         0x104ab098 /* EMC_FBIO_CFG5 */
5916                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
5917                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
5918                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
5919                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
5920                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
5921                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
5922                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
5923                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
5924                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
5925                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
5926                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
5927                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
5928                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
5929                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
5930                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
5931                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
5932                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
5933                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
5934                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
5935                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
5936                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
5937                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
5938                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
5939                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
5940                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
5941                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
5942                                         0x00098000 /* EMC_DLL_XFORM_ADDR0 */
5943                                         0x00098000 /* EMC_DLL_XFORM_ADDR1 */
5944                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
5945                                         0x00098000 /* EMC_DLL_XFORM_ADDR3 */
5946                                         0x00098000 /* EMC_DLL_XFORM_ADDR4 */
5947                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
5948                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
5949                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
5950                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
5951                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
5952                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
5953                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
5954                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
5955                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
5956                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
5957                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
5958                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
5959                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
5960                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
5961                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
5962                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
5963                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
5964                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
5965                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
5966                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
5967                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
5968                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
5969                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
5970                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
5971                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
5972                                         0x00060000 /* EMC_DLL_XFORM_DQ0 */
5973                                         0x00060000 /* EMC_DLL_XFORM_DQ1 */
5974                                         0x00060000 /* EMC_DLL_XFORM_DQ2 */
5975                                         0x00060000 /* EMC_DLL_XFORM_DQ3 */
5976                                         0x00006000 /* EMC_DLL_XFORM_DQ4 */
5977                                         0x00006000 /* EMC_DLL_XFORM_DQ5 */
5978                                         0x00006000 /* EMC_DLL_XFORM_DQ6 */
5979                                         0x00006000 /* EMC_DLL_XFORM_DQ7 */
5980                                         0x10000280 /* EMC_XM2CMDPADCTRL */
5981                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
5982                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
5983                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
5984                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
5985                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
5986                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
5987                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
5988                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
5989                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
5990                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
5991                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
5992                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
5993                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
5994                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
5995                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
5996                                         0x00000096 /* EMC_TXDSRVTTGEN */
5997                                         0x00000000 /* EMC_FBIO_SPARE */
5998                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
5999                                         0x0174000c /* EMC_MRS_WAIT_CNT2 */
6000                                         0x00000000 /* EMC_CTT */
6001                                         0x00000003 /* EMC_CTT_DURATION */
6002                                         0x000052a3 /* EMC_CFG_PIPE */
6003                                         0x800012d7 /* EMC_DYN_SELF_REF_CONTROL */
6004                                         0x00000009 /* EMC_QPOP */
6005                                 >;
6006                         };
6007
6008                         timing-396000000 {
6009                                 clock-frequency = <396000000>;
6010
6011                                 nvidia,emc-auto-cal-config = <0xa1430000>;
6012                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
6013                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
6014                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
6015                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
6016                                 nvidia,emc-cfg = <0x73340000>;
6017                                 nvidia,emc-cfg-2 = <0x00000895>;
6018                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
6019                                 nvidia,emc-mode-1 = <0x80100002>;
6020                                 nvidia,emc-mode-2 = <0x80200000>;
6021                                 nvidia,emc-mode-4 = <0x00000000>;
6022                                 nvidia,emc-mode-reset = <0x80000521>;
6023                                 nvidia,emc-mrs-wait-cnt = <0x015b000c>;
6024                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
6025                                 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
6026                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
6027                                 nvidia,emc-zcal-interval = <0x00020000>;
6028
6029                                 nvidia,emc-configuration = <
6030                                         0x00000012 /* EMC_RC */
6031                                         0x00000065 /* EMC_RFC */
6032                                         0x00000000 /* EMC_RFC_SLR */
6033                                         0x0000000c /* EMC_RAS */
6034                                         0x00000004 /* EMC_RP */
6035                                         0x00000005 /* EMC_R2W */
6036                                         0x00000008 /* EMC_W2R */
6037                                         0x00000002 /* EMC_R2P */
6038                                         0x0000000a /* EMC_W2P */
6039                                         0x00000004 /* EMC_RD_RCD */
6040                                         0x00000004 /* EMC_WR_RCD */
6041                                         0x00000002 /* EMC_RRD */
6042                                         0x00000002 /* EMC_REXT */
6043                                         0x00000000 /* EMC_WEXT */
6044                                         0x00000003 /* EMC_WDV */
6045                                         0x00000003 /* EMC_WDV_MASK */
6046                                         0x00000005 /* EMC_QUSE */
6047                                         0x00000002 /* EMC_QUSE_WIDTH */
6048                                         0x00000000 /* EMC_IBDLY */
6049                                         0x00000001 /* EMC_EINPUT */
6050                                         0x00000008 /* EMC_EINPUT_DURATION */
6051                                         0x00020000 /* EMC_PUTERM_EXTRA */
6052                                         0x00000003 /* EMC_PUTERM_WIDTH */
6053                                         0x00000000 /* EMC_PUTERM_ADJ */
6054                                         0x00000000 /* EMC_CDB_CNTL_1 */
6055                                         0x00000000 /* EMC_CDB_CNTL_2 */
6056                                         0x00000000 /* EMC_CDB_CNTL_3 */
6057                                         0x00000000 /* EMC_QRST */
6058                                         0x0000000f /* EMC_QSAFE */
6059                                         0x00000010 /* EMC_RDV */
6060                                         0x00000012 /* EMC_RDV_MASK */
6061                                         0x00000bd1 /* EMC_REFRESH */
6062                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
6063                                         0x000002f4 /* EMC_PRE_REFRESH_REQ_CNT */
6064                                         0x00000001 /* EMC_PDEX2WR */
6065                                         0x00000008 /* EMC_PDEX2RD */
6066                                         0x00000001 /* EMC_PCHG2PDEN */
6067                                         0x00000000 /* EMC_ACT2PDEN */
6068                                         0x00000063 /* EMC_AR2PDEN */
6069                                         0x0000000f /* EMC_RW2PDEN */
6070                                         0x0000006b /* EMC_TXSR */
6071                                         0x00000200 /* EMC_TXSRDLL */
6072                                         0x00000004 /* EMC_TCKE */
6073                                         0x00000005 /* EMC_TCKESR */
6074                                         0x00000004 /* EMC_TPD */
6075                                         0x0000000d /* EMC_TFAW */
6076                                         0x00000000 /* EMC_TRPAB */
6077                                         0x00000005 /* EMC_TCLKSTABLE */
6078                                         0x00000005 /* EMC_TCLKSTOP */
6079                                         0x00000c11 /* EMC_TREFBW */
6080                                         0x00000000 /* EMC_FBIO_CFG6 */
6081                                         0x00000000 /* EMC_ODT_WRITE */
6082                                         0x00000000 /* EMC_ODT_READ */
6083                                         0x104ab098 /* EMC_FBIO_CFG5 */
6084                                         0x002c00a0 /* EMC_CFG_DIG_DLL */
6085                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
6086                                         0x00030000 /* EMC_DLL_XFORM_DQS0 */
6087                                         0x00030000 /* EMC_DLL_XFORM_DQS1 */
6088                                         0x00030000 /* EMC_DLL_XFORM_DQS2 */
6089                                         0x00030000 /* EMC_DLL_XFORM_DQS3 */
6090                                         0x00030000 /* EMC_DLL_XFORM_DQS4 */
6091                                         0x00030000 /* EMC_DLL_XFORM_DQS5 */
6092                                         0x00030000 /* EMC_DLL_XFORM_DQS6 */
6093                                         0x00030000 /* EMC_DLL_XFORM_DQS7 */
6094                                         0x00030000 /* EMC_DLL_XFORM_DQS8 */
6095                                         0x00030000 /* EMC_DLL_XFORM_DQS9 */
6096                                         0x00030000 /* EMC_DLL_XFORM_DQS10 */
6097                                         0x00030000 /* EMC_DLL_XFORM_DQS11 */
6098                                         0x00030000 /* EMC_DLL_XFORM_DQS12 */
6099                                         0x00030000 /* EMC_DLL_XFORM_DQS13 */
6100                                         0x00030000 /* EMC_DLL_XFORM_DQS14 */
6101                                         0x00030000 /* EMC_DLL_XFORM_DQS15 */
6102                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
6103                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
6104                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
6105                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
6106                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
6107                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
6108                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
6109                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
6110                                         0x00070000 /* EMC_DLL_XFORM_ADDR0 */
6111                                         0x00070000 /* EMC_DLL_XFORM_ADDR1 */
6112                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
6113                                         0x00070000 /* EMC_DLL_XFORM_ADDR3 */
6114                                         0x00070000 /* EMC_DLL_XFORM_ADDR4 */
6115                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
6116                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
6117                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
6118                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
6119                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
6120                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
6121                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
6122                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
6123                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
6124                                         0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
6125                                         0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
6126                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
6127                                         0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
6128                                         0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
6129                                         0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
6130                                         0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
6131                                         0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
6132                                         0x00000000 /* EMC_DLI_TRIM_TXDQS8 */
6133                                         0x00000000 /* EMC_DLI_TRIM_TXDQS9 */
6134                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
6135                                         0x00000000 /* EMC_DLI_TRIM_TXDQS11 */
6136                                         0x00000000 /* EMC_DLI_TRIM_TXDQS12 */
6137                                         0x00000000 /* EMC_DLI_TRIM_TXDQS13 */
6138                                         0x00000000 /* EMC_DLI_TRIM_TXDQS14 */
6139                                         0x00000000 /* EMC_DLI_TRIM_TXDQS15 */
6140                                         0x00048000 /* EMC_DLL_XFORM_DQ0 */
6141                                         0x00048000 /* EMC_DLL_XFORM_DQ1 */
6142                                         0x00048000 /* EMC_DLL_XFORM_DQ2 */
6143                                         0x00048000 /* EMC_DLL_XFORM_DQ3 */
6144                                         0x00004800 /* EMC_DLL_XFORM_DQ4 */
6145                                         0x00004800 /* EMC_DLL_XFORM_DQ5 */
6146                                         0x00004800 /* EMC_DLL_XFORM_DQ6 */
6147                                         0x00004800 /* EMC_DLL_XFORM_DQ7 */
6148                                         0x10000280 /* EMC_XM2CMDPADCTRL */
6149                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
6150                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
6151                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
6152                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
6153                                         0x77ffc081 /* EMC_XM2CLKPADCTRL */
6154                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
6155                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
6156                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
6157                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
6158                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
6159                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
6160                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
6161                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
6162                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
6163                                         0x0000003f /* EMC_DSR_VTTGEN_DRV */
6164                                         0x000000c6 /* EMC_TXDSRVTTGEN */
6165                                         0x00000000 /* EMC_FBIO_SPARE */
6166                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
6167                                         0x015b000c /* EMC_MRS_WAIT_CNT2 */
6168                                         0x00000000 /* EMC_CTT */
6169                                         0x00000003 /* EMC_CTT_DURATION */
6170                                         0x000052a3 /* EMC_CFG_PIPE */
6171                                         0x8000188b /* EMC_DYN_SELF_REF_CONTROL */
6172                                         0x00000009 /* EMC_QPOP */
6173                                 >;
6174                         };
6175
6176                         timing-528000000 {
6177                                 clock-frequency = <528000000>;
6178
6179                                 nvidia,emc-auto-cal-config = <0xa1430000>;
6180                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
6181                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
6182                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
6183                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
6184                                 nvidia,emc-cfg = <0x73300000>;
6185                                 nvidia,emc-cfg-2 = <0x0000089d>;
6186                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
6187                                 nvidia,emc-mode-1 = <0x80100002>;
6188                                 nvidia,emc-mode-2 = <0x80200008>;
6189                                 nvidia,emc-mode-4 = <0x00000000>;
6190                                 nvidia,emc-mode-reset = <0x80000941>;
6191                                 nvidia,emc-mrs-wait-cnt = <0x013a000c>;
6192                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
6193                                 nvidia,emc-xm2dqspadctrl2 = <0x0123133d>;
6194                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
6195                                 nvidia,emc-zcal-interval = <0x00020000>;
6196
6197                                 nvidia,emc-configuration = <
6198                                         0x00000018 /* EMC_RC */
6199                                         0x00000088 /* EMC_RFC */
6200                                         0x00000000 /* EMC_RFC_SLR */
6201                                         0x00000011 /* EMC_RAS */
6202                                         0x00000006 /* EMC_RP */
6203                                         0x00000006 /* EMC_R2W */
6204                                         0x00000009 /* EMC_W2R */
6205                                         0x00000002 /* EMC_R2P */
6206                                         0x0000000d /* EMC_W2P */
6207                                         0x00000006 /* EMC_RD_RCD */
6208                                         0x00000006 /* EMC_WR_RCD */
6209                                         0x00000002 /* EMC_RRD */
6210                                         0x00000002 /* EMC_REXT */
6211                                         0x00000000 /* EMC_WEXT */
6212                                         0x00000003 /* EMC_WDV */
6213                                         0x00000003 /* EMC_WDV_MASK */
6214                                         0x00000007 /* EMC_QUSE */
6215                                         0x00000002 /* EMC_QUSE_WIDTH */
6216                                         0x00000000 /* EMC_IBDLY */
6217                                         0x00000002 /* EMC_EINPUT */
6218                                         0x00000009 /* EMC_EINPUT_DURATION */
6219                                         0x00040000 /* EMC_PUTERM_EXTRA */
6220                                         0x00000003 /* EMC_PUTERM_WIDTH */
6221                                         0x00000000 /* EMC_PUTERM_ADJ */
6222                                         0x00000000 /* EMC_CDB_CNTL_1 */
6223                                         0x00000000 /* EMC_CDB_CNTL_2 */
6224                                         0x00000000 /* EMC_CDB_CNTL_3 */
6225                                         0x00000001 /* EMC_QRST */
6226                                         0x00000010 /* EMC_QSAFE */
6227                                         0x00000013 /* EMC_RDV */
6228                                         0x00000015 /* EMC_RDV_MASK */
6229                                         0x00000fd6 /* EMC_REFRESH */
6230                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
6231                                         0x000003f5 /* EMC_PRE_REFRESH_REQ_CNT */
6232                                         0x00000002 /* EMC_PDEX2WR */
6233                                         0x0000000b /* EMC_PDEX2RD */
6234                                         0x00000001 /* EMC_PCHG2PDEN */
6235                                         0x00000000 /* EMC_ACT2PDEN */
6236                                         0x00000084 /* EMC_AR2PDEN */
6237                                         0x00000012 /* EMC_RW2PDEN */
6238                                         0x0000008f /* EMC_TXSR */
6239                                         0x00000200 /* EMC_TXSRDLL */
6240                                         0x00000004 /* EMC_TCKE */
6241                                         0x00000005 /* EMC_TCKESR */
6242                                         0x00000004 /* EMC_TPD */
6243                                         0x00000013 /* EMC_TFAW */
6244                                         0x00000000 /* EMC_TRPAB */
6245                                         0x00000006 /* EMC_TCLKSTABLE */
6246                                         0x00000006 /* EMC_TCLKSTOP */
6247                                         0x00001017 /* EMC_TREFBW */
6248                                         0x00000000 /* EMC_FBIO_CFG6 */
6249                                         0x00000000 /* EMC_ODT_WRITE */
6250                                         0x00000000 /* EMC_ODT_READ */
6251                                         0x104ab098 /* EMC_FBIO_CFG5 */
6252                                         0xe01200b1 /* EMC_CFG_DIG_DLL */
6253                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
6254                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
6255                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
6256                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
6257                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
6258                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
6259                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
6260                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
6261                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
6262                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
6263                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
6264                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
6265                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
6266                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
6267                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
6268                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
6269                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
6270                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
6271                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
6272                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
6273                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
6274                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
6275                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
6276                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
6277                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
6278                                         0x00050000 /* EMC_DLL_XFORM_ADDR0 */
6279                                         0x00050000 /* EMC_DLL_XFORM_ADDR1 */
6280                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
6281                                         0x00050000 /* EMC_DLL_XFORM_ADDR3 */
6282                                         0x00050000 /* EMC_DLL_XFORM_ADDR4 */
6283                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
6284                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
6285                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
6286                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
6287                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
6288                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
6289                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
6290                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
6291                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
6292                                         0x00000002 /* EMC_DLI_TRIM_TXDQS0 */
6293                                         0x00000002 /* EMC_DLI_TRIM_TXDQS1 */
6294                                         0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
6295                                         0x00000003 /* EMC_DLI_TRIM_TXDQS3 */
6296                                         0x00000004 /* EMC_DLI_TRIM_TXDQS4 */
6297                                         0x00000001 /* EMC_DLI_TRIM_TXDQS5 */
6298                                         0x00000004 /* EMC_DLI_TRIM_TXDQS6 */
6299                                         0x00000003 /* EMC_DLI_TRIM_TXDQS7 */
6300                                         0x00000002 /* EMC_DLI_TRIM_TXDQS8 */
6301                                         0x00000002 /* EMC_DLI_TRIM_TXDQS9 */
6302                                         0x00000000 /* EMC_DLI_TRIM_TXDQS10 */
6303                                         0x00000003 /* EMC_DLI_TRIM_TXDQS11 */
6304                                         0x00000004 /* EMC_DLI_TRIM_TXDQS12 */
6305                                         0x00000001 /* EMC_DLI_TRIM_TXDQS13 */
6306                                         0x00000004 /* EMC_DLI_TRIM_TXDQS14 */
6307                                         0x00000003 /* EMC_DLI_TRIM_TXDQS15 */
6308                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
6309                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
6310                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
6311                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
6312                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
6313                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
6314                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
6315                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
6316                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
6317                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
6318                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
6319                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
6320                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
6321                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
6322                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
6323                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
6324                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
6325                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
6326                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
6327                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
6328                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
6329                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
6330                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
6331                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
6332                                         0x00000000 /* EMC_TXDSRVTTGEN */
6333                                         0x00000000 /* EMC_FBIO_SPARE */
6334                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
6335                                         0x013a000c /* EMC_MRS_WAIT_CNT2 */
6336                                         0x00000000 /* EMC_CTT */
6337                                         0x00000003 /* EMC_CTT_DURATION */
6338                                         0x000042a0 /* EMC_CFG_PIPE */
6339                                         0x80002062 /* EMC_DYN_SELF_REF_CONTROL */
6340                                         0x0000000b /* EMC_QPOP */
6341                                 >;
6342                         };
6343
6344                         timing-600000000 {
6345                                 clock-frequency = <600000000>;
6346
6347                                 nvidia,emc-auto-cal-config = <0xa1430000>;
6348                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
6349                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
6350                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
6351                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
6352                                 nvidia,emc-cfg = <0x73300000>;
6353                                 nvidia,emc-cfg-2 = <0x0000089d>;
6354                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
6355                                 nvidia,emc-mode-1 = <0x80100002>;
6356                                 nvidia,emc-mode-2 = <0x80200010>;
6357                                 nvidia,emc-mode-4 = <0x00000000>;
6358                                 nvidia,emc-mode-reset = <0x80000b61>;
6359                                 nvidia,emc-mrs-wait-cnt = <0x0128000c>;
6360                                 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
6361                                 nvidia,emc-xm2dqspadctrl2 = <0x0121113d>;
6362                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
6363                                 nvidia,emc-zcal-interval = <0x00020000>;
6364
6365                                 nvidia,emc-configuration = <
6366                                         0x0000001c /* EMC_RC */
6367                                         0x0000009a /* EMC_RFC */
6368                                         0x00000000 /* EMC_RFC_SLR */
6369                                         0x00000013 /* EMC_RAS */
6370                                         0x00000007 /* EMC_RP */
6371                                         0x00000007 /* EMC_R2W */
6372                                         0x0000000b /* EMC_W2R */
6373                                         0x00000003 /* EMC_R2P */
6374                                         0x00000010 /* EMC_W2P */
6375                                         0x00000007 /* EMC_RD_RCD */
6376                                         0x00000007 /* EMC_WR_RCD */
6377                                         0x00000003 /* EMC_RRD */
6378                                         0x00000002 /* EMC_REXT */
6379                                         0x00000000 /* EMC_WEXT */
6380                                         0x00000005 /* EMC_WDV */
6381                                         0x00000005 /* EMC_WDV_MASK */
6382                                         0x0000000a /* EMC_QUSE */
6383                                         0x00000002 /* EMC_QUSE_WIDTH */
6384                                         0x00000000 /* EMC_IBDLY */
6385                                         0x00000003 /* EMC_EINPUT */
6386                                         0x0000000b /* EMC_EINPUT_DURATION */
6387                                         0x00070000 /* EMC_PUTERM_EXTRA */
6388                                         0x00000003 /* EMC_PUTERM_WIDTH */
6389                                         0x00000000 /* EMC_PUTERM_ADJ */
6390                                         0x00000000 /* EMC_CDB_CNTL_1 */
6391                                         0x00000000 /* EMC_CDB_CNTL_2 */
6392                                         0x00000000 /* EMC_CDB_CNTL_3 */
6393                                         0x00000002 /* EMC_QRST */
6394                                         0x00000012 /* EMC_QSAFE */
6395                                         0x00000016 /* EMC_RDV */
6396                                         0x00000018 /* EMC_RDV_MASK */
6397                                         0x00001208 /* EMC_REFRESH */
6398                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
6399                                         0x00000482 /* EMC_PRE_REFRESH_REQ_CNT */
6400                                         0x00000002 /* EMC_PDEX2WR */
6401                                         0x0000000d /* EMC_PDEX2RD */
6402                                         0x00000001 /* EMC_PCHG2PDEN */
6403                                         0x00000000 /* EMC_ACT2PDEN */
6404                                         0x00000096 /* EMC_AR2PDEN */
6405                                         0x00000015 /* EMC_RW2PDEN */
6406                                         0x000000a2 /* EMC_TXSR */
6407                                         0x00000200 /* EMC_TXSRDLL */
6408                                         0x00000004 /* EMC_TCKE */
6409                                         0x00000005 /* EMC_TCKESR */
6410                                         0x00000004 /* EMC_TPD */
6411                                         0x00000015 /* EMC_TFAW */
6412                                         0x00000000 /* EMC_TRPAB */
6413                                         0x00000006 /* EMC_TCLKSTABLE */
6414                                         0x00000006 /* EMC_TCLKSTOP */
6415                                         0x00001249 /* EMC_TREFBW */
6416                                         0x00000000 /* EMC_FBIO_CFG6 */
6417                                         0x00000000 /* EMC_ODT_WRITE */
6418                                         0x00000000 /* EMC_ODT_READ */
6419                                         0x104ab098 /* EMC_FBIO_CFG5 */
6420                                         0xe00e00b1 /* EMC_CFG_DIG_DLL */
6421                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
6422                                         0x0000000a /* EMC_DLL_XFORM_DQS0 */
6423                                         0x0000000a /* EMC_DLL_XFORM_DQS1 */
6424                                         0x0000000a /* EMC_DLL_XFORM_DQS2 */
6425                                         0x0000000a /* EMC_DLL_XFORM_DQS3 */
6426                                         0x0000000a /* EMC_DLL_XFORM_DQS4 */
6427                                         0x0000000a /* EMC_DLL_XFORM_DQS5 */
6428                                         0x0000000a /* EMC_DLL_XFORM_DQS6 */
6429                                         0x0000000a /* EMC_DLL_XFORM_DQS7 */
6430                                         0x0000000a /* EMC_DLL_XFORM_DQS8 */
6431                                         0x0000000a /* EMC_DLL_XFORM_DQS9 */
6432                                         0x0000000a /* EMC_DLL_XFORM_DQS10 */
6433                                         0x0000000a /* EMC_DLL_XFORM_DQS11 */
6434                                         0x0000000a /* EMC_DLL_XFORM_DQS12 */
6435                                         0x0000000a /* EMC_DLL_XFORM_DQS13 */
6436                                         0x0000000a /* EMC_DLL_XFORM_DQS14 */
6437                                         0x0000000a /* EMC_DLL_XFORM_DQS15 */
6438                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
6439                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
6440                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
6441                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
6442                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
6443                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
6444                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
6445                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
6446                                         0x00048000 /* EMC_DLL_XFORM_ADDR0 */
6447                                         0x00048000 /* EMC_DLL_XFORM_ADDR1 */
6448                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
6449                                         0x00048000 /* EMC_DLL_XFORM_ADDR3 */
6450                                         0x00048000 /* EMC_DLL_XFORM_ADDR4 */
6451                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
6452                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
6453                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
6454                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
6455                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
6456                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
6457                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
6458                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
6459                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
6460                                         0x00000004 /* EMC_DLI_TRIM_TXDQS0 */
6461                                         0x00000004 /* EMC_DLI_TRIM_TXDQS1 */
6462                                         0x00000002 /* EMC_DLI_TRIM_TXDQS2 */
6463                                         0x00000005 /* EMC_DLI_TRIM_TXDQS3 */
6464                                         0x00000006 /* EMC_DLI_TRIM_TXDQS4 */
6465                                         0x00000003 /* EMC_DLI_TRIM_TXDQS5 */
6466                                         0x00000006 /* EMC_DLI_TRIM_TXDQS6 */
6467                                         0x00000005 /* EMC_DLI_TRIM_TXDQS7 */
6468                                         0x00000004 /* EMC_DLI_TRIM_TXDQS8 */
6469                                         0x00000004 /* EMC_DLI_TRIM_TXDQS9 */
6470                                         0x00000002 /* EMC_DLI_TRIM_TXDQS10 */
6471                                         0x00000005 /* EMC_DLI_TRIM_TXDQS11 */
6472                                         0x00000006 /* EMC_DLI_TRIM_TXDQS12 */
6473                                         0x00000003 /* EMC_DLI_TRIM_TXDQS13 */
6474                                         0x00000006 /* EMC_DLI_TRIM_TXDQS14 */
6475                                         0x00000005 /* EMC_DLI_TRIM_TXDQS15 */
6476                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
6477                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
6478                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
6479                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
6480                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
6481                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
6482                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
6483                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
6484                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
6485                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
6486                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
6487                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
6488                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
6489                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
6490                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
6491                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
6492                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
6493                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
6494                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
6495                                         0x51451420 /* EMC_XM2DQSPADCTRL3 */
6496                                         0x00514514 /* EMC_XM2DQSPADCTRL4 */
6497                                         0x00514514 /* EMC_XM2DQSPADCTRL5 */
6498                                         0x51451400 /* EMC_XM2DQSPADCTRL6 */
6499                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
6500                                         0x00000000 /* EMC_TXDSRVTTGEN */
6501                                         0x00000000 /* EMC_FBIO_SPARE */
6502                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
6503                                         0x0128000c /* EMC_MRS_WAIT_CNT2 */
6504                                         0x00000000 /* EMC_CTT */
6505                                         0x00000003 /* EMC_CTT_DURATION */
6506                                         0x000040a0 /* EMC_CFG_PIPE */
6507                                         0x800024aa /* EMC_DYN_SELF_REF_CONTROL */
6508                                         0x0000000e /* EMC_QPOP */
6509                                 >;
6510                         };
6511
6512                         timing-792000000 {
6513                                 clock-frequency = <792000000>;
6514
6515                                 nvidia,emc-auto-cal-config = <0xa1430000>;
6516                                 nvidia,emc-auto-cal-config2 = <0x00000000>;
6517                                 nvidia,emc-auto-cal-config3 = <0x00000000>;
6518                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
6519                                 nvidia,emc-bgbias-ctl0 = <0x00000000>;
6520                                 nvidia,emc-cfg = <0x73300000>;
6521                                 nvidia,emc-cfg-2 = <0x0080089d>;
6522                                 nvidia,emc-ctt-term-ctrl = <0x00000802>;
6523                                 nvidia,emc-mode-1 = <0x80100002>;
6524                                 nvidia,emc-mode-2 = <0x80200418>;
6525                                 nvidia,emc-mode-4 = <0x00000000>;
6526                                 nvidia,emc-mode-reset = <0x80000d71>;
6527                                 nvidia,emc-mrs-wait-cnt = <0x00f8000c>;
6528                                 nvidia,emc-sel-dpd-ctrl = <0x00040000>;
6529                                 nvidia,emc-xm2dqspadctrl2 = <0x0120113d>;
6530                                 nvidia,emc-zcal-cnt-long = <0x00000042>;
6531                                 nvidia,emc-zcal-interval = <0x00020000>;
6532
6533                                 nvidia,emc-configuration = <
6534                                         0x00000025 /* EMC_RC */
6535                                         0x000000cc /* EMC_RFC */
6536                                         0x00000000 /* EMC_RFC_SLR */
6537                                         0x0000001a /* EMC_RAS */
6538                                         0x00000009 /* EMC_RP */
6539                                         0x00000008 /* EMC_R2W */
6540                                         0x0000000d /* EMC_W2R */
6541                                         0x00000004 /* EMC_R2P */
6542                                         0x00000013 /* EMC_W2P */
6543                                         0x00000009 /* EMC_RD_RCD */
6544                                         0x00000009 /* EMC_WR_RCD */
6545                                         0x00000004 /* EMC_RRD */
6546                                         0x00000002 /* EMC_REXT */
6547                                         0x00000000 /* EMC_WEXT */
6548                                         0x00000006 /* EMC_WDV */
6549                                         0x00000006 /* EMC_WDV_MASK */
6550                                         0x0000000b /* EMC_QUSE */
6551                                         0x00000002 /* EMC_QUSE_WIDTH */
6552                                         0x00000000 /* EMC_IBDLY */
6553                                         0x00000002 /* EMC_EINPUT */
6554                                         0x0000000d /* EMC_EINPUT_DURATION */
6555                                         0x00080000 /* EMC_PUTERM_EXTRA */
6556                                         0x00000004 /* EMC_PUTERM_WIDTH */
6557                                         0x00000000 /* EMC_PUTERM_ADJ */
6558                                         0x00000000 /* EMC_CDB_CNTL_1 */
6559                                         0x00000000 /* EMC_CDB_CNTL_2 */
6560                                         0x00000000 /* EMC_CDB_CNTL_3 */
6561                                         0x00000001 /* EMC_QRST */
6562                                         0x00000014 /* EMC_QSAFE */
6563                                         0x00000018 /* EMC_RDV */
6564                                         0x0000001a /* EMC_RDV_MASK */
6565                                         0x000017e2 /* EMC_REFRESH */
6566                                         0x00000000 /* EMC_BURST_REFRESH_NUM */
6567                                         0x000005f8 /* EMC_PRE_REFRESH_REQ_CNT */
6568                                         0x00000003 /* EMC_PDEX2WR */
6569                                         0x00000011 /* EMC_PDEX2RD */
6570                                         0x00000001 /* EMC_PCHG2PDEN */
6571                                         0x00000000 /* EMC_ACT2PDEN */
6572                                         0x000000c6 /* EMC_AR2PDEN */
6573                                         0x00000018 /* EMC_RW2PDEN */
6574                                         0x000000d6 /* EMC_TXSR */
6575                                         0x00000200 /* EMC_TXSRDLL */
6576                                         0x00000005 /* EMC_TCKE */
6577                                         0x00000006 /* EMC_TCKESR */
6578                                         0x00000005 /* EMC_TPD */
6579                                         0x0000001d /* EMC_TFAW */
6580                                         0x00000000 /* EMC_TRPAB */
6581                                         0x00000008 /* EMC_TCLKSTABLE */
6582                                         0x00000008 /* EMC_TCLKSTOP */
6583                                         0x00001822 /* EMC_TREFBW */
6584                                         0x00000000 /* EMC_FBIO_CFG6 */
6585                                         0x80000005 /* EMC_ODT_WRITE */
6586                                         0x00000000 /* EMC_ODT_READ */
6587                                         0x104ab198 /* EMC_FBIO_CFG5 */
6588                                         0xe00700b1 /* EMC_CFG_DIG_DLL */
6589                                         0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
6590                                         0x00000009 /* EMC_DLL_XFORM_DQS0 */
6591                                         0x00000009 /* EMC_DLL_XFORM_DQS1 */
6592                                         0x00000009 /* EMC_DLL_XFORM_DQS2 */
6593                                         0x00000007 /* EMC_DLL_XFORM_DQS3 */
6594                                         0x00000006 /* EMC_DLL_XFORM_DQS4 */
6595                                         0x00000006 /* EMC_DLL_XFORM_DQS5 */
6596                                         0x007fc009 /* EMC_DLL_XFORM_DQS6 */
6597                                         0x00000006 /* EMC_DLL_XFORM_DQS7 */
6598                                         0x00000009 /* EMC_DLL_XFORM_DQS8 */
6599                                         0x00000009 /* EMC_DLL_XFORM_DQS9 */
6600                                         0x00000009 /* EMC_DLL_XFORM_DQS10 */
6601                                         0x00000007 /* EMC_DLL_XFORM_DQS11 */
6602                                         0x00000006 /* EMC_DLL_XFORM_DQS12 */
6603                                         0x00000007 /* EMC_DLL_XFORM_DQS13 */
6604                                         0x00000009 /* EMC_DLL_XFORM_DQS14 */
6605                                         0x00000007 /* EMC_DLL_XFORM_DQS15 */
6606                                         0x00000000 /* EMC_DLL_XFORM_QUSE0 */
6607                                         0x00000000 /* EMC_DLL_XFORM_QUSE1 */
6608                                         0x00000000 /* EMC_DLL_XFORM_QUSE2 */
6609                                         0x00000000 /* EMC_DLL_XFORM_QUSE3 */
6610                                         0x00000000 /* EMC_DLL_XFORM_QUSE4 */
6611                                         0x00000000 /* EMC_DLL_XFORM_QUSE5 */
6612                                         0x00000000 /* EMC_DLL_XFORM_QUSE6 */
6613                                         0x00000000 /* EMC_DLL_XFORM_QUSE7 */
6614                                         0x00034002 /* EMC_DLL_XFORM_ADDR0 */
6615                                         0x00034002 /* EMC_DLL_XFORM_ADDR1 */
6616                                         0x00000000 /* EMC_DLL_XFORM_ADDR2 */
6617                                         0x00034002 /* EMC_DLL_XFORM_ADDR3 */
6618                                         0x00034002 /* EMC_DLL_XFORM_ADDR4 */
6619                                         0x00000000 /* EMC_DLL_XFORM_ADDR5 */
6620                                         0x00000000 /* EMC_DLL_XFORM_QUSE8 */
6621                                         0x00000000 /* EMC_DLL_XFORM_QUSE9 */
6622                                         0x00000000 /* EMC_DLL_XFORM_QUSE10 */
6623                                         0x00000000 /* EMC_DLL_XFORM_QUSE11 */
6624                                         0x00000000 /* EMC_DLL_XFORM_QUSE12 */
6625                                         0x00000000 /* EMC_DLL_XFORM_QUSE13 */
6626                                         0x00000000 /* EMC_DLL_XFORM_QUSE14 */
6627                                         0x00000000 /* EMC_DLL_XFORM_QUSE15 */
6628                                         0x00000008 /* EMC_DLI_TRIM_TXDQS0 */
6629                                         0x00000008 /* EMC_DLI_TRIM_TXDQS1 */
6630                                         0x00000005 /* EMC_DLI_TRIM_TXDQS2 */
6631                                         0x00000009 /* EMC_DLI_TRIM_TXDQS3 */
6632                                         0x00000009 /* EMC_DLI_TRIM_TXDQS4 */
6633                                         0x00000007 /* EMC_DLI_TRIM_TXDQS5 */
6634                                         0x00000009 /* EMC_DLI_TRIM_TXDQS6 */
6635                                         0x00000008 /* EMC_DLI_TRIM_TXDQS7 */
6636                                         0x00000008 /* EMC_DLI_TRIM_TXDQS8 */
6637                                         0x00000008 /* EMC_DLI_TRIM_TXDQS9 */
6638                                         0x00000005 /* EMC_DLI_TRIM_TXDQS10 */
6639                                         0x00000009 /* EMC_DLI_TRIM_TXDQS11 */
6640                                         0x00000009 /* EMC_DLI_TRIM_TXDQS12 */
6641                                         0x00000007 /* EMC_DLI_TRIM_TXDQS13 */
6642                                         0x00000009 /* EMC_DLI_TRIM_TXDQS14 */
6643                                         0x00000008 /* EMC_DLI_TRIM_TXDQS15 */
6644                                         0x0000000e /* EMC_DLL_XFORM_DQ0 */
6645                                         0x0000000e /* EMC_DLL_XFORM_DQ1 */
6646                                         0x0000000e /* EMC_DLL_XFORM_DQ2 */
6647                                         0x0000000e /* EMC_DLL_XFORM_DQ3 */
6648                                         0x0000000e /* EMC_DLL_XFORM_DQ4 */
6649                                         0x0000000e /* EMC_DLL_XFORM_DQ5 */
6650                                         0x0000000e /* EMC_DLL_XFORM_DQ6 */
6651                                         0x0000000e /* EMC_DLL_XFORM_DQ7 */
6652                                         0x100002a0 /* EMC_XM2CMDPADCTRL */
6653                                         0x00000000 /* EMC_XM2CMDPADCTRL4 */
6654                                         0x00111111 /* EMC_XM2CMDPADCTRL5 */
6655                                         0x00000000 /* EMC_XM2DQPADCTRL2 */
6656                                         0x00000000 /* EMC_XM2DQPADCTRL3 */
6657                                         0x77ffc085 /* EMC_XM2CLKPADCTRL */
6658                                         0x00000101 /* EMC_XM2CLKPADCTRL2 */
6659                                         0x81f1f108 /* EMC_XM2COMPPADCTRL */
6660                                         0x07070004 /* EMC_XM2VTTGENPADCTRL */
6661                                         0x00000000 /* EMC_XM2VTTGENPADCTRL2 */
6662                                         0x016eeeee /* EMC_XM2VTTGENPADCTRL3 */
6663                                         0x61861820 /* EMC_XM2DQSPADCTRL3 */
6664                                         0x004d34d3 /* EMC_XM2DQSPADCTRL4 */
6665                                         0x004d34d3 /* EMC_XM2DQSPADCTRL5 */
6666                                         0x61861800 /* EMC_XM2DQSPADCTRL6 */
6667                                         0x0606003f /* EMC_DSR_VTTGEN_DRV */
6668                                         0x00000000 /* EMC_TXDSRVTTGEN */
6669                                         0x00000000 /* EMC_FBIO_SPARE */
6670                                         0x00000100 /* EMC_ZCAL_WAIT_CNT */
6671                                         0x00f8000c /* EMC_MRS_WAIT_CNT2 */
6672                                         0x00000007 /* EMC_CTT */
6673                                         0x00000004 /* EMC_CTT_DURATION */
6674                                         0x00004080 /* EMC_CFG_PIPE */
6675                                         0x80003012 /* EMC_DYN_SELF_REF_CONTROL */
6676                                         0x0000000f /* EMC_QPOP */
6677                                 >;
6678                         };
6679                 };
6680         };
6681 };
6682
6683 &emc_icc_dvfs_opp_table {
6684         /delete-node/ opp-924000000-1100;
6685         /delete-node/ opp-1200000000-1100;
6686 };
6687
6688 &emc_bw_dfs_opp_table {
6689         /delete-node/ opp-924000000;
6690         /delete-node/ opp-1200000000;
6691 };