Linux Audio

Check our new training course

Linux kernel drivers training

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