Linux Audio

Check our new training course

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