~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/nvidia/tegra124-nyan-big-emc.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php