Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.6.
   1// SPDX-License-Identifier: GPL-2.0
   2/dts-v1/;
   3
   4#include <dt-bindings/input/gpio-keys.h>
   5#include <dt-bindings/input/input.h>
   6#include <dt-bindings/thermal/thermal.h>
   7
   8#include "tegra30.dtsi"
   9#include "tegra30-cpu-opp.dtsi"
  10#include "tegra30-cpu-opp-microvolt.dtsi"
  11
  12/ {
  13	model = "Ouya Game Console";
  14	compatible = "ouya,ouya", "nvidia,tegra30";
  15
  16	aliases {
  17		mmc0 = &sdmmc4; /* eMMC */
  18		mmc1 = &sdmmc3; /* WiFi */
  19		rtc0 = &pmic;
  20		rtc1 = "/rtc@7000e000";
  21		serial0 = &uartd; /* Debug Port */
  22		serial1 = &uartc; /* Bluetooth */
  23	};
  24
  25	chosen {
  26		stdout-path = "serial0:115200n8";
  27	};
  28
  29	memory@80000000 {
  30		reg = <0x80000000 0x40000000>;
  31	};
  32
  33	reserved-memory {
  34		#address-cells = <1>;
  35		#size-cells = <1>;
  36		ranges;
  37
  38		linux,cma@80000000 {
  39			compatible = "shared-dma-pool";
  40			alloc-ranges = <0x80000000 0x30000000>;
  41			size = <0x10000000>; /* 256MiB */
  42			linux,cma-default;
  43			reusable;
  44		};
  45
  46		ramoops@bfdf0000 {
  47			compatible = "ramoops";
  48			reg = <0xbfdf0000 0x10000>;	/* 64kB */
  49			console-size = <0x8000>;	/* 32kB */
  50			record-size = <0x400>;		/*  1kB */
  51			ecc-size = <16>;
  52		};
  53
  54		trustzone@bfe00000 {
  55			reg = <0xbfe00000 0x200000>;
  56			no-map;
  57		};
  58	};
  59
  60	host1x@50000000 {
  61		hdmi@54280000 {
  62			status = "okay";
  63			vdd-supply = <&vdd_vid_reg>;
  64			pll-supply = <&ldo7_reg>;
  65			hdmi-supply = <&sys_3v3_reg>;
  66			nvidia,ddc-i2c-bus = <&hdmi_ddc>;
  67			nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
  68		};
  69	};
  70
  71	gpio: gpio@6000d000 {
  72		gpio-ranges = <&pinmux 0 0 248>;
  73		#reset-cells = <1>;
  74	};
  75
  76	pinmux@70000868 {
  77		pinctrl-names = "default";
  78		pinctrl-0 = <&state_default>;
  79		state_default: pinmux {
  80			/* located at $state_default below */
  81		};
  82	};
  83
  84	uartc: serial@70006200 {
  85		status = "okay";
  86		compatible = "nvidia,tegra30-hsuart";
  87
  88		nvidia,adjust-baud-rates = <0 9600 100>,
  89					   <9600 115200 200>,
  90					   <1000000 4000000 136>;
  91
  92		/* Azurewave AW-NH660 BCM4330B1 */
  93		bluetooth {
  94			compatible = "brcm,bcm4330-bt";
  95
  96			max-speed = <4000000>;
  97
  98			clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>;
  99			clock-names = "txco";
 100
 101			vbat-supply  = <&sys_3v3_reg>;
 102			vddio-supply = <&vdd_1v8>;
 103
 104			shutdown-gpios = <&gpio TEGRA_GPIO(U, 0) GPIO_ACTIVE_HIGH>;
 105			device-wakeup-gpios = <&gpio TEGRA_GPIO(U, 1) GPIO_ACTIVE_HIGH>;
 106			host-wakeup-gpios = <&gpio TEGRA_GPIO(U, 6) GPIO_ACTIVE_HIGH>;
 107		};
 108	};
 109
 110	uartd: serial@70006300 {
 111		status = "okay";
 112	};
 113
 114	hdmi_ddc: i2c@7000c700 {
 115		status = "okay";
 116		clock-frequency = <100000>;
 117	};
 118
 119	i2c@7000d000 {
 120		status = "okay";
 121		clock-frequency = <400000>;
 122
 123		cpu_temp: nct1008@4c {
 124			compatible = "onnn,nct1008";
 125			reg = <0x4c>;
 126			vcc-supply = <&sys_3v3_reg>;
 127			#thermal-sensor-cells = <1>;
 128/*
 129 *			The interrupt is bugged, once triggered it never clears.
 130 *			interrupt-parent = <&gpio>;
 131 *			interrupts = <TEGRA_GPIO(CC, 2) IRQ_TYPE_LEVEL_LOW>;
 132 */
 133		};
 134
 135		pmic: pmic@2d {
 136			compatible = "ti,tps65911";
 137			reg = <0x2d>;
 138
 139			interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
 140			#interrupt-cells = <2>;
 141			interrupt-controller;
 142			wakeup-source;
 143
 144			ti,en-gpio-sleep = <0 1 1 1 1 1 0 0 1>;
 145			ti,system-power-controller;
 146			ti,sleep-keep-ck32k;
 147			ti,sleep-enable;
 148
 149			#gpio-cells = <2>;
 150			gpio-controller;
 151
 152			vcc1-supply = <&vdd_5v0_reg>;
 153			vcc2-supply = <&vdd_5v0_reg>;
 154			vcc3-supply = <&vdd_1v8>;
 155			vcc4-supply = <&vdd_5v0_reg>;
 156			vcc5-supply = <&vdd_5v0_reg>;
 157			vcc6-supply = <&vdd2_reg>;
 158			vcc7-supply = <&vdd_5v0_reg>;
 159			vccio-supply = <&vdd_5v0_reg>;
 160
 161			regulators {
 162				vdd1_reg: vdd1 {
 163					regulator-name = "vddio_ddr_1v2";
 164					regulator-min-microvolt = <1200000>;
 165					regulator-max-microvolt = <1200000>;
 166					regulator-always-on;
 167				};
 168
 169				vdd2_reg: vdd2 {
 170					regulator-name = "vdd_1v5_gen";
 171					regulator-min-microvolt = <1500000>;
 172					regulator-max-microvolt = <1500000>;
 173					regulator-always-on;
 174				};
 175
 176				vdd_cpu: vddctrl {
 177					regulator-name = "vdd_cpu,vdd_sys";
 178					regulator-min-microvolt = <800000>;
 179					regulator-max-microvolt = <1270000>;
 180					regulator-coupled-with = <&vdd_core>;
 181					regulator-coupled-max-spread = <300000>;
 182					regulator-max-step-microvolt = <100000>;
 183					regulator-always-on;
 184
 185					nvidia,tegra-cpu-regulator;
 186				};
 187
 188				vdd_1v8: vio {
 189					regulator-name = "vdd_1v8_gen";
 190					regulator-min-microvolt = <1800000>;
 191					regulator-max-microvolt = <1800000>;
 192					regulator-always-on;
 193				};
 194
 195				ldo1_reg: ldo1 {
 196					regulator-name = "vdd_pexa,vdd_pexb";
 197					regulator-min-microvolt = <1050000>;
 198					regulator-max-microvolt = <1050000>;
 199					regulator-always-on;
 200				};
 201
 202				ldo2_reg: ldo2 {
 203					regulator-name = "vdd_sata,avdd_plle";
 204					regulator-min-microvolt = <1050000>;
 205					regulator-max-microvolt = <1050000>;
 206					regulator-always-on;
 207				};
 208
 209				/* LDO3 is not connected to anything */
 210
 211				ldo4_reg: ldo4 {
 212					regulator-name = "vdd_rtc";
 213					regulator-min-microvolt = <1200000>;
 214					regulator-max-microvolt = <1200000>;
 215					regulator-always-on;
 216				};
 217
 218				ldo5_reg: ldo5 {
 219					regulator-name = "vddio_sdmmc,avdd_vdac";
 220					regulator-min-microvolt = <1800000>;
 221					regulator-max-microvolt = <3300000>;
 222					regulator-always-on;
 223				};
 224
 225				ldo6_reg: ldo6 {
 226					regulator-name = "avdd_dsi_csi,pwrdet_mipi";
 227					regulator-min-microvolt = <1200000>;
 228					regulator-max-microvolt = <1200000>;
 229					regulator-always-on;
 230				};
 231
 232				ldo7_reg: ldo7 {
 233					regulator-name = "vdd_pllm,x,u,a_p_c_s";
 234					regulator-min-microvolt = <1200000>;
 235					regulator-max-microvolt = <1200000>;
 236					regulator-always-on;
 237				};
 238
 239				ldo8_reg: ldo8 {
 240					regulator-name = "vdd_ddr_hs";
 241					regulator-min-microvolt = <1000000>;
 242					regulator-max-microvolt = <1000000>;
 243					regulator-always-on;
 244				};
 245			};
 246		};
 247
 248		vdd_core: tps62361@60 {
 249			compatible = "ti,tps62361";
 250			reg = <0x60>;
 251
 252			regulator-name = "vdd_core";
 253			regulator-min-microvolt = <950000>;
 254			regulator-max-microvolt = <1350000>;
 255			regulator-coupled-with = <&vdd_cpu>;
 256			regulator-coupled-max-spread = <300000>;
 257			regulator-max-step-microvolt = <100000>;
 258			regulator-boot-on;
 259			regulator-always-on;
 260			ti,vsel0-state-high;
 261			ti,vsel1-state-high;
 262			ti,enable-vout-discharge;
 263
 264			nvidia,tegra-core-regulator;
 265		};
 266	};
 267
 268	pmc@7000e400 {
 269		status = "okay";
 270		nvidia,invert-interrupt;
 271		nvidia,suspend-mode = <1>;
 272		nvidia,cpu-pwr-good-time = <2000>;
 273		nvidia,cpu-pwr-off-time = <200>;
 274		nvidia,core-pwr-good-time = <3845 3845>;
 275		nvidia,core-pwr-off-time = <458>;
 276		nvidia,core-power-req-active-high;
 277		nvidia,sys-clock-req-active-high;
 278	};
 279
 280	mc_timings: memory-controller@7000f000 {
 281		/* timings located at &mc_timings below */
 282	};
 283
 284	emc_timings: memory-controller@7000f400 {
 285		/* timings located at &emc_timings below */
 286	};
 287
 288	hda@70030000 {
 289		status = "okay";
 290	};
 291
 292	wifi_pwrseq: wifi_pwrseq {
 293		compatible = "mmc-pwrseq-simple";
 294
 295		clocks = <&tegra_pmc TEGRA_PMC_CLK_BLINK>;
 296		clock-names = "ext_clock";
 297
 298		reset-gpios = <&gpio TEGRA_GPIO(D, 3) GPIO_ACTIVE_LOW>;
 299		post-power-on-delay-ms = <300>;
 300		power-off-delay-us = <300>;
 301	};
 302
 303	sdmmc3: mmc@78000400 {
 304		status = "okay";
 305
 306		#address-cells = <1>;
 307		#size-cells = <0>;
 308
 309		assigned-clocks = <&tegra_car TEGRA30_CLK_SDMMC3>;
 310		assigned-clock-parents = <&tegra_car TEGRA30_CLK_PLL_C>;
 311		assigned-clock-rates = <50000000>;
 312
 313		max-frequency = <50000000>;
 314		keep-power-in-suspend;
 315
 316		bus-width = <4>;
 317		non-removable;
 318
 319		mmc-pwrseq = <&wifi_pwrseq>;
 320		vmmc-supply = <&sdmmc_3v3_reg>;
 321		vqmmc-supply = <&vdd_1v8>;
 322
 323		/* Azurewave AW-NH660 BCM4330 */
 324		brcmf: wifi@1 {
 325			reg = <1>;
 326			compatible = "brcm,bcm4329-fmac";
 327			interrupt-parent = <&gpio>;
 328			interrupts = <TEGRA_GPIO(O, 4) IRQ_TYPE_LEVEL_HIGH>;
 329			interrupt-names = "host-wake";
 330		};
 331	};
 332
 333	sdmmc4: mmc@78000600 {
 334		status = "okay";
 335
 336		keep-power-in-suspend;
 337		bus-width = <8>;
 338		non-removable;
 339		vmmc-supply = <&sys_3v3_reg>;
 340		vqmmc-supply = <&vdd_1v8>;
 341		nvidia,default-tap = <0x0F>;
 342		max-frequency = <25500000>;
 343	};
 344
 345	usb@7d000000 {
 346		compatible = "nvidia,tegra30-udc";
 347		status = "okay";
 348	};
 349
 350	usb-phy@7d000000 {
 351		status = "okay";
 352		dr_mode = "peripheral";
 353	};
 354
 355	usb@7d004000 {
 356		status = "okay";
 357		#address-cells = <1>;
 358		#size-cells = <0>;
 359
 360		smsc@2 { /* SMSC 10/100T Ethernet Controller */
 361			compatible = "usb424,9e00";
 362			reg = <2>;
 363			local-mac-address = [00 11 22 33 44 55];
 364		};
 365	};
 366
 367	usb-phy@7d004000 {
 368		vbus-supply = <&vdd_smsc>;
 369		status = "okay";
 370	};
 371
 372	usb@7d008000 {
 373		status = "okay";
 374	};
 375
 376	usb-phy@7d008000 {
 377		vbus-supply = <&usb3_vbus_reg>;
 378		status = "okay";
 379	};
 380
 381	/* PMIC has a built-in 32KHz oscillator which is used by PMC */
 382	clk32k_in: clock {
 383		compatible = "fixed-clock";
 384		#clock-cells = <0>;
 385		clock-frequency = <32768>;
 386		clock-output-names = "pmic-oscillator";
 387	};
 388
 389	cpus {
 390		cpu0: cpu@0 {
 391			operating-points-v2 = <&cpu0_opp_table>;
 392			cpu-supply = <&vdd_cpu>;
 393			#cooling-cells = <2>;
 394		};
 395
 396		cpu1: cpu@1 {
 397			operating-points-v2 = <&cpu0_opp_table>;
 398			cpu-supply = <&vdd_cpu>;
 399			#cooling-cells = <2>;
 400		};
 401
 402		cpu2: cpu@2 {
 403			operating-points-v2 = <&cpu0_opp_table>;
 404			cpu-supply = <&vdd_cpu>;
 405			#cooling-cells = <2>;
 406		};
 407
 408		cpu3: cpu@3 {
 409			operating-points-v2 = <&cpu0_opp_table>;
 410			cpu-supply = <&vdd_cpu>;
 411			#cooling-cells = <2>;
 412		};
 413	};
 414
 415	firmware {
 416		trusted-foundations {
 417			compatible = "tlm,trusted-foundations";
 418			tlm,version-major = <0x0>;
 419			tlm,version-minor = <0x0>;
 420		};
 421	};
 422
 423	fan: gpio_fan {
 424		compatible = "gpio-fan";
 425		gpios = <&gpio TEGRA_GPIO(J, 2) GPIO_ACTIVE_HIGH>;
 426		gpio-fan,speed-map = <0    0
 427				      4500 1>;
 428		#cooling-cells = <2>;
 429	};
 430
 431	thermal-zones {
 432		cpu_thermal: cpu-thermal {
 433			polling-delay = <5000>;
 434			polling-delay-passive = <5000>;
 435
 436			thermal-sensors = <&cpu_temp 1>;
 437
 438			trips {
 439				cpu_alert0: cpu-alert0 {
 440					temperature = <50000>;
 441					hysteresis = <10000>;
 442					type = "active";
 443				};
 444				cpu_alert1: cpu-alert1 {
 445					temperature = <70000>;
 446					hysteresis = <5000>;
 447					type = "passive";
 448				};
 449				cpu_crit: cpu-crit {
 450					temperature = <90000>;
 451					hysteresis = <2000>;
 452					type = "critical";
 453				};
 454			};
 455
 456			cooling-maps {
 457				map0 {
 458					trip = <&cpu_alert0>;
 459					cooling-device = <&fan THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
 460				};
 461				map1 {
 462					trip = <&cpu_alert1>;
 463					cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
 464							 <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
 465							 <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
 466							 <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
 467							 <&actmon THERMAL_NO_LIMIT
 468								  THERMAL_NO_LIMIT>;
 469				};
 470			};
 471		};
 472	};
 473
 474	vdd_12v_in: vdd_12v_in {
 475		compatible = "regulator-fixed";
 476		regulator-name = "vdd_12v_in";
 477		regulator-min-microvolt = <12000000>;
 478		regulator-max-microvolt = <12000000>;
 479		regulator-always-on;
 480	};
 481
 482	sdmmc_3v3_reg: sdmmc_3v3_reg {
 483		compatible = "regulator-fixed";
 484		regulator-name = "sdmmc_3v3";
 485		regulator-min-microvolt = <3300000>;
 486		regulator-max-microvolt = <3300000>;
 487		enable-active-high;
 488		regulator-always-on;
 489		gpio = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
 490		vin-supply = <&sys_3v3_reg>;
 491	};
 492
 493	vdd_fuse_3v3_reg: vdd_fuse_3v3_reg {
 494		compatible = "regulator-fixed";
 495		regulator-name = "vdd_fuse_3v3";
 496		regulator-min-microvolt = <3300000>;
 497		regulator-max-microvolt = <3300000>;
 498		enable-active-high;
 499		gpio = <&gpio TEGRA_GPIO(L, 6) GPIO_ACTIVE_HIGH>;
 500		vin-supply = <&sys_3v3_reg>;
 501		regulator-always-on;
 502	};
 503
 504	vdd_vid_reg: vdd_vid_reg {
 505		compatible = "regulator-fixed";
 506		regulator-name = "vddio_vid";
 507		regulator-min-microvolt = <5000000>;
 508		regulator-max-microvolt = <5000000>;
 509		enable-active-high;
 510		gpio = <&gpio TEGRA_GPIO(T, 0) GPIO_ACTIVE_HIGH>;
 511		vin-supply = <&vdd_5v0_reg>;
 512		regulator-boot-on;
 513	};
 514
 515	ddr_reg: ddr_reg {
 516		compatible = "regulator-fixed";
 517		regulator-name = "vdd_ddr";
 518		regulator-min-microvolt = <1500000>;
 519		regulator-max-microvolt = <1500000>;
 520		regulator-always-on;
 521		enable-active-high;
 522		gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
 523		regulator-boot-on;
 524		vin-supply = <&vdd_12v_in>;
 525	};
 526
 527	sys_3v3_reg: sys_3v3_reg {
 528		compatible = "regulator-fixed";
 529		regulator-name = "sys_3v3";
 530		regulator-min-microvolt = <3300000>;
 531		regulator-max-microvolt = <3300000>;
 532		enable-active-high;
 533		gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
 534		regulator-always-on;
 535		regulator-boot-on;
 536		vin-supply = <&vdd_12v_in>;
 537	};
 538
 539	vdd_5v0_reg: vdd_5v0_reg {
 540		compatible = "regulator-fixed";
 541		regulator-name = "vdd_5v0";
 542		regulator-min-microvolt = <5000000>;
 543		regulator-max-microvolt = <5000000>;
 544		enable-active-high;
 545		gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
 546		regulator-always-on;
 547		regulator-boot-on;
 548		vin-supply = <&vdd_12v_in>;
 549	};
 550
 551	vdd_smsc: vdd_smsc {
 552		compatible = "regulator-fixed";
 553		regulator-name = "vdd_smsc";
 554		enable-active-high;
 555		gpio = <&gpio TEGRA_GPIO(DD, 5) GPIO_ACTIVE_HIGH>;
 556	};
 557
 558	usb3_vbus_reg: usb3_vbus_reg {
 559		compatible = "regulator-fixed";
 560		regulator-name = "usb3_vbus";
 561		regulator-min-microvolt = <5000000>;
 562		regulator-max-microvolt = <5000000>;
 563		enable-active-high;
 564		gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
 565		vin-supply = <&vdd_5v0_reg>;
 566	};
 567
 568	gpio-keys {
 569		compatible = "gpio-keys";
 570
 571		power {
 572			gpios = <&gpio TEGRA_GPIO(V, 0) GPIO_ACTIVE_LOW>;
 573			debounce-interval = <10>;
 574			linux,code = <KEY_POWER>;
 575			wakeup-event-action = <EV_ACT_ASSERTED>;
 576			wakeup-source;
 577		};
 578	};
 579
 580
 581	leds {
 582		compatible = "gpio-leds";
 583
 584		led-power {
 585			label = "power-led";
 586			gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
 587			default-state = "on";
 588			linux,default-trigger = "heartbeat";
 589			retain-state-suspended;
 590		};
 591	};
 592};
 593&mc_timings {
 594	emc-timings-0 {
 595		nvidia,ram-code = <0>; /* Samsung RAM */
 596		timing-25500000 {
 597			clock-frequency = <25500000>;
 598			nvidia,emem-configuration = <
 599				0x00030003 /* MC_EMEM_ARB_CFG */
 600				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 601				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 602				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 603				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 604				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 605				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 606				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 607				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 608				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 609				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 610				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 611				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 612				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 613				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 614				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 615				0x75830303 /* MC_EMEM_ARB_MISC0 */
 616				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 617			>;
 618		};
 619		timing-51000000 {
 620			clock-frequency = <51000000>;
 621			nvidia,emem-configuration = <
 622				0x00010003 /* MC_EMEM_ARB_CFG */
 623				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 624				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 625				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 626				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 627				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 628				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 629				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 630				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 631				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 632				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 633				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 634				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 635				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 636				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 637				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 638				0x74630303 /* MC_EMEM_ARB_MISC0 */
 639				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 640			>;
 641		};
 642		timing-102000000 {
 643			clock-frequency = <102000000>;
 644			nvidia,emem-configuration = <
 645				0x00000003 /* MC_EMEM_ARB_CFG */
 646				0xc0000018 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 647				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 648				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 649				0x00000003 /* MC_EMEM_ARB_TIMING_RC */
 650				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 651				0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
 652				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 653				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 654				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 655				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 656				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 657				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 658				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 659				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 660				0x000a0503 /* MC_EMEM_ARB_DA_COVERS */
 661				0x73c30504 /* MC_EMEM_ARB_MISC0 */
 662				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 663			>;
 664		};
 665		timing-204000000 {
 666			clock-frequency = <204000000>;
 667			nvidia,emem-configuration = <
 668				0x00000006 /* MC_EMEM_ARB_CFG */
 669				0xc0000025 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 670				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 671				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 672				0x00000005 /* MC_EMEM_ARB_TIMING_RC */
 673				0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
 674				0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
 675				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 676				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 677				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 678				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 679				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 680				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 681				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 682				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 683				0x000a0505 /* MC_EMEM_ARB_DA_COVERS */
 684				0x73840a06 /* MC_EMEM_ARB_MISC0 */
 685				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 686			>;
 687		};
 688		timing-400000000 {
 689			clock-frequency = <400000000>;
 690			nvidia,emem-configuration = <
 691				0x0000000c /* MC_EMEM_ARB_CFG */
 692				0xc0000048 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 693				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 694				0x00000002 /* MC_EMEM_ARB_TIMING_RP */
 695				0x00000009 /* MC_EMEM_ARB_TIMING_RC */
 696				0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
 697				0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
 698				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 699				0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 700				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 701				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 702				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
 703				0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
 704				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 705				0x06030202 /* MC_EMEM_ARB_DA_TURNS */
 706				0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
 707				0x7086120a /* MC_EMEM_ARB_MISC0 */
 708				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 709			>;
 710		};
 711		timing-800000000 {
 712			clock-frequency = <800000000>;
 713			nvidia,emem-configuration = <
 714				0x00000018 /* MC_EMEM_ARB_CFG */
 715				0xc0000090 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 716				0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
 717				0x00000005 /* MC_EMEM_ARB_TIMING_RP */
 718				0x00000013 /* MC_EMEM_ARB_TIMING_RC */
 719				0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
 720				0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
 721				0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
 722				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 723				0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
 724				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 725				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
 726				0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
 727				0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
 728				0x08040202 /* MC_EMEM_ARB_DA_TURNS */
 729				0x00160d13 /* MC_EMEM_ARB_DA_COVERS */
 730				0x712c2414 /* MC_EMEM_ARB_MISC0 */
 731				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 732			>;
 733		};
 734	};
 735	emc-timings-1 {
 736		nvidia,ram-code = <1>; /* Hynix M RAM */
 737		timing-25500000 {
 738			clock-frequency = <25500000>;
 739			nvidia,emem-configuration = <
 740				0x00030003 /* MC_EMEM_ARB_CFG */
 741				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 742				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 743				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 744				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 745				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 746				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 747				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 748				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 749				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 750				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 751				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 752				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 753				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 754				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 755				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 756				0x75830303 /* MC_EMEM_ARB_MISC0 */
 757				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 758			>;
 759		};
 760		timing-51000000 {
 761			clock-frequency = <51000000>;
 762			nvidia,emem-configuration = <
 763				0x00010003 /* MC_EMEM_ARB_CFG */
 764				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 765				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 766				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 767				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 768				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 769				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 770				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 771				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 772				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 773				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 774				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 775				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 776				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 777				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 778				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 779				0x74630303 /* MC_EMEM_ARB_MISC0 */
 780				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 781			>;
 782		};
 783		timing-102000000 {
 784			clock-frequency = <102000000>;
 785			nvidia,emem-configuration = <
 786				0x00000003 /* MC_EMEM_ARB_CFG */
 787				0xc0000018 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 788				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 789				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 790				0x00000003 /* MC_EMEM_ARB_TIMING_RC */
 791				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 792				0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
 793				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 794				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 795				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 796				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 797				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 798				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 799				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 800				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 801				0x000a0503 /* MC_EMEM_ARB_DA_COVERS */
 802				0x73c30504 /* MC_EMEM_ARB_MISC0 */
 803				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 804			>;
 805		};
 806		timing-204000000 {
 807			clock-frequency = <204000000>;
 808			nvidia,emem-configuration = <
 809				0x00000006 /* MC_EMEM_ARB_CFG */
 810				0xc0000025 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 811				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 812				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 813				0x00000005 /* MC_EMEM_ARB_TIMING_RC */
 814				0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
 815				0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
 816				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 817				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 818				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 819				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 820				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 821				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 822				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 823				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 824				0x000a0505 /* MC_EMEM_ARB_DA_COVERS */
 825				0x73840a06 /* MC_EMEM_ARB_MISC0 */
 826				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 827			>;
 828		};
 829		timing-400000000 {
 830			clock-frequency = <400000000>;
 831			nvidia,emem-configuration = <
 832				0x0000000c /* MC_EMEM_ARB_CFG */
 833				0xc0000048 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 834				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 835				0x00000002 /* MC_EMEM_ARB_TIMING_RP */
 836				0x00000009 /* MC_EMEM_ARB_TIMING_RC */
 837				0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
 838				0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
 839				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 840				0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 841				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 842				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 843				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
 844				0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
 845				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 846				0x06030202 /* MC_EMEM_ARB_DA_TURNS */
 847				0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
 848				0x7086120a /* MC_EMEM_ARB_MISC0 */
 849				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 850			>;
 851		};
 852		timing-800000000 {
 853			clock-frequency = <800000000>;
 854			nvidia,emem-configuration = <
 855				0x00000018 /* MC_EMEM_ARB_CFG */
 856				0xc0000090 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 857				0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
 858				0x00000005 /* MC_EMEM_ARB_TIMING_RP */
 859				0x00000013 /* MC_EMEM_ARB_TIMING_RC */
 860				0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
 861				0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
 862				0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
 863				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 864				0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
 865				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 866				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
 867				0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
 868				0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
 869				0x08040202 /* MC_EMEM_ARB_DA_TURNS */
 870				0x00160d13 /* MC_EMEM_ARB_DA_COVERS */
 871				0x712c2414 /* MC_EMEM_ARB_MISC0 */
 872				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 873			>;
 874		};
 875	};
 876	emc-timings-2 {
 877		nvidia,ram-code = <2>; /* Hynix A RAM */
 878		timing-25500000 {
 879			clock-frequency = <25500000>;
 880			nvidia,emem-configuration = <
 881				0x00030003 /* MC_EMEM_ARB_CFG */
 882				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 883				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 884				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 885				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 886				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 887				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 888				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 889				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 890				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 891				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 892				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 893				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 894				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 895				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 896				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 897				0x75e30303 /* MC_EMEM_ARB_MISC0 */
 898				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 899			>;
 900		};
 901		timing-51000000 {
 902			clock-frequency = <51000000>;
 903			nvidia,emem-configuration = <
 904				0x00010003 /* MC_EMEM_ARB_CFG */
 905				0xc0000010 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 906				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 907				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 908				0x00000002 /* MC_EMEM_ARB_TIMING_RC */
 909				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 910				0x00000001 /* MC_EMEM_ARB_TIMING_FAW */
 911				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 912				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 913				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 914				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 915				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 916				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 917				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 918				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 919				0x000a0502 /* MC_EMEM_ARB_DA_COVERS */
 920				0x74e30303 /* MC_EMEM_ARB_MISC0 */
 921				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 922			>;
 923		};
 924		timing-102000000 {
 925			clock-frequency = <102000000>;
 926			nvidia,emem-configuration = <
 927				0x00000003 /* MC_EMEM_ARB_CFG */
 928				0xc0000018 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 929				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 930				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 931				0x00000003 /* MC_EMEM_ARB_TIMING_RC */
 932				0x00000000 /* MC_EMEM_ARB_TIMING_RAS */
 933				0x00000002 /* MC_EMEM_ARB_TIMING_FAW */
 934				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 935				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 936				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 937				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 938				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 939				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 940				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 941				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 942				0x000a0503 /* MC_EMEM_ARB_DA_COVERS */
 943				0x74430504 /* MC_EMEM_ARB_MISC0 */
 944				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 945			>;
 946		};
 947		timing-204000000 {
 948			clock-frequency = <204000000>;
 949			nvidia,emem-configuration = <
 950				0x00000006 /* MC_EMEM_ARB_CFG */
 951				0xc0000025 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 952				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 953				0x00000001 /* MC_EMEM_ARB_TIMING_RP */
 954				0x00000005 /* MC_EMEM_ARB_TIMING_RC */
 955				0x00000002 /* MC_EMEM_ARB_TIMING_RAS */
 956				0x00000004 /* MC_EMEM_ARB_TIMING_FAW */
 957				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 958				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 959				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 960				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 961				0x00000001 /* MC_EMEM_ARB_TIMING_W2W */
 962				0x00000002 /* MC_EMEM_ARB_TIMING_R2W */
 963				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 964				0x06020102 /* MC_EMEM_ARB_DA_TURNS */
 965				0x000a0505 /* MC_EMEM_ARB_DA_COVERS */
 966				0x74040a06 /* MC_EMEM_ARB_MISC0 */
 967				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 968			>;
 969		};
 970		timing-400000000 {
 971			clock-frequency = <400000000>;
 972			nvidia,emem-configuration = <
 973				0x0000000c /* MC_EMEM_ARB_CFG */
 974				0xc0000048 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 975				0x00000001 /* MC_EMEM_ARB_TIMING_RCD */
 976				0x00000002 /* MC_EMEM_ARB_TIMING_RP */
 977				0x00000009 /* MC_EMEM_ARB_TIMING_RC */
 978				0x00000005 /* MC_EMEM_ARB_TIMING_RAS */
 979				0x00000007 /* MC_EMEM_ARB_TIMING_FAW */
 980				0x00000001 /* MC_EMEM_ARB_TIMING_RRD */
 981				0x00000002 /* MC_EMEM_ARB_TIMING_RAP2PRE */
 982				0x00000008 /* MC_EMEM_ARB_TIMING_WAP2PRE */
 983				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
 984				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
 985				0x00000003 /* MC_EMEM_ARB_TIMING_R2W */
 986				0x00000006 /* MC_EMEM_ARB_TIMING_W2R */
 987				0x06030202 /* MC_EMEM_ARB_DA_TURNS */
 988				0x000d0709 /* MC_EMEM_ARB_DA_COVERS */
 989				0x7086120a /* MC_EMEM_ARB_MISC0 */
 990				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
 991			>;
 992		};
 993		timing-800000000 {
 994			clock-frequency = <800000000>;
 995			nvidia,emem-configuration = <
 996				0x00000018 /* MC_EMEM_ARB_CFG */
 997				0xc0000090 /* MC_EMEM_ARB_OUTSTANDING_REQ */
 998				0x00000004 /* MC_EMEM_ARB_TIMING_RCD */
 999				0x00000005 /* MC_EMEM_ARB_TIMING_RP */
1000				0x00000013 /* MC_EMEM_ARB_TIMING_RC */
1001				0x0000000c /* MC_EMEM_ARB_TIMING_RAS */
1002				0x0000000f /* MC_EMEM_ARB_TIMING_FAW */
1003				0x00000002 /* MC_EMEM_ARB_TIMING_RRD */
1004				0x00000003 /* MC_EMEM_ARB_TIMING_RAP2PRE */
1005				0x0000000c /* MC_EMEM_ARB_TIMING_WAP2PRE */
1006				0x00000002 /* MC_EMEM_ARB_TIMING_R2R */
1007				0x00000002 /* MC_EMEM_ARB_TIMING_W2W */
1008				0x00000004 /* MC_EMEM_ARB_TIMING_R2W */
1009				0x00000008 /* MC_EMEM_ARB_TIMING_W2R */
1010				0x08040202 /* MC_EMEM_ARB_DA_TURNS */
1011				0x00160d13 /* MC_EMEM_ARB_DA_COVERS */
1012				0x712c2414 /* MC_EMEM_ARB_MISC0 */
1013				0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */
1014			>;
1015		};
1016	};
1017};
1018&emc_timings {
1019	emc-timings-0 {
1020		nvidia,ram-code = <0>;  /* Samsung RAM */
1021		timing-25500000 {
1022			clock-frequency = <25500000>;
1023			nvidia,emc-auto-cal-interval = <0x001fffff>;
1024			nvidia,emc-mode-1 = <0x80100003>;
1025			nvidia,emc-mode-2 = <0x80200008>;
1026			nvidia,emc-mode-reset = <0x80001221>;
1027			nvidia,emc-zcal-cnt-long = <0x00000040>;
1028			nvidia,emc-cfg-periodic-qrst;
1029			nvidia,emc-cfg-dyn-self-ref;
1030			nvidia,emc-configuration = <
1031				0x00000001 /* EMC_RC */
1032				0x00000006 /* EMC_RFC */
1033				0x00000000 /* EMC_RAS */
1034				0x00000000 /* EMC_RP */
1035				0x00000002 /* EMC_R2W */
1036				0x0000000a /* EMC_W2R */
1037				0x00000005 /* EMC_R2P */
1038				0x0000000b /* EMC_W2P */
1039				0x00000000 /* EMC_RD_RCD */
1040				0x00000000 /* EMC_WR_RCD */
1041				0x00000003 /* EMC_RRD */
1042				0x00000001 /* EMC_REXT */
1043				0x00000000 /* EMC_WEXT */
1044				0x00000005 /* EMC_WDV */
1045				0x00000005 /* EMC_QUSE */
1046				0x00000004 /* EMC_QRST */
1047				0x0000000a /* EMC_QSAFE */
1048				0x0000000b /* EMC_RDV */
1049				0x000000c0 /* EMC_REFRESH */
1050				0x00000000 /* EMC_BURST_REFRESH_NUM */
1051				0x00000030 /* EMC_PRE_REFRESH_REQ_CNT */
1052				0x00000002 /* EMC_PDEX2WR */
1053				0x00000002 /* EMC_PDEX2RD */
1054				0x00000001 /* EMC_PCHG2PDEN */
1055				0x00000000 /* EMC_ACT2PDEN */
1056				0x00000007 /* EMC_AR2PDEN */
1057				0x0000000f /* EMC_RW2PDEN */
1058				0x00000007 /* EMC_TXSR */
1059				0x00000007 /* EMC_TXSRDLL */
1060				0x00000004 /* EMC_TCKE */
1061				0x00000002 /* EMC_TFAW */
1062				0x00000000 /* EMC_TRPAB */
1063				0x00000004 /* EMC_TCLKSTABLE */
1064				0x00000005 /* EMC_TCLKSTOP */
1065				0x000000c7 /* EMC_TREFBW */
1066				0x00000006 /* EMC_QUSE_EXTRA */
1067				0x00000004 /* EMC_FBIO_CFG6 */
1068				0x00000000 /* EMC_ODT_WRITE */
1069				0x00000000 /* EMC_ODT_READ */
1070				0x00004288 /* EMC_FBIO_CFG5 */
1071				0x007800a4 /* EMC_CFG_DIG_DLL */
1072				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1073				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1074				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1075				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1076				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1077				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1078				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1079				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1080				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1081				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1082				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1083				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1084				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1085				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1086				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1087				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1088				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1089				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1090				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1091				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1092				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1093				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1094				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1095				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1096				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1097				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1098				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1099				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1100				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1101				0x000002a0 /* EMC_XM2CMDPADCTRL */
1102				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1103				0x00000000 /* EMC_XM2DQPADCTRL2 */
1104				0x77fff884 /* EMC_XM2CLKPADCTRL */
1105				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1106				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1107				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1108				0x08000168 /* EMC_XM2QUSEPADCTRL */
1109				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1110				0x00000802 /* EMC_CTT_TERM_CTRL */
1111				0x00000000 /* EMC_ZCAL_INTERVAL */
1112				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1113				0x000c000c /* EMC_MRS_WAIT_CNT */
1114				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1115				0x00000000 /* EMC_CTT */
1116				0x00000000 /* EMC_CTT_DURATION */
1117				0x80000287 /* EMC_DYN_SELF_REF_CONTROL */
1118				0xe8000000 /* EMC_FBIO_SPARE */
1119				0xff00ff00 /* EMC_CFG_RSV */
1120			>;
1121		};
1122		timing-51000000 {
1123			clock-frequency = <51000000>;
1124			nvidia,emc-auto-cal-interval = <0x001fffff>;
1125			nvidia,emc-mode-1 = <0x80100003>;
1126			nvidia,emc-mode-2 = <0x80200008>;
1127			nvidia,emc-mode-reset = <0x80001221>;
1128			nvidia,emc-zcal-cnt-long = <0x00000040>;
1129			nvidia,emc-cfg-periodic-qrst;
1130			nvidia,emc-cfg-dyn-self-ref;
1131			nvidia,emc-configuration = <
1132				0x00000002 /* EMC_RC */
1133				0x0000000d /* EMC_RFC */
1134				0x00000001 /* EMC_RAS */
1135				0x00000000 /* EMC_RP */
1136				0x00000002 /* EMC_R2W */
1137				0x0000000a /* EMC_W2R */
1138				0x00000005 /* EMC_R2P */
1139				0x0000000b /* EMC_W2P */
1140				0x00000000 /* EMC_RD_RCD */
1141				0x00000000 /* EMC_WR_RCD */
1142				0x00000003 /* EMC_RRD */
1143				0x00000001 /* EMC_REXT */
1144				0x00000000 /* EMC_WEXT */
1145				0x00000005 /* EMC_WDV */
1146				0x00000005 /* EMC_QUSE */
1147				0x00000004 /* EMC_QRST */
1148				0x0000000a /* EMC_QSAFE */
1149				0x0000000b /* EMC_RDV */
1150				0x00000181 /* EMC_REFRESH */
1151				0x00000000 /* EMC_BURST_REFRESH_NUM */
1152				0x00000060 /* EMC_PRE_REFRESH_REQ_CNT */
1153				0x00000002 /* EMC_PDEX2WR */
1154				0x00000002 /* EMC_PDEX2RD */
1155				0x00000001 /* EMC_PCHG2PDEN */
1156				0x00000000 /* EMC_ACT2PDEN */
1157				0x00000007 /* EMC_AR2PDEN */
1158				0x0000000f /* EMC_RW2PDEN */
1159				0x0000000e /* EMC_TXSR */
1160				0x0000000e /* EMC_TXSRDLL */
1161				0x00000004 /* EMC_TCKE */
1162				0x00000003 /* EMC_TFAW */
1163				0x00000000 /* EMC_TRPAB */
1164				0x00000004 /* EMC_TCLKSTABLE */
1165				0x00000005 /* EMC_TCLKSTOP */
1166				0x0000018e /* EMC_TREFBW */
1167				0x00000006 /* EMC_QUSE_EXTRA */
1168				0x00000004 /* EMC_FBIO_CFG6 */
1169				0x00000000 /* EMC_ODT_WRITE */
1170				0x00000000 /* EMC_ODT_READ */
1171				0x00004288 /* EMC_FBIO_CFG5 */
1172				0x007800a4 /* EMC_CFG_DIG_DLL */
1173				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1174				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1175				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1176				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1177				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1178				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1179				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1180				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1181				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1182				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1183				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1184				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1185				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1186				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1187				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1188				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1189				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1190				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1191				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1192				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1193				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1194				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1195				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1196				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1197				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1198				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1199				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1200				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1201				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1202				0x000002a0 /* EMC_XM2CMDPADCTRL */
1203				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1204				0x00000000 /* EMC_XM2DQPADCTRL2 */
1205				0x77fff884 /* EMC_XM2CLKPADCTRL */
1206				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1207				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1208				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1209				0x08000168 /* EMC_XM2QUSEPADCTRL */
1210				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1211				0x00000802 /* EMC_CTT_TERM_CTRL */
1212				0x00000000 /* EMC_ZCAL_INTERVAL */
1213				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1214				0x000c000c /* EMC_MRS_WAIT_CNT */
1215				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1216				0x00000000 /* EMC_CTT */
1217				0x00000000 /* EMC_CTT_DURATION */
1218				0x8000040b /* EMC_DYN_SELF_REF_CONTROL */
1219				0xe8000000 /* EMC_FBIO_SPARE */
1220				0xff00ff00 /* EMC_CFG_RSV */
1221			>;
1222		};
1223		timing-102000000 {
1224			clock-frequency = <102000000>;
1225			nvidia,emc-auto-cal-interval = <0x001fffff>;
1226			nvidia,emc-mode-1 = <0x80100003>;
1227			nvidia,emc-mode-2 = <0x80200008>;
1228			nvidia,emc-mode-reset = <0x80001221>;
1229			nvidia,emc-zcal-cnt-long = <0x00000040>;
1230			nvidia,emc-cfg-periodic-qrst;
1231			nvidia,emc-cfg-dyn-self-ref;
1232			nvidia,emc-configuration = <
1233				0x00000004 /* EMC_RC */
1234				0x0000001a /* EMC_RFC */
1235				0x00000003 /* EMC_RAS */
1236				0x00000001 /* EMC_RP */
1237				0x00000002 /* EMC_R2W */
1238				0x0000000a /* EMC_W2R */
1239				0x00000005 /* EMC_R2P */
1240				0x0000000b /* EMC_W2P */
1241				0x00000001 /* EMC_RD_RCD */
1242				0x00000001 /* EMC_WR_RCD */
1243				0x00000003 /* EMC_RRD */
1244				0x00000001 /* EMC_REXT */
1245				0x00000000 /* EMC_WEXT */
1246				0x00000005 /* EMC_WDV */
1247				0x00000005 /* EMC_QUSE */
1248				0x00000004 /* EMC_QRST */
1249				0x0000000a /* EMC_QSAFE */
1250				0x0000000b /* EMC_RDV */
1251				0x00000303 /* EMC_REFRESH */
1252				0x00000000 /* EMC_BURST_REFRESH_NUM */
1253				0x000000c0 /* EMC_PRE_REFRESH_REQ_CNT */
1254				0x00000002 /* EMC_PDEX2WR */
1255				0x00000002 /* EMC_PDEX2RD */
1256				0x00000001 /* EMC_PCHG2PDEN */
1257				0x00000000 /* EMC_ACT2PDEN */
1258				0x00000007 /* EMC_AR2PDEN */
1259				0x0000000f /* EMC_RW2PDEN */
1260				0x0000001c /* EMC_TXSR */
1261				0x0000001c /* EMC_TXSRDLL */
1262				0x00000004 /* EMC_TCKE */
1263				0x00000005 /* EMC_TFAW */
1264				0x00000000 /* EMC_TRPAB */
1265				0x00000004 /* EMC_TCLKSTABLE */
1266				0x00000005 /* EMC_TCLKSTOP */
1267				0x0000031c /* EMC_TREFBW */
1268				0x00000006 /* EMC_QUSE_EXTRA */
1269				0x00000004 /* EMC_FBIO_CFG6 */
1270				0x00000000 /* EMC_ODT_WRITE */
1271				0x00000000 /* EMC_ODT_READ */
1272				0x00004288 /* EMC_FBIO_CFG5 */
1273				0x007800a4 /* EMC_CFG_DIG_DLL */
1274				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1275				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1276				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1277				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1278				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1279				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1280				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1281				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1282				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1283				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1284				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1285				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1286				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1287				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1288				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1289				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1290				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1291				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1292				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1293				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1294				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1295				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1296				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1297				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1298				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1299				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1300				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1301				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1302				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1303				0x000002a0 /* EMC_XM2CMDPADCTRL */
1304				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1305				0x00000000 /* EMC_XM2DQPADCTRL2 */
1306				0x77fff884 /* EMC_XM2CLKPADCTRL */
1307				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1308				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1309				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1310				0x08000168 /* EMC_XM2QUSEPADCTRL */
1311				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1312				0x00000802 /* EMC_CTT_TERM_CTRL */
1313				0x00000000 /* EMC_ZCAL_INTERVAL */
1314				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1315				0x000c000c /* EMC_MRS_WAIT_CNT */
1316				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1317				0x00000000 /* EMC_CTT */
1318				0x00000000 /* EMC_CTT_DURATION */
1319				0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
1320				0xe8000000 /* EMC_FBIO_SPARE */
1321				0xff00ff00 /* EMC_CFG_RSV */
1322			>;
1323		};
1324		timing-204000000 {
1325			clock-frequency = <204000000>;
1326			nvidia,emc-auto-cal-interval = <0x001fffff>;
1327			nvidia,emc-mode-1 = <0x80100003>;
1328			nvidia,emc-mode-2 = <0x80200008>;
1329			nvidia,emc-mode-reset = <0x80001221>;
1330			nvidia,emc-zcal-cnt-long = <0x00000040>;
1331			nvidia,emc-cfg-periodic-qrst;
1332			nvidia,emc-cfg-dyn-self-ref;
1333			nvidia,emc-configuration = <
1334				0x00000009 /* EMC_RC */
1335				0x00000035 /* EMC_RFC */
1336				0x00000007 /* EMC_RAS */
1337				0x00000002 /* EMC_RP */
1338				0x00000002 /* EMC_R2W */
1339				0x0000000a /* EMC_W2R */
1340				0x00000005 /* EMC_R2P */
1341				0x0000000b /* EMC_W2P */
1342				0x00000002 /* EMC_RD_RCD */
1343				0x00000002 /* EMC_WR_RCD */
1344				0x00000003 /* EMC_RRD */
1345				0x00000001 /* EMC_REXT */
1346				0x00000000 /* EMC_WEXT */
1347				0x00000005 /* EMC_WDV */
1348				0x00000005 /* EMC_QUSE */
1349				0x00000004 /* EMC_QRST */
1350				0x0000000a /* EMC_QSAFE */
1351				0x0000000b /* EMC_RDV */
1352				0x00000607 /* EMC_REFRESH */
1353				0x00000000 /* EMC_BURST_REFRESH_NUM */
1354				0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
1355				0x00000002 /* EMC_PDEX2WR */
1356				0x00000002 /* EMC_PDEX2RD */
1357				0x00000001 /* EMC_PCHG2PDEN */
1358				0x00000000 /* EMC_ACT2PDEN */
1359				0x00000007 /* EMC_AR2PDEN */
1360				0x0000000f /* EMC_RW2PDEN */
1361				0x00000038 /* EMC_TXSR */
1362				0x00000038 /* EMC_TXSRDLL */
1363				0x00000004 /* EMC_TCKE */
1364				0x00000009 /* EMC_TFAW */
1365				0x00000000 /* EMC_TRPAB */
1366				0x00000004 /* EMC_TCLKSTABLE */
1367				0x00000005 /* EMC_TCLKSTOP */
1368				0x00000638 /* EMC_TREFBW */
1369				0x00000006 /* EMC_QUSE_EXTRA */
1370				0x00000006 /* EMC_FBIO_CFG6 */
1371				0x00000000 /* EMC_ODT_WRITE */
1372				0x00000000 /* EMC_ODT_READ */
1373				0x00004288 /* EMC_FBIO_CFG5 */
1374				0x004400a4 /* EMC_CFG_DIG_DLL */
1375				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1376				0x00080000 /* EMC_DLL_XFORM_DQS0 */
1377				0x00080000 /* EMC_DLL_XFORM_DQS1 */
1378				0x00080000 /* EMC_DLL_XFORM_DQS2 */
1379				0x00080000 /* EMC_DLL_XFORM_DQS3 */
1380				0x00080000 /* EMC_DLL_XFORM_DQS4 */
1381				0x00080000 /* EMC_DLL_XFORM_DQS5 */
1382				0x00080000 /* EMC_DLL_XFORM_DQS6 */
1383				0x00080000 /* EMC_DLL_XFORM_DQS7 */
1384				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1385				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1386				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1387				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1388				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1389				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1390				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1391				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1392				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1393				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1394				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1395				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1396				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1397				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1398				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1399				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1400				0x00080000 /* EMC_DLL_XFORM_DQ0 */
1401				0x00080000 /* EMC_DLL_XFORM_DQ1 */
1402				0x00080000 /* EMC_DLL_XFORM_DQ2 */
1403				0x00080000 /* EMC_DLL_XFORM_DQ3 */
1404				0x000002a0 /* EMC_XM2CMDPADCTRL */
1405				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1406				0x00000000 /* EMC_XM2DQPADCTRL2 */
1407				0x77fff884 /* EMC_XM2CLKPADCTRL */
1408				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1409				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1410				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1411				0x08000168 /* EMC_XM2QUSEPADCTRL */
1412				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1413				0x00000802 /* EMC_CTT_TERM_CTRL */
1414				0x00020000 /* EMC_ZCAL_INTERVAL */
1415				0x00000100 /* EMC_ZCAL_WAIT_CNT */
1416				0x000c000c /* EMC_MRS_WAIT_CNT */
1417				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1418				0x00000000 /* EMC_CTT */
1419				0x00000000 /* EMC_CTT_DURATION */
1420				0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
1421				0xe8000000 /* EMC_FBIO_SPARE */
1422				0xff00ff00 /* EMC_CFG_RSV */
1423			>;
1424		};
1425		timing-400000000 {
1426			clock-frequency = <400000000>;
1427			nvidia,emc-auto-cal-interval = <0x001fffff>;
1428			nvidia,emc-mode-1 = <0x80100002>;
1429			nvidia,emc-mode-2 = <0x80200000>;
1430			nvidia,emc-mode-reset = <0x80000521>;
1431			nvidia,emc-zcal-cnt-long = <0x00000040>;
1432			nvidia,emc-configuration = <
1433				0x00000012 /* EMC_RC */
1434				0x00000066 /* EMC_RFC */
1435				0x0000000c /* EMC_RAS */
1436				0x00000004 /* EMC_RP */
1437				0x00000003 /* EMC_R2W */
1438				0x00000008 /* EMC_W2R */
1439				0x00000002 /* EMC_R2P */
1440				0x0000000a /* EMC_W2P */
1441				0x00000004 /* EMC_RD_RCD */
1442				0x00000004 /* EMC_WR_RCD */
1443				0x00000002 /* EMC_RRD */
1444				0x00000001 /* EMC_REXT */
1445				0x00000000 /* EMC_WEXT */
1446				0x00000004 /* EMC_WDV */
1447				0x00000006 /* EMC_QUSE */
1448				0x00000004 /* EMC_QRST */
1449				0x0000000a /* EMC_QSAFE */
1450				0x0000000c /* EMC_RDV */
1451				0x00000bf0 /* EMC_REFRESH */
1452				0x00000000 /* EMC_BURST_REFRESH_NUM */
1453				0x000002fc /* EMC_PRE_REFRESH_REQ_CNT */
1454				0x00000001 /* EMC_PDEX2WR */
1455				0x00000008 /* EMC_PDEX2RD */
1456				0x00000001 /* EMC_PCHG2PDEN */
1457				0x00000000 /* EMC_ACT2PDEN */
1458				0x00000008 /* EMC_AR2PDEN */
1459				0x0000000f /* EMC_RW2PDEN */
1460				0x0000006c /* EMC_TXSR */
1461				0x00000200 /* EMC_TXSRDLL */
1462				0x00000004 /* EMC_TCKE */
1463				0x00000010 /* EMC_TFAW */
1464				0x00000000 /* EMC_TRPAB */
1465				0x00000004 /* EMC_TCLKSTABLE */
1466				0x00000005 /* EMC_TCLKSTOP */
1467				0x00000c30 /* EMC_TREFBW */
1468				0x00000000 /* EMC_QUSE_EXTRA */
1469				0x00000004 /* EMC_FBIO_CFG6 */
1470				0x00000000 /* EMC_ODT_WRITE */
1471				0x00000000 /* EMC_ODT_READ */
1472				0x00007088 /* EMC_FBIO_CFG5 */
1473				0x001d0084 /* EMC_CFG_DIG_DLL */
1474				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1475				0x0003c000 /* EMC_DLL_XFORM_DQS0 */
1476				0x0003c000 /* EMC_DLL_XFORM_DQS1 */
1477				0x0003c000 /* EMC_DLL_XFORM_DQS2 */
1478				0x0003c000 /* EMC_DLL_XFORM_DQS3 */
1479				0x0003c000 /* EMC_DLL_XFORM_DQS4 */
1480				0x0003c000 /* EMC_DLL_XFORM_DQS5 */
1481				0x0003c000 /* EMC_DLL_XFORM_DQS6 */
1482				0x0003c000 /* EMC_DLL_XFORM_DQS7 */
1483				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1484				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1485				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1486				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1487				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1488				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1489				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1490				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1491				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1492				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1493				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1494				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1495				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1496				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1497				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1498				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1499				0x00048000 /* EMC_DLL_XFORM_DQ0 */
1500				0x00048000 /* EMC_DLL_XFORM_DQ1 */
1501				0x00048000 /* EMC_DLL_XFORM_DQ2 */
1502				0x00048000 /* EMC_DLL_XFORM_DQ3 */
1503				0x000002a0 /* EMC_XM2CMDPADCTRL */
1504				0x0800013d /* EMC_XM2DQSPADCTRL2 */
1505				0x00000000 /* EMC_XM2DQPADCTRL2 */
1506				0x77fff884 /* EMC_XM2CLKPADCTRL */
1507				0x01f1f508 /* EMC_XM2COMPPADCTRL */
1508				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1509				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1510				0x080001e8 /* EMC_XM2QUSEPADCTRL */
1511				0x08000021 /* EMC_XM2DQSPADCTRL3 */
1512				0x00000802 /* EMC_CTT_TERM_CTRL */
1513				0x00020000 /* EMC_ZCAL_INTERVAL */
1514				0x00000100 /* EMC_ZCAL_WAIT_CNT */
1515				0x0158000c /* EMC_MRS_WAIT_CNT */
1516				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1517				0x00000000 /* EMC_CTT */
1518				0x00000000 /* EMC_CTT_DURATION */
1519				0x800018c8 /* EMC_DYN_SELF_REF_CONTROL */
1520				0xe8000000 /* EMC_FBIO_SPARE */
1521				0xff00ff89 /* EMC_CFG_RSV */
1522			>;
1523		};
1524		timing-800000000 {
1525			clock-frequency = <800000000>;
1526			nvidia,emc-auto-cal-interval = <0x001fffff>;
1527			nvidia,emc-mode-1 = <0x80100002>;
1528			nvidia,emc-mode-2 = <0x80200018>;
1529			nvidia,emc-mode-reset = <0x80000d71>;
1530			nvidia,emc-zcal-cnt-long = <0x00000040>;
1531			nvidia,emc-cfg-periodic-qrst;
1532			nvidia,emc-configuration = <
1533				0x00000025 /* EMC_RC */
1534				0x000000ce /* EMC_RFC */
1535				0x0000001a /* EMC_RAS */
1536				0x00000009 /* EMC_RP */
1537				0x00000005 /* EMC_R2W */
1538				0x0000000d /* EMC_W2R */
1539				0x00000004 /* EMC_R2P */
1540				0x00000013 /* EMC_W2P */
1541				0x00000009 /* EMC_RD_RCD */
1542				0x00000009 /* EMC_WR_RCD */
1543				0x00000004 /* EMC_RRD */
1544				0x00000001 /* EMC_REXT */
1545				0x00000000 /* EMC_WEXT */
1546				0x00000007 /* EMC_WDV */
1547				0x0000000a /* EMC_QUSE */
1548				0x00000009 /* EMC_QRST */
1549				0x0000000b /* EMC_QSAFE */
1550				0x00000011 /* EMC_RDV */
1551				0x00001820 /* EMC_REFRESH */
1552				0x00000000 /* EMC_BURST_REFRESH_NUM */
1553				0x00000608 /* EMC_PRE_REFRESH_REQ_CNT */
1554				0x00000003 /* EMC_PDEX2WR */
1555				0x00000012 /* EMC_PDEX2RD */
1556				0x00000001 /* EMC_PCHG2PDEN */
1557				0x00000000 /* EMC_ACT2PDEN */
1558				0x0000000f /* EMC_AR2PDEN */
1559				0x00000018 /* EMC_RW2PDEN */
1560				0x000000d8 /* EMC_TXSR */
1561				0x00000200 /* EMC_TXSRDLL */
1562				0x00000005 /* EMC_TCKE */
1563				0x00000020 /* EMC_TFAW */
1564				0x00000000 /* EMC_TRPAB */
1565				0x00000007 /* EMC_TCLKSTABLE */
1566				0x00000008 /* EMC_TCLKSTOP */
1567				0x00001860 /* EMC_TREFBW */
1568				0x0000000b /* EMC_QUSE_EXTRA */
1569				0x00000006 /* EMC_FBIO_CFG6 */
1570				0x00000000 /* EMC_ODT_WRITE */
1571				0x00000000 /* EMC_ODT_READ */
1572				0x00005088 /* EMC_FBIO_CFG5 */
1573				0xf0070191 /* EMC_CFG_DIG_DLL */
1574				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1575				0x0000800a /* EMC_DLL_XFORM_DQS0 */
1576				0x0000000a /* EMC_DLL_XFORM_DQS1 */
1577				0x0000000a /* EMC_DLL_XFORM_DQS2 */
1578				0x0000000a /* EMC_DLL_XFORM_DQS3 */
1579				0x0000000a /* EMC_DLL_XFORM_DQS4 */
1580				0x0000000a /* EMC_DLL_XFORM_DQS5 */
1581				0x0000000a /* EMC_DLL_XFORM_DQS6 */
1582				0x0000000a /* EMC_DLL_XFORM_DQS7 */
1583				0x00018000 /* EMC_DLL_XFORM_QUSE0 */
1584				0x00018000 /* EMC_DLL_XFORM_QUSE1 */
1585				0x00018000 /* EMC_DLL_XFORM_QUSE2 */
1586				0x00018000 /* EMC_DLL_XFORM_QUSE3 */
1587				0x00018000 /* EMC_DLL_XFORM_QUSE4 */
1588				0x00018000 /* EMC_DLL_XFORM_QUSE5 */
1589				0x00018000 /* EMC_DLL_XFORM_QUSE6 */
1590				0x00018000 /* EMC_DLL_XFORM_QUSE7 */
1591				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1592				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1593				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1594				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1595				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1596				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1597				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1598				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1599				0x0000000a /* EMC_DLL_XFORM_DQ0 */
1600				0x0000000a /* EMC_DLL_XFORM_DQ1 */
1601				0x0000000a /* EMC_DLL_XFORM_DQ2 */
1602				0x0000000a /* EMC_DLL_XFORM_DQ3 */
1603				0x000002a0 /* EMC_XM2CMDPADCTRL */
1604				0x0600013d /* EMC_XM2DQSPADCTRL2 */
1605				0x22220000 /* EMC_XM2DQPADCTRL2 */
1606				0x77fff884 /* EMC_XM2CLKPADCTRL */
1607				0x01f1f501 /* EMC_XM2COMPPADCTRL */
1608				0x07077404 /* EMC_XM2VTTGENPADCTRL */
1609				0x54000000 /* EMC_XM2VTTGENPADCTRL2 */
1610				0x080001e8 /* EMC_XM2QUSEPADCTRL */
1611				0x08000021 /* EMC_XM2DQSPADCTRL3 */
1612				0x00000802 /* EMC_CTT_TERM_CTRL */
1613				0x00020000 /* EMC_ZCAL_INTERVAL */
1614				0x00000100 /* EMC_ZCAL_WAIT_CNT */
1615				0x00f0000c /* EMC_MRS_WAIT_CNT */
1616				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1617				0x00000000 /* EMC_CTT */
1618				0x00000000 /* EMC_CTT_DURATION */
1619				0x8000308c /* EMC_DYN_SELF_REF_CONTROL */
1620				0xe8000000 /* EMC_FBIO_SPARE */
1621				0xff00ff49 /* EMC_CFG_RSV */
1622			>;
1623		};
1624	};
1625	emc-timings-1 {
1626		nvidia,ram-code = <1>;  /* Hynix M RAM */
1627		timing-25500000 {
1628			clock-frequency = <25500000>;
1629			nvidia,emc-auto-cal-interval = <0x001fffff>;
1630			nvidia,emc-mode-1 = <0x80100003>;
1631			nvidia,emc-mode-2 = <0x80200008>;
1632			nvidia,emc-mode-reset = <0x80001221>;
1633			nvidia,emc-zcal-cnt-long = <0x00000040>;
1634			nvidia,emc-cfg-periodic-qrst;
1635			nvidia,emc-cfg-dyn-self-ref;
1636			nvidia,emc-configuration = <
1637				0x00000001 /* EMC_RC */
1638				0x00000006 /* EMC_RFC */
1639				0x00000000 /* EMC_RAS */
1640				0x00000000 /* EMC_RP */
1641				0x00000002 /* EMC_R2W */
1642				0x0000000a /* EMC_W2R */
1643				0x00000005 /* EMC_R2P */
1644				0x0000000b /* EMC_W2P */
1645				0x00000000 /* EMC_RD_RCD */
1646				0x00000000 /* EMC_WR_RCD */
1647				0x00000003 /* EMC_RRD */
1648				0x00000001 /* EMC_REXT */
1649				0x00000000 /* EMC_WEXT */
1650				0x00000005 /* EMC_WDV */
1651				0x00000005 /* EMC_QUSE */
1652				0x00000004 /* EMC_QRST */
1653				0x0000000a /* EMC_QSAFE */
1654				0x0000000b /* EMC_RDV */
1655				0x000000c0 /* EMC_REFRESH */
1656				0x00000000 /* EMC_BURST_REFRESH_NUM */
1657				0x00000030 /* EMC_PRE_REFRESH_REQ_CNT */
1658				0x00000002 /* EMC_PDEX2WR */
1659				0x00000002 /* EMC_PDEX2RD */
1660				0x00000001 /* EMC_PCHG2PDEN */
1661				0x00000000 /* EMC_ACT2PDEN */
1662				0x00000007 /* EMC_AR2PDEN */
1663				0x0000000f /* EMC_RW2PDEN */
1664				0x00000007 /* EMC_TXSR */
1665				0x00000007 /* EMC_TXSRDLL */
1666				0x00000004 /* EMC_TCKE */
1667				0x00000002 /* EMC_TFAW */
1668				0x00000000 /* EMC_TRPAB */
1669				0x00000004 /* EMC_TCLKSTABLE */
1670				0x00000005 /* EMC_TCLKSTOP */
1671				0x000000c7 /* EMC_TREFBW */
1672				0x00000006 /* EMC_QUSE_EXTRA */
1673				0x00000004 /* EMC_FBIO_CFG6 */
1674				0x00000000 /* EMC_ODT_WRITE */
1675				0x00000000 /* EMC_ODT_READ */
1676				0x00004288 /* EMC_FBIO_CFG5 */
1677				0x007800a4 /* EMC_CFG_DIG_DLL */
1678				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1679				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1680				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1681				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1682				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1683				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1684				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1685				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1686				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1687				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1688				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1689				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1690				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1691				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1692				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1693				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1694				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1695				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1696				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1697				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1698				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1699				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1700				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1701				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1702				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1703				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1704				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1705				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1706				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1707				0x000002a0 /* EMC_XM2CMDPADCTRL */
1708				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1709				0x00000000 /* EMC_XM2DQPADCTRL2 */
1710				0x77fff884 /* EMC_XM2CLKPADCTRL */
1711				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1712				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1713				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1714				0x08000168 /* EMC_XM2QUSEPADCTRL */
1715				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1716				0x00000802 /* EMC_CTT_TERM_CTRL */
1717				0x00000000 /* EMC_ZCAL_INTERVAL */
1718				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1719				0x000c000c /* EMC_MRS_WAIT_CNT */
1720				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1721				0x00000000 /* EMC_CTT */
1722				0x00000000 /* EMC_CTT_DURATION */
1723				0x80000287 /* EMC_DYN_SELF_REF_CONTROL */
1724				0xe8000000 /* EMC_FBIO_SPARE */
1725				0xff00ff00 /* EMC_CFG_RSV */
1726			>;
1727		};
1728		timing-51000000 {
1729			clock-frequency = <51000000>;
1730			nvidia,emc-auto-cal-interval = <0x001fffff>;
1731			nvidia,emc-mode-1 = <0x80100003>;
1732			nvidia,emc-mode-2 = <0x80200008>;
1733			nvidia,emc-mode-reset = <0x80001221>;
1734			nvidia,emc-zcal-cnt-long = <0x00000040>;
1735			nvidia,emc-cfg-periodic-qrst;
1736			nvidia,emc-cfg-dyn-self-ref;
1737			nvidia,emc-configuration = <
1738				0x00000002 /* EMC_RC */
1739				0x0000000d /* EMC_RFC */
1740				0x00000001 /* EMC_RAS */
1741				0x00000000 /* EMC_RP */
1742				0x00000002 /* EMC_R2W */
1743				0x0000000a /* EMC_W2R */
1744				0x00000005 /* EMC_R2P */
1745				0x0000000b /* EMC_W2P */
1746				0x00000000 /* EMC_RD_RCD */
1747				0x00000000 /* EMC_WR_RCD */
1748				0x00000003 /* EMC_RRD */
1749				0x00000001 /* EMC_REXT */
1750				0x00000000 /* EMC_WEXT */
1751				0x00000005 /* EMC_WDV */
1752				0x00000005 /* EMC_QUSE */
1753				0x00000004 /* EMC_QRST */
1754				0x0000000a /* EMC_QSAFE */
1755				0x0000000b /* EMC_RDV */
1756				0x00000181 /* EMC_REFRESH */
1757				0x00000000 /* EMC_BURST_REFRESH_NUM */
1758				0x00000060 /* EMC_PRE_REFRESH_REQ_CNT */
1759				0x00000002 /* EMC_PDEX2WR */
1760				0x00000002 /* EMC_PDEX2RD */
1761				0x00000001 /* EMC_PCHG2PDEN */
1762				0x00000000 /* EMC_ACT2PDEN */
1763				0x00000007 /* EMC_AR2PDEN */
1764				0x0000000f /* EMC_RW2PDEN */
1765				0x0000000e /* EMC_TXSR */
1766				0x0000000e /* EMC_TXSRDLL */
1767				0x00000004 /* EMC_TCKE */
1768				0x00000003 /* EMC_TFAW */
1769				0x00000000 /* EMC_TRPAB */
1770				0x00000004 /* EMC_TCLKSTABLE */
1771				0x00000005 /* EMC_TCLKSTOP */
1772				0x0000018e /* EMC_TREFBW */
1773				0x00000006 /* EMC_QUSE_EXTRA */
1774				0x00000004 /* EMC_FBIO_CFG6 */
1775				0x00000000 /* EMC_ODT_WRITE */
1776				0x00000000 /* EMC_ODT_READ */
1777				0x00004288 /* EMC_FBIO_CFG5 */
1778				0x007800a4 /* EMC_CFG_DIG_DLL */
1779				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1780				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1781				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1782				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1783				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1784				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1785				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1786				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1787				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1788				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1789				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1790				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1791				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1792				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1793				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1794				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1795				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1796				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1797				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1798				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1799				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1800				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1801				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1802				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1803				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1804				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1805				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1806				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1807				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1808				0x000002a0 /* EMC_XM2CMDPADCTRL */
1809				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1810				0x00000000 /* EMC_XM2DQPADCTRL2 */
1811				0x77fff884 /* EMC_XM2CLKPADCTRL */
1812				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1813				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1814				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1815				0x08000168 /* EMC_XM2QUSEPADCTRL */
1816				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1817				0x00000802 /* EMC_CTT_TERM_CTRL */
1818				0x00000000 /* EMC_ZCAL_INTERVAL */
1819				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1820				0x000c000c /* EMC_MRS_WAIT_CNT */
1821				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1822				0x00000000 /* EMC_CTT */
1823				0x00000000 /* EMC_CTT_DURATION */
1824				0x8000040b /* EMC_DYN_SELF_REF_CONTROL */
1825				0xe8000000 /* EMC_FBIO_SPARE */
1826				0xff00ff00 /* EMC_CFG_RSV */
1827			>;
1828		};
1829		timing-102000000 {
1830			clock-frequency = <102000000>;
1831			nvidia,emc-auto-cal-interval = <0x001fffff>;
1832			nvidia,emc-mode-1 = <0x80100003>;
1833			nvidia,emc-mode-2 = <0x80200008>;
1834			nvidia,emc-mode-reset = <0x80001221>;
1835			nvidia,emc-zcal-cnt-long = <0x00000040>;
1836			nvidia,emc-cfg-periodic-qrst;
1837			nvidia,emc-cfg-dyn-self-ref;
1838			nvidia,emc-configuration = <
1839				0x00000004 /* EMC_RC */
1840				0x0000001a /* EMC_RFC */
1841				0x00000003 /* EMC_RAS */
1842				0x00000001 /* EMC_RP */
1843				0x00000002 /* EMC_R2W */
1844				0x0000000a /* EMC_W2R */
1845				0x00000005 /* EMC_R2P */
1846				0x0000000b /* EMC_W2P */
1847				0x00000001 /* EMC_RD_RCD */
1848				0x00000001 /* EMC_WR_RCD */
1849				0x00000003 /* EMC_RRD */
1850				0x00000001 /* EMC_REXT */
1851				0x00000000 /* EMC_WEXT */
1852				0x00000005 /* EMC_WDV */
1853				0x00000005 /* EMC_QUSE */
1854				0x00000004 /* EMC_QRST */
1855				0x0000000a /* EMC_QSAFE */
1856				0x0000000b /* EMC_RDV */
1857				0x00000303 /* EMC_REFRESH */
1858				0x00000000 /* EMC_BURST_REFRESH_NUM */
1859				0x000000c0 /* EMC_PRE_REFRESH_REQ_CNT */
1860				0x00000002 /* EMC_PDEX2WR */
1861				0x00000002 /* EMC_PDEX2RD */
1862				0x00000001 /* EMC_PCHG2PDEN */
1863				0x00000000 /* EMC_ACT2PDEN */
1864				0x00000007 /* EMC_AR2PDEN */
1865				0x0000000f /* EMC_RW2PDEN */
1866				0x0000001c /* EMC_TXSR */
1867				0x0000001c /* EMC_TXSRDLL */
1868				0x00000004 /* EMC_TCKE */
1869				0x00000005 /* EMC_TFAW */
1870				0x00000000 /* EMC_TRPAB */
1871				0x00000004 /* EMC_TCLKSTABLE */
1872				0x00000005 /* EMC_TCLKSTOP */
1873				0x0000031c /* EMC_TREFBW */
1874				0x00000006 /* EMC_QUSE_EXTRA */
1875				0x00000004 /* EMC_FBIO_CFG6 */
1876				0x00000000 /* EMC_ODT_WRITE */
1877				0x00000000 /* EMC_ODT_READ */
1878				0x00004288 /* EMC_FBIO_CFG5 */
1879				0x007800a4 /* EMC_CFG_DIG_DLL */
1880				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1881				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
1882				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
1883				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
1884				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
1885				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
1886				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
1887				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
1888				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
1889				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1890				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1891				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1892				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1893				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1894				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1895				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1896				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1897				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1898				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
1899				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
1900				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
1901				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
1902				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
1903				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
1904				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
1905				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
1906				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
1907				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
1908				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
1909				0x000002a0 /* EMC_XM2CMDPADCTRL */
1910				0x0800211c /* EMC_XM2DQSPADCTRL2 */
1911				0x00000000 /* EMC_XM2DQPADCTRL2 */
1912				0x77fff884 /* EMC_XM2CLKPADCTRL */
1913				0x01f1f108 /* EMC_XM2COMPPADCTRL */
1914				0x05057404 /* EMC_XM2VTTGENPADCTRL */
1915				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
1916				0x08000168 /* EMC_XM2QUSEPADCTRL */
1917				0x08000000 /* EMC_XM2DQSPADCTRL3 */
1918				0x00000802 /* EMC_CTT_TERM_CTRL */
1919				0x00000000 /* EMC_ZCAL_INTERVAL */
1920				0x00000040 /* EMC_ZCAL_WAIT_CNT */
1921				0x000c000c /* EMC_MRS_WAIT_CNT */
1922				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
1923				0x00000000 /* EMC_CTT */
1924				0x00000000 /* EMC_CTT_DURATION */
1925				0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
1926				0xe8000000 /* EMC_FBIO_SPARE */
1927				0xff00ff00 /* EMC_CFG_RSV */
1928			>;
1929		};
1930		timing-204000000 {
1931			clock-frequency = <204000000>;
1932			nvidia,emc-auto-cal-interval = <0x001fffff>;
1933			nvidia,emc-mode-1 = <0x80100003>;
1934			nvidia,emc-mode-2 = <0x80200008>;
1935			nvidia,emc-mode-reset = <0x80001221>;
1936			nvidia,emc-zcal-cnt-long = <0x00000040>;
1937			nvidia,emc-cfg-periodic-qrst;
1938			nvidia,emc-cfg-dyn-self-ref;
1939			nvidia,emc-configuration = <
1940				0x00000009 /* EMC_RC */
1941				0x00000035 /* EMC_RFC */
1942				0x00000007 /* EMC_RAS */
1943				0x00000002 /* EMC_RP */
1944				0x00000002 /* EMC_R2W */
1945				0x0000000a /* EMC_W2R */
1946				0x00000005 /* EMC_R2P */
1947				0x0000000b /* EMC_W2P */
1948				0x00000002 /* EMC_RD_RCD */
1949				0x00000002 /* EMC_WR_RCD */
1950				0x00000003 /* EMC_RRD */
1951				0x00000001 /* EMC_REXT */
1952				0x00000000 /* EMC_WEXT */
1953				0x00000005 /* EMC_WDV */
1954				0x00000005 /* EMC_QUSE */
1955				0x00000004 /* EMC_QRST */
1956				0x0000000a /* EMC_QSAFE */
1957				0x0000000b /* EMC_RDV */
1958				0x00000607 /* EMC_REFRESH */
1959				0x00000000 /* EMC_BURST_REFRESH_NUM */
1960				0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
1961				0x00000002 /* EMC_PDEX2WR */
1962				0x00000002 /* EMC_PDEX2RD */
1963				0x00000001 /* EMC_PCHG2PDEN */
1964				0x00000000 /* EMC_ACT2PDEN */
1965				0x00000007 /* EMC_AR2PDEN */
1966				0x0000000f /* EMC_RW2PDEN */
1967				0x00000038 /* EMC_TXSR */
1968				0x00000038 /* EMC_TXSRDLL */
1969				0x00000004 /* EMC_TCKE */
1970				0x00000009 /* EMC_TFAW */
1971				0x00000000 /* EMC_TRPAB */
1972				0x00000004 /* EMC_TCLKSTABLE */
1973				0x00000005 /* EMC_TCLKSTOP */
1974				0x00000638 /* EMC_TREFBW */
1975				0x00000006 /* EMC_QUSE_EXTRA */
1976				0x00000006 /* EMC_FBIO_CFG6 */
1977				0x00000000 /* EMC_ODT_WRITE */
1978				0x00000000 /* EMC_ODT_READ */
1979				0x00004288 /* EMC_FBIO_CFG5 */
1980				0x004400a4 /* EMC_CFG_DIG_DLL */
1981				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
1982				0x00080000 /* EMC_DLL_XFORM_DQS0 */
1983				0x00080000 /* EMC_DLL_XFORM_DQS1 */
1984				0x00080000 /* EMC_DLL_XFORM_DQS2 */
1985				0x00080000 /* EMC_DLL_XFORM_DQS3 */
1986				0x00080000 /* EMC_DLL_XFORM_DQS4 */
1987				0x00080000 /* EMC_DLL_XFORM_DQS5 */
1988				0x00080000 /* EMC_DLL_XFORM_DQS6 */
1989				0x00080000 /* EMC_DLL_XFORM_DQS7 */
1990				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
1991				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
1992				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
1993				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
1994				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
1995				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
1996				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
1997				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
1998				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
1999				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2000				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2001				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2002				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2003				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2004				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2005				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2006				0x00080000 /* EMC_DLL_XFORM_DQ0 */
2007				0x00080000 /* EMC_DLL_XFORM_DQ1 */
2008				0x00080000 /* EMC_DLL_XFORM_DQ2 */
2009				0x00080000 /* EMC_DLL_XFORM_DQ3 */
2010				0x000002a0 /* EMC_XM2CMDPADCTRL */
2011				0x0800211c /* EMC_XM2DQSPADCTRL2 */
2012				0x00000000 /* EMC_XM2DQPADCTRL2 */
2013				0x77fff884 /* EMC_XM2CLKPADCTRL */
2014				0x01f1f108 /* EMC_XM2COMPPADCTRL */
2015				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2016				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2017				0x08000168 /* EMC_XM2QUSEPADCTRL */
2018				0x08000000 /* EMC_XM2DQSPADCTRL3 */
2019				0x00000802 /* EMC_CTT_TERM_CTRL */
2020				0x00020000 /* EMC_ZCAL_INTERVAL */
2021				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2022				0x000c000c /* EMC_MRS_WAIT_CNT */
2023				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2024				0x00000000 /* EMC_CTT */
2025				0x00000000 /* EMC_CTT_DURATION */
2026				0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
2027				0xe8000000 /* EMC_FBIO_SPARE */
2028				0xff00ff00 /* EMC_CFG_RSV */
2029			>;
2030		};
2031		timing-400000000 {
2032			clock-frequency = <400000000>;
2033			nvidia,emc-auto-cal-interval = <0x001fffff>;
2034			nvidia,emc-mode-1 = <0x80100002>;
2035			nvidia,emc-mode-2 = <0x80200000>;
2036			nvidia,emc-mode-reset = <0x80000521>;
2037			nvidia,emc-zcal-cnt-long = <0x00000040>;
2038			nvidia,emc-configuration = <
2039				0x00000012 /* EMC_RC */
2040				0x00000066 /* EMC_RFC */
2041				0x0000000c /* EMC_RAS */
2042				0x00000004 /* EMC_RP */
2043				0x00000003 /* EMC_R2W */
2044				0x00000008 /* EMC_W2R */
2045				0x00000002 /* EMC_R2P */
2046				0x0000000a /* EMC_W2P */
2047				0x00000004 /* EMC_RD_RCD */
2048				0x00000004 /* EMC_WR_RCD */
2049				0x00000002 /* EMC_RRD */
2050				0x00000001 /* EMC_REXT */
2051				0x00000000 /* EMC_WEXT */
2052				0x00000004 /* EMC_WDV */
2053				0x00000006 /* EMC_QUSE */
2054				0x00000004 /* EMC_QRST */
2055				0x0000000a /* EMC_QSAFE */
2056				0x0000000c /* EMC_RDV */
2057				0x00000bf0 /* EMC_REFRESH */
2058				0x00000000 /* EMC_BURST_REFRESH_NUM */
2059				0x000002fc /* EMC_PRE_REFRESH_REQ_CNT */
2060				0x00000001 /* EMC_PDEX2WR */
2061				0x00000008 /* EMC_PDEX2RD */
2062				0x00000001 /* EMC_PCHG2PDEN */
2063				0x00000000 /* EMC_ACT2PDEN */
2064				0x00000008 /* EMC_AR2PDEN */
2065				0x0000000f /* EMC_RW2PDEN */
2066				0x0000006c /* EMC_TXSR */
2067				0x00000200 /* EMC_TXSRDLL */
2068				0x00000004 /* EMC_TCKE */
2069				0x00000010 /* EMC_TFAW */
2070				0x00000000 /* EMC_TRPAB */
2071				0x00000004 /* EMC_TCLKSTABLE */
2072				0x00000005 /* EMC_TCLKSTOP */
2073				0x00000c30 /* EMC_TREFBW */
2074				0x00000000 /* EMC_QUSE_EXTRA */
2075				0x00000004 /* EMC_FBIO_CFG6 */
2076				0x00000000 /* EMC_ODT_WRITE */
2077				0x00000000 /* EMC_ODT_READ */
2078				0x00007088 /* EMC_FBIO_CFG5 */
2079				0x001d0084 /* EMC_CFG_DIG_DLL */
2080				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2081				0x0003c000 /* EMC_DLL_XFORM_DQS0 */
2082				0x0003c000 /* EMC_DLL_XFORM_DQS1 */
2083				0x0003c000 /* EMC_DLL_XFORM_DQS2 */
2084				0x0003c000 /* EMC_DLL_XFORM_DQS3 */
2085				0x0003c000 /* EMC_DLL_XFORM_DQS4 */
2086				0x0003c000 /* EMC_DLL_XFORM_DQS5 */
2087				0x0003c000 /* EMC_DLL_XFORM_DQS6 */
2088				0x0003c000 /* EMC_DLL_XFORM_DQS7 */
2089				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2090				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2091				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2092				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2093				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2094				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2095				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2096				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2097				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2098				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2099				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2100				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2101				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2102				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2103				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2104				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2105				0x00048000 /* EMC_DLL_XFORM_DQ0 */
2106				0x00048000 /* EMC_DLL_XFORM_DQ1 */
2107				0x00048000 /* EMC_DLL_XFORM_DQ2 */
2108				0x00048000 /* EMC_DLL_XFORM_DQ3 */
2109				0x000002a0 /* EMC_XM2CMDPADCTRL */
2110				0x0800013d /* EMC_XM2DQSPADCTRL2 */
2111				0x00000000 /* EMC_XM2DQPADCTRL2 */
2112				0x77fff884 /* EMC_XM2CLKPADCTRL */
2113				0x01f1f508 /* EMC_XM2COMPPADCTRL */
2114				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2115				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2116				0x080001e8 /* EMC_XM2QUSEPADCTRL */
2117				0x08000021 /* EMC_XM2DQSPADCTRL3 */
2118				0x00000802 /* EMC_CTT_TERM_CTRL */
2119				0x00020000 /* EMC_ZCAL_INTERVAL */
2120				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2121				0x0158000c /* EMC_MRS_WAIT_CNT */
2122				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2123				0x00000000 /* EMC_CTT */
2124				0x00000000 /* EMC_CTT_DURATION */
2125				0x800018c8 /* EMC_DYN_SELF_REF_CONTROL */
2126				0xe8000000 /* EMC_FBIO_SPARE */
2127				0xff00ff89 /* EMC_CFG_RSV */
2128			>;
2129		};
2130		timing-800000000 {
2131			clock-frequency = <800000000>;
2132			nvidia,emc-auto-cal-interval = <0x001fffff>;
2133			nvidia,emc-mode-1 = <0x80100002>;
2134			nvidia,emc-mode-2 = <0x80200018>;
2135			nvidia,emc-mode-reset = <0x80000d71>;
2136			nvidia,emc-zcal-cnt-long = <0x00000040>;
2137			nvidia,emc-cfg-periodic-qrst;
2138			nvidia,emc-configuration = <
2139				0x00000025 /* EMC_RC */
2140				0x000000ce /* EMC_RFC */
2141				0x0000001a /* EMC_RAS */
2142				0x00000009 /* EMC_RP */
2143				0x00000005 /* EMC_R2W */
2144				0x0000000d /* EMC_W2R */
2145				0x00000004 /* EMC_R2P */
2146				0x00000013 /* EMC_W2P */
2147				0x00000009 /* EMC_RD_RCD */
2148				0x00000009 /* EMC_WR_RCD */
2149				0x00000004 /* EMC_RRD */
2150				0x00000001 /* EMC_REXT */
2151				0x00000000 /* EMC_WEXT */
2152				0x00000007 /* EMC_WDV */
2153				0x0000000a /* EMC_QUSE */
2154				0x00000009 /* EMC_QRST */
2155				0x0000000b /* EMC_QSAFE */
2156				0x00000011 /* EMC_RDV */
2157				0x00001820 /* EMC_REFRESH */
2158				0x00000000 /* EMC_BURST_REFRESH_NUM */
2159				0x00000608 /* EMC_PRE_REFRESH_REQ_CNT */
2160				0x00000003 /* EMC_PDEX2WR */
2161				0x00000012 /* EMC_PDEX2RD */
2162				0x00000001 /* EMC_PCHG2PDEN */
2163				0x00000000 /* EMC_ACT2PDEN */
2164				0x0000000f /* EMC_AR2PDEN */
2165				0x00000018 /* EMC_RW2PDEN */
2166				0x000000d8 /* EMC_TXSR */
2167				0x00000200 /* EMC_TXSRDLL */
2168				0x00000005 /* EMC_TCKE */
2169				0x00000020 /* EMC_TFAW */
2170				0x00000000 /* EMC_TRPAB */
2171				0x00000007 /* EMC_TCLKSTABLE */
2172				0x00000008 /* EMC_TCLKSTOP */
2173				0x00001860 /* EMC_TREFBW */
2174				0x0000000b /* EMC_QUSE_EXTRA */
2175				0x00000006 /* EMC_FBIO_CFG6 */
2176				0x00000000 /* EMC_ODT_WRITE */
2177				0x00000000 /* EMC_ODT_READ */
2178				0x00005088 /* EMC_FBIO_CFG5 */
2179				0xf0070191 /* EMC_CFG_DIG_DLL */
2180				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2181				0x0000800a /* EMC_DLL_XFORM_DQS0 */
2182				0x0000000a /* EMC_DLL_XFORM_DQS1 */
2183				0x0000000a /* EMC_DLL_XFORM_DQS2 */
2184				0x0000000a /* EMC_DLL_XFORM_DQS3 */
2185				0x0000000a /* EMC_DLL_XFORM_DQS4 */
2186				0x0000000a /* EMC_DLL_XFORM_DQS5 */
2187				0x0000000a /* EMC_DLL_XFORM_DQS6 */
2188				0x0000000a /* EMC_DLL_XFORM_DQS7 */
2189				0x00018000 /* EMC_DLL_XFORM_QUSE0 */
2190				0x00018000 /* EMC_DLL_XFORM_QUSE1 */
2191				0x00018000 /* EMC_DLL_XFORM_QUSE2 */
2192				0x00018000 /* EMC_DLL_XFORM_QUSE3 */
2193				0x00018000 /* EMC_DLL_XFORM_QUSE4 */
2194				0x00018000 /* EMC_DLL_XFORM_QUSE5 */
2195				0x00018000 /* EMC_DLL_XFORM_QUSE6 */
2196				0x00018000 /* EMC_DLL_XFORM_QUSE7 */
2197				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2198				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2199				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2200				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2201				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2202				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2203				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2204				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2205				0x0000000a /* EMC_DLL_XFORM_DQ0 */
2206				0x0000000a /* EMC_DLL_XFORM_DQ1 */
2207				0x0000000a /* EMC_DLL_XFORM_DQ2 */
2208				0x0000000a /* EMC_DLL_XFORM_DQ3 */
2209				0x000002a0 /* EMC_XM2CMDPADCTRL */
2210				0x0600013d /* EMC_XM2DQSPADCTRL2 */
2211				0x22220000 /* EMC_XM2DQPADCTRL2 */
2212				0x77fff884 /* EMC_XM2CLKPADCTRL */
2213				0x01f1f501 /* EMC_XM2COMPPADCTRL */
2214				0x07077404 /* EMC_XM2VTTGENPADCTRL */
2215				0x54000000 /* EMC_XM2VTTGENPADCTRL2 */
2216				0x080001e8 /* EMC_XM2QUSEPADCTRL */
2217				0x08000021 /* EMC_XM2DQSPADCTRL3 */
2218				0x00000802 /* EMC_CTT_TERM_CTRL */
2219				0x00020000 /* EMC_ZCAL_INTERVAL */
2220				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2221				0x00f0000c /* EMC_MRS_WAIT_CNT */
2222				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2223				0x00000000 /* EMC_CTT */
2224				0x00000000 /* EMC_CTT_DURATION */
2225				0x8000308c /* EMC_DYN_SELF_REF_CONTROL */
2226				0xe8000000 /* EMC_FBIO_SPARE */
2227				0xff00ff49 /* EMC_CFG_RSV */
2228			>;
2229		};
2230	};
2231	emc-timings-2 {
2232		nvidia,ram-code = <2>;  /* Hynix A RAM */
2233		timing-25500000 {
2234			clock-frequency = <25500000>;
2235			nvidia,emc-auto-cal-interval = <0x001fffff>;
2236			nvidia,emc-mode-1 = <0x80100003>;
2237			nvidia,emc-mode-2 = <0x80200008>;
2238			nvidia,emc-mode-reset = <0x80001221>;
2239			nvidia,emc-zcal-cnt-long = <0x00000040>;
2240			nvidia,emc-cfg-periodic-qrst;
2241			nvidia,emc-cfg-dyn-self-ref;
2242			nvidia,emc-configuration = <
2243				0x00000001 /* EMC_RC */
2244				0x00000007 /* EMC_RFC */
2245				0x00000000 /* EMC_RAS */
2246				0x00000000 /* EMC_RP */
2247				0x00000002 /* EMC_R2W */
2248				0x0000000a /* EMC_W2R */
2249				0x00000005 /* EMC_R2P */
2250				0x0000000b /* EMC_W2P */
2251				0x00000000 /* EMC_RD_RCD */
2252				0x00000000 /* EMC_WR_RCD */
2253				0x00000003 /* EMC_RRD */
2254				0x00000001 /* EMC_REXT */
2255				0x00000000 /* EMC_WEXT */
2256				0x00000005 /* EMC_WDV */
2257				0x00000005 /* EMC_QUSE */
2258				0x00000004 /* EMC_QRST */
2259				0x0000000a /* EMC_QSAFE */
2260				0x0000000b /* EMC_RDV */
2261				0x000000c0 /* EMC_REFRESH */
2262				0x00000000 /* EMC_BURST_REFRESH_NUM */
2263				0x00000030 /* EMC_PRE_REFRESH_REQ_CNT */
2264				0x00000002 /* EMC_PDEX2WR */
2265				0x00000002 /* EMC_PDEX2RD */
2266				0x00000001 /* EMC_PCHG2PDEN */
2267				0x00000000 /* EMC_ACT2PDEN */
2268				0x00000007 /* EMC_AR2PDEN */
2269				0x0000000f /* EMC_RW2PDEN */
2270				0x00000008 /* EMC_TXSR */
2271				0x00000008 /* EMC_TXSRDLL */
2272				0x00000004 /* EMC_TCKE */
2273				0x00000002 /* EMC_TFAW */
2274				0x00000000 /* EMC_TRPAB */
2275				0x00000004 /* EMC_TCLKSTABLE */
2276				0x00000005 /* EMC_TCLKSTOP */
2277				0x000000c7 /* EMC_TREFBW */
2278				0x00000006 /* EMC_QUSE_EXTRA */
2279				0x00000004 /* EMC_FBIO_CFG6 */
2280				0x00000000 /* EMC_ODT_WRITE */
2281				0x00000000 /* EMC_ODT_READ */
2282				0x00004288 /* EMC_FBIO_CFG5 */
2283				0x007800a4 /* EMC_CFG_DIG_DLL */
2284				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2285				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
2286				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
2287				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
2288				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
2289				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
2290				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
2291				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
2292				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
2293				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2294				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2295				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2296				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2297				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2298				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2299				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2300				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2301				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2302				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2303				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2304				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2305				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2306				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2307				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2308				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2309				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
2310				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
2311				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
2312				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
2313				0x000002a0 /* EMC_XM2CMDPADCTRL */
2314				0x0800211c /* EMC_XM2DQSPADCTRL2 */
2315				0x00000000 /* EMC_XM2DQPADCTRL2 */
2316				0x77fff884 /* EMC_XM2CLKPADCTRL */
2317				0x01f1f108 /* EMC_XM2COMPPADCTRL */
2318				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2319				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2320				0x08000168 /* EMC_XM2QUSEPADCTRL */
2321				0x08000000 /* EMC_XM2DQSPADCTRL3 */
2322				0x00000802 /* EMC_CTT_TERM_CTRL */
2323				0x00000000 /* EMC_ZCAL_INTERVAL */
2324				0x00000040 /* EMC_ZCAL_WAIT_CNT */
2325				0x000c000c /* EMC_MRS_WAIT_CNT */
2326				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2327				0x00000000 /* EMC_CTT */
2328				0x00000000 /* EMC_CTT_DURATION */
2329				0x80000287 /* EMC_DYN_SELF_REF_CONTROL */
2330				0xe8000000 /* EMC_FBIO_SPARE */
2331				0xff00ff00 /* EMC_CFG_RSV */
2332			>;
2333		};
2334		timing-51000000 {
2335			clock-frequency = <51000000>;
2336			nvidia,emc-auto-cal-interval = <0x001fffff>;
2337			nvidia,emc-mode-1 = <0x80100003>;
2338			nvidia,emc-mode-2 = <0x80200008>;
2339			nvidia,emc-mode-reset = <0x80001221>;
2340			nvidia,emc-zcal-cnt-long = <0x00000040>;
2341			nvidia,emc-cfg-periodic-qrst;
2342			nvidia,emc-cfg-dyn-self-ref;
2343			nvidia,emc-configuration = <
2344				0x00000002 /* EMC_RC */
2345				0x0000000f /* EMC_RFC */
2346				0x00000001 /* EMC_RAS */
2347				0x00000000 /* EMC_RP */
2348				0x00000002 /* EMC_R2W */
2349				0x0000000a /* EMC_W2R */
2350				0x00000005 /* EMC_R2P */
2351				0x0000000b /* EMC_W2P */
2352				0x00000000 /* EMC_RD_RCD */
2353				0x00000000 /* EMC_WR_RCD */
2354				0x00000003 /* EMC_RRD */
2355				0x00000001 /* EMC_REXT */
2356				0x00000000 /* EMC_WEXT */
2357				0x00000005 /* EMC_WDV */
2358				0x00000005 /* EMC_QUSE */
2359				0x00000004 /* EMC_QRST */
2360				0x0000000a /* EMC_QSAFE */
2361				0x0000000b /* EMC_RDV */
2362				0x00000181 /* EMC_REFRESH */
2363				0x00000000 /* EMC_BURST_REFRESH_NUM */
2364				0x00000060 /* EMC_PRE_REFRESH_REQ_CNT */
2365				0x00000002 /* EMC_PDEX2WR */
2366				0x00000002 /* EMC_PDEX2RD */
2367				0x00000001 /* EMC_PCHG2PDEN */
2368				0x00000000 /* EMC_ACT2PDEN */
2369				0x00000007 /* EMC_AR2PDEN */
2370				0x0000000f /* EMC_RW2PDEN */
2371				0x00000010 /* EMC_TXSR */
2372				0x00000010 /* EMC_TXSRDLL */
2373				0x00000004 /* EMC_TCKE */
2374				0x00000003 /* EMC_TFAW */
2375				0x00000000 /* EMC_TRPAB */
2376				0x00000004 /* EMC_TCLKSTABLE */
2377				0x00000005 /* EMC_TCLKSTOP */
2378				0x0000018e /* EMC_TREFBW */
2379				0x00000006 /* EMC_QUSE_EXTRA */
2380				0x00000004 /* EMC_FBIO_CFG6 */
2381				0x00000000 /* EMC_ODT_WRITE */
2382				0x00000000 /* EMC_ODT_READ */
2383				0x00004288 /* EMC_FBIO_CFG5 */
2384				0x007800a4 /* EMC_CFG_DIG_DLL */
2385				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2386				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
2387				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
2388				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
2389				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
2390				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
2391				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
2392				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
2393				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
2394				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2395				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2396				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2397				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2398				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2399				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2400				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2401				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2402				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2403				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2404				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2405				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2406				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2407				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2408				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2409				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2410				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
2411				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
2412				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
2413				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
2414				0x000002a0 /* EMC_XM2CMDPADCTRL */
2415				0x0800211c /* EMC_XM2DQSPADCTRL2 */
2416				0x00000000 /* EMC_XM2DQPADCTRL2 */
2417				0x77fff884 /* EMC_XM2CLKPADCTRL */
2418				0x01f1f108 /* EMC_XM2COMPPADCTRL */
2419				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2420				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2421				0x08000168 /* EMC_XM2QUSEPADCTRL */
2422				0x08000000 /* EMC_XM2DQSPADCTRL3 */
2423				0x00000802 /* EMC_CTT_TERM_CTRL */
2424				0x00000000 /* EMC_ZCAL_INTERVAL */
2425				0x00000040 /* EMC_ZCAL_WAIT_CNT */
2426				0x000c000c /* EMC_MRS_WAIT_CNT */
2427				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2428				0x00000000 /* EMC_CTT */
2429				0x00000000 /* EMC_CTT_DURATION */
2430				0x8000040b /* EMC_DYN_SELF_REF_CONTROL */
2431				0xe8000000 /* EMC_FBIO_SPARE */
2432				0xff00ff00 /* EMC_CFG_RSV */
2433			>;
2434		};
2435		timing-102000000 {
2436			clock-frequency = <102000000>;
2437			nvidia,emc-auto-cal-interval = <0x001fffff>;
2438			nvidia,emc-mode-1 = <0x80100003>;
2439			nvidia,emc-mode-2 = <0x80200008>;
2440			nvidia,emc-mode-reset = <0x80001221>;
2441			nvidia,emc-zcal-cnt-long = <0x00000040>;
2442			nvidia,emc-cfg-periodic-qrst;
2443			nvidia,emc-cfg-dyn-self-ref;
2444			nvidia,emc-configuration = <
2445				0x00000004 /* EMC_RC */
2446				0x0000001e /* EMC_RFC */
2447				0x00000003 /* EMC_RAS */
2448				0x00000001 /* EMC_RP */
2449				0x00000002 /* EMC_R2W */
2450				0x0000000a /* EMC_W2R */
2451				0x00000005 /* EMC_R2P */
2452				0x0000000b /* EMC_W2P */
2453				0x00000001 /* EMC_RD_RCD */
2454				0x00000001 /* EMC_WR_RCD */
2455				0x00000003 /* EMC_RRD */
2456				0x00000001 /* EMC_REXT */
2457				0x00000000 /* EMC_WEXT */
2458				0x00000005 /* EMC_WDV */
2459				0x00000005 /* EMC_QUSE */
2460				0x00000004 /* EMC_QRST */
2461				0x0000000a /* EMC_QSAFE */
2462				0x0000000b /* EMC_RDV */
2463				0x00000303 /* EMC_REFRESH */
2464				0x00000000 /* EMC_BURST_REFRESH_NUM */
2465				0x000000c0 /* EMC_PRE_REFRESH_REQ_CNT */
2466				0x00000002 /* EMC_PDEX2WR */
2467				0x00000002 /* EMC_PDEX2RD */
2468				0x00000001 /* EMC_PCHG2PDEN */
2469				0x00000000 /* EMC_ACT2PDEN */
2470				0x00000007 /* EMC_AR2PDEN */
2471				0x0000000f /* EMC_RW2PDEN */
2472				0x00000020 /* EMC_TXSR */
2473				0x00000020 /* EMC_TXSRDLL */
2474				0x00000004 /* EMC_TCKE */
2475				0x00000005 /* EMC_TFAW */
2476				0x00000000 /* EMC_TRPAB */
2477				0x00000004 /* EMC_TCLKSTABLE */
2478				0x00000005 /* EMC_TCLKSTOP */
2479				0x0000031c /* EMC_TREFBW */
2480				0x00000006 /* EMC_QUSE_EXTRA */
2481				0x00000004 /* EMC_FBIO_CFG6 */
2482				0x00000000 /* EMC_ODT_WRITE */
2483				0x00000000 /* EMC_ODT_READ */
2484				0x00004288 /* EMC_FBIO_CFG5 */
2485				0x007800a4 /* EMC_CFG_DIG_DLL */
2486				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2487				0x000fc000 /* EMC_DLL_XFORM_DQS0 */
2488				0x000fc000 /* EMC_DLL_XFORM_DQS1 */
2489				0x000fc000 /* EMC_DLL_XFORM_DQS2 */
2490				0x000fc000 /* EMC_DLL_XFORM_DQS3 */
2491				0x000fc000 /* EMC_DLL_XFORM_DQS4 */
2492				0x000fc000 /* EMC_DLL_XFORM_DQS5 */
2493				0x000fc000 /* EMC_DLL_XFORM_DQS6 */
2494				0x000fc000 /* EMC_DLL_XFORM_DQS7 */
2495				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2496				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2497				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2498				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2499				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2500				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2501				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2502				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2503				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2504				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2505				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2506				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2507				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2508				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2509				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2510				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2511				0x000fc000 /* EMC_DLL_XFORM_DQ0 */
2512				0x000fc000 /* EMC_DLL_XFORM_DQ1 */
2513				0x000fc000 /* EMC_DLL_XFORM_DQ2 */
2514				0x000fc000 /* EMC_DLL_XFORM_DQ3 */
2515				0x000002a0 /* EMC_XM2CMDPADCTRL */
2516				0x0800211c /* EMC_XM2DQSPADCTRL2 */
2517				0x00000000 /* EMC_XM2DQPADCTRL2 */
2518				0x77fff884 /* EMC_XM2CLKPADCTRL */
2519				0x01f1f108 /* EMC_XM2COMPPADCTRL */
2520				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2521				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2522				0x08000168 /* EMC_XM2QUSEPADCTRL */
2523				0x08000000 /* EMC_XM2DQSPADCTRL3 */
2524				0x00000802 /* EMC_CTT_TERM_CTRL */
2525				0x00000000 /* EMC_ZCAL_INTERVAL */
2526				0x00000040 /* EMC_ZCAL_WAIT_CNT */
2527				0x000c000c /* EMC_MRS_WAIT_CNT */
2528				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2529				0x00000000 /* EMC_CTT */
2530				0x00000000 /* EMC_CTT_DURATION */
2531				0x80000713 /* EMC_DYN_SELF_REF_CONTROL */
2532				0xe8000000 /* EMC_FBIO_SPARE */
2533				0xff00ff00 /* EMC_CFG_RSV */
2534			>;
2535		};
2536		timing-204000000 {
2537			clock-frequency = <204000000>;
2538			nvidia,emc-auto-cal-interval = <0x001fffff>;
2539			nvidia,emc-mode-1 = <0x80100003>;
2540			nvidia,emc-mode-2 = <0x80200008>;
2541			nvidia,emc-mode-reset = <0x80001221>;
2542			nvidia,emc-zcal-cnt-long = <0x00000040>;
2543			nvidia,emc-cfg-periodic-qrst;
2544			nvidia,emc-cfg-dyn-self-ref;
2545			nvidia,emc-configuration = <
2546				0x00000009 /* EMC_RC */
2547				0x0000003d /* EMC_RFC */
2548				0x00000007 /* EMC_RAS */
2549				0x00000002 /* EMC_RP */
2550				0x00000002 /* EMC_R2W */
2551				0x0000000a /* EMC_W2R */
2552				0x00000005 /* EMC_R2P */
2553				0x0000000b /* EMC_W2P */
2554				0x00000002 /* EMC_RD_RCD */
2555				0x00000002 /* EMC_WR_RCD */
2556				0x00000003 /* EMC_RRD */
2557				0x00000001 /* EMC_REXT */
2558				0x00000000 /* EMC_WEXT */
2559				0x00000005 /* EMC_WDV */
2560				0x00000005 /* EMC_QUSE */
2561				0x00000004 /* EMC_QRST */
2562				0x0000000a /* EMC_QSAFE */
2563				0x0000000b /* EMC_RDV */
2564				0x00000607 /* EMC_REFRESH */
2565				0x00000000 /* EMC_BURST_REFRESH_NUM */
2566				0x00000181 /* EMC_PRE_REFRESH_REQ_CNT */
2567				0x00000002 /* EMC_PDEX2WR */
2568				0x00000002 /* EMC_PDEX2RD */
2569				0x00000001 /* EMC_PCHG2PDEN */
2570				0x00000000 /* EMC_ACT2PDEN */
2571				0x00000007 /* EMC_AR2PDEN */
2572				0x0000000f /* EMC_RW2PDEN */
2573				0x00000040 /* EMC_TXSR */
2574				0x00000040 /* EMC_TXSRDLL */
2575				0x00000004 /* EMC_TCKE */
2576				0x00000009 /* EMC_TFAW */
2577				0x00000000 /* EMC_TRPAB */
2578				0x00000004 /* EMC_TCLKSTABLE */
2579				0x00000005 /* EMC_TCLKSTOP */
2580				0x00000638 /* EMC_TREFBW */
2581				0x00000006 /* EMC_QUSE_EXTRA */
2582				0x00000006 /* EMC_FBIO_CFG6 */
2583				0x00000000 /* EMC_ODT_WRITE */
2584				0x00000000 /* EMC_ODT_READ */
2585				0x00004288 /* EMC_FBIO_CFG5 */
2586				0x004400a4 /* EMC_CFG_DIG_DLL */
2587				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2588				0x00080000 /* EMC_DLL_XFORM_DQS0 */
2589				0x00080000 /* EMC_DLL_XFORM_DQS1 */
2590				0x00080000 /* EMC_DLL_XFORM_DQS2 */
2591				0x00080000 /* EMC_DLL_XFORM_DQS3 */
2592				0x00080000 /* EMC_DLL_XFORM_DQS4 */
2593				0x00080000 /* EMC_DLL_XFORM_DQS5 */
2594				0x00080000 /* EMC_DLL_XFORM_DQS6 */
2595				0x00080000 /* EMC_DLL_XFORM_DQS7 */
2596				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2597				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2598				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2599				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2600				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2601				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2602				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2603				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2604				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2605				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2606				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2607				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2608				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2609				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2610				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2611				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2612				0x00080000 /* EMC_DLL_XFORM_DQ0 */
2613				0x00080000 /* EMC_DLL_XFORM_DQ1 */
2614				0x00080000 /* EMC_DLL_XFORM_DQ2 */
2615				0x00080000 /* EMC_DLL_XFORM_DQ3 */
2616				0x000002a0 /* EMC_XM2CMDPADCTRL */
2617				0x0800211c /* EMC_XM2DQSPADCTRL2 */
2618				0x00000000 /* EMC_XM2DQPADCTRL2 */
2619				0x77fff884 /* EMC_XM2CLKPADCTRL */
2620				0x01f1f108 /* EMC_XM2COMPPADCTRL */
2621				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2622				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2623				0x08000168 /* EMC_XM2QUSEPADCTRL */
2624				0x08000000 /* EMC_XM2DQSPADCTRL3 */
2625				0x00000802 /* EMC_CTT_TERM_CTRL */
2626				0x00020000 /* EMC_ZCAL_INTERVAL */
2627				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2628				0x000c000c /* EMC_MRS_WAIT_CNT */
2629				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2630				0x00000000 /* EMC_CTT */
2631				0x00000000 /* EMC_CTT_DURATION */
2632				0x80000d22 /* EMC_DYN_SELF_REF_CONTROL */
2633				0xe8000000 /* EMC_FBIO_SPARE */
2634				0xff00ff00 /* EMC_CFG_RSV */
2635			>;
2636		};
2637		timing-400000000 {
2638			clock-frequency = <400000000>;
2639			nvidia,emc-auto-cal-interval = <0x001fffff>;
2640			nvidia,emc-mode-1 = <0x80100002>;
2641			nvidia,emc-mode-2 = <0x80200000>;
2642			nvidia,emc-mode-reset = <0x80000521>;
2643			nvidia,emc-zcal-cnt-long = <0x00000040>;
2644			nvidia,emc-configuration = <
2645				0x00000012 /* EMC_RC */
2646				0x00000076 /* EMC_RFC */
2647				0x0000000c /* EMC_RAS */
2648				0x00000004 /* EMC_RP */
2649				0x00000003 /* EMC_R2W */
2650				0x00000008 /* EMC_W2R */
2651				0x00000002 /* EMC_R2P */
2652				0x0000000a /* EMC_W2P */
2653				0x00000004 /* EMC_RD_RCD */
2654				0x00000004 /* EMC_WR_RCD */
2655				0x00000002 /* EMC_RRD */
2656				0x00000001 /* EMC_REXT */
2657				0x00000000 /* EMC_WEXT */
2658				0x00000004 /* EMC_WDV */
2659				0x00000006 /* EMC_QUSE */
2660				0x00000004 /* EMC_QRST */
2661				0x0000000a /* EMC_QSAFE */
2662				0x0000000c /* EMC_RDV */
2663				0x00000bf0 /* EMC_REFRESH */
2664				0x00000000 /* EMC_BURST_REFRESH_NUM */
2665				0x000002fc /* EMC_PRE_REFRESH_REQ_CNT */
2666				0x00000001 /* EMC_PDEX2WR */
2667				0x00000008 /* EMC_PDEX2RD */
2668				0x00000001 /* EMC_PCHG2PDEN */
2669				0x00000000 /* EMC_ACT2PDEN */
2670				0x00000008 /* EMC_AR2PDEN */
2671				0x0000000f /* EMC_RW2PDEN */
2672				0x0000007c /* EMC_TXSR */
2673				0x00000200 /* EMC_TXSRDLL */
2674				0x00000004 /* EMC_TCKE */
2675				0x00000010 /* EMC_TFAW */
2676				0x00000000 /* EMC_TRPAB */
2677				0x00000004 /* EMC_TCLKSTABLE */
2678				0x00000005 /* EMC_TCLKSTOP */
2679				0x00000c30 /* EMC_TREFBW */
2680				0x00000000 /* EMC_QUSE_EXTRA */
2681				0x00000004 /* EMC_FBIO_CFG6 */
2682				0x00000000 /* EMC_ODT_WRITE */
2683				0x00000000 /* EMC_ODT_READ */
2684				0x00007088 /* EMC_FBIO_CFG5 */
2685				0x001d0084 /* EMC_CFG_DIG_DLL */
2686				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2687				0x00044000 /* EMC_DLL_XFORM_DQS0 */
2688				0x00044000 /* EMC_DLL_XFORM_DQS1 */
2689				0x00044000 /* EMC_DLL_XFORM_DQS2 */
2690				0x00044000 /* EMC_DLL_XFORM_DQS3 */
2691				0x00044000 /* EMC_DLL_XFORM_DQS4 */
2692				0x00044000 /* EMC_DLL_XFORM_DQS5 */
2693				0x00044000 /* EMC_DLL_XFORM_DQS6 */
2694				0x00044000 /* EMC_DLL_XFORM_DQS7 */
2695				0x00000000 /* EMC_DLL_XFORM_QUSE0 */
2696				0x00000000 /* EMC_DLL_XFORM_QUSE1 */
2697				0x00000000 /* EMC_DLL_XFORM_QUSE2 */
2698				0x00000000 /* EMC_DLL_XFORM_QUSE3 */
2699				0x00000000 /* EMC_DLL_XFORM_QUSE4 */
2700				0x00000000 /* EMC_DLL_XFORM_QUSE5 */
2701				0x00000000 /* EMC_DLL_XFORM_QUSE6 */
2702				0x00000000 /* EMC_DLL_XFORM_QUSE7 */
2703				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2704				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2705				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2706				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2707				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2708				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2709				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2710				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2711				0x00058000 /* EMC_DLL_XFORM_DQ0 */
2712				0x00058000 /* EMC_DLL_XFORM_DQ1 */
2713				0x00058000 /* EMC_DLL_XFORM_DQ2 */
2714				0x00058000 /* EMC_DLL_XFORM_DQ3 */
2715				0x000002a0 /* EMC_XM2CMDPADCTRL */
2716				0x0800013d /* EMC_XM2DQSPADCTRL2 */
2717				0x00000000 /* EMC_XM2DQPADCTRL2 */
2718				0x77fff884 /* EMC_XM2CLKPADCTRL */
2719				0x01f1f508 /* EMC_XM2COMPPADCTRL */
2720				0x05057404 /* EMC_XM2VTTGENPADCTRL */
2721				0x54000007 /* EMC_XM2VTTGENPADCTRL2 */
2722				0x080001e8 /* EMC_XM2QUSEPADCTRL */
2723				0x08000021 /* EMC_XM2DQSPADCTRL3 */
2724				0x00000802 /* EMC_CTT_TERM_CTRL */
2725				0x00020000 /* EMC_ZCAL_INTERVAL */
2726				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2727				0x0148000c /* EMC_MRS_WAIT_CNT */
2728				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2729				0x00000000 /* EMC_CTT */
2730				0x00000000 /* EMC_CTT_DURATION */
2731				0x800018c8 /* EMC_DYN_SELF_REF_CONTROL */
2732				0xe8000000 /* EMC_FBIO_SPARE */
2733				0xff00ff89 /* EMC_CFG_RSV */
2734			>;
2735		};
2736		timing-800000000 {
2737			clock-frequency = <800000000>;
2738			nvidia,emc-auto-cal-interval = <0x001fffff>;
2739			nvidia,emc-mode-1 = <0x80100002>;
2740			nvidia,emc-mode-2 = <0x80200018>;
2741			nvidia,emc-mode-reset = <0x80000d71>;
2742			nvidia,emc-zcal-cnt-long = <0x00000040>;
2743			nvidia,emc-cfg-periodic-qrst;
2744			nvidia,emc-configuration = <
2745				0x00000025 /* EMC_RC */
2746				0x000000ee /* EMC_RFC */
2747				0x0000001a /* EMC_RAS */
2748				0x00000009 /* EMC_RP */
2749				0x00000005 /* EMC_R2W */
2750				0x0000000d /* EMC_W2R */
2751				0x00000004 /* EMC_R2P */
2752				0x00000013 /* EMC_W2P */
2753				0x00000009 /* EMC_RD_RCD */
2754				0x00000009 /* EMC_WR_RCD */
2755				0x00000003 /* EMC_RRD */
2756				0x00000001 /* EMC_REXT */
2757				0x00000000 /* EMC_WEXT */
2758				0x00000007 /* EMC_WDV */
2759				0x0000000a /* EMC_QUSE */
2760				0x00000009 /* EMC_QRST */
2761				0x0000000b /* EMC_QSAFE */
2762				0x00000011 /* EMC_RDV */
2763				0x00001820 /* EMC_REFRESH */
2764				0x00000000 /* EMC_BURST_REFRESH_NUM */
2765				0x00000608 /* EMC_PRE_REFRESH_REQ_CNT */
2766				0x00000003 /* EMC_PDEX2WR */
2767				0x00000012 /* EMC_PDEX2RD */
2768				0x00000001 /* EMC_PCHG2PDEN */
2769				0x00000000 /* EMC_ACT2PDEN */
2770				0x0000000f /* EMC_AR2PDEN */
2771				0x00000018 /* EMC_RW2PDEN */
2772				0x000000f8 /* EMC_TXSR */
2773				0x00000200 /* EMC_TXSRDLL */
2774				0x00000005 /* EMC_TCKE */
2775				0x00000020 /* EMC_TFAW */
2776				0x00000000 /* EMC_TRPAB */
2777				0x00000007 /* EMC_TCLKSTABLE */
2778				0x00000008 /* EMC_TCLKSTOP */
2779				0x00001860 /* EMC_TREFBW */
2780				0x0000000b /* EMC_QUSE_EXTRA */
2781				0x00000006 /* EMC_FBIO_CFG6 */
2782				0x00000000 /* EMC_ODT_WRITE */
2783				0x00000000 /* EMC_ODT_READ */
2784				0x00005088 /* EMC_FBIO_CFG5 */
2785				0xf0070191 /* EMC_CFG_DIG_DLL */
2786				0x00008000 /* EMC_CFG_DIG_DLL_PERIOD */
2787				0x0000000c /* EMC_DLL_XFORM_DQS0 */
2788				0x007fc00a /* EMC_DLL_XFORM_DQS1 */
2789				0x00000008 /* EMC_DLL_XFORM_DQS2 */
2790				0x0000000a /* EMC_DLL_XFORM_DQS3 */
2791				0x0000000a /* EMC_DLL_XFORM_DQS4 */
2792				0x0000000a /* EMC_DLL_XFORM_DQS5 */
2793				0x0000000a /* EMC_DLL_XFORM_DQS6 */
2794				0x0000000a /* EMC_DLL_XFORM_DQS7 */
2795				0x00018000 /* EMC_DLL_XFORM_QUSE0 */
2796				0x00018000 /* EMC_DLL_XFORM_QUSE1 */
2797				0x00018000 /* EMC_DLL_XFORM_QUSE2 */
2798				0x00018000 /* EMC_DLL_XFORM_QUSE3 */
2799				0x00018000 /* EMC_DLL_XFORM_QUSE4 */
2800				0x00018000 /* EMC_DLL_XFORM_QUSE5 */
2801				0x00018000 /* EMC_DLL_XFORM_QUSE6 */
2802				0x00018000 /* EMC_DLL_XFORM_QUSE7 */
2803				0x00000000 /* EMC_DLI_TRIM_TXDQS0 */
2804				0x00000000 /* EMC_DLI_TRIM_TXDQS1 */
2805				0x00000000 /* EMC_DLI_TRIM_TXDQS2 */
2806				0x00000000 /* EMC_DLI_TRIM_TXDQS3 */
2807				0x00000000 /* EMC_DLI_TRIM_TXDQS4 */
2808				0x00000000 /* EMC_DLI_TRIM_TXDQS5 */
2809				0x00000000 /* EMC_DLI_TRIM_TXDQS6 */
2810				0x00000000 /* EMC_DLI_TRIM_TXDQS7 */
2811				0x0000000a /* EMC_DLL_XFORM_DQ0 */
2812				0x0000000c /* EMC_DLL_XFORM_DQ1 */
2813				0x0000000a /* EMC_DLL_XFORM_DQ2 */
2814				0x0000000a /* EMC_DLL_XFORM_DQ3 */
2815				0x000002a0 /* EMC_XM2CMDPADCTRL */
2816				0x0600013d /* EMC_XM2DQSPADCTRL2 */
2817				0x22220000 /* EMC_XM2DQPADCTRL2 */
2818				0x77fff884 /* EMC_XM2CLKPADCTRL */
2819				0x01f1f501 /* EMC_XM2COMPPADCTRL */
2820				0x07077404 /* EMC_XM2VTTGENPADCTRL */
2821				0x54000000 /* EMC_XM2VTTGENPADCTRL2 */
2822				0x080001e8 /* EMC_XM2QUSEPADCTRL */
2823				0x0a000021 /* EMC_XM2DQSPADCTRL3 */
2824				0x00000802 /* EMC_CTT_TERM_CTRL */
2825				0x00020000 /* EMC_ZCAL_INTERVAL */
2826				0x00000100 /* EMC_ZCAL_WAIT_CNT */
2827				0x00d0000c /* EMC_MRS_WAIT_CNT */
2828				0xa0f10000 /* EMC_AUTO_CAL_CONFIG */
2829				0x00000000 /* EMC_CTT */
2830				0x00000000 /* EMC_CTT_DURATION */
2831				0x8000308c /* EMC_DYN_SELF_REF_CONTROL */
2832				0xe8000000 /* EMC_FBIO_SPARE */
2833				0xff00ff49 /* EMC_CFG_RSV */
2834			>;
2835		};
2836	};
2837};
2838&state_default {
2839	clk_32k_out_pa0 {
2840		nvidia,pins = "clk_32k_out_pa0";
2841		nvidia,function = "blink";
2842		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2843		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2844		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2845	};
2846	uart3_cts_n_pa1 {
2847		nvidia,pins = "uart3_cts_n_pa1";
2848		nvidia,function = "uartc";
2849		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2850		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2851		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2852	};
2853	dap2_fs_pa2 {
2854		nvidia,pins = "dap2_fs_pa2";
2855		nvidia,function = "i2s1";
2856		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2857		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2858		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2859	};
2860	dap2_sclk_pa3 {
2861		nvidia,pins = "dap2_sclk_pa3";
2862		nvidia,function = "i2s1";
2863		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2864		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2865		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2866	};
2867	dap2_din_pa4 {
2868		nvidia,pins = "dap2_din_pa4";
2869		nvidia,function = "i2s1";
2870		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2871		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2872		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2873	};
2874	dap2_dout_pa5 {
2875		nvidia,pins = "dap2_dout_pa5";
2876		nvidia,function = "i2s1";
2877		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2878		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2879		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2880	};
2881	sdmmc3_clk_pa6 {
2882		nvidia,pins = "sdmmc3_clk_pa6";
2883		nvidia,function = "sdmmc3";
2884		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2885		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2886		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2887	};
2888	sdmmc3_cmd_pa7 {
2889		nvidia,pins = "sdmmc3_cmd_pa7";
2890		nvidia,function = "sdmmc3";
2891		nvidia,pull = <TEGRA_PIN_PULL_UP>;
2892		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2893		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2894	};
2895	gmi_a17_pb0 {
2896		nvidia,pins = "gmi_a17_pb0";
2897		nvidia,function = "spi4";
2898		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2899		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2900		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2901	};
2902	gmi_a18_pb1 {
2903		nvidia,pins = "gmi_a18_pb1";
2904		nvidia,function = "spi4";
2905		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2906		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2907		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2908	};
2909	lcd_pwr0_pb2 {
2910		nvidia,pins = "lcd_pwr0_pb2";
2911		nvidia,function = "displaya";
2912		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2913		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2914		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2915	};
2916	lcd_pclk_pb3 {
2917		nvidia,pins = "lcd_pclk_pb3";
2918		nvidia,function = "displaya";
2919		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2920		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2921		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2922	};
2923	sdmmc3_dat3_pb4 {
2924		nvidia,pins = "sdmmc3_dat3_pb4";
2925		nvidia,function = "sdmmc3";
2926		nvidia,pull = <TEGRA_PIN_PULL_UP>;
2927		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2928		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2929	};
2930	sdmmc3_dat2_pb5 {
2931		nvidia,pins = "sdmmc3_dat2_pb5";
2932		nvidia,function = "sdmmc3";
2933		nvidia,pull = <TEGRA_PIN_PULL_UP>;
2934		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2935		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2936	};
2937	sdmmc3_dat1_pb6 {
2938		nvidia,pins = "sdmmc3_dat1_pb6";
2939		nvidia,function = "sdmmc3";
2940		nvidia,pull = <TEGRA_PIN_PULL_UP>;
2941		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2942		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2943	};
2944	sdmmc3_dat0_pb7 {
2945		nvidia,pins = "sdmmc3_dat0_pb7";
2946		nvidia,function = "sdmmc3";
2947		nvidia,pull = <TEGRA_PIN_PULL_UP>;
2948		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2949		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
2950	};
2951	uart3_rts_n_pc0 {
2952		nvidia,pins = "uart3_rts_n_pc0";
2953		nvidia,function = "uartc";
2954		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2955		nvidia,tristate = <TEGRA_PIN_DISABLE>;
2956		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2957	};
2958	lcd_pwr1_pc1 {
2959		nvidia,pins = "lcd_pwr1_pc1";
2960		nvidia,function = "displaya";
2961		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2962		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2963		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2964	};
2965	uart2_txd_pc2 {
2966		nvidia,pins = "uart2_txd_pc2";
2967		nvidia,function = "uartb";
2968		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2969		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2970		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2971	};
2972	uart2_rxd_pc3 {
2973		nvidia,pins = "uart2_rxd_pc3";
2974		nvidia,function = "uartb";
2975		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2976		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2977		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2978	};
2979	gen1_i2c_scl_pc4 {
2980		nvidia,pins = "gen1_i2c_scl_pc4";
2981		nvidia,function = "i2c1";
2982		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2983		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2984		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2985		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
2986	};
2987	gen1_i2c_sda_pc5 {
2988		nvidia,pins = "gen1_i2c_sda_pc5";
2989		nvidia,function = "i2c1";
2990		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2991		nvidia,tristate = <TEGRA_PIN_ENABLE>;
2992		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
2993		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
2994	};
2995	lcd_pwr2_pc6 {
2996		nvidia,pins = "lcd_pwr2_pc6";
2997		nvidia,function = "displaya";
2998		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
2999		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3000		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3001	};
3002	gmi_wp_n_pc7 {
3003		nvidia,pins = "gmi_wp_n_pc7";
3004		nvidia,function = "gmi";
3005		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3006		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3007		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3008	};
3009	sdmmc3_dat5_pd0 {
3010		nvidia,pins = "sdmmc3_dat5_pd0";
3011		nvidia,function = "sdmmc3";
3012		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3013		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3014		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3015	};
3016	sdmmc3_dat4_pd1 {
3017		nvidia,pins = "sdmmc3_dat4_pd1";
3018		nvidia,function = "sdmmc3";
3019		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3020		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3021		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3022	};
3023	lcd_dc1_pd2 {
3024		nvidia,pins = "lcd_dc1_pd2";
3025		nvidia,function = "displaya";
3026		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3027		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3028		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3029	};
3030	sdmmc3_dat6_pd3 {
3031		nvidia,pins = "sdmmc3_dat6_pd3";
3032		nvidia,function = "spi4";
3033		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3034		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3035		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3036	};
3037	sdmmc3_dat7_pd4 {
3038		nvidia,pins = "sdmmc3_dat7_pd4";
3039		nvidia,function = "spi4";
3040		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3041		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3042		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3043	};
3044	vi_d1_pd5 {
3045		nvidia,pins = "vi_d1_pd5";
3046		nvidia,function = "sdmmc2";
3047		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3048		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3049		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3050	};
3051	vi_vsync_pd6 {
3052		nvidia,pins = "vi_vsync_pd6";
3053		nvidia,function = "ddr";
3054		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3055		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3056		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3057	};
3058	vi_hsync_pd7 {
3059		nvidia,pins = "vi_hsync_pd7";
3060		nvidia,function = "ddr";
3061		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3062		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3063		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3064	};
3065	lcd_d0_pe0 {
3066		nvidia,pins = "lcd_d0_pe0";
3067		nvidia,function = "displaya";
3068		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3069		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3070		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3071	};
3072	lcd_d1_pe1 {
3073		nvidia,pins = "lcd_d1_pe1";
3074		nvidia,function = "displaya";
3075		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3076		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3077		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3078	};
3079	lcd_d2_pe2 {
3080		nvidia,pins = "lcd_d2_pe2";
3081		nvidia,function = "displaya";
3082		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3083		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3084		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3085	};
3086	lcd_d3_pe3 {
3087		nvidia,pins = "lcd_d3_pe3";
3088		nvidia,function = "displaya";
3089		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3090		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3091		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3092	};
3093	lcd_d4_pe4 {
3094		nvidia,pins = "lcd_d4_pe4";
3095		nvidia,function = "displaya";
3096		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3097		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3098		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3099	};
3100	lcd_d5_pe5 {
3101		nvidia,pins = "lcd_d5_pe5";
3102		nvidia,function = "displaya";
3103		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3104		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3105		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3106	};
3107	lcd_d6_pe6 {
3108		nvidia,pins = "lcd_d6_pe6";
3109		nvidia,function = "displaya";
3110		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3111		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3112		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3113	};
3114	lcd_d7_pe7 {
3115		nvidia,pins = "lcd_d7_pe7";
3116		nvidia,function = "displaya";
3117		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3118		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3119		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3120	};
3121	lcd_d8_pf0 {
3122		nvidia,pins = "lcd_d8_pf0";
3123		nvidia,function = "displaya";
3124		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3125		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3126		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3127	};
3128	lcd_d9_pf1 {
3129		nvidia,pins = "lcd_d9_pf1";
3130		nvidia,function = "displaya";
3131		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3132		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3133		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3134	};
3135	lcd_d10_pf2 {
3136		nvidia,pins = "lcd_d10_pf2";
3137		nvidia,function = "displaya";
3138		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3139		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3140		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3141	};
3142	lcd_d11_pf3 {
3143		nvidia,pins = "lcd_d11_pf3";
3144		nvidia,function = "displaya";
3145		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3146		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3147		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3148	};
3149	lcd_d12_pf4 {
3150		nvidia,pins = "lcd_d12_pf4";
3151		nvidia,function = "displaya";
3152		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3153		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3154		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3155	};
3156	lcd_d13_pf5 {
3157		nvidia,pins = "lcd_d13_pf5";
3158		nvidia,function = "displaya";
3159		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3160		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3161		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3162	};
3163	lcd_d14_pf6 {
3164		nvidia,pins = "lcd_d14_pf6";
3165		nvidia,function = "displaya";
3166		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3167		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3168		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3169	};
3170	lcd_d15_pf7 {
3171		nvidia,pins = "lcd_d15_pf7";
3172		nvidia,function = "displaya";
3173		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3174		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3175		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3176	};
3177	gmi_ad0_pg0 {
3178		nvidia,pins = "gmi_ad0_pg0";
3179		nvidia,function = "nand";
3180		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3181		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3182		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3183	};
3184	gmi_ad1_pg1 {
3185		nvidia,pins = "gmi_ad1_pg1";
3186		nvidia,function = "nand";
3187		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3188		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3189		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3190	};
3191	gmi_ad2_pg2 {
3192		nvidia,pins = "gmi_ad2_pg2";
3193		nvidia,function = "nand";
3194		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3195		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3196		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3197	};
3198	gmi_ad3_pg3 {
3199		nvidia,pins = "gmi_ad3_pg3";
3200		nvidia,function = "nand";
3201		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3202		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3203		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3204	};
3205	gmi_ad4_pg4 {
3206		nvidia,pins = "gmi_ad4_pg4";
3207		nvidia,function = "nand";
3208		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3209		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3210		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3211	};
3212	gmi_ad5_pg5 {
3213		nvidia,pins = "gmi_ad5_pg5";
3214		nvidia,function = "nand";
3215		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3216		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3217		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3218	};
3219	gmi_ad6_pg6 {
3220		nvidia,pins = "gmi_ad6_pg6";
3221		nvidia,function = "nand";
3222		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3223		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3224		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3225	};
3226	gmi_ad7_pg7 {
3227		nvidia,pins = "gmi_ad7_pg7";
3228		nvidia,function = "nand";
3229		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3230		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3231		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3232	};
3233	gmi_ad8_ph0 {
3234		nvidia,pins = "gmi_ad8_ph0";
3235		nvidia,function = "pwm0";
3236		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3237		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3238		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3239	};
3240	gmi_ad9_ph1 {
3241		nvidia,pins = "gmi_ad9_ph1";
3242		nvidia,function = "pwm1";
3243		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3244		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3245		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3246	};
3247	gmi_ad10_ph2 {
3248		nvidia,pins = "gmi_ad10_ph2";
3249		nvidia,function = "pwm2";
3250		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3251		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3252		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3253	};
3254	gmi_ad11_ph3 {
3255		nvidia,pins = "gmi_ad11_ph3";
3256		nvidia,function = "nand";
3257		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3258		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3259		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3260	};
3261	gmi_ad12_ph4 {
3262		nvidia,pins = "gmi_ad12_ph4";
3263		nvidia,function = "nand";
3264		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3265		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3266		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3267	};
3268	gmi_ad13_ph5 {
3269		nvidia,pins = "gmi_ad13_ph5";
3270		nvidia,function = "nand";
3271		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3272		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3273		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3274	};
3275	gmi_ad14_ph6 {
3276		nvidia,pins = "gmi_ad14_ph6";
3277		nvidia,function = "nand";
3278		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3279		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3280		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3281	};
3282	gmi_wr_n_pi0 {
3283		nvidia,pins = "gmi_wr_n_pi0";
3284		nvidia,function = "nand";
3285		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3286		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3287		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3288	};
3289	gmi_oe_n_pi1 {
3290		nvidia,pins = "gmi_oe_n_pi1";
3291		nvidia,function = "nand";
3292		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3293		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3294		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3295	};
3296	gmi_dqs_pi2 {
3297		nvidia,pins = "gmi_dqs_pi2";
3298		nvidia,function = "nand";
3299		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3300		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3301		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3302	};
3303	gmi_iordy_pi5 {
3304		nvidia,pins = "gmi_iordy_pi5";
3305		nvidia,function = "rsvd1";
3306		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3307		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3308		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3309	};
3310	gmi_cs7_n_pi6 {
3311		nvidia,pins = "gmi_cs7_n_pi6";
3312		nvidia,function = "nand";
3313		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3314		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3315		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3316	};
3317	gmi_wait_pi7 {
3318		nvidia,pins = "gmi_wait_pi7";
3319		nvidia,function = "nand";
3320		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3321		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3322		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3323	};
3324	lcd_de_pj1 {
3325		nvidia,pins = "lcd_de_pj1";
3326		nvidia,function = "displaya";
3327		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3328		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3329		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3330	};
3331	gmi_cs1_n_pj2 {
3332		nvidia,pins = "gmi_cs1_n_pj2";
3333		nvidia,function = "rsvd1";
3334		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3335		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3336		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3337	};
3338	lcd_hsync_pj3 {
3339		nvidia,pins = "lcd_hsync_pj3";
3340		nvidia,function = "displaya";
3341		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3342		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3343		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3344	};
3345	lcd_vsync_pj4 {
3346		nvidia,pins = "lcd_vsync_pj4";
3347		nvidia,function = "displaya";
3348		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3349		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3350		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3351	};
3352	uart2_cts_n_pj5 {
3353		nvidia,pins = "uart2_cts_n_pj5";
3354		nvidia,function = "uartb";
3355		nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
3356		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3357		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3358	};
3359	uart2_rts_n_pj6 {
3360		nvidia,pins = "uart2_rts_n_pj6";
3361		nvidia,function = "uartb";
3362		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3363		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3364		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3365	};
3366	gmi_a16_pj7 {
3367		nvidia,pins = "gmi_a16_pj7";
3368		nvidia,function = "spi4";
3369		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3370		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3371		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3372	};
3373	gmi_adv_n_pk0 {
3374		nvidia,pins = "gmi_adv_n_pk0";
3375		nvidia,function = "nand";
3376		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3377		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3378		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3379	};
3380	gmi_clk_pk1 {
3381		nvidia,pins = "gmi_clk_pk1";
3382		nvidia,function = "nand";
3383		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3384		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3385		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3386	};
3387	gmi_cs2_n_pk3 {
3388		nvidia,pins = "gmi_cs2_n_pk3";
3389		nvidia,function = "rsvd1";
3390		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3391		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3392		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3393	};
3394	gmi_cs3_n_pk4 {
3395		nvidia,pins = "gmi_cs3_n_pk4";
3396		nvidia,function = "nand";
3397		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3398		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3399		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3400	};
3401	spdif_out_pk5 {
3402		nvidia,pins = "spdif_out_pk5";
3403		nvidia,function = "spdif";
3404		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3405		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3406		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3407	};
3408	spdif_in_pk6 {
3409		nvidia,pins = "spdif_in_pk6";
3410		nvidia,function = "spdif";
3411		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3412		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3413		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3414	};
3415	gmi_a19_pk7 {
3416		nvidia,pins = "gmi_a19_pk7";
3417		nvidia,function = "spi4";
3418		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3419		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3420		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3421	};
3422	vi_d2_pl0 {
3423		nvidia,pins = "vi_d2_pl0";
3424		nvidia,function = "sdmmc2";
3425		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3426		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3427		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3428	};
3429	vi_d3_pl1 {
3430		nvidia,pins = "vi_d3_pl1";
3431		nvidia,function = "sdmmc2";
3432		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3433		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3434		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3435	};
3436	vi_d4_pl2 {
3437		nvidia,pins = "vi_d4_pl2";
3438		nvidia,function = "vi";
3439		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3440		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3441		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3442	};
3443	vi_d5_pl3 {
3444		nvidia,pins = "vi_d5_pl3";
3445		nvidia,function = "sdmmc2";
3446		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3447		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3448		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3449	};
3450	vi_d6_pl4 {
3451		nvidia,pins = "vi_d6_pl4";
3452		nvidia,function = "vi";
3453		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3454		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3455		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3456	};
3457	vi_d7_pl5 {
3458		nvidia,pins = "vi_d7_pl5";
3459		nvidia,function = "sdmmc2";
3460		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3461		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3462		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3463	};
3464	vi_d8_pl6 {
3465		nvidia,pins = "vi_d8_pl6";
3466		nvidia,function = "sdmmc2";
3467		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3468		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3469		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3470	};
3471	vi_d9_pl7 {
3472		nvidia,pins = "vi_d9_pl7";
3473		nvidia,function = "sdmmc2";
3474		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3475		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3476		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3477	};
3478	lcd_d16_pm0 {
3479		nvidia,pins = "lcd_d16_pm0";
3480		nvidia,function = "displaya";
3481		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3482		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3483		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3484	};
3485	lcd_d17_pm1 {
3486		nvidia,pins = "lcd_d17_pm1";
3487		nvidia,function = "displaya";
3488		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3489		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3490		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3491	};
3492	lcd_d18_pm2 {
3493		nvidia,pins = "lcd_d18_pm2";
3494		nvidia,function = "displaya";
3495		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3496		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3497		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3498	};
3499	lcd_d19_pm3 {
3500		nvidia,pins = "lcd_d19_pm3";
3501		nvidia,function = "displaya";
3502		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3503		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3504		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3505	};
3506	lcd_d20_pm4 {
3507		nvidia,pins = "lcd_d20_pm4";
3508		nvidia,function = "displaya";
3509		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3510		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3511		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3512	};
3513	lcd_d21_pm5 {
3514		nvidia,pins = "lcd_d21_pm5";
3515		nvidia,function = "displaya";
3516		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3517		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3518		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3519	};
3520	lcd_d22_pm6 {
3521		nvidia,pins = "lcd_d22_pm6";
3522		nvidia,function = "displaya";
3523		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3524		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3525		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3526	};
3527	lcd_d23_pm7 {
3528		nvidia,pins = "lcd_d23_pm7";
3529		nvidia,function = "displaya";
3530		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3531		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3532		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3533	};
3534	dap1_fs_pn0 {
3535		nvidia,pins = "dap1_fs_pn0";
3536		nvidia,function = "i2s0";
3537		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3538		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3539		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3540	};
3541	dap1_din_pn1 {
3542		nvidia,pins = "dap1_din_pn1";
3543		nvidia,function = "i2s0";
3544		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3545		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3546		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3547	};
3548	dap1_dout_pn2 {
3549		nvidia,pins = "dap1_dout_pn2";
3550		nvidia,function = "i2s0";
3551		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3552		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3553		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3554	};
3555	dap1_sclk_pn3 {
3556		nvidia,pins = "dap1_sclk_pn3";
3557		nvidia,function = "i2s0";
3558		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3559		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3560		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3561	};
3562	lcd_cs0_n_pn4 {
3563		nvidia,pins = "lcd_cs0_n_pn4";
3564		nvidia,function = "displaya";
3565		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3566		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3567		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3568	};
3569	lcd_sdout_pn5 {
3570		nvidia,pins = "lcd_sdout_pn5";
3571		nvidia,function = "displaya";
3572		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3573		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3574		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3575	};
3576	lcd_dc0_pn6 {
3577		nvidia,pins = "lcd_dc0_pn6";
3578		nvidia,function = "displaya";
3579		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3580		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3581		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3582	};
3583	hdmi_int_pn7 {
3584		nvidia,pins = "hdmi_int_pn7";
3585		nvidia,function = "hdmi";
3586		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3587		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3588		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3589	};
3590	ulpi_data7_po0 {
3591		nvidia,pins = "ulpi_data7_po0";
3592		nvidia,function = "uarta";
3593		nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
3594		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3595		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3596	};
3597	ulpi_data0_po1 {
3598		nvidia,pins = "ulpi_data0_po1";
3599		nvidia,function = "uarta";
3600		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3601		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3602		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3603	};
3604	ulpi_data1_po2 {
3605		nvidia,pins = "ulpi_data1_po2";
3606		nvidia,function = "uarta";
3607		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3608		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3609		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3610	};
3611	ulpi_data2_po3 {
3612		nvidia,pins = "ulpi_data2_po3";
3613		nvidia,function = "uarta";
3614		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3615		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3616		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3617	};
3618	ulpi_data3_po4 {
3619		nvidia,pins = "ulpi_data3_po4";
3620		nvidia,function = "uarta";
3621		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3622		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3623		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3624	};
3625	ulpi_data4_po5 {
3626		nvidia,pins = "ulpi_data4_po5";
3627		nvidia,function = "uarta";
3628		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3629		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3630		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3631	};
3632	ulpi_data5_po6 {
3633		nvidia,pins = "ulpi_data5_po6";
3634		nvidia,function = "uarta";
3635		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3636		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3637		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3638	};
3639	ulpi_data6_po7 {
3640		nvidia,pins = "ulpi_data6_po7";
3641		nvidia,function = "uarta";
3642		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3643		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3644		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3645	};
3646	dap3_fs_pp0 {
3647		nvidia,pins = "dap3_fs_pp0";
3648		nvidia,function = "i2s2";
3649		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3650		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3651		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3652	};
3653	dap3_din_pp1 {
3654		nvidia,pins = "dap3_din_pp1";
3655		nvidia,function = "i2s2";
3656		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3657		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3658		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3659	};
3660	dap3_dout_pp2 {
3661		nvidia,pins = "dap3_dout_pp2";
3662		nvidia,function = "i2s2";
3663		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3664		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3665		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3666	};
3667	dap3_sclk_pp3 {
3668		nvidia,pins = "dap3_sclk_pp3";
3669		nvidia,function = "i2s2";
3670		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3671		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3672		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3673	};
3674	dap4_fs_pp4 {
3675		nvidia,pins = "dap4_fs_pp4";
3676		nvidia,function = "i2s3";
3677		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3678		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3679		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3680	};
3681	dap4_din_pp5 {
3682		nvidia,pins = "dap4_din_pp5";
3683		nvidia,function = "i2s3";
3684		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3685		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3686		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3687	};
3688	dap4_dout_pp6 {
3689		nvidia,pins = "dap4_dout_pp6";
3690		nvidia,function = "i2s3";
3691		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3692		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3693		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3694	};
3695	dap4_sclk_pp7 {
3696		nvidia,pins = "dap4_sclk_pp7";
3697		nvidia,function = "i2s3";
3698		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3699		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3700		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3701	};
3702	kb_col0_pq0 {
3703		nvidia,pins = "kb_col0_pq0";
3704		nvidia,function = "kbc";
3705		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3706		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3707		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3708	};
3709	kb_col1_pq1 {
3710		nvidia,pins = "kb_col1_pq1";
3711		nvidia,function = "kbc";
3712		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3713		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3714		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3715	};
3716	kb_col2_pq2 {
3717		nvidia,pins = "kb_col2_pq2";
3718		nvidia,function = "kbc";
3719		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3720		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3721		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3722	};
3723	kb_col3_pq3 {
3724		nvidia,pins = "kb_col3_pq3";
3725		nvidia,function = "kbc";
3726		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3727		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3728		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3729	};
3730	kb_col4_pq4 {
3731		nvidia,pins = "kb_col4_pq4";
3732		nvidia,function = "kbc";
3733		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3734		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3735		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3736	};
3737	kb_col5_pq5 {
3738		nvidia,pins = "kb_col5_pq5";
3739		nvidia,function = "kbc";
3740		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3741		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3742		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3743	};
3744	kb_col6_pq6 {
3745		nvidia,pins = "kb_col6_pq6";
3746		nvidia,function = "kbc";
3747		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3748		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3749		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3750	};
3751	kb_col7_pq7 {
3752		nvidia,pins = "kb_col7_pq7";
3753		nvidia,function = "kbc";
3754		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3755		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3756		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3757	};
3758	kb_row0_pr0 {
3759		nvidia,pins = "kb_row0_pr0";
3760		nvidia,function = "kbc";
3761		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3762		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3763		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3764	};
3765	kb_row1_pr1 {
3766		nvidia,pins = "kb_row1_pr1";
3767		nvidia,function = "kbc";
3768		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3769		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3770		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3771	};
3772	kb_row2_pr2 {
3773		nvidia,pins = "kb_row2_pr2";
3774		nvidia,function = "kbc";
3775		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3776		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3777		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3778	};
3779	kb_row3_pr3 {
3780		nvidia,pins = "kb_row3_pr3";
3781		nvidia,function = "kbc";
3782		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3783		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3784		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3785	};
3786	kb_row4_pr4 {
3787		nvidia,pins = "kb_row4_pr4";
3788		nvidia,function = "kbc";
3789		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3790		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3791		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3792	};
3793	kb_row5_pr5 {
3794		nvidia,pins = "kb_row5_pr5";
3795		nvidia,function = "kbc";
3796		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3797		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3798		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3799	};
3800	kb_row6_pr6 {
3801		nvidia,pins = "kb_row6_pr6";
3802		nvidia,function = "kbc";
3803		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3804		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3805		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3806	};
3807	kb_row7_pr7 {
3808		nvidia,pins = "kb_row7_pr7";
3809		nvidia,function = "kbc";
3810		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3811		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3812		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3813	};
3814	kb_row8_ps0 {
3815		nvidia,pins = "kb_row8_ps0";
3816		nvidia,function = "kbc";
3817		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3818		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3819		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3820	};
3821	kb_row9_ps1 {
3822		nvidia,pins = "kb_row9_ps1";
3823		nvidia,function = "kbc";
3824		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3825		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3826		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3827	};
3828	kb_row10_ps2 {
3829		nvidia,pins = "kb_row10_ps2";
3830		nvidia,function = "kbc";
3831		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3832		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3833		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3834	};
3835	kb_row11_ps3 {
3836		nvidia,pins = "kb_row11_ps3";
3837		nvidia,function = "kbc";
3838		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3839		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3840		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3841	};
3842	kb_row12_ps4 {
3843		nvidia,pins = "kb_row12_ps4";
3844		nvidia,function = "kbc";
3845		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3846		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3847		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3848	};
3849	kb_row13_ps5 {
3850		nvidia,pins = "kb_row13_ps5";
3851		nvidia,function = "kbc";
3852		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3853		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3854		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3855	};
3856	kb_row14_ps6 {
3857		nvidia,pins = "kb_row14_ps6";
3858		nvidia,function = "kbc";
3859		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3860		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3861		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3862	};
3863	kb_row15_ps7 {
3864		nvidia,pins = "kb_row15_ps7";
3865		nvidia,function = "kbc";
3866		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3867		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3868		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3869	};
3870	vi_pclk_pt0 {
3871		nvidia,pins = "vi_pclk_pt0";
3872		nvidia,function = "rsvd1";
3873		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3874		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3875		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3876	};
3877	vi_mclk_pt1 {
3878		nvidia,pins = "vi_mclk_pt1";
3879		nvidia,function = "vi";
3880		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3881		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3882		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3883	};
3884	vi_d10_pt2 {
3885		nvidia,pins = "vi_d10_pt2";
3886		nvidia,function = "ddr";
3887		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3888		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3889		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3890	};
3891	vi_d11_pt3 {
3892		nvidia,pins = "vi_d11_pt3";
3893		nvidia,function = "ddr";
3894		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3895		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3896		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3897	};
3898	vi_d0_pt4 {
3899		nvidia,pins = "vi_d0_pt4";
3900		nvidia,function = "ddr";
3901		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3902		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3903		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3904	};
3905	gen2_i2c_scl_pt5 {
3906		nvidia,pins = "gen2_i2c_scl_pt5";
3907		nvidia,function = "i2c2";
3908		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3909		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3910		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3911		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
3912	};
3913	gen2_i2c_sda_pt6 {
3914		nvidia,pins = "gen2_i2c_sda_pt6";
3915		nvidia,function = "i2c2";
3916		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3917		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3918		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3919		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
3920	};
3921	sdmmc4_cmd_pt7 {
3922		nvidia,pins = "sdmmc4_cmd_pt7";
3923		nvidia,function = "sdmmc4";
3924		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3925		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3926		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3927		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
3928	};
3929	pu0 {
3930		nvidia,pins = "pu0";
3931		nvidia,function = "owr";
3932		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3933		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3934		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3935	};
3936	pu1 {
3937		nvidia,pins = "pu1";
3938		nvidia,function = "rsvd1";
3939		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3940		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3941		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3942	};
3943	pu2 {
3944		nvidia,pins = "pu2";
3945		nvidia,function = "rsvd1";
3946		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3947		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3948		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3949	};
3950	pu3 {
3951		nvidia,pins = "pu3";
3952		nvidia,function = "pwm0";
3953		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3954		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3955		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3956	};
3957	pu4 {
3958		nvidia,pins = "pu4";
3959		nvidia,function = "pwm1";
3960		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3961		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3962		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3963	};
3964	pu5 {
3965		nvidia,pins = "pu5";
3966		nvidia,function = "rsvd4";
3967		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3968		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3969		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3970	};
3971	pu6 {
3972		nvidia,pins = "pu6";
3973		nvidia,function = "pwm3";
3974		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3975		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3976		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3977	};
3978	jtag_rtck_pu7 {
3979		nvidia,pins = "jtag_rtck_pu7";
3980		nvidia,function = "rtck";
3981		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3982		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3983		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3984	};
3985	pv0 {
3986		nvidia,pins = "pv0";
3987		nvidia,function = "rsvd1";
3988		nvidia,pull = <TEGRA_PIN_PULL_UP>;
3989		nvidia,tristate = <TEGRA_PIN_DISABLE>;
3990		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
3991	};
3992	pv1 {
3993		nvidia,pins = "pv1";
3994		nvidia,function = "rsvd1";
3995		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
3996		nvidia,tristate = <TEGRA_PIN_ENABLE>;
3997		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
3998	};
3999	pv2 {
4000		nvidia,pins = "pv2";
4001		nvidia,function = "owr";
4002		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4003		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4004		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4005	};
4006	pv3 {
4007		nvidia,pins = "pv3";
4008		nvidia,function = "clk_12m_out";
4009		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4010		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4011		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4012	};
4013	ddc_scl_pv4 {
4014		nvidia,pins = "ddc_scl_pv4";
4015		nvidia,function = "i2c4";
4016		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4017		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4018		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4019	};
4020	ddc_sda_pv5 {
4021		nvidia,pins = "ddc_sda_pv5";
4022		nvidia,function = "i2c4";
4023		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4024		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4025		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4026	};
4027	crt_hsync_pv6 {
4028		nvidia,pins = "crt_hsync_pv6";
4029		nvidia,function = "crt";
4030		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4031		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4032		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4033	};
4034	crt_vsync_pv7 {
4035		nvidia,pins = "crt_vsync_pv7";
4036		nvidia,function = "crt";
4037		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4038		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4039		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4040	};
4041	lcd_cs1_n_pw0 {
4042		nvidia,pins = "lcd_cs1_n_pw0";
4043		nvidia,function = "displaya";
4044		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4045		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4046		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4047	};
4048	lcd_m1_pw1 {
4049		nvidia,pins = "lcd_m1_pw1";
4050		nvidia,function = "displaya";
4051		nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
4052		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4053		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4054	};
4055	spi2_cs1_n_pw2 {
4056		nvidia,pins = "spi2_cs1_n_pw2";
4057		nvidia,function = "spi2";
4058		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4059		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4060		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4061	};
4062	clk1_out_pw4 {
4063		nvidia,pins = "clk1_out_pw4";
4064		nvidia,function = "extperiph1";
4065		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4066		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4067		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4068	};
4069	clk2_out_pw5 {
4070		nvidia,pins = "clk2_out_pw5";
4071		nvidia,function = "extperiph2";
4072		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4073		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4074		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4075	};
4076	uart3_txd_pw6 {
4077		nvidia,pins = "uart3_txd_pw6";
4078		nvidia,function = "uartc";
4079		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4080		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4081		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4082	};
4083	uart3_rxd_pw7 {
4084		nvidia,pins = "uart3_rxd_pw7";
4085		nvidia,function = "uartc";
4086		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4087		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4088		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4089	};
4090	spi2_sck_px2 {
4091		nvidia,pins = "spi2_sck_px2";
4092		nvidia,function = "gmi";
4093		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4094		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4095		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4096	};
4097	spi1_mosi_px4 {
4098		nvidia,pins = "spi1_mosi_px4";
4099		nvidia,function = "spi1";
4100		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4101		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4102		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4103	};
4104	spi1_sck_px5 {
4105		nvidia,pins = "spi1_sck_px5";
4106		nvidia,function = "spi1";
4107		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4108		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4109		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4110	};
4111	spi1_cs0_n_px6 {
4112		nvidia,pins = "spi1_cs0_n_px6";
4113		nvidia,function = "spi1";
4114		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4115		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4116		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4117	};
4118	spi1_miso_px7 {
4119		nvidia,pins = "spi1_miso_px7";
4120		nvidia,function = "spi1";
4121		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4122		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4123		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4124	};
4125	ulpi_clk_py0 {
4126		nvidia,pins = "ulpi_clk_py0";
4127		nvidia,function = "uartd";
4128		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4129		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4130		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4131	};
4132	ulpi_dir_py1 {
4133		nvidia,pins = "ulpi_dir_py1";
4134		nvidia,function = "uartd";
4135		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4136		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4137		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4138	};
4139	ulpi_nxt_py2 {
4140		nvidia,pins = "ulpi_nxt_py2";
4141		nvidia,function = "uartd";
4142		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4143		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4144		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4145	};
4146	ulpi_stp_py3 {
4147		nvidia,pins = "ulpi_stp_py3";
4148		nvidia,function = "uartd";
4149		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4150		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4151		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4152	};
4153	sdmmc1_dat3_py4 {
4154		nvidia,pins = "sdmmc1_dat3_py4";
4155		nvidia,function = "sdmmc1";
4156		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4157		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4158		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4159	};
4160	sdmmc1_dat2_py5 {
4161		nvidia,pins = "sdmmc1_dat2_py5";
4162		nvidia,function = "sdmmc1";
4163		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4164		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4165		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4166	};
4167	sdmmc1_dat1_py6 {
4168		nvidia,pins = "sdmmc1_dat1_py6";
4169		nvidia,function = "sdmmc1";
4170		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4171		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4172		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4173	};
4174	sdmmc1_dat0_py7 {
4175		nvidia,pins = "sdmmc1_dat0_py7";
4176		nvidia,function = "sdmmc1";
4177		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4178		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4179		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4180	};
4181	sdmmc1_clk_pz0 {
4182		nvidia,pins = "sdmmc1_clk_pz0";
4183		nvidia,function = "sdmmc1";
4184		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4185		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4186		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4187	};
4188	sdmmc1_cmd_pz1 {
4189		nvidia,pins = "sdmmc1_cmd_pz1";
4190		nvidia,function = "sdmmc1";
4191		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4192		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4193		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4194	};
4195	lcd_sdin_pz2 {
4196		nvidia,pins = "lcd_sdin_pz2";
4197		nvidia,function = "displaya";
4198		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4199		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4200		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4201	};
4202	lcd_wr_n_pz3 {
4203		nvidia,pins = "lcd_wr_n_pz3";
4204		nvidia,function = "displaya";
4205		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4206		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4207		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4208	};
4209	lcd_sck_pz4 {
4210		nvidia,pins = "lcd_sck_pz4";
4211		nvidia,function = "displaya";
4212		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4213		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4214		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4215	};
4216	sys_clk_req_pz5 {
4217		nvidia,pins = "sys_clk_req_pz5";
4218		nvidia,function = "sysclk";
4219		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4220		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4221		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4222	};
4223	pwr_i2c_scl_pz6 {
4224		nvidia,pins = "pwr_i2c_scl_pz6";
4225		nvidia,function = "i2cpwr";
4226		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4227		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4228		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4229		nvidia,open-drain = <TEGRA_PIN_ENABLE>;
4230	};
4231	pwr_i2c_sda_pz7 {
4232		nvidia,pins = "pwr_i2c_sda_pz7";
4233		nvidia,function = "i2cpwr";
4234		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4235		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4236		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4237		nvidia,open-drain = <TEGRA_PIN_ENABLE>;
4238	};
4239	sdmmc4_dat0_paa0 {
4240		nvidia,pins = "sdmmc4_dat0_paa0";
4241		nvidia,function = "sdmmc4";
4242		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4243		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4244		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4245		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4246	};
4247	sdmmc4_dat1_paa1 {
4248		nvidia,pins = "sdmmc4_dat1_paa1";
4249		nvidia,function = "sdmmc4";
4250		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4251		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4252		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4253		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4254	};
4255	sdmmc4_dat2_paa2 {
4256		nvidia,pins = "sdmmc4_dat2_paa2";
4257		nvidia,function = "sdmmc4";
4258		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4259		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4260		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4261		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4262	};
4263	sdmmc4_dat3_paa3 {
4264		nvidia,pins = "sdmmc4_dat3_paa3";
4265		nvidia,function = "sdmmc4";
4266		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4267		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4268		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4269		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4270	};
4271	sdmmc4_dat4_paa4 {
4272		nvidia,pins = "sdmmc4_dat4_paa4";
4273		nvidia,function = "sdmmc4";
4274		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4275		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4276		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4277		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4278	};
4279	sdmmc4_dat5_paa5 {
4280		nvidia,pins = "sdmmc4_dat5_paa5";
4281		nvidia,function = "sdmmc4";
4282		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4283		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4284		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4285		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4286	};
4287	sdmmc4_dat6_paa6 {
4288		nvidia,pins = "sdmmc4_dat6_paa6";
4289		nvidia,function = "sdmmc4";
4290		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4291		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4292		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4293		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4294	};
4295	sdmmc4_dat7_paa7 {
4296		nvidia,pins = "sdmmc4_dat7_paa7";
4297		nvidia,function = "sdmmc4";
4298		nvidia,pull = <TEGRA_PIN_PULL_UP>;
4299		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4300		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4301		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4302	};
4303	pbb0 {
4304		nvidia,pins = "pbb0";
4305		nvidia,function = "i2s4";
4306		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4307		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4308		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4309	};
4310	cam_i2c_scl_pbb1 {
4311		nvidia,pins = "cam_i2c_scl_pbb1";
4312		nvidia,function = "i2c3";
4313		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4314		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4315		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4316		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
4317	};
4318	cam_i2c_sda_pbb2 {
4319		nvidia,pins = "cam_i2c_sda_pbb2";
4320		nvidia,function = "i2c3";
4321		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4322		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4323		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4324		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
4325	};
4326	pbb3 {
4327		nvidia,pins = "pbb3";
4328		nvidia,function = "vgp3";
4329		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4330		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4331		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4332	};
4333	pbb4 {
4334		nvidia,pins = "pbb4";
4335		nvidia,function = "vgp4";
4336		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4337		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4338		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4339	};
4340	pbb5 {
4341		nvidia,pins = "pbb5";
4342		nvidia,function = "vgp5";
4343		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4344		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4345		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4346	};
4347	pbb6 {
4348		nvidia,pins = "pbb6";
4349		nvidia,function = "vgp6";
4350		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4351		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4352		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4353	};
4354	pbb7 {
4355		nvidia,pins = "pbb7";
4356		nvidia,function = "i2s4";
4357		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4358		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4359		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4360	};
4361	cam_mclk_pcc0 {
4362		nvidia,pins = "cam_mclk_pcc0";
4363		nvidia,function = "vi_alt3";
4364		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4365		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4366		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4367	};
4368	pcc1 {
4369		nvidia,pins = "pcc1";
4370		nvidia,function = "i2s4";
4371		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4372		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4373		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4374	};
4375	pcc2 {
4376		nvidia,pins = "pcc2";
4377		nvidia,function = "i2s4";
4378		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4379		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4380		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4381	};
4382	sdmmc4_rst_n_pcc3 {
4383		nvidia,pins = "sdmmc4_rst_n_pcc3";
4384		nvidia,function = "sdmmc4";
4385		nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
4386		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4387		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4388		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4389	};
4390	sdmmc4_clk_pcc4 {
4391		nvidia,pins = "sdmmc4_clk_pcc4";
4392		nvidia,function = "sdmmc4";
4393		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4394		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4395		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4396		nvidia,io-reset = <TEGRA_PIN_DISABLE>;
4397	};
4398	clk2_req_pcc5 {
4399		nvidia,pins = "clk2_req_pcc5";
4400		nvidia,function = "dap";
4401		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4402		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4403		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4404	};
4405	pex_l2_rst_n_pcc6 {
4406		nvidia,pins = "pex_l2_rst_n_pcc6";
4407		nvidia,function = "pcie";
4408		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4409		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4410		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4411	};
4412	pex_l2_clkreq_n_pcc7 {
4413		nvidia,pins = "pex_l2_clkreq_n_pcc7";
4414		nvidia,function = "pcie";
4415		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4416		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4417		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4418	};
4419	pex_l0_prsnt_n_pdd0 {
4420		nvidia,pins = "pex_l0_prsnt_n_pdd0";
4421		nvidia,function = "pcie";
4422		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4423		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4424		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4425	};
4426	pex_l0_rst_n_pdd1 {
4427		nvidia,pins = "pex_l0_rst_n_pdd1";
4428		nvidia,function = "pcie";
4429		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4430		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4431		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4432	};
4433	pex_l0_clkreq_n_pdd2 {
4434		nvidia,pins = "pex_l0_clkreq_n_pdd2";
4435		nvidia,function = "pcie";
4436		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4437		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4438		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4439	};
4440	pex_wake_n_pdd3 {
4441		nvidia,pins = "pex_wake_n_pdd3";
4442		nvidia,function = "pcie";
4443		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4444		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4445		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4446	};
4447	pex_l1_prsnt_n_pdd4 {
4448		nvidia,pins = "pex_l1_prsnt_n_pdd4";
4449		nvidia,function = "pcie";
4450		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4451		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4452		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4453	};
4454	pex_l1_rst_n_pdd5 {
4455		nvidia,pins = "pex_l1_rst_n_pdd5";
4456		nvidia,function = "pcie";
4457		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4458		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4459		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4460	};
4461	pex_l1_clkreq_n_pdd6 {
4462		nvidia,pins = "pex_l1_clkreq_n_pdd6";
4463		nvidia,function = "pcie";
4464		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4465		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4466		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4467	};
4468	pex_l2_prsnt_n_pdd7 {
4469		nvidia,pins = "pex_l2_prsnt_n_pdd7";
4470		nvidia,function = "pcie";
4471		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4472		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4473		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4474	};
4475	clk3_out_pee0 {
4476		nvidia,pins = "clk3_out_pee0";
4477		nvidia,function = "extperiph3";
4478		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4479		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4480		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4481	};
4482	clk3_req_pee1 {
4483		nvidia,pins = "clk3_req_pee1";
4484		nvidia,function = "dev3";
4485		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4486		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4487		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4488	};
4489	clk1_req_pee2 {
4490		nvidia,pins = "clk1_req_pee2";
4491		nvidia,function = "dap";
4492		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4493		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4494		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4495	};
4496	hdmi_cec_pee3 {
4497		nvidia,pins = "hdmi_cec_pee3";
4498		nvidia,function = "cec";
4499		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4500		nvidia,tristate = <TEGRA_PIN_DISABLE>;
4501		nvidia,enable-input = <TEGRA_PIN_ENABLE>;
4502		nvidia,open-drain = <TEGRA_PIN_DISABLE>;
4503	};
4504	owr {
4505		nvidia,pins = "owr";
4506		nvidia,function = "owr";
4507		nvidia,pull = <TEGRA_PIN_PULL_NONE>;
4508		nvidia,tristate = <TEGRA_PIN_ENABLE>;
4509		nvidia,enable-input = <TEGRA_PIN_DISABLE>;
4510	};
4511	drive_groups {
4512		nvidia,pins = "drive_gma",
4513			      "drive_gmb",
4514			      "drive_gmc",
4515			      "drive_gmd";
4516		nvidia,pull-down-strength = <9>;
4517		nvidia,pull-up-strength = <9>;
4518		nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
4519		nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
4520	};
4521};
4522
4523&emc_icc_dvfs_opp_table {
4524	/delete-node/ opp@900000000,1350;
4525};
4526
4527&emc_bw_dfs_opp_table {
4528	/delete-node/ opp@900000000;
4529};