linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
@ 2025-05-08  6:07 Aaron Kling via B4 Relay
  2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Aaron Kling via B4 Relay @ 2025-05-08  6:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter, Rob Herring,
	Conor Dooley, Krzysztof Kozlowski
  Cc: linux-kernel, linux-tegra, devicetree, Aaron Kling

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
---
Changes in v2:
- Add patch to describe the emc table bindings
- Add patch to allow a fallback compatible on the tegra210 emc device to
  match firmware expectations
- Add a patch to include the baseline emc tables on p2180
- Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com

---
Aaron Kling (4):
      dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
      dt-bindings: memory-controllers: tegra210: Allow fallback compatible
      arm64: tegra: Add EMC timings to P2180
      memory: tegra210-emc: Support Device Tree EMC Tables

 .../nvidia,tegra21-emc-table.yaml                  |  1692 +
 .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
 drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
 5 files changed, 51721 insertions(+), 11 deletions(-)
---
base-commit: 8bac8898fe398ffa3e09075ecea2be511725fb0b
change-id: 20250429-tegra210-emc-dt-97dce690ad4e

Best regards,
-- 
Aaron Kling <webgeek1234@gmail.com>



^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
@ 2025-05-08  6:07 ` Aaron Kling via B4 Relay
  2025-05-08  7:09   ` Rob Herring (Arm)
  2025-05-09 13:42   ` Rob Herring
  2025-05-08  6:07 ` [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible Aaron Kling via B4 Relay
                   ` (4 subsequent siblings)
  5 siblings, 2 replies; 19+ messages in thread
From: Aaron Kling via B4 Relay @ 2025-05-08  6:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter, Rob Herring,
	Conor Dooley, Krzysztof Kozlowski
  Cc: linux-kernel, linux-tegra, devicetree, Aaron Kling

From: Aaron Kling <webgeek1234@gmail.com>

Add device tree bindings for Tegra210 EMC tables as used by the Nvidia
Android bootloader.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
---
 .../nvidia,tegra21-emc-table.yaml                  | 1692 ++++++++++++++++++++
 .../memory-controllers/nvidia,tegra210-emc.yaml    |   38 +
 2 files changed, 1730 insertions(+)

diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..df371c835b95ad75deb74ad1d8711ed40a9b2361
--- /dev/null
+++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
@@ -0,0 +1,1692 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra21-emc-table.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: NVIDIA Tegra210 SoC EMC Table
+
+maintainers:
+  - Thierry Reding <thierry.reding@gmail.com>
+  - Jon Hunter <jonathanh@nvidia.com>
+
+description: |
+  EMC training data used by the emc driver to do periodic training
+
+properties:
+  compatible:
+    items:
+      - enum:
+          - nvidia,tegra21-emc-table
+          - nvidia,tegra21-emc-table-derated
+
+  reg:
+    maxItems: 1
+    description:
+      Clock rate for this table
+
+  clock-frequency:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      external memory clock rate in KHz
+    minimum: 40800
+    maximum: 1600000
+
+  nvidia,revision:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      The revision of this table
+
+  nvidia,dvfs-version:
+    $ref: /schemas/types.yaml#/definitions/string
+    description:
+      The dvfs version of this table
+
+  nvidia,emc-min-mv:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      The minimum emc voltage allowed for this table
+
+  nvidia,gk20a-min-mv:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      The minimum gpu voltage allowed for this table
+
+  nvidia,source:
+    $ref: /schemas/types.yaml#/definitions/string
+    description:
+      The clock source for this table
+
+  nvidia,src-sel-reg:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the source selection register
+
+  nvidia,needs-training:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      If this table needs training
+
+  nvidia,training_pattern:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Which training pattern to use for this table
+
+  nvidia,trained:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      If this table has been trained
+
+  nvidia,periodic_training:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      If this table should be periodically trained
+
+  nvidia,trained_dram_clktree_c0d0u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c0d0u0 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c0d0u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c0d0u1 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c0d1u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c0d1u0 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c0d1u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c0d1u1 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c1d0u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c1d0u0 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c1d0u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c1d0u1 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c1d1u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c1d1u0 in the dram clock tree
+
+  nvidia,trained_dram_clktree_c1d1u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Trained value of c1d1u1 in the dram clock tree
+
+  nvidia,current_dram_clktree_c0d0u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c0d0u0 in the dram clock tree
+
+  nvidia,current_dram_clktree_c0d0u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c0d0u1 in the dram clock tree
+
+  nvidia,current_dram_clktree_c0d1u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c0d1u0 in the dram clock tree
+
+  nvidia,current_dram_clktree_c0d1u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c0d1u1 in the dram clock tree
+
+  nvidia,current_dram_clktree_c1d0u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c1d0u0 in the dram clock tree
+
+  nvidia,current_dram_clktree_c1d0u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c1d0u1 in the dram clock tree
+
+  nvidia,current_dram_clktree_c1d1u0:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c1d1u0 in the dram clock tree
+
+  nvidia,current_dram_clktree_c1d1u1:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Current value of c1d1u1 in the dram clock tree
+
+  nvidia,run_clocks:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Clocks to run
+
+  nvidia,tree_margin:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Tree margin
+
+  nvidia,burst-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of burst registers
+
+  nvidia,burst-regs-per-ch-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of burst registers per channel
+
+  nvidia,trim-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of trim registers
+
+  nvidia,trim-regs-per-ch-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of trim registers per channel
+
+  nvidia,burst-mc-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of burst mc registers
+
+  nvidia,la-scale-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of la scale registers
+
+  nvidia,vref-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of voltage reference registers
+
+  nvidia,training-mod-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of training mod registers
+
+  nvidia,dram-timing-regs-num:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Number of dram timing registers
+
+  nvidia,min-mrs-wait:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the MIN_MRS_WAIT register
+
+  nvidia,emc-mrw:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRW register
+
+  nvidia,emc-mrw2:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRW2 register
+
+  nvidia,emc-mrw3:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRW3 register
+
+  nvidia,emc-mrw4:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRW4 register
+
+  nvidia,emc-mrw9:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRW9 register
+
+  nvidia,emc-mrs:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_MRS register
+
+  nvidia,emc-emrs:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_EMRS register
+
+  nvidia,emc-emrs2:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_EMRS2 register
+
+  nvidia,emc-auto-cal-config:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG register
+
+  nvidia,emc-auto-cal-config2:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG2 register
+
+  nvidia,emc-auto-cal-config3:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG3 register
+
+  nvidia,emc-auto-cal-config4:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG4 register
+
+  nvidia,emc-auto-cal-config5:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG5 register
+
+  nvidia,emc-auto-cal-config6:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG6 register
+
+  nvidia,emc-auto-cal-config7:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG7 register
+
+  nvidia,emc-auto-cal-config8:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_AUTO_CAL_CONFIG8 register
+
+  nvidia,emc-cfg-2:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_CFG_2 register
+
+  nvidia,emc-sel-dpd-ctrl:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_SEL_DPD_CTRL register
+
+  nvidia,emc-fdpd-ctrl-cmd-no-ramp:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Value of the EMC_FDPD_SEL_DPD_CTRL_NO_RAMP register
+
+  nvidia,dll-clk-src:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      VALUE of the DLL_CLK_SRC register
+
+  nvidia,clk-out-enb-x-0-clk-enb-emc-dll:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      If the dll clock should be enabled for this table
+
+  nvidia,emc-clock-latency-change:
+    $ref: /schemas/types.yaml#/definitions/uint32
+    description:
+      Clock latency change
+
+  nvidia,ptfv:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Ptfv list values
+
+  nvidia,emc-registers:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Burst register values, size is determined by
+      nvidia,burst-regs-num
+
+  nvidia,emc-burst-regs-per-ch:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Per channel EMC burst register values, size is determined by
+      nvidia,burst-regs-per-ch-num
+
+  nvidia,emc-shadow-regs-ca-train:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Shadow registers ca train, size is determined by
+      nvidia,burst-regs-num
+
+  nvidia,emc-shadow-regs-quse-train:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Shadow registers quse train, size is determined by
+      nvidia,burst-regs-num
+
+  nvidia,emc-shadow-regs-rdwr-train:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Shadow registers rdwr train, size is determined by
+      nvidia,burst-regs-num
+
+  nvidia,emc-trim-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Trim register values, size is determined by
+      nvidia,trim-regs-num
+
+  nvidia,emc-trim-regs-per-ch:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Per channel trim register values, size is determined by
+      nvidia,trim-regs-per-channel-num
+
+  nvidia,emc-vref-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Voltage reference register values, size is determined by
+      nvidia,vref-regs-num
+
+  nvidia,emc-dram-timing-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Dram timing register values, size is determined by
+      nvidia,dram-timing-regs-num
+
+  nvidia,emc-training-mod-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Training mod register values, size is determined by
+      nvidia,training-mod-regs-num
+
+  nvidia,emc-save-restore-mod-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Save restore mod register values
+
+  nvidia,emc-burst-mc-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      Burst mc register values, size is determined by
+      nvidia,burst-mc-regs-num
+
+  nvidia,emc-la-scale-regs:
+    $ref: /schemas/types.yaml#/definitions/uint32-array
+    description:
+      La scale register values, size is determined by
+      nvidia,burst-mc-regs-num
+
+required:
+  - compatible
+  - clock-frequency
+
+additionalProperties: false
+
+examples:
+  - |
+    #include <dt-bindings/clock/tegra210-car.h>
+    #include <dt-bindings/interrupt-controller/arm-gic.h>
+
+    external-memory-controller@7001b000 {
+        reg = <0x7001b000 0x1000>,
+              <0x7001e000 0x1000>,
+              <0x7001f000 0x1000>;
+        clocks = <&tegra_car TEGRA210_CLK_EMC>;
+        clock-names = "emc";
+        interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
+        nvidia,memory-controller = <&mc>;
+        nvidia,use-ram-code;
+
+        #address-cells = <1>;
+        #size-cells = <0>;
+
+        emc-table@0 {
+            reg = <0>;
+            nvidia,ram-code = <0x0>;
+
+            #address-cells = <1>;
+            #size-cells = <0>;
+
+            emc-table@40800 {
+                reg = <40800>;
+                compatible = "nvidia,tegra21-emc-table";
+                nvidia,revision = <0x07>;
+                nvidia,dvfs-version = "04_40800_03_V9.8.7_V1.6";
+                clock-frequency = <40800>;
+                nvidia,emc-min-mv = <800>;
+                nvidia,gk20a-min-mv = <1100>;
+                nvidia,source = "pllp_out0";
+                nvidia,src-sel-reg = <0x40188012>;
+                nvidia,needs-training = <0x00000000>;
+                nvidia,training_pattern = <0x00000000>;
+                nvidia,trained = <0x00000000>;
+                nvidia,periodic_training = <0x00000000>;
+                nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+                nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+                nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+                nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+                nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+                nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+                nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+                nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+                nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+                nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+                nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+                nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+                nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+                nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+                nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+                nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+                nvidia,run_clocks = <0x00000003>;
+                nvidia,tree_margin = <0x00000001>;
+                nvidia,burst-regs-num = <221>;
+                nvidia,burst-regs-per-ch-num = <8>;
+                nvidia,trim-regs-num = <138>;
+                nvidia,trim-regs-per-ch-num = <10>;
+                nvidia,burst-mc-regs-num = <33>;
+                nvidia,la-scale-regs-num = <24>;
+                nvidia,vref-regs-num = <4>;
+                nvidia,training-mod-regs-num = <20>;
+                nvidia,dram-timing-regs-num = <5>;
+                nvidia,min-mrs-wait = <0x00000015>;
+                nvidia,emc-mrw = <0x08010004>;
+                nvidia,emc-mrw2 = <0x08020000>;
+                nvidia,emc-mrw3 = <0x080d0000>;
+                nvidia,emc-mrw4 = <0xc0000000>;
+                nvidia,emc-mrw9 = <0x0c0e7272>;
+                nvidia,emc-mrs = <0x00000000>;
+                nvidia,emc-emrs = <0x00000000>;
+                nvidia,emc-emrs2 = <0x00000000>;
+                nvidia,emc-auto-cal-config = <0xa01a51d8>;
+                nvidia,emc-auto-cal-config2 = <0x05500000>;
+                nvidia,emc-auto-cal-config3 = <0x00770000>;
+                nvidia,emc-auto-cal-config4 = <0x00770000>;
+                nvidia,emc-auto-cal-config5 = <0x00770000>;
+                nvidia,emc-auto-cal-config6 = <0x00770000>;
+                nvidia,emc-auto-cal-config7 = <0x00770000>;
+                nvidia,emc-auto-cal-config8 = <0x00770000>;
+                nvidia,emc-cfg-2 = <0x00110805>;
+                nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+                nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+                nvidia,dll-clk-src = <0x40188012>;
+                nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+                nvidia,emc-clock-latency-change = <0x00005172>;
+                nvidia,ptfv = <
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x0000000a
+                    0x0000000a
+                    0x0000000a
+                    0x00000001
+                >;
+                nvidia,emc-registers = <
+                    0x0000000c
+                    0x00000008
+                    0x00000004
+                    0x00000000
+                    0x00000000
+                    0x00000008
+                    0x00000004
+                    0x0000000a
+                    0x0000000d
+                    0x00000008
+                    0x0000000b
+                    0x00000000
+                    0x00000004
+                    0x00000020
+                    0x00000006
+                    0x00000006
+                    0x00000006
+                    0x00000003
+                    0x00000000
+                    0x00000006
+                    0x00000004
+                    0x00000002
+                    0x00000000
+                    0x00000004
+                    0x00000008
+                    0x0000000d
+                    0x00000005
+                    0x00000005
+                    0x00000000
+                    0x00000000
+                    0x00000004
+                    0x08037171
+                    0x0000000a
+                    0x00000000
+                    0x0000000a
+                    0x00010001
+                    0x00000011
+                    0x00000013
+                    0x00000015
+                    0x00000011
+                    0x00000013
+                    0x0000009a
+                    0x00000000
+                    0x00000026
+                    0x00000008
+                    0x00000008
+                    0x00000003
+                    0x00000003
+                    0x00000003
+                    0x00000014
+                    0x00000005
+                    0x00000002
+                    0x0000000d
+                    0x00000008
+                    0x00000008
+                    0x00000005
+                    0x00000005
+                    0x00000004
+                    0x00000008
+                    0x00000004
+                    0x00000004
+                    0x00000009
+                    0x48037171
+                    0x000000a0
+                    0x00000000
+                    0x9160a00d
+                    0x00003bbf
+                    0x002c00a0
+                    0x00008000
+                    0x000000be
+                    0x0fff0fff
+                    0x0fff0fff
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x080b0000
+                    0x00120010
+                    0x00120011
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00100010
+                    0x00120012
+                    0x00110011
+                    0x00120012
+                    0x00000010
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x8020221f
+                    0x0220f40f
+                    0x00000012
+                    0x00064000
+                    0x00090029
+                    0x00290015
+                    0x000b000a
+                    0xc1e00302
+                    0x1f13412f
+                    0x00010014
+                    0x00000804
+                    0x00000550
+                    0xf3200000
+                    0x0fff0fff
+                    0x0000023a
+                    0x00000009
+                    0x00000000
+                    0x00000000
+                    0x00000012
+                    0x00000012
+                    0x00020000
+                    0x00050037
+                    0x00000000
+                    0x00000010
+                    0x00003000
+                    0x0a000000
+                    0x02000111
+                    0x00000008
+                    0x00030808
+                    0x00015c00
+                    0x00100404
+                    0x00001600
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000034
+                    0x00000040
+                    0x10000000
+                    0x08000000
+                    0x10000000
+                    0x08000000
+                    0x00000000
+                    0x00000000
+                    0x00000020
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0xefffefff
+                    0xc0c0c0c0
+                    0xc0c0c0c0
+                    0xdcdcdcdc
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0118600b
+                    0x00000000
+                    0x00000000
+                    0x00000013
+                    0x00000009
+                    0x00000015
+                    0x08161414
+                    0x00000011
+                    0x00010001
+                    0x00009080
+                    0x07070404
+                    0x00040014
+                    0x0513801f
+                    0x1f101100
+                    0x00000014
+                    0x00107240
+                    0x01124000
+                    0x01125b6a
+                    0x0f081000
+                    0x00105800
+                    0x1110fc00
+                    0x0f081300
+                    0x00105800
+                    0x1114fc00
+                    0x07000300
+                    0x00107240
+                    0x55553c5a
+                    0x48161414
+                >;
+                nvidia,emc-burst-regs-per-ch = <
+                    0x880c7272
+                    0x880c7272
+                    0x480c7272
+                    0x480c7272
+                    0x8c0e7272
+                    0x8c0e7272
+                    0x4c0e7272
+                    0x4c0e7272
+                >;
+                nvidia,emc-shadow-regs-ca-train = <
+                    0x0000000c
+                    0x00000008
+                    0x00000004
+                    0x00000000
+                    0x00000000
+                    0x00000008
+                    0x00000004
+                    0x0000000a
+                    0x0000000d
+                    0x00000008
+                    0x0000000b
+                    0x00000000
+                    0x00000004
+                    0x00000020
+                    0x00000006
+                    0x00000006
+                    0x00000006
+                    0x00000003
+                    0x00000000
+                    0x00000006
+                    0x00000004
+                    0x00000002
+                    0x00000000
+                    0x00000004
+                    0x00000008
+                    0x0000000d
+                    0x00000005
+                    0x00000005
+                    0x00000000
+                    0x00000000
+                    0x00000004
+                    0x08037171
+                    0x0000000a
+                    0x00000000
+                    0x0000000a
+                    0x00010001
+                    0x00000011
+                    0x00000013
+                    0x00000015
+                    0x00000011
+                    0x00000013
+                    0x0000009a
+                    0x00000000
+                    0x00000026
+                    0x00000008
+                    0x00000008
+                    0x00000003
+                    0x00000003
+                    0x00000003
+                    0x00000014
+                    0x00000005
+                    0x00000002
+                    0x0000000d
+                    0x00000008
+                    0x00000008
+                    0x00000005
+                    0x00000005
+                    0x00000004
+                    0x00000008
+                    0x00000004
+                    0x00000004
+                    0x00000009
+                    0x48037171
+                    0x000000a0
+                    0x00000000
+                    0x9960a00d
+                    0x00003bbf
+                    0x002c00a0
+                    0x00008000
+                    0x00000055
+                    0x0fff0fff
+                    0x0fff0fff
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x080b0000
+                    0x00120010
+                    0x00120011
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00100010
+                    0x00120012
+                    0x00110011
+                    0x00120012
+                    0x00000010
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x8020221f
+                    0x0220f40f
+                    0x00000012
+                    0x00064000
+                    0x00090029
+                    0x00290015
+                    0x000b000a
+                    0xc1e00302
+                    0x1f13412f
+                    0x00010014
+                    0x00000804
+                    0x00000550
+                    0xf3200000
+                    0x0fff0fff
+                    0x0000023a
+                    0x00000009
+                    0x00000000
+                    0x00000000
+                    0x00000012
+                    0x00000012
+                    0x00020000
+                    0x05058033
+                    0x05050000
+                    0x00000000
+                    0x00003000
+                    0x0a000000
+                    0x02000111
+                    0x00000008
+                    0x00030808
+                    0x00015c00
+                    0x00100404
+                    0x00001600
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000034
+                    0x00000040
+                    0x10000000
+                    0x08000000
+                    0x10000000
+                    0x08000000
+                    0x00000000
+                    0x00000000
+                    0x00000020
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0xefffefff
+                    0xc0c0c0c0
+                    0xc0c0c0c0
+                    0xdcdcdcdc
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0118600b
+                    0x00000001
+                    0x0000001f
+                    0x00000013
+                    0x00000003
+                    0x00000015
+                    0x08161414
+                    0x0000000b
+                    0x00010001
+                    0x00019080
+                    0x07070404
+                    0x00040014
+                    0x0513801f
+                    0x1f101100
+                    0x00000014
+                    0x00107240
+                    0x01124000
+                    0x01125b6a
+                    0x0f081000
+                    0x00105800
+                    0x1110fc00
+                    0x0f081300
+                    0x00105800
+                    0x1114fc00
+                    0x07000300
+                    0x00107240
+                    0x55553c5a
+                    0x48161414
+                >;
+                nvidia,emc-shadow-regs-quse-train = <
+                    0x0000000c
+                    0x00000008
+                    0x00000004
+                    0x00000000
+                    0x00000000
+                    0x00000008
+                    0x00000004
+                    0x00000009
+                    0x0000000d
+                    0x00000008
+                    0x0000000b
+                    0x00000000
+                    0x00000004
+                    0x00000020
+                    0x00000006
+                    0x00000006
+                    0x00000006
+                    0x00000003
+                    0x00000000
+                    0x00000006
+                    0x00000004
+                    0x00000002
+                    0x00000000
+                    0x00000004
+                    0x00000008
+                    0x0000000d
+                    0x00000002
+                    0x00000002
+                    0x00000000
+                    0x00000000
+                    0x00000005
+                    0x08037171
+                    0x00000008
+                    0x00000001
+                    0x80000000
+                    0x00010002
+                    0x00000011
+                    0x00000013
+                    0x00000015
+                    0x00000011
+                    0x00000013
+                    0x0000009a
+                    0x00000000
+                    0x00000026
+                    0x00000008
+                    0x00000008
+                    0x00000003
+                    0x00000003
+                    0x00000003
+                    0x00000014
+                    0x00000005
+                    0x00000002
+                    0x0000000d
+                    0x00000008
+                    0x00000008
+                    0x00000005
+                    0x00000005
+                    0x00000004
+                    0x00000008
+                    0x00000004
+                    0x00000004
+                    0x00000009
+                    0x48037171
+                    0x000000a0
+                    0x00000000
+                    0x9160400d
+                    0x00003bbf
+                    0x002c00a0
+                    0x00008000
+                    0x000000be
+                    0x0fff0fff
+                    0x0fff0fff
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x080b0000
+                    0x00120010
+                    0x00120011
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00100010
+                    0x00120012
+                    0x00110011
+                    0x00120012
+                    0x00000010
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x8020221f
+                    0x0220f40f
+                    0x00000012
+                    0x00064000
+                    0x00090029
+                    0x00290015
+                    0x000b000a
+                    0xc1e00302
+                    0x1f13412f
+                    0x00010014
+                    0x00000804
+                    0x00000550
+                    0xf3200000
+                    0x0fff0fff
+                    0x0000023a
+                    0x00000009
+                    0x00000000
+                    0x00000000
+                    0x00000012
+                    0x00000012
+                    0x30020000
+                    0x00058037
+                    0x00000000
+                    0x00000010
+                    0x00003000
+                    0x0a000000
+                    0x02000111
+                    0x00000008
+                    0x00030808
+                    0x00015c00
+                    0x00100404
+                    0x00001600
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000034
+                    0x00000040
+                    0x10000000
+                    0x08000000
+                    0x10000000
+                    0x08000000
+                    0x00000000
+                    0x00000000
+                    0x00000020
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0xefffefff
+                    0xc0c0c0c0
+                    0xc0c0c0c0
+                    0xdcdcdcdc
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0118600b
+                    0x00000001
+                    0x0000001f
+                    0x0000001d
+                    0x00000013
+                    0x0000001f
+                    0x08161414
+                    0x0000001b
+                    0x00010002
+                    0x00009080
+                    0x07070404
+                    0x00040014
+                    0x0513801f
+                    0x1f101100
+                    0x00000014
+                    0x00107240
+                    0x01124000
+                    0x01125b6a
+                    0x0f081000
+                    0x00105800
+                    0x1110fc00
+                    0x0f081300
+                    0x00105800
+                    0x1114fc00
+                    0x07000300
+                    0x00107240
+                    0x55553c5a
+                    0x48161414
+                >;
+                nvidia,emc-shadow-regs-rdwr-train = <
+                    0x0000000c
+                    0x00000008
+                    0x00000004
+                    0x00000000
+                    0x00000000
+                    0x00000008
+                    0x00000004
+                    0x0000000d
+                    0x0000000d
+                    0x00000008
+                    0x0000000b
+                    0x00000000
+                    0x00000004
+                    0x00000020
+                    0x00000006
+                    0x00000006
+                    0x00000006
+                    0x00000003
+                    0x00000013
+                    0x00000006
+                    0x00000004
+                    0x00000002
+                    0x00000000
+                    0x00000004
+                    0x00000008
+                    0x0000000d
+                    0x00000005
+                    0x00000005
+                    0x00000000
+                    0x30000002
+                    0x00000004
+                    0x08037171
+                    0x0000000a
+                    0x00000000
+                    0x0000000a
+                    0x00010001
+                    0x00000011
+                    0x00000013
+                    0x00000015
+                    0x00000011
+                    0x00000013
+                    0x0000009a
+                    0x00000000
+                    0x00000026
+                    0x00000008
+                    0x00000008
+                    0x00000003
+                    0x00000003
+                    0x00000003
+                    0x00000014
+                    0x00000005
+                    0x00000002
+                    0x0000000d
+                    0x00000008
+                    0x00000008
+                    0x00000005
+                    0x00000005
+                    0x00000004
+                    0x00000008
+                    0x00000004
+                    0x00000004
+                    0x00000009
+                    0x48037171
+                    0x000000a0
+                    0x00000000
+                    0x9160a00d
+                    0x00003bbf
+                    0x002c00a0
+                    0x00008000
+                    0x000000be
+                    0x0fff0fff
+                    0x0fff0fff
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x080b0000
+                    0x00120010
+                    0x00120011
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00280027
+                    0x0025002a
+                    0x002a002a
+                    0x00260026
+                    0x00000000
+                    0x00000000
+                    0x00100010
+                    0x00120012
+                    0x00110011
+                    0x00120012
+                    0x00000010
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x8020221f
+                    0x0220f40f
+                    0x00000012
+                    0x00064000
+                    0x00090029
+                    0x00290015
+                    0x000b000a
+                    0xc1e00302
+                    0x1f13412f
+                    0x00010014
+                    0x00000804
+                    0x00000550
+                    0xf3200000
+                    0x0fff0fff
+                    0x0000023a
+                    0x00000009
+                    0x00000000
+                    0x00000000
+                    0x00000012
+                    0x00000012
+                    0x00020000
+                    0x00050037
+                    0x00000000
+                    0x00000010
+                    0x00003000
+                    0x0a000000
+                    0x02000111
+                    0x00000008
+                    0x00030808
+                    0x00015c00
+                    0x00100404
+                    0x00001600
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000034
+                    0x00000040
+                    0x10000000
+                    0x08000000
+                    0x10000000
+                    0x08000000
+                    0x00000000
+                    0x00000000
+                    0x00000020
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0xefffefff
+                    0xc0c0c0c0
+                    0xc0c0c0c0
+                    0xdcdcdcdc
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0a0a0a0a
+                    0x0118600b
+                    0x00000001
+                    0x00000000
+                    0x00000013
+                    0x00000009
+                    0x00000015
+                    0x08161414
+                    0x00000011
+                    0x00010001
+                    0x0000b080
+                    0x07070404
+                    0x00040014
+                    0x0513801f
+                    0x1f101100
+                    0x00000014
+                    0x00107240
+                    0x01124000
+                    0x01125b6a
+                    0x0f081000
+                    0x00105800
+                    0x1110fc00
+                    0x0f081300
+                    0x00105800
+                    0x1114fc00
+                    0x07000300
+                    0x00107240
+                    0x55553c5a
+                    0x48161414
+                >;
+                nvidia,emc-trim-regs = <
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00280028
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x11111111
+                    0x11111111
+                    0x28282828
+                    0x28282828
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00120010
+                    0x00120011
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                >;
+                nvidia,emc-trim-regs-per-ch = <
+                    0x00000000
+                    0x00000000
+                    0x00249249
+                    0x00249249
+                    0x00249249
+                    0x00249249
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                >;
+                nvidia,emc-vref-regs = <
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                >;
+                nvidia,emc-dram-timing-regs = <
+                    0x00000049
+                    0x00000104
+                    0x000000b4
+                    0x0000007a
+                    0x00000006
+                >;
+                nvidia,emc-training-mod-regs = <
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                >;
+                nvidia,emc-save-restore-mod-regs = <
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                    0x00000000
+                >;
+                nvidia,emc-burst-mc-regs = <
+                    0x40020001
+                    0x80000013
+                    0x000a1020
+                    0x80001028
+                    0x00000001
+                    0x00000000
+                    0x00000002
+                    0x00000000
+                    0x00000001
+                    0x00000001
+                    0x00000002
+                    0x00000005
+                    0x00000002
+                    0x00000001
+                    0x00000004
+                    0x00000008
+                    0x00000005
+                    0x00000000
+                    0x02020001
+                    0x00030201
+                    0x72c30303
+                    0x70000f0f
+                    0x00000000
+                    0x001f0000
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                    0x0080001a
+                >;
+                nvidia,emc-la-scale-regs = <
+                    0x00000006
+                    0x0080001a
+                    0x00000076
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff003d
+                    0x00ff00ff
+                    0x00ff003d
+                    0x00ff0049
+                    0x00ff0080
+                    0x00ff0004
+                    0x000800ff
+                    0x000000ff
+                    0x00ff0004
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x00ff00ff
+                    0x000000ff
+                    0x000000ff
+                    0x00ff00ff
+                    >;
+            };
+        };
+    };
diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
index bc8477e7ab193b7880bb681037985f3fccebf02f..78e3417d273a329b77bf2f61de41b29017be56d3 100644
--- a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
+++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
@@ -44,6 +44,44 @@ properties:
     description:
       phandle of the memory controller node
 
+  nvidia,use-ram-code:
+    description:
+      If set, timings are split per ram code and expected to be in
+      subnodes per ram-code
+
+  "#address-cells":
+    const: 1
+
+  "#size-cells":
+    const: 0
+
+patternProperties:
+  "^emc-table@[0-9]+$":
+    type: object
+    additionalProperties: true
+    properties:
+      reg:
+        maxItems: 1
+        description:
+          Ram code for this timing set
+
+      nvidia,ram-code:
+        $ref: /schemas/types.yaml#/definitions/uint32
+        description:
+          value of the RAM_CODE field in the PMC_STRAPPING_OPT_A register that
+          this timing set is used for
+
+      "#address-cells":
+        const: 1
+
+      "#size-cells":
+        const: 0
+
+    required:
+      - reg
+      - nvidia,ram-code
+
+
 required:
   - compatible
   - reg

-- 
2.48.1



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
  2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
@ 2025-05-08  6:07 ` Aaron Kling via B4 Relay
  2025-05-08  7:09   ` Rob Herring (Arm)
  2025-05-08  6:07 ` [PATCH v2 3/4] arm64: tegra: Add EMC timings to P2180 Aaron Kling via B4 Relay
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 19+ messages in thread
From: Aaron Kling via B4 Relay @ 2025-05-08  6:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter, Rob Herring,
	Conor Dooley, Krzysztof Kozlowski
  Cc: linux-kernel, linux-tegra, devicetree, Aaron Kling

From: Aaron Kling <webgeek1234@gmail.com>

The nvidia,tegra21-emc compatible is required by the Nvidia Android
bootloader to copy emc training value into the kernel dt. So allow this
as a fallback compatible to avoid needing to change the driver.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
---
 .../devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
index 78e3417d273a329b77bf2f61de41b29017be56d3..acae6c8a6c0ab9ceaddf00342c933499350568eb 100644
--- a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
+++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
@@ -16,7 +16,11 @@ description: |
 
 properties:
   compatible:
-    const: nvidia,tegra210-emc
+    oneOf:
+      - const: nvidia,tegra210-emc
+      - items:
+          - const: nvidia,tegra210-emc
+          - const: nvidia,tegra21-emc
 
   reg:
     maxItems: 3

-- 
2.48.1



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [PATCH v2 3/4] arm64: tegra: Add EMC timings to P2180
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
  2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
  2025-05-08  6:07 ` [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible Aaron Kling via B4 Relay
@ 2025-05-08  6:07 ` Aaron Kling via B4 Relay
  2025-05-08  6:07 ` [PATCH v2 4/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 19+ messages in thread
From: Aaron Kling via B4 Relay @ 2025-05-08  6:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter, Rob Herring,
	Conor Dooley, Krzysztof Kozlowski
  Cc: linux-kernel, linux-tegra, devicetree, Aaron Kling

From: Aaron Kling <webgeek1234@gmail.com>

These entries are imported from the downstream Nvidia Linux4Tegra
kernel. They are expected to be updated with the trained values by the
bootloader. This is done by the Nvidia Android bootloader, which is
different from the handling by the Nvidia Linux bootloader which places
these values in a reserved memory location. P2180 is supported by both
bootloaders, so lets support initializing emc on both.

It should be noted that the bootloader will not create these nodes in
the kernel dtb if they do not exist. It will only set in place existing
properties.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
---
 arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
 2 files changed, 49750 insertions(+)

diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi b/arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi
new file mode 100644
index 0000000000000000000000000000000000000000..1124948bbfbe16ba1a7de6f7be84e46afdc7d752
--- /dev/null
+++ b/arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi
@@ -0,0 +1,49749 @@
+// SPDX-License-Identifier: GPL-2.0
+/ {
+	external-memory-controller@7001b000 {
+		/* Bootloader requires a compatible matching nvidia,tegra21-emc */
+		compatible = "nvidia,tegra210-emc", "nvidia,tegra21-emc";
+		nvidia,use-ram-code;
+
+		#address-cells = <1>;
+		#size-cells = <0>;
+
+		emc-table@0 {
+			reg = <0>;
+			nvidia,ram-code = <0>;
+
+			#address-cells = <1>;
+			#size-cells = <0>;
+
+			emc-table@40800 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <40800>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_40800_03_V9.8.7_V1.6";
+				clock-frequency = <40800>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188012>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000003>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188012>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00005172>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x00000013
+					0x00000003
+					0x00000015
+					0x08161414
+					0x0000000b
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000008
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000049
+					0x00000104
+					0x000000b4
+					0x0000007a
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x40020001
+					0x80000013
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000000
+					0x02020001
+					0x00030201
+					0x72c30303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000006
+					0x0080001a
+					0x00000076
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff003d
+					0x00ff00ff
+					0x00ff003d
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table@68000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <68000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_68000_03_V9.8.7_V1.6";
+				clock-frequency = <68000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x4018800a>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000005>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x4018800a>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000029e0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x00000014
+					0x00000004
+					0x00000016
+					0x08161414
+					0x0000000c
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000009
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000002c
+					0x00000104
+					0x000000b4
+					0x00000049
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0xf0000001
+					0x80000024
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000001
+					0x02020001
+					0x00030201
+					0x72630303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000009
+					0x0080001a
+					0x000000c4
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0025
+					0x00ff00ff
+					0x00ff0025
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table@102000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <102000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_102000_03_V9.8.7_V1.6";
+				clock-frequency = <102000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188006>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000007>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188006>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00001aea>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x00000015
+					0x00000005
+					0x00000017
+					0x08161414
+					0x0000000d
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x0000b080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000001d
+					0x00000104
+					0x000000b4
+					0x00000031
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x50000001
+					0x80000033
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000002
+					0x02020001
+					0x00030201
+					0x72030303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000000e
+					0x0080001a
+					0x00000126
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0018
+					0x00ff00ff
+					0x00ff0018
+					0x00fe0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00da
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table@204000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <204000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_204000_03_V9.8.7_V1.6";
+				clock-frequency = <204000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188002>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000000d>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188002>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00000d5c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000000
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x00000018
+					0x00000008
+					0x0000001a
+					0x08161414
+					0x00000010
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x0000000c
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x10000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x0000001e
+					0x00000014
+					0x00000020
+					0x08161414
+					0x0000001c
+					0x00040000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000e
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000013
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x30000000
+					0x30000002
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00040000
+					0x0000b080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000018
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x08000001
+					0x8000004c
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000003
+					0x00000001
+					0x00000002
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000004
+					0x02020001
+					0x00030201
+					0x71c30504
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000001b
+					0x0080001a
+					0x0000024c
+					0x00ff00b2
+					0x00ff00da
+					0x00ff009d
+					0x00ff00ff
+					0x00ff000c
+					0x00ff00ff
+					0x00ff000c
+					0x007f0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ad
+					0x000000ff
+					0x00ff0004
+					0x00ff00c6
+					0x00ff00c6
+					0x00ff006d
+					0x00ff00ff
+					0x00ff00e2
+					0x000000ff
+					0x00000080
+					0x00ff00ff
+					>;
+			};
+			emc-table@408000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <408000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_408000_03_V9.8.7_V1.6";
+				clock-frequency = <408000>;
+				nvidia,emc-min-mv = <812>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_ud";
+				nvidia,src-sel-reg = <0xe0188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000001a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001b>;
+				nvidia,emc-mrw = <0x08010014>;
+				nvidia,emc-mrw2 = <0x08020009>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0xe0188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000006d6>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000000
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00010004
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x00000023
+					0x0000000d
+					0x00000025
+					0x08161414
+					0x00000015
+					0x00010004
+					0x00019080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000012
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000a
+					0x00000002
+					0x10000006
+					0x30000000
+					0x00000008
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00050001
+					0x0000001b
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x05058035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x0000002b
+					0x0000001b
+					0x0000002d
+					0x08161414
+					0x00000025
+					0x00050001
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x10000005
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00050000
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00050000
+					0x0000b080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00020002
+					0x00020002
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x0000000c
+					0x0000000c
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x01000003
+					0x8000007f
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000001
+					0x00000006
+					0x00000003
+					0x00000004
+					0x00000001
+					0x00000002
+					0x00000007
+					0x00000002
+					0x00000006
+					0x00000006
+					0x00000008
+					0x00000005
+					0x00000009
+					0x02030301
+					0x00040203
+					0x71a40a07
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000035
+					0x0080001a
+					0x00000498
+					0x00ff0059
+					0x00ff006d
+					0x00ff004f
+					0x00ff00af
+					0x00ff0006
+					0x00ff00af
+					0x00ff0006
+					0x00400049
+					0x00ff0080
+					0x00ff0004
+					0x00080057
+					0x000000ff
+					0x00ff0004
+					0x00ff0063
+					0x00ff0063
+					0x00ff0036
+					0x00ff00ff
+					0x00ff0071
+					0x000000ff
+					0x00000040
+					0x00ff00ff
+					>;
+			};
+			emc-table@665600 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <665600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_665600_03_V9.8.7_V1.6";
+				clock-frequency = <665600>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000002a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001f>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004ce>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000000
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00010007
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000029
+					0x00000013
+					0x0000002b
+					0x08161414
+					0x0000001b
+					0x00010007
+					0x00019080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000016
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000b
+					0x08037171
+					0x00000010
+					0x00000001
+					0x80000000
+					0x00050004
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x05058033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000030
+					0x00000020
+					0x00000032
+					0x08161414
+					0x00000028
+					0x00050004
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000014
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x1000000a
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00050003
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00050003
+					0x0000b080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00040004
+					0x00040004
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000005
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000002
+					0x00000009
+					0x00000005
+					0x00000006
+					0x00000001
+					0x00000002
+					0x00000009
+					0x00000002
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x03030301
+					0x00060304
+					0x71a50f0a
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000057
+					0x0080001a
+					0x0000077e
+					0x00ff003d
+					0x00ff0043
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x00080035
+					0x000000ff
+					0x00ff0004
+					0x00ff003d
+					0x00ff003d
+					0x00ff0029
+					0x00ff00d8
+					0x00ff0045
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table@800000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <800000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_800000_03_V9.8.7_V1.6";
+				clock-frequency = <800000>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000d0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000033>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001f>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004b0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000000
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x0000002d
+					0x00000017
+					0x0000002f
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00019080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000016
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000010
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001f
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x00000031
+					0x00000021
+					0x00000033
+					0x08161414
+					0x00000029
+					0x00050003
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x0000b080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00050005
+					0x00050005
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000006
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x00000001
+					0x00000002
+					0x00000008
+					0x00000007
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000006
+					0x00000011
+					0x03030303
+					0x00070406
+					0x7186120d
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000068
+					0x0080001a
+					0x00000902
+					0x00ff003d
+					0x00ff0038
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x0008002c
+					0x000000ff
+					0x00ff0004
+					0x00ff0032
+					0x00ff0032
+					0x00ff0022
+					0x00ff00b4
+					0x00ff003a
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table@1065600 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1065600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_1065600_03_V9.8.7_V1.6";
+				clock-frequency = <1065600>;
+				nvidia,emc-min-mv = <837>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000025>;
+				nvidia,emc-mrw = <0x08010034>;
+				nvidia,emc-mrw2 = <0x0802001b>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110825>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000020
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000014
+					0x0000000c
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000020
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000014
+					0x0000000c
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000034
+					0x0000001e
+					0x00000036
+					0x08161414
+					0x00000026
+					0x00050007
+					0x00019080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x0000001f
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000016
+					0x00000002
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000015
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000039
+					0x00000029
+					0x0000003b
+					0x08161414
+					0x00000031
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000020
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000014
+					0x0000000c
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050007
+					0x0000b080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00070006
+					0x00070007
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000016
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000008
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000003
+					0x00000004
+					0x00000010
+					0x0000000a
+					0x0000000a
+					0x00000002
+					0x00000002
+					0x0000000a
+					0x00000007
+					0x00000006
+					0x00000009
+					0x00000008
+					0x00000007
+					0x00000017
+					0x03040303
+					0x00090508
+					0x71881811
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000008b
+					0x0080001a
+					0x00000bff
+					0x00c0003d
+					0x00c00038
+					0x00c00041
+					0x00c00090
+					0x00c00005
+					0x00c00090
+					0x00c00005
+					0x00340049
+					0x00c00080
+					0x00c00004
+					0x00080021
+					0x000000c0
+					0x00c00004
+					0x00c00026
+					0x00c00026
+					0x00c00019
+					0x00c00095
+					0x00c0002b
+					0x000000c0
+					0x0000002c
+					0x00c000c0
+					>;
+			};
+			emc-table@1331200 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1331200>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_1331200_04_V9.8.7_V1.6";
+				clock-frequency = <1331200>;
+				nvidia,emc-min-mv = <850>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002b>;
+				nvidia,emc-mrw = <0x08010044>;
+				nvidia,emc-mrw2 = <0x08020024>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x0011082d>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000044c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000000
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x0000003a
+					0x00000024
+					0x0000003c
+					0x08161414
+					0x0000002c
+					0x00060009
+					0x00019080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000026
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000011
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001d
+					0x00000002
+					0x10000018
+					0x10000000
+					0x00000012
+					0x0803f1f1
+					0x00000018
+					0x00000001
+					0x80000000
+					0x0006000a
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x00000040
+					0x00000030
+					0x00000042
+					0x08161414
+					0x00000038
+					0x0006000a
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x0000b080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00090008
+					0x00090009
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x0000001c
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000a
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000004
+					0x00000005
+					0x00000013
+					0x0000000c
+					0x0000000d
+					0x00000003
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x0000000b
+					0x00000008
+					0x00000008
+					0x0000001d
+					0x04050303
+					0x000b0709
+					0x718a1e14
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x000000ad
+					0x0080001a
+					0x00000efc
+					0x0099003d
+					0x00990038
+					0x00990041
+					0x00990090
+					0x00990005
+					0x00990090
+					0x00990005
+					0x00340049
+					0x00990080
+					0x00990004
+					0x0008001b
+					0x00000099
+					0x00990004
+					0x0099001e
+					0x0099001e
+					0x00990018
+					0x00990095
+					0x00990023
+					0x00000099
+					0x0000002c
+					0x00990099
+					>;
+			};
+			emc-table@1600000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1600000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "04_1600000_04_V9.8.7_V1.6";
+				clock-frequency = <1600000>;
+				nvidia,emc-min-mv = <887>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002f>;
+				nvidia,emc-mrw = <0x08010054>;
+				nvidia,emc-mrw2 = <0x0802002d>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002a
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000020
+					0x0000000d
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000000
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c4848
+					0x880c4848
+					0x480c4848
+					0x480c4848
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002a
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000020
+					0x0000000d
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000042
+					0x0000002c
+					0x00000044
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x00019080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x00000029
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000012
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000022
+					0x00000002
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001b
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000046
+					0x00000036
+					0x00000048
+					0x08161414
+					0x0000003e
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002a
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000020
+					0x0000000d
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x0000b080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x000b000a
+					0x000b000a
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000020
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000004
+					0x00000004
+					0x00000004
+					0x00000004
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000c
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000006
+					0x00000007
+					0x00000018
+					0x0000000f
+					0x0000000f
+					0x00000003
+					0x00000003
+					0x0000000d
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x0000000a
+					0x00000023
+					0x05060303
+					0x000d080c
+					0x718c2419
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x000000d0
+					0x0080001a
+					0x00001203
+					0x0080003d
+					0x00800038
+					0x00800041
+					0x00800090
+					0x00800005
+					0x00800090
+					0x00800005
+					0x00340049
+					0x00800080
+					0x00800004
+					0x00080016
+					0x00000080
+					0x00800004
+					0x00800019
+					0x00800019
+					0x00800018
+					0x00800095
+					0x0080001d
+					0x00000080
+					0x0000002c
+					0x00800080
+					>;
+			};
+			emc-table-derated@40800 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <40800>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_40800_02_V9.8.3_V1.6";
+				clock-frequency = <40800>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188012>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000003>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188012>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00005172>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000026
+					0x00000000
+					0x00000009
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000151
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000026
+					0x00000000
+					0x00000009
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000151
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x00000013
+					0x00000003
+					0x00000015
+					0x08161414
+					0x0000000b
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000008
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000026
+					0x00000000
+					0x00000009
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000151
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000026
+					0x00000000
+					0x00000009
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290015
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000151
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000049
+					0x00000104
+					0x000000b4
+					0x0000007a
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x40020001
+					0x80000013
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000000
+					0x02020001
+					0x00030201
+					0x72c30303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000006
+					0x0080001a
+					0x00000076
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff003d
+					0x00ff00ff
+					0x00ff003d
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@68000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <68000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_68000_02_V9.8.3_V1.6";
+				clock-frequency = <68000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x4018800a>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000005>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x4018800a>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000029e0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x00000014
+					0x00000004
+					0x00000016
+					0x08161414
+					0x0000000c
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000009
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000000
+					0x0000000a
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440015
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000002c
+					0x00000104
+					0x000000b4
+					0x00000049
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0xf0000001
+					0x80000024
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000001
+					0x02020001
+					0x00030201
+					0x72630303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000009
+					0x0080001a
+					0x000000c4
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0025
+					0x00ff00ff
+					0x00ff0025
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@102000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <102000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_102000_02_V9.8.3_V1.6";
+				clock-frequency = <102000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188006>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000007>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188006>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00001aea>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x00000015
+					0x00000005
+					0x00000017
+					0x08161414
+					0x0000000d
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x00000009
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000000
+					0x0000000a
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000011
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660015
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x0000b080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000001d
+					0x00000104
+					0x000000b4
+					0x00000031
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x50000001
+					0x80000033
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000002
+					0x02020001
+					0x00030201
+					0x72030303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000000e
+					0x0080001a
+					0x00000126
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0018
+					0x00ff00ff
+					0x00ff0018
+					0x00fe0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00da
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@204000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <204000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_204000_02_V9.8.3_V1.6";
+				clock-frequency = <204000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188002>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000000d>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000015>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188002>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00000d5c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000012
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000000
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000012
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x00000018
+					0x00000008
+					0x0000001a
+					0x08161414
+					0x00000010
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000a
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x0000000c
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x10000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000012
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x0000001e
+					0x00000014
+					0x00000020
+					0x08161414
+					0x0000001c
+					0x00040000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000e
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000013
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x30000000
+					0x30000002
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000000
+					0x0000000b
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000012
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000003
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0015
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00040000
+					0x0000b080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000018
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x08000001
+					0x8000004c
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000001
+					0x00000003
+					0x00000001
+					0x00000002
+					0x00000001
+					0x00000002
+					0x00000004
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000004
+					0x02020001
+					0x00030201
+					0x71c30504
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000001b
+					0x0080001a
+					0x0000024c
+					0x00ff00b2
+					0x00ff00da
+					0x00ff009d
+					0x00ff00ff
+					0x00ff000c
+					0x00ff00ff
+					0x00ff000c
+					0x007f0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ad
+					0x000000ff
+					0x00ff0004
+					0x00ff00c6
+					0x00ff00c6
+					0x00ff006d
+					0x00ff00ff
+					0x00ff00e2
+					0x000000ff
+					0x00000080
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@408000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <408000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_408000_02_V9.8.3_V1.6";
+				clock-frequency = <408000>;
+				nvidia,emc-min-mv = <812>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_ud";
+				nvidia,src-sel-reg = <0xe0188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000001a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001b>;
+				nvidia,emc-mrw = <0x08010014>;
+				nvidia,emc-mrw2 = <0x08020009>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0xe0188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000006d6>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000018
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000003
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000000
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00010004
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000018
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000003
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x00000023
+					0x0000000d
+					0x00000025
+					0x08161414
+					0x00000015
+					0x00010004
+					0x00019080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000012
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x0000000e
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000a
+					0x00000002
+					0x10000006
+					0x30000000
+					0x00000008
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00050001
+					0x0000001b
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000018
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000003
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x05058035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x0000002b
+					0x0000001b
+					0x0000002d
+					0x08161414
+					0x00000025
+					0x00050001
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000013
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x10000005
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000007
+					0x0000000b
+					0x00050000
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000018
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000003
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001b
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00050000
+					0x0000b080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00020002
+					0x00020002
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x0000000c
+					0x0000000c
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x01000003
+					0x8000007f
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000002
+					0x00000006
+					0x00000003
+					0x00000004
+					0x00000001
+					0x00000002
+					0x00000006
+					0x00000002
+					0x00000006
+					0x00000006
+					0x00000008
+					0x00000005
+					0x00000009
+					0x02030301
+					0x00040203
+					0x71a40a07
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000035
+					0x0080001a
+					0x00000498
+					0x00ff0059
+					0x00ff006d
+					0x00ff004f
+					0x00ff00af
+					0x00ff0006
+					0x00ff00af
+					0x00ff0006
+					0x00400049
+					0x00ff0080
+					0x00ff0004
+					0x00080057
+					0x000000ff
+					0x00ff0004
+					0x00ff0063
+					0x00ff0063
+					0x00ff0036
+					0x00ff00ff
+					0x00ff0071
+					0x000000ff
+					0x00000040
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@665600 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <665600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_665600_02_V9.8.3_V1.6";
+				clock-frequency = <665600>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000002a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001f>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004ce>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001f
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000003
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000000
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00010007
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001f
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000003
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000029
+					0x00000013
+					0x0000002b
+					0x08161414
+					0x0000001b
+					0x00010007
+					0x00019080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000016
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000b
+					0x08037171
+					0x00000010
+					0x00000001
+					0x80000000
+					0x00050004
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001f
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000003
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x05058033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000030
+					0x00000020
+					0x00000032
+					0x08161414
+					0x00000028
+					0x00050004
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000014
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x1000000a
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x0000000c
+					0x0000000b
+					0x00050003
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001f
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000003
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a001f
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000010
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00050003
+					0x0000b080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00040004
+					0x00040004
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000005
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000a
+					0x00000006
+					0x00000006
+					0x00000001
+					0x00000002
+					0x00000008
+					0x00000002
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x03030301
+					0x00070405
+					0x71a50f0b
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000057
+					0x0080001a
+					0x0000077e
+					0x00ff003d
+					0x00ff0043
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x00080035
+					0x000000ff
+					0x00ff0004
+					0x00ff003d
+					0x00ff003d
+					0x00ff0029
+					0x00ff00d8
+					0x00ff0045
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@800000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <800000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_800000_02_V9.8.3_V1.6";
+				clock-frequency = <800000>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000d0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000033>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001f>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004b0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000021
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000003
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000000
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000021
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000003
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x0000002d
+					0x00000017
+					0x0000002f
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00019080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x00000017
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000010
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001f
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000021
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000003
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x00000031
+					0x00000021
+					0x00000033
+					0x08161414
+					0x00000029
+					0x00050003
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x0000000c
+					0x0000000c
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000021
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000003
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x0320001f
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x0000b080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00050005
+					0x00050005
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000006
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x00000002
+					0x00000002
+					0x00000009
+					0x00000007
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000006
+					0x00000011
+					0x03030303
+					0x00070406
+					0x7186120d
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000068
+					0x0080001a
+					0x00000902
+					0x00ff003d
+					0x00ff0038
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x0008002c
+					0x000000ff
+					0x00ff0004
+					0x00ff0032
+					0x00ff0032
+					0x00ff0022
+					0x00ff00b4
+					0x00ff003a
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@1065600 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1065600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_1065600_02_V9.8.3_V1.6";
+				clock-frequency = <1065600>;
+				nvidia,emc-min-mv = <837>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000025>;
+				nvidia,emc-mrw = <0x08010034>;
+				nvidia,emc-mrw2 = <0x0802001b>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110825>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000020
+					0x00000016
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000013
+					0x0000000d
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000003
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050006
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000020
+					0x00000016
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000013
+					0x0000000d
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000003
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000034
+					0x0000001e
+					0x00000036
+					0x08161414
+					0x00000026
+					0x00050006
+					0x00019080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x0000001f
+					0x00000016
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000016
+					0x00000002
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000015
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000003
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000039
+					0x00000029
+					0x0000003b
+					0x08161414
+					0x00000031
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000020
+					0x00000016
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000013
+					0x0000000d
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000003
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00030008
+					0x00060009
+					0x00050009
+					0x00020009
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0025
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050006
+					0x0000b080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00070006
+					0x00070007
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000016
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000008
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000004
+					0x00000005
+					0x00000011
+					0x0000000a
+					0x0000000a
+					0x00000003
+					0x00000002
+					0x0000000a
+					0x00000007
+					0x00000006
+					0x00000009
+					0x00000008
+					0x00000007
+					0x00000017
+					0x03040303
+					0x000a0608
+					0x71881812
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000008b
+					0x0080001a
+					0x00000bff
+					0x00c0003d
+					0x00c00038
+					0x00c00041
+					0x00c00090
+					0x00c00005
+					0x00c00090
+					0x00c00005
+					0x00340049
+					0x00c00080
+					0x00c00004
+					0x00080021
+					0x000000c0
+					0x00c00004
+					0x00c00026
+					0x00c00026
+					0x00c00019
+					0x00c00095
+					0x00c0002b
+					0x000000c0
+					0x0000002c
+					0x00c000c0
+					>;
+			};
+			emc-table-derated@1331200 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1331200>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_1331200_03_V9.8.3_V1.6";
+				clock-frequency = <1331200>;
+				nvidia,emc-min-mv = <850>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002b>;
+				nvidia,emc-mrw = <0x08010044>;
+				nvidia,emc-mrw2 = <0x08020024>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x0011082d>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000044c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000003
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000000
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000003
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x0000003a
+					0x00000024
+					0x0000003c
+					0x08161414
+					0x0000002c
+					0x00060009
+					0x00019080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000026
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000011
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001d
+					0x00000002
+					0x10000018
+					0x10000000
+					0x00000012
+					0x0803f1f1
+					0x00000018
+					0x00000001
+					0x80000000
+					0x0006000a
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000003
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x00000040
+					0x00000030
+					0x00000042
+					0x08161414
+					0x00000038
+					0x0006000a
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000027
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x0000001a
+					0x0000000d
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000003
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00100017
+					0x00140017
+					0x00120018
+					0x000e0017
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002b
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x0000b080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00090008
+					0x00090009
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x0000001c
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000a
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000005
+					0x00000006
+					0x00000015
+					0x0000000d
+					0x0000000d
+					0x00000003
+					0x00000003
+					0x0000000b
+					0x00000007
+					0x00000007
+					0x0000000b
+					0x00000008
+					0x00000008
+					0x0000001d
+					0x04050303
+					0x000b070a
+					0x718a1e16
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x000000ad
+					0x0080001a
+					0x00000efc
+					0x0099003d
+					0x00990038
+					0x00990041
+					0x00990090
+					0x00990005
+					0x00990090
+					0x00990005
+					0x00340049
+					0x00990080
+					0x00990004
+					0x0008001b
+					0x00000099
+					0x00990004
+					0x0099001e
+					0x0099001e
+					0x00990018
+					0x00990095
+					0x00990023
+					0x00000099
+					0x0000002c
+					0x00990099
+					>;
+			};
+			emc-table-derated@1600000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1600000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "03_1600000_03_V9.8.3_V1.6";
+				clock-frequency = <1600000>;
+				nvidia,emc-min-mv = <887>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002f>;
+				nvidia,emc-mrw = <0x08010054>;
+				nvidia,emc-mrw2 = <0x0802002d>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002a
+					0x0000001f
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x0000001f
+					0x0000000e
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000037
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000003
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000000
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c4848
+					0x880c4848
+					0x480c4848
+					0x480c4848
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002a
+					0x0000001f
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x0000001f
+					0x0000000e
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000037
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000003
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000000
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000042
+					0x0000002c
+					0x00000044
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x00019080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x00000029
+					0x0000001f
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000012
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000022
+					0x00000002
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001b
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000037
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000003
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x0004000d
+					0x000a000e
+					0x0007000e
+					0x0003000d
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000046
+					0x00000036
+					0x00000048
+					0x08161414
+					0x0000003e
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002a
+					0x0000001f
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x0000001f
+					0x0000000e
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000037
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000003
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x00180021
+					0x001e0022
+					0x001b0022
+					0x00170021
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x0640002f
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000012
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000011
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x0000b080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x000b000a
+					0x000b000a
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000020
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000004
+					0x00000004
+					0x00000004
+					0x00000004
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000c
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000006
+					0x00000007
+					0x00000019
+					0x00000010
+					0x0000000f
+					0x00000004
+					0x00000003
+					0x0000000e
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x00000009
+					0x00000023
+					0x04060303
+					0x000e090c
+					0x718c241a
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x000000d0
+					0x0080001a
+					0x00001203
+					0x0080003d
+					0x00800038
+					0x00800041
+					0x00800090
+					0x00800005
+					0x00800090
+					0x00800005
+					0x00340049
+					0x00800080
+					0x00800004
+					0x00080016
+					0x00000080
+					0x00800004
+					0x00800019
+					0x00800019
+					0x00800018
+					0x00800095
+					0x0080001d
+					0x00000080
+					0x0000002c
+					0x00800080
+					>;
+			};
+		};
+		emc-table@1 {
+			reg = <1>;
+			nvidia,ram-code = <1>;
+
+			#address-cells = <1>;
+			#size-cells = <0>;
+
+			emc-table@40800 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <40800>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_40800_02_V9.8.7_V1.6";
+				clock-frequency = <40800>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188012>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000003>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188012>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00005172>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x00000013
+					0x00000003
+					0x00000015
+					0x08161414
+					0x0000000b
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000008
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000049
+					0x00000104
+					0x000000b4
+					0x0000007a
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x40020001
+					0x80000013
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000000
+					0x02020001
+					0x00030201
+					0x72c30303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000006
+					0x0080001a
+					0x00000076
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff003d
+					0x00ff00ff
+					0x00ff003d
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+				>;
+			};
+			emc-table@68000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <68000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_68000_02_V9.8.7_V1.6";
+				clock-frequency = <68000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x4018800a>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000005>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x4018800a>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000029e0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x00000014
+					0x00000004
+					0x00000016
+					0x08161414
+					0x0000000c
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000009
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000101
+					0x00000000
+					0x00000040
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000309
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000002c
+					0x00000104
+					0x000000b4
+					0x00000049
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0xf0000001
+					0x80000024
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000001
+					0x02020001
+					0x00030201
+					0x72630303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000009
+					0x0080001a
+					0x000000c4
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0025
+					0x00ff00ff
+					0x00ff0025
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+				>;
+			};
+			emc-table@102000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <102000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_102000_02_V9.8.7_V1.6";
+				clock-frequency = <102000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188006>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000007>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188006>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00001aea>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x00000015
+					0x00000005
+					0x00000017
+					0x08161414
+					0x0000000d
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x0000040b
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x0000b080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000001d
+					0x00000104
+					0x000000b4
+					0x00000031
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x50000001
+					0x80000033
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000002
+					0x02020001
+					0x00030201
+					0x72030303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000000e
+					0x0080001a
+					0x00000126
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0018
+					0x00ff00ff
+					0x00ff0018
+					0x00fe0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00da
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+				>;
+			};
+			emc-table@204000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <204000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_204000_02_V9.8.7_V1.6";
+				clock-frequency = <204000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188002>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000000d>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188002>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00000d5c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000000
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x00000018
+					0x00000008
+					0x0000001a
+					0x08161414
+					0x00000010
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x0000000c
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x10000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x0000001e
+					0x00000014
+					0x00000020
+					0x08161414
+					0x0000001c
+					0x00040000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000004
+					0x00000010
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000013
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x30000000
+					0x30000002
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x00000304
+					0x00000000
+					0x000000c1
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x00000713
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00040000
+					0x0000b080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000018
+					0x00000006
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x08000001
+					0x8000004c
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000003
+					0x00000001
+					0x00000002
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000005
+					0x00000008
+					0x00000005
+					0x00000004
+					0x02020001
+					0x00030201
+					0x71c30504
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000001b
+					0x0080001a
+					0x0000024c
+					0x00ff00b2
+					0x00ff00da
+					0x00ff009d
+					0x00ff00ff
+					0x00ff000c
+					0x00ff00ff
+					0x00ff000c
+					0x007f0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ad
+					0x000000ff
+					0x00ff0004
+					0x00ff00c6
+					0x00ff00c6
+					0x00ff006d
+					0x00ff00ff
+					0x00ff00e2
+					0x000000ff
+					0x00000080
+					0x00ff00ff
+				>;
+			};
+			emc-table@408000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <408000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_408000_02_V9.8.7_V1.6";
+				clock-frequency = <408000>;
+				nvidia,emc-min-mv = <812>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_ud";
+				nvidia,src-sel-reg = <0xe0188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000001a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001c>;
+				nvidia,emc-mrw = <0x08010014>;
+				nvidia,emc-mrw2 = <0x08020009>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0xe0188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000006d6>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000000
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00010004
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x00000023
+					0x0000000d
+					0x00000025
+					0x08161414
+					0x00000015
+					0x00010004
+					0x00019080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000014
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000a
+					0x00000002
+					0x10000006
+					0x30000000
+					0x00000008
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00050001
+					0x0000001b
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x05058035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x0000002b
+					0x0000001b
+					0x0000002d
+					0x08161414
+					0x00000025
+					0x00050001
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000019
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000008
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x10000005
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00050000
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000607
+					0x00000000
+					0x00000181
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000011
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x00000009
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x00000d22
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00050000
+					0x0000b080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00020002
+					0x00020002
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x0000000c
+					0x0000000c
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x01000003
+					0x8000007f
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000001
+					0x00000006
+					0x00000003
+					0x00000004
+					0x00000001
+					0x00000002
+					0x00000007
+					0x00000002
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000005
+					0x00000009
+					0x02030301
+					0x00040203
+					0x71a40a07
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000035
+					0x0080001a
+					0x00000498
+					0x00ff0059
+					0x00ff006d
+					0x00ff004f
+					0x00ff00af
+					0x00ff0006
+					0x00ff00af
+					0x00ff0006
+					0x00400049
+					0x00ff0080
+					0x00ff0004
+					0x00080057
+					0x000000ff
+					0x00ff0004
+					0x00ff0063
+					0x00ff0063
+					0x00ff0036
+					0x00ff00ff
+					0x00ff0071
+					0x000000ff
+					0x00000040
+					0x00ff00ff
+				>;
+			};
+			emc-table@665600 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <665600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_665600_02_V9.8.7_V1.6";
+				clock-frequency = <665600>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000002a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000020>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004ce>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000000
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00010007
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000029
+					0x00000013
+					0x0000002b
+					0x08161414
+					0x0000001b
+					0x00010007
+					0x00019080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000b
+					0x08037171
+					0x00000010
+					0x00000001
+					0x80000000
+					0x00050004
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x05058033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000030
+					0x00000020
+					0x00000032
+					0x08161414
+					0x00000028
+					0x00050004
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000028
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001c
+					0x0000000c
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000c
+					0x0000000c
+					0x00000007
+					0x00000014
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x1000000a
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x000009e4
+					0x00000000
+					0x00000279
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000015
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x0000000e
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000014c9
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00050003
+					0x0000b080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00040004
+					0x00040004
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000005
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000002
+					0x00000009
+					0x00000005
+					0x00000006
+					0x00000001
+					0x00000002
+					0x00000009
+					0x00000002
+					0x00000006
+					0x00000008
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x03040301
+					0x00060304
+					0x71a50f0a
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000057
+					0x0080001a
+					0x0000077e
+					0x00ff003d
+					0x00ff0043
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x00080035
+					0x000000ff
+					0x00ff0004
+					0x00ff003d
+					0x00ff003d
+					0x00ff0029
+					0x00ff00d8
+					0x00ff0045
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+				>;
+			};
+			emc-table@800000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <800000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_800000_02_V9.8.7_V1.6";
+				clock-frequency = <800000>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000d0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000033>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000020>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004b0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000000
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x0000002d
+					0x00000017
+					0x0000002f
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00019080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000010
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001f
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x00000031
+					0x00000021
+					0x00000033
+					0x08161414
+					0x00000029
+					0x00050003
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000030
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000022
+					0x0000000f
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000f
+					0x0000000f
+					0x00000008
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x00000bf0
+					0x00000000
+					0x000002fc
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x00000019
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000011
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000018c8
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x0000b080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00050005
+					0x00050005
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000006
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x00000001
+					0x00000002
+					0x00000008
+					0x00000007
+					0x00000006
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000011
+					0x03040303
+					0x00070406
+					0x7186120d
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x00000068
+					0x0080001a
+					0x00000902
+					0x00ff003d
+					0x00ff0038
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x0008002c
+					0x000000ff
+					0x00ff0004
+					0x00ff0032
+					0x00ff0032
+					0x00ff0022
+					0x00ff00b4
+					0x00ff003a
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+				>;
+			};
+			emc-table@1065600 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1065600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_1065600_02_V9.8.7_V1.6";
+				clock-frequency = <1065600>;
+				nvidia,emc-min-mv = <837>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000026>;
+				nvidia,emc-mrw = <0x08010034>;
+				nvidia,emc-mrw2 = <0x0802001b>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110825>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000034
+					0x0000001e
+					0x00000036
+					0x08161414
+					0x00000026
+					0x00050007
+					0x00019080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000021
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000016
+					0x00000002
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000015
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000039
+					0x00000029
+					0x0000003b
+					0x08161414
+					0x00000031
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000040
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002d
+					0x00000014
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000014
+					0x00000014
+					0x0000000b
+					0x00000015
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000019
+					0x00000007
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000016
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x00000ffc
+					0x00000000
+					0x000003ff
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000021
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000017
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x000020ab
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050007
+					0x0000b080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00070006
+					0x00070007
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000016
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000008
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000003
+					0x00000004
+					0x00000010
+					0x0000000a
+					0x0000000a
+					0x00000002
+					0x00000002
+					0x0000000a
+					0x00000007
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000007
+					0x00000017
+					0x03050303
+					0x00090508
+					0x71881811
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x0000008b
+					0x0080001a
+					0x00000bff
+					0x00c0003d
+					0x00c00038
+					0x00c00041
+					0x00c00090
+					0x00c00005
+					0x00c00090
+					0x00c00005
+					0x00340049
+					0x00c00080
+					0x00c00004
+					0x00080021
+					0x000000c0
+					0x00c00004
+					0x00c00026
+					0x00c00026
+					0x00c00019
+					0x00c00095
+					0x00c0002b
+					0x000000c0
+					0x0000002c
+					0x00c000c0
+				>;
+			};
+			emc-table@1331200 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1331200>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_1331200_02_V9.8.7_V1.6";
+				clock-frequency = <1331200>;
+				nvidia,emc-min-mv = <850>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002c>;
+				nvidia,emc-mrw = <0x08010044>;
+				nvidia,emc-mrw2 = <0x08020024>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x0011082d>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000044c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000000
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x0000003a
+					0x00000024
+					0x0000003c
+					0x08161414
+					0x0000002c
+					0x00060009
+					0x00019080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000028
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000011
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001d
+					0x00000002
+					0x10000018
+					0x10000000
+					0x00000012
+					0x0803f1f1
+					0x00000018
+					0x00000001
+					0x80000000
+					0x0006000a
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x00000040
+					0x00000030
+					0x00000042
+					0x08161414
+					0x00000038
+					0x0006000a
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000050
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x00000038
+					0x00000018
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000018
+					0x00000018
+					0x0000000e
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x00001408
+					0x00000000
+					0x00000502
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x00000027
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001c
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000288f
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x0000b080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00090008
+					0x00090009
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x0000001c
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000a
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000004
+					0x00000005
+					0x00000013
+					0x0000000c
+					0x0000000d
+					0x00000003
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x00000008
+					0x0000001d
+					0x04060303
+					0x000b0709
+					0x718a1e14
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x000000ad
+					0x0080001a
+					0x00000efc
+					0x0099003d
+					0x00990038
+					0x00990041
+					0x00990090
+					0x00990005
+					0x00990090
+					0x00990005
+					0x00340049
+					0x00990080
+					0x00990004
+					0x0008001b
+					0x00000099
+					0x00990004
+					0x0099001e
+					0x0099001e
+					0x00990018
+					0x00990095
+					0x00990023
+					0x00000099
+					0x0000002c
+					0x00990099
+				>;
+			};
+			emc-table@1600000 {
+				compatible = "nvidia,tegra21-emc-table";
+				reg = <1600000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "02_1600000_02_V9.8.7_V1.6";
+				clock-frequency = <1600000>;
+				nvidia,emc-min-mv = <887>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000030>;
+				nvidia,emc-mrw = <0x08010054>;
+				nvidia,emc-mrw2 = <0x0802002d>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+				>;
+				nvidia,emc-registers = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000000
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c4848
+					0x880c4848
+					0x480c4848
+					0x480c4848
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+				>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000042
+					0x0000002c
+					0x00000044
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x00019080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002b
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000012
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000022
+					0x00000002
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001b
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000046
+					0x00000036
+					0x00000048
+					0x08161414
+					0x0000003e
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000060
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000044
+					0x0000001d
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001d
+					0x0000001d
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000025
+					0x00000008
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001c
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x00001820
+					0x00000000
+					0x00000608
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x0000002e
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000022
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x0000308c
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000d
+					0x0000b080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+				>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x000b000a
+					0x000b000a
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000012
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000020
+				>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+				>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000004
+					0x00000004
+					0x00000004
+					0x00000004
+				>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000c
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000006
+					0x00000007
+					0x00000018
+					0x0000000f
+					0x0000000f
+					0x00000003
+					0x00000003
+					0x0000000d
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x0000000a
+					0x00000023
+					0x05060303
+					0x000d080c
+					0x718c2419
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+				>;
+				nvidia,emc-la-scale-regs = <
+					0x000000d0
+					0x0080001a
+					0x00001203
+					0x0080003d
+					0x00800038
+					0x00800041
+					0x00800090
+					0x00800005
+					0x00800090
+					0x00800005
+					0x00340049
+					0x00800080
+					0x00800004
+					0x00080016
+					0x00000080
+					0x00800004
+					0x00800019
+					0x00800019
+					0x00800018
+					0x00800095
+					0x0080001d
+					0x00000080
+					0x0000002c
+					0x00800080
+				>;
+			};
+			emc-table-derated@40800 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <40800>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_40800_01_V9.8.7_V1.6";
+				clock-frequency = <40800>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188012>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000003>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188012>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00005172>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x8000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x8000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x00000013
+					0x00000003
+					0x00000015
+					0x08161414
+					0x0000000b
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000008
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x8000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000008
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x0000009a
+					0x00000000
+					0x00000026
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000008
+					0x00000008
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x000000a0
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090029
+					0x00290016
+					0x000b000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x8000023a
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118600b
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040014
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000049
+					0x00000104
+					0x000000b4
+					0x0000007a
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x40020001
+					0x80000013
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000000
+					0x02020001
+					0x00030201
+					0x72c30303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000006
+					0x0080001a
+					0x00000076
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff003d
+					0x00ff00ff
+					0x00ff003d
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@68000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <68000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_68000_01_V9.8.7_V1.6";
+				clock-frequency = <68000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x4018800a>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000005>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x4018800a>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000029e0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x00000014
+					0x00000004
+					0x00000016
+					0x08161414
+					0x0000000c
+					0x00010001
+					0x00019080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000005
+					0x08037171
+					0x00000009
+					0x00000001
+					0x80000000
+					0x00010002
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010002
+					0x00009080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x0000000d
+					0x00000007
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000040
+					0x00000000
+					0x00000010
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x0000000d
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000010a
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090044
+					0x00440016
+					0x0011000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000185
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186011
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010001
+					0x0000b080
+					0x07070404
+					0x00040022
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000002c
+					0x00000104
+					0x000000b4
+					0x00000049
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0xf0000001
+					0x80000024
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000001
+					0x02020001
+					0x00030201
+					0x72630303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000009
+					0x0080001a
+					0x000000c4
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0025
+					0x00ff00ff
+					0x00ff0025
+					0x00ff0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@102000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <102000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_102000_01_V9.8.7_V1.6";
+				clock-frequency = <102000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188006>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000007>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188006>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00001aea>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000000
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x00000015
+					0x00000005
+					0x00000017
+					0x08161414
+					0x0000000d
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000b
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000004
+					0x08037171
+					0x0000000a
+					0x00000001
+					0x80000000
+					0x00010001
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x0000001f
+					0x0000001d
+					0x00000013
+					0x0000001f
+					0x08161414
+					0x0000001b
+					0x00010001
+					0x00009080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000c
+					0x00000013
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000008
+					0x00000004
+					0x0000000f
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000005
+					0x00000000
+					0x30000002
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000011
+					0x00000013
+					0x00000015
+					0x00000011
+					0x00000013
+					0x00000060
+					0x00000000
+					0x00000018
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000d
+					0x00000014
+					0x00000014
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000008
+					0x00000004
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000018e
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00090066
+					0x00660016
+					0x001a000a
+					0xc1e00302
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x800001c5
+					0x00000009
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00100404
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118601a
+					0x00000001
+					0x00000000
+					0x00000013
+					0x00000009
+					0x00000015
+					0x08161414
+					0x00000011
+					0x00010000
+					0x0000b080
+					0x07070404
+					0x00040032
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x0000001d
+					0x00000104
+					0x000000b4
+					0x00000031
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x50000001
+					0x80000033
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000000
+					0x00000002
+					0x00000000
+					0x00000001
+					0x00000001
+					0x00000002
+					0x00000005
+					0x00000002
+					0x00000001
+					0x00000004
+					0x00000008
+					0x00000005
+					0x00000002
+					0x02020001
+					0x00030201
+					0x72030303
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000000e
+					0x0080001a
+					0x00000126
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff0018
+					0x00ff00ff
+					0x00ff0018
+					0x00fe0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ff
+					0x000000ff
+					0x00ff0004
+					0x00ff00ff
+					0x00ff00ff
+					0x00ff00da
+					0x00ff00ff
+					0x00ff00ff
+					0x000000ff
+					0x000000ff
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@204000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <204000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_204000_01_V9.8.7_V1.6";
+				clock-frequency = <204000>;
+				nvidia,emc-min-mv = <800>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_out0";
+				nvidia,src-sel-reg = <0x40188002>;
+				nvidia,needs-training = <0x00000000>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000000d>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000016>;
+				nvidia,emc-mrw = <0x08010004>;
+				nvidia,emc-mrw2 = <0x08020000>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110805>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x40188002>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x00000d5c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00120010
+					0x00120011
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00280027
+					0x0025002a
+					0x002a002a
+					0x00260026
+					0x00000000
+					0x00000000
+					0x00100010
+					0x00120012
+					0x00110011
+					0x00120012
+					0x00000010
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000000
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00010000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000d
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000003
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00010000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x00000055
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x00000018
+					0x00000008
+					0x0000001a
+					0x08161414
+					0x00000010
+					0x00010000
+					0x00019080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x0000000c
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x0000000c
+					0x00000000
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000003
+					0x00000002
+					0x10000000
+					0x00000000
+					0x00000003
+					0x08037171
+					0x0000000b
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00058037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x0000001f
+					0x0000001e
+					0x00000014
+					0x00000020
+					0x08161414
+					0x0000001c
+					0x00040000
+					0x00009080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000000d
+					0x00000025
+					0x00000013
+					0x00000000
+					0x00000000
+					0x00000009
+					0x00000005
+					0x00000010
+					0x0000000d
+					0x00000008
+					0x0000000b
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000006
+					0x00000006
+					0x00000006
+					0x00000013
+					0x00000013
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000000
+					0x00000004
+					0x00000008
+					0x0000000d
+					0x00000005
+					0x00000006
+					0x30000000
+					0x30000002
+					0x00000002
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00040000
+					0x00000012
+					0x00000014
+					0x00000016
+					0x00000012
+					0x00000014
+					0x000000c1
+					0x00000000
+					0x00000030
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000014
+					0x00000005
+					0x00000002
+					0x0000000e
+					0x00000027
+					0x00000027
+					0x00000005
+					0x00000005
+					0x00000004
+					0x00000009
+					0x00000005
+					0x00000004
+					0x00000009
+					0x48037171
+					0x0000031c
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0x002c00a0
+					0x00008000
+					0x000000be
+					0x0fff0fff
+					0x0fff0fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00320032
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000900cc
+					0x00cc0016
+					0x0033000a
+					0xc1e00303
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x0fff0fff
+					0x80000287
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00050037
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffefff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186033
+					0x00000001
+					0x00000000
+					0x00000014
+					0x0000000a
+					0x00000016
+					0x08161414
+					0x00000012
+					0x00040000
+					0x0000b080
+					0x07070404
+					0x00040065
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00280028
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00120010
+					0x00120011
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00249249
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000018
+					0x00000006
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x08000001
+					0x8000004c
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000001
+					0x00000003
+					0x00000001
+					0x00000002
+					0x00000001
+					0x00000002
+					0x00000004
+					0x00000002
+					0x00000001
+					0x00000005
+					0x00000008
+					0x00000005
+					0x00000004
+					0x02020001
+					0x00030201
+					0x71c30504
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000001b
+					0x0080001a
+					0x0000024c
+					0x00ff00b2
+					0x00ff00da
+					0x00ff009d
+					0x00ff00ff
+					0x00ff000c
+					0x00ff00ff
+					0x00ff000c
+					0x007f0049
+					0x00ff0080
+					0x00ff0004
+					0x000800ad
+					0x000000ff
+					0x00ff0004
+					0x00ff00c6
+					0x00ff00c6
+					0x00ff006d
+					0x00ff00ff
+					0x00ff00e2
+					0x000000ff
+					0x00000080
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@408000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <408000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_408000_01_V9.8.7_V1.6";
+				clock-frequency = <408000>;
+				nvidia,emc-min-mv = <812>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllp_ud";
+				nvidia,src-sel-reg = <0xe0188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000001a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000001c>;
+				nvidia,emc-mrw = <0x08010014>;
+				nvidia,emc-mrw2 = <0x08020009>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0xe0188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
+				nvidia,emc-clock-latency-change = <0x000006d6>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00020002
+					0x00020002
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00010003
+					0x00020003
+					0x00020003
+					0x00000003
+					0x00000000
+					0x00000000
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00020002
+					0x00000002
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000000
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00010004
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x00000000
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00010004
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x00000023
+					0x0000000d
+					0x00000025
+					0x08161414
+					0x00000015
+					0x00010004
+					0x00019080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000014
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x0000000e
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000a
+					0x00000002
+					0x10000006
+					0x30000000
+					0x00000008
+					0x08037171
+					0x0000000d
+					0x00000001
+					0x80000000
+					0x00050001
+					0x0000001b
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x05058035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x0000001f
+					0x0000002b
+					0x0000001b
+					0x0000002d
+					0x08161414
+					0x00000025
+					0x00050001
+					0x00009080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000001b
+					0x0000004a
+					0x00000025
+					0x00000000
+					0x00000000
+					0x00000012
+					0x00000009
+					0x00000015
+					0x0000000f
+					0x00000008
+					0x00000011
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000009
+					0x00000009
+					0x00000006
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000006
+					0x00000004
+					0x00000002
+					0x00000006
+					0x00000008
+					0x0000000d
+					0x0000000c
+					0x00000006
+					0x10000005
+					0x30000000
+					0x00000007
+					0x08037171
+					0x0000000f
+					0x00000001
+					0x80000000
+					0x00050000
+					0x00000019
+					0x00000021
+					0x00000023
+					0x0000001f
+					0x00000021
+					0x00000182
+					0x00000000
+					0x00000060
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x0000001a
+					0x00000005
+					0x00000002
+					0x00000012
+					0x0000004d
+					0x0000004d
+					0x00000005
+					0x00000007
+					0x00000004
+					0x00000011
+					0x0000000a
+					0x00000004
+					0x0000000a
+					0x48037171
+					0x00000638
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc01c03bb
+					0x00008000
+					0x000000be
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x000e0198
+					0x0198001c
+					0x0066000a
+					0xc1e00304
+					0x1f13412f
+					0x00010014
+					0x00000804
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x8000040b
+					0x00000011
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050035
+					0x00000000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x00000008
+					0x00030808
+					0x00015c00
+					0x00101010
+					0x00001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186066
+					0x00000001
+					0x00000000
+					0x00000021
+					0x00000011
+					0x00000023
+					0x08161414
+					0x00000019
+					0x00050000
+					0x0000b080
+					0x07070404
+					0x000400cb
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00020002
+					0x00020002
+					0x00200021
+					0x00200022
+					0x00200022
+					0x00200021
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x0000000c
+					0x0000000c
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x01000003
+					0x8000007f
+					0x000a1020
+					0x80001028
+					0x00000001
+					0x00000002
+					0x00000006
+					0x00000003
+					0x00000004
+					0x00000001
+					0x00000002
+					0x00000006
+					0x00000002
+					0x00000006
+					0x00000007
+					0x00000008
+					0x00000005
+					0x00000009
+					0x02030301
+					0x00040203
+					0x71a40a07
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000035
+					0x0080001a
+					0x00000498
+					0x00ff0059
+					0x00ff006d
+					0x00ff004f
+					0x00ff00af
+					0x00ff0006
+					0x00ff00af
+					0x00ff0006
+					0x00400049
+					0x00ff0080
+					0x00ff0004
+					0x00080057
+					0x000000ff
+					0x00ff0004
+					0x00ff0063
+					0x00ff0063
+					0x00ff0036
+					0x00ff00ff
+					0x00ff0071
+					0x000000ff
+					0x00000040
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@665600 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <665600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_665600_01_V9.8.7_V1.6";
+				clock-frequency = <665600>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x00000010>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x0000002a>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000020>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004ce>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00040004
+					0x00040004
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00020005
+					0x00040005
+					0x00030006
+					0x00010005
+					0x00000000
+					0x00000000
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00040004
+					0x00000004
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000000
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00010007
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000004
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x00000000
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00010007
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05058033
+					0x05050000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000029
+					0x00000013
+					0x0000002b
+					0x08161414
+					0x0000001b
+					0x00010007
+					0x00019080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000018
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000b
+					0x08037171
+					0x00000010
+					0x00000001
+					0x80000000
+					0x00050004
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x05058033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x0000001f
+					0x00000030
+					0x00000020
+					0x00000032
+					0x08161414
+					0x00000028
+					0x00050004
+					0x00009080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x0000002b
+					0x00000078
+					0x0000003c
+					0x00000000
+					0x00000000
+					0x0000001e
+					0x0000000e
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000000e
+					0x0000000e
+					0x00000008
+					0x00000014
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000006
+					0x1000000a
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001e
+					0x00000026
+					0x00000028
+					0x00000024
+					0x00000026
+					0x00000275
+					0x00000000
+					0x0000009d
+					0x00000008
+					0x00000008
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000006
+					0x00000002
+					0x00000017
+					0x0000007d
+					0x0000007d
+					0x00000006
+					0x0000000a
+					0x00000005
+					0x0000001b
+					0x00000010
+					0x00000004
+					0x0000000c
+					0x48037171
+					0x00000a24
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00b02bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0015029a
+					0x029a0020
+					0x00a7000a
+					0xc1e00305
+					0x1f13412f
+					0x00010014
+					0x00000806
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800005f5
+					0x00000016
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x05050033
+					0x05050000
+					0x00000210
+					0x00003000
+					0x0a000000
+					0x02000111
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe2ff
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860a7
+					0x00000001
+					0x00000000
+					0x00000026
+					0x00000016
+					0x00000028
+					0x08161414
+					0x0000001e
+					0x00050003
+					0x0000b080
+					0x07070404
+					0x0004014c
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x28282828
+					0x28282828
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00040004
+					0x00040004
+					0x00200022
+					0x00210024
+					0x00210024
+					0x001f0022
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000005
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000a
+					0x00000006
+					0x00000006
+					0x00000001
+					0x00000002
+					0x00000008
+					0x00000002
+					0x00000006
+					0x00000008
+					0x00000008
+					0x00000006
+					0x0000000e
+					0x03040301
+					0x00070405
+					0x71a50f0b
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000057
+					0x0080001a
+					0x0000077e
+					0x00ff003d
+					0x00ff0043
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x00080035
+					0x000000ff
+					0x00ff0004
+					0x00ff003d
+					0x00ff003d
+					0x00ff0029
+					0x00ff00d8
+					0x00ff0045
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@800000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <800000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_800000_01_V9.8.7_V1.6";
+				clock-frequency = <800000>;
+				nvidia,emc-min-mv = <825>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000d0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000033>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000020>;
+				nvidia,emc-mrw = <0x08010024>;
+				nvidia,emc-mrw2 = <0x08020012>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e7272>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x000004b0>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x0000001a
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00050005
+					0x00050005
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00020006
+					0x00050007
+					0x00030007
+					0x00010006
+					0x00000000
+					0x00000000
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00050005
+					0x00000005
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000000
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e7272
+					0x8c0e7272
+					0x4c0e7272
+					0x4c0e7272
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x0000001a
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9960a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x0000002d
+					0x00000017
+					0x0000002f
+					0x08161414
+					0x00000020
+					0x00050002
+					0x00019080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x00000019
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000010
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x0000000f
+					0x00000002
+					0x1000000b
+					0x30000000
+					0x0000000a
+					0x08037171
+					0x00000011
+					0x00000001
+					0x80000000
+					0x00050003
+					0x0000001f
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160400d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x0000001f
+					0x00000031
+					0x00000021
+					0x00000033
+					0x08161414
+					0x00000029
+					0x00050003
+					0x00009080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000033
+					0x00000090
+					0x00000048
+					0x00000000
+					0x00000000
+					0x00000024
+					0x00000010
+					0x0000001a
+					0x00000011
+					0x00000008
+					0x00000019
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000010
+					0x00000010
+					0x0000000a
+					0x00000015
+					0x00000013
+					0x00000006
+					0x00000008
+					0x00000006
+					0x00000004
+					0x00000008
+					0x00000008
+					0x0000000d
+					0x00000011
+					0x00000007
+					0x1000000a
+					0x30000000
+					0x00000009
+					0x08037171
+					0x00000013
+					0x00000001
+					0x80000000
+					0x00050002
+					0x00000020
+					0x00000027
+					0x00000029
+					0x00000025
+					0x00000027
+					0x000002f4
+					0x00000000
+					0x000000bd
+					0x00000009
+					0x00000009
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000023
+					0x00000007
+					0x00000002
+					0x0000001a
+					0x00000096
+					0x00000096
+					0x00000007
+					0x0000000c
+					0x00000006
+					0x00000020
+					0x00000013
+					0x00000004
+					0x0000000d
+					0x48037171
+					0x00000c30
+					0x00000000
+					0x9160a00d
+					0x00003bbf
+					0xc00702bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00190320
+					0x03200020
+					0x00c8000c
+					0xc1e00306
+					0x1f13412f
+					0x00000014
+					0x00000807
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800006f5
+					0x00000017
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x011860c8
+					0x00000001
+					0x00000000
+					0x00000027
+					0x00000017
+					0x00000029
+					0x08161414
+					0x00000020
+					0x00050002
+					0x0000b080
+					0x07070404
+					0x00040190
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00107240
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00050005
+					0x00050005
+					0x00200023
+					0x00210024
+					0x00210025
+					0x001f0023
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000010
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000006
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000002
+					0x00000003
+					0x0000000c
+					0x00000007
+					0x00000007
+					0x00000002
+					0x00000002
+					0x00000009
+					0x00000007
+					0x00000006
+					0x00000008
+					0x00000008
+					0x00000006
+					0x00000011
+					0x03040303
+					0x00070406
+					0x7186120d
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x00000068
+					0x0080001a
+					0x00000902
+					0x00ff003d
+					0x00ff0038
+					0x00ff0041
+					0x00ff0090
+					0x00ff0005
+					0x00ff0090
+					0x00ff0005
+					0x00340049
+					0x00ff0080
+					0x00ff0004
+					0x0008002c
+					0x000000ff
+					0x00ff0004
+					0x00ff0032
+					0x00ff0032
+					0x00ff0022
+					0x00ff00b4
+					0x00ff003a
+					0x000000ff
+					0x0000002c
+					0x00ff00ff
+					>;
+			};
+			emc-table-derated@1065600 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1065600>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_1065600_01_V9.8.7_V1.6";
+				clock-frequency = <1065600>;
+				nvidia,emc-min-mv = <837>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000000f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000026>;
+				nvidia,emc-mrw = <0x08010034>;
+				nvidia,emc-mrw2 = <0x0802001b>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110825>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040008>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000001
+					0x80000000
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050006
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000001
+					0x80000000
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000034
+					0x0000001e
+					0x00000036
+					0x08161414
+					0x00000026
+					0x00050006
+					0x00019080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000021
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x0000000f
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000016
+					0x00000002
+					0x10000012
+					0x10000000
+					0x0000000e
+					0x0803f1f1
+					0x00000015
+					0x00000001
+					0x80000000
+					0x00050007
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x0000001f
+					0x00000039
+					0x00000029
+					0x0000003b
+					0x08161414
+					0x00000031
+					0x00050007
+					0x00009080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000044
+					0x000000c0
+					0x00000060
+					0x00000000
+					0x00000000
+					0x0000002f
+					0x00000016
+					0x00000022
+					0x00000017
+					0x00000008
+					0x0000001f
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000016
+					0x00000016
+					0x0000000d
+					0x00000016
+					0x00000013
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x0000000d
+					0x00000018
+					0x00000008
+					0x10000011
+					0x10000000
+					0x0000000d
+					0x0803f1f1
+					0x00000017
+					0x00000001
+					0x80000000
+					0x00050006
+					0x00000027
+					0x0000002f
+					0x00000031
+					0x0000002d
+					0x0000002f
+					0x000003ef
+					0x00000000
+					0x000000fb
+					0x0000000c
+					0x0000000c
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000029
+					0x0000000a
+					0x00000002
+					0x00000023
+					0x000000c8
+					0x000000c8
+					0x00000009
+					0x00000010
+					0x00000008
+					0x0000002b
+					0x00000019
+					0x00000004
+					0x00000010
+					0x4803f1f1
+					0x0000103c
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00101bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00070006
+					0x00070007
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00060006
+					0x00070007
+					0x00070007
+					0x00070007
+					0x00000006
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x0021042a
+					0x042a0026
+					0x010b000f
+					0xc1e00307
+					0x1f13612f
+					0x00000014
+					0x00000809
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x800008ed
+					0x0000001f
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x0a000000
+					0x02000101
+					0x0000000f
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1e001600
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefffe210
+					0xc0c0c0c0
+					0xc0c0c0c0
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118610b
+					0x00000001
+					0x00000000
+					0x0000002f
+					0x0000001f
+					0x00000031
+					0x08161414
+					0x00000027
+					0x00050006
+					0x0000b080
+					0x07070404
+					0x00040214
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f081300
+					0x00105800
+					0x1114fc00
+					0x07000300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00070006
+					0x00070007
+					0x00200024
+					0x00210026
+					0x00220026
+					0x001e0024
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000016
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x00000008
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000004
+					0x00000005
+					0x00000011
+					0x0000000a
+					0x0000000a
+					0x00000003
+					0x00000002
+					0x0000000a
+					0x00000007
+					0x00000006
+					0x0000000a
+					0x00000008
+					0x00000007
+					0x00000017
+					0x03050303
+					0x000a0608
+					0x71881812
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x0000008b
+					0x0080001a
+					0x00000bff
+					0x00c0003d
+					0x00c00038
+					0x00c00041
+					0x00c00090
+					0x00c00005
+					0x00c00090
+					0x00c00005
+					0x00340049
+					0x00c00080
+					0x00c00004
+					0x00080021
+					0x000000c0
+					0x00c00004
+					0x00c00026
+					0x00c00026
+					0x00c00019
+					0x00c00095
+					0x00c0002b
+					0x000000c0
+					0x0000002c
+					0x00c000c0
+					>;
+			};
+			emc-table-derated@1331200 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1331200>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_1331200_01_V9.8.7_V1.6";
+				clock-frequency = <1331200>;
+				nvidia,emc-min-mv = <850>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x0000002c>;
+				nvidia,emc-mrw = <0x08010044>;
+				nvidia,emc-mrw2 = <0x08020024>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x0011082d>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000044c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000000
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c7272
+					0x880c7272
+					0x480c7272
+					0x480c7272
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x0000003a
+					0x00000024
+					0x0000003c
+					0x08161414
+					0x0000002c
+					0x00060009
+					0x00019080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000028
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000011
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001d
+					0x00000002
+					0x10000018
+					0x10000000
+					0x00000012
+					0x0803f1f1
+					0x00000018
+					0x00000001
+					0x80000000
+					0x0006000a
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x0004000b
+					0x0008000b
+					0x0006000c
+					0x0002000b
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x0000001f
+					0x00000040
+					0x00000030
+					0x00000042
+					0x08161414
+					0x00000038
+					0x0006000a
+					0x00009080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000055
+					0x000000f0
+					0x00000078
+					0x00000000
+					0x00000000
+					0x0000003b
+					0x0000001b
+					0x00000029
+					0x0000001b
+					0x0000000a
+					0x00000025
+					0x00000000
+					0x00000004
+					0x00000020
+					0x0000001b
+					0x0000001b
+					0x00000010
+					0x00000018
+					0x00000016
+					0x00000006
+					0x0000000c
+					0x0000000a
+					0x00000008
+					0x0000000c
+					0x00000008
+					0x0000000d
+					0x0000001f
+					0x00000008
+					0x10000017
+					0x10000000
+					0x00000011
+					0x0803f1f1
+					0x0000001a
+					0x00000001
+					0x80000000
+					0x00060009
+					0x0000002e
+					0x00000036
+					0x00000038
+					0x00000034
+					0x00000036
+					0x000004eb
+					0x00000000
+					0x0000013a
+					0x0000000e
+					0x0000000e
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000030
+					0x0000000c
+					0x00000002
+					0x0000002a
+					0x000000fa
+					0x000000fa
+					0x0000000b
+					0x00000014
+					0x0000000a
+					0x00000036
+					0x0000001f
+					0x00000004
+					0x00000012
+					0x4803f1f1
+					0x00001448
+					0x00000000
+					0x9160a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b0606
+					0x00090008
+					0x00090009
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00160016
+					0x00000000
+					0x00000000
+					0x00080008
+					0x00090009
+					0x00090009
+					0x00090009
+					0x00000008
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00290534
+					0x0534002c
+					0x014d0013
+					0xc1e00308
+					0x1f13612f
+					0x00000014
+					0x0000080b
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ae6
+					0x00000026
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0118614d
+					0x00000001
+					0x00000000
+					0x00000036
+					0x00000026
+					0x00000038
+					0x08161414
+					0x0000002e
+					0x00060009
+					0x0000b080
+					0x07070404
+					0x00040299
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00107240
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00090008
+					0x00090009
+					0x001f0025
+					0x00220028
+					0x00220028
+					0x001d0025
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x0000001c
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000a
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000005
+					0x00000006
+					0x00000015
+					0x0000000d
+					0x0000000d
+					0x00000003
+					0x00000003
+					0x0000000b
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x00000008
+					0x0000001d
+					0x04060303
+					0x000b070a
+					0x718a1e16
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x000000ad
+					0x0080001a
+					0x00000efc
+					0x0099003d
+					0x00990038
+					0x00990041
+					0x00990090
+					0x00990005
+					0x00990090
+					0x00990005
+					0x00340049
+					0x00990080
+					0x00990004
+					0x0008001b
+					0x00000099
+					0x00990004
+					0x0099001e
+					0x0099001e
+					0x00990018
+					0x00990095
+					0x00990023
+					0x00000099
+					0x0000002c
+					0x00990099
+					>;
+			};
+			emc-table-derated@1600000 {
+				compatible = "nvidia,tegra21-emc-table-derated";
+				reg = <1600000>;
+				nvidia,revision = <0x07>;
+				nvidia,dvfs-version = "01_1600000_01_V9.8.7_V1.6";
+				clock-frequency = <1600000>;
+				nvidia,emc-min-mv = <887>;
+				nvidia,gk20a-min-mv = <1100>;
+				nvidia,source = "pllm_ud";
+				nvidia,src-sel-reg = <0x80188000>;
+				nvidia,needs-training = <0x000002f0>;
+				nvidia,training_pattern = <0x00000000>;
+				nvidia,trained = <0x00000000>;
+				nvidia,periodic_training = <0x00000001>;
+				nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
+				nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
+				nvidia,run_clocks = <0x00000040>;
+				nvidia,tree_margin = <0x00000001>;
+				nvidia,burst-regs-num = <221>;
+				nvidia,burst-regs-per-ch-num = <8>;
+				nvidia,trim-regs-num = <138>;
+				nvidia,trim-regs-per-ch-num = <10>;
+				nvidia,burst-mc-regs-num = <33>;
+				nvidia,la-scale-regs-num = <24>;
+				nvidia,vref-regs-num = <4>;
+				nvidia,training-mod-regs-num = <20>;
+				nvidia,dram-timing-regs-num = <5>;
+				nvidia,min-mrs-wait = <0x00000030>;
+				nvidia,emc-mrw = <0x08010054>;
+				nvidia,emc-mrw2 = <0x0802002d>;
+				nvidia,emc-mrw3 = <0x080d0000>;
+				nvidia,emc-mrw4 = <0xc0000000>;
+				nvidia,emc-mrw9 = <0x0c0e4848>;
+				nvidia,emc-mrs = <0x00000000>;
+				nvidia,emc-emrs = <0x00000000>;
+				nvidia,emc-emrs2 = <0x00000000>;
+				nvidia,emc-auto-cal-config = <0xa01a51d8>;
+				nvidia,emc-auto-cal-config2 = <0x05500000>;
+				nvidia,emc-auto-cal-config3 = <0x00770000>;
+				nvidia,emc-auto-cal-config4 = <0x00770000>;
+				nvidia,emc-auto-cal-config5 = <0x00770000>;
+				nvidia,emc-auto-cal-config6 = <0x00770000>;
+				nvidia,emc-auto-cal-config7 = <0x00770000>;
+				nvidia,emc-auto-cal-config8 = <0x00770000>;
+				nvidia,emc-cfg-2 = <0x00110835>;
+				nvidia,emc-sel-dpd-ctrl = <0x00040000>;
+				nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
+				nvidia,dll-clk-src = <0x80188000>;
+				nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>;
+				nvidia,emc-clock-latency-change = <0x0000049c>;
+				nvidia,ptfv = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x0000000a
+					0x0000000a
+					0x0000000a
+					0x00000001
+					>;
+				nvidia,emc-registers = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x00000001
+					0x80000000
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000000
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-burst-regs-per-ch = <
+					0x880c4848
+					0x880c4848
+					0x480c4848
+					0x480c4848
+					0x8c0e4848
+					0x8c0e4848
+					0x4c0e4848
+					0x4c0e4848
+					>;
+				nvidia,emc-shadow-regs-ca-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x00000001
+					0x80000000
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00008033
+					0x00000000
+					0x00000200
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000042
+					0x0000002c
+					0x00000044
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x00019080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-quse-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002b
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000012
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000022
+					0x00000002
+					0x1000001d
+					0x10000002
+					0x00000015
+					0x0803f1f1
+					0x0000001b
+					0x00000001
+					0x80000000
+					0x0006000d
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960400d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x30020000
+					0x00008033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x0000001f
+					0x00000046
+					0x00000036
+					0x00000048
+					0x08161414
+					0x0000003e
+					0x0006000d
+					0x00009080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-shadow-regs-rdwr-train = <
+					0x00000066
+					0x00000120
+					0x00000090
+					0x00000000
+					0x00000000
+					0x00000047
+					0x00000020
+					0x0000002c
+					0x00000021
+					0x0000000c
+					0x0000002d
+					0x00000000
+					0x00000004
+					0x00000020
+					0x00000020
+					0x00000020
+					0x00000013
+					0x00000017
+					0x00000016
+					0x00000006
+					0x0000000e
+					0x0000000c
+					0x0000000a
+					0x0000000e
+					0x00000008
+					0x0000000d
+					0x00000024
+					0x00000009
+					0x1000001c
+					0x10000002
+					0x00000014
+					0x0803f1f1
+					0x0000001d
+					0x00000001
+					0x80000000
+					0x0006000c
+					0x00000034
+					0x0000003c
+					0x0000003e
+					0x0000003a
+					0x0000003c
+					0x000005e9
+					0x00000000
+					0x0000017a
+					0x00000010
+					0x00000010
+					0x00000003
+					0x00000003
+					0x00000003
+					0x00000038
+					0x0000000e
+					0x00000002
+					0x00000031
+					0x0000012c
+					0x0000012c
+					0x0000000d
+					0x00000018
+					0x0000000c
+					0x00000040
+					0x00000025
+					0x00000004
+					0x00000014
+					0x4803f1f1
+					0x00001860
+					0x00000000
+					0x9960a00d
+					0x00003bff
+					0xc00001bb
+					0x00008000
+					0x00000055
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x080b6666
+					0x000b000a
+					0x000b000a
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x001c001c
+					0x00000000
+					0x00000000
+					0x000a000a
+					0x000b000b
+					0x000a000a
+					0x000b000b
+					0x0000000a
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x8020221f
+					0x0220f40f
+					0x00000012
+					0x00064000
+					0x00310640
+					0x06400030
+					0x01900017
+					0xc1e0030a
+					0x1f13612f
+					0x00000014
+					0x0000080d
+					0x00000550
+					0xf3200000
+					0x00000000
+					0x80000ce6
+					0x0000002c
+					0x00000000
+					0x00000000
+					0x0000001b
+					0x0000001b
+					0x00020000
+					0x00000033
+					0x00000000
+					0x00000211
+					0x00003000
+					0x02000000
+					0x02000101
+					0x00000007
+					0x00030808
+					0x00015c00
+					0x00102020
+					0x1fff1fff
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000034
+					0x00000040
+					0x10000000
+					0x08000000
+					0x10000000
+					0x08000000
+					0x00000000
+					0x00000000
+					0x00000020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0xefff2210
+					0x00000000
+					0x00000000
+					0xdcdcdcdc
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x0a0a0a0a
+					0x01186190
+					0x00000001
+					0x00000000
+					0x0000003c
+					0x0000002c
+					0x0000003e
+					0x08161414
+					0x00000034
+					0x0006000c
+					0x0000b080
+					0x07070404
+					0x00040320
+					0x0513801f
+					0x1f101100
+					0x00000014
+					0x00103200
+					0x01124000
+					0x01125b6a
+					0x0f081000
+					0x00105800
+					0x1110fc00
+					0x0f085300
+					0x00105800
+					0x1114fc00
+					0x07004300
+					0x00103200
+					0x55553c5a
+					0x48161414
+					>;
+				nvidia,emc-trim-regs = <
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00200020
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x11111111
+					0x11111111
+					0x11111111
+					0x11111111
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x000b000a
+					0x000b000a
+					0x001f0026
+					0x00220029
+					0x0023002a
+					0x001d0026
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-trim-regs-per-ch = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-vref-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-dram-timing-regs = <
+					0x00000013
+					0x00000104
+					0x000000b4
+					0x00000007
+					0x00000020
+					>;
+				nvidia,emc-training-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					>;
+				nvidia,emc-save-restore-mod-regs = <
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000000
+					0x00000004
+					0x00000004
+					0x00000004
+					0x00000004
+					>;
+				nvidia,emc-burst-mc-regs = <
+					0x0000000c
+					0x80000080
+					0x000a1020
+					0x80001028
+					0x00000006
+					0x00000007
+					0x00000019
+					0x00000010
+					0x0000000f
+					0x00000004
+					0x00000003
+					0x0000000e
+					0x00000007
+					0x00000007
+					0x0000000c
+					0x00000008
+					0x0000000a
+					0x00000023
+					0x05060303
+					0x000e090c
+					0x718c241a
+					0x70000f0f
+					0x00000000
+					0x001f0000
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					0x0080001a
+					>;
+				nvidia,emc-la-scale-regs = <
+					0x000000d0
+					0x0080001a
+					0x00001203
+					0x0080003d
+					0x00800038
+					0x00800041
+					0x00800090
+					0x00800005
+					0x00800090
+					0x00800005
+					0x00340049
+					0x00800080
+					0x00800004
+					0x00080016
+					0x00000080
+					0x00800004
+					0x00800019
+					0x00800019
+					0x00800018
+					0x00800095
+					0x0080001d
+					0x00000080
+					0x0000002c
+					0x00800080
+					>;
+			};
+		};
+	};
+};
+
diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi b/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi
index 9b9d1d15b0c7eafd3895f02db1bc747d7cc8923c..e740d44a0e51ce7fea5bd6e9f004030605f6c221 100644
--- a/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi
@@ -2,6 +2,7 @@
 #include <dt-bindings/mfd/max77620.h>
 
 #include "tegra210.dtsi"
+#include "tegra210-p2180-emc.dtsi"
 
 / {
 	model = "NVIDIA Jetson TX1";

-- 
2.48.1



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [PATCH v2 4/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
                   ` (2 preceding siblings ...)
  2025-05-08  6:07 ` [PATCH v2 3/4] arm64: tegra: Add EMC timings to P2180 Aaron Kling via B4 Relay
@ 2025-05-08  6:07 ` Aaron Kling via B4 Relay
  2025-05-08  7:41 ` [PATCH v2 0/4] " Thierry Reding
  2025-05-09 14:17 ` Rob Herring (Arm)
  5 siblings, 0 replies; 19+ messages in thread
From: Aaron Kling via B4 Relay @ 2025-05-08  6:07 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter, Rob Herring,
	Conor Dooley, Krzysztof Kozlowski
  Cc: linux-kernel, linux-tegra, devicetree, Aaron Kling

From: Aaron Kling <webgeek1234@gmail.com>

These are generated by the Tegra210 Android bootloader. This is similar
to the Tegra124 handling, so the support is based on that and modified
to match Tegra210 by referencing the downstream Nvidia 4.9 kernel.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
---
 drivers/memory/tegra/tegra210-emc-core.c | 246 +++++++++++++++++++++++++++++--
 1 file changed, 236 insertions(+), 10 deletions(-)

diff --git a/drivers/memory/tegra/tegra210-emc-core.c b/drivers/memory/tegra/tegra210-emc-core.c
index e63f6269057106ded054dea94d92d96cb9c13c06..0b8c7cd09679dc64b3fb04acf2bb5963dd7544fc 100644
--- a/drivers/memory/tegra/tegra210-emc-core.c
+++ b/drivers/memory/tegra/tegra210-emc-core.c
@@ -1783,6 +1783,226 @@ static void tegra210_emc_detect(struct tegra210_emc *emc)
 		emc->num_channels = 1;
 }
 
+static struct device_node *
+tegra_emc_find_node_by_ram_code(struct device_node *node, u32 ram_code)
+{
+	struct device_node *np;
+	int err;
+
+	for_each_child_of_node(node, np) {
+		u32 value;
+
+		err = of_property_read_u32(np, "nvidia,ram-code", &value);
+		if (err || (value != ram_code))
+			continue;
+
+		return np;
+	}
+
+	return NULL;
+}
+
+static int load_one_timing_from_dt(struct tegra210_emc *emc,
+				   struct tegra210_emc_timing *timing,
+				   struct device_node *node)
+{
+	int err;
+
+#define EMC_READ_PROP(prop, dtprop) { \
+	err = of_property_read_u32(node, dtprop, &timing->prop); \
+	if (err) { \
+		dev_err(emc->dev, "timing %pOFn: failed to read " #prop ": %d\n", \
+			node, err); \
+		return err; \
+	} \
+}
+
+#define EMC_READ_PROP_STRING(prop, dtprop) { \
+	err = of_property_read_string(node, dtprop, (const char **)&timing->prop); \
+	if (err) { \
+		dev_err(emc->dev, "timing %pOFn: failed to read " #prop ": %d\n", \
+			node, err); \
+		return err; \
+	} \
+}
+
+#define EMC_READ_PROP_ARRAY(prop, dtprop, length) { \
+	err = of_property_read_u32_array(node, dtprop, timing->prop, length); \
+	if (err) { \
+		dev_err(emc->dev, "timing %pOFn: failed to read " #prop ": %d\n", \
+			node, err); \
+		return err; \
+	} \
+}
+
+	EMC_READ_PROP_STRING(clock_src, "nvidia,source")
+	EMC_READ_PROP_STRING(dvfs_ver, "nvidia,dvfs-version")
+
+	EMC_READ_PROP(revision, "nvidia,revision")
+	EMC_READ_PROP(rate, "clock-frequency")
+	EMC_READ_PROP(min_volt, "nvidia,emc-min-mv")
+	EMC_READ_PROP(gpu_min_volt, "nvidia,gk20a-min-mv")
+	EMC_READ_PROP(clk_src_emc, "nvidia,src-sel-reg")
+	EMC_READ_PROP(num_burst, "nvidia,burst-regs-num")
+	EMC_READ_PROP(emc_cfg_2, "nvidia,emc-cfg-2")
+	EMC_READ_PROP(emc_sel_dpd_ctrl, "nvidia,emc-sel-dpd-ctrl")
+	EMC_READ_PROP(emc_auto_cal_config, "nvidia,emc-auto-cal-config")
+	EMC_READ_PROP(emc_auto_cal_config2, "nvidia,emc-auto-cal-config2")
+	EMC_READ_PROP(emc_auto_cal_config3, "nvidia,emc-auto-cal-config3")
+	EMC_READ_PROP(latency, "nvidia,emc-clock-latency-change")
+	EMC_READ_PROP_ARRAY(burst_regs, "nvidia,emc-registers", timing->num_burst)
+	EMC_READ_PROP(needs_training, "nvidia,needs-training")
+	EMC_READ_PROP(trained, "nvidia,trained")
+
+	if (timing->revision >= 0x6) {
+		EMC_READ_PROP(periodic_training, "nvidia,periodic_training")
+		EMC_READ_PROP(trained_dram_clktree[C0D0U0], "nvidia,trained_dram_clktree_c0d0u0")
+		EMC_READ_PROP(trained_dram_clktree[C0D0U1], "nvidia,trained_dram_clktree_c0d0u1")
+		EMC_READ_PROP(trained_dram_clktree[C0D1U0], "nvidia,trained_dram_clktree_c0d1u0")
+		EMC_READ_PROP(trained_dram_clktree[C0D1U1], "nvidia,trained_dram_clktree_c0d1u1")
+		EMC_READ_PROP(trained_dram_clktree[C1D0U0], "nvidia,trained_dram_clktree_c1d0u0")
+		EMC_READ_PROP(trained_dram_clktree[C1D0U1], "nvidia,trained_dram_clktree_c1d0u1")
+		EMC_READ_PROP(trained_dram_clktree[C1D1U0], "nvidia,trained_dram_clktree_c1d1u0")
+		EMC_READ_PROP(trained_dram_clktree[C1D1U1], "nvidia,trained_dram_clktree_c1d1u1")
+		EMC_READ_PROP(current_dram_clktree[C0D0U0], "nvidia,current_dram_clktree_c0d0u0")
+		EMC_READ_PROP(current_dram_clktree[C0D0U1], "nvidia,current_dram_clktree_c0d0u1")
+		EMC_READ_PROP(current_dram_clktree[C0D1U0], "nvidia,current_dram_clktree_c0d1u0")
+		EMC_READ_PROP(current_dram_clktree[C0D1U1], "nvidia,current_dram_clktree_c0d1u1")
+		EMC_READ_PROP(current_dram_clktree[C1D0U0], "nvidia,current_dram_clktree_c1d0u0")
+		EMC_READ_PROP(current_dram_clktree[C1D0U1], "nvidia,current_dram_clktree_c1d0u1")
+		EMC_READ_PROP(current_dram_clktree[C1D1U0], "nvidia,current_dram_clktree_c1d1u0")
+		EMC_READ_PROP(current_dram_clktree[C1D1U1], "nvidia,current_dram_clktree_c1d1u1")
+		EMC_READ_PROP(run_clocks, "nvidia,run_clocks")
+		EMC_READ_PROP(tree_margin, "nvidia,tree_margin")
+	}
+
+	EMC_READ_PROP(num_burst_per_ch, "nvidia,burst-regs-per-ch-num")
+	EMC_READ_PROP(num_trim, "nvidia,trim-regs-num")
+	EMC_READ_PROP(num_trim_per_ch, "nvidia,trim-regs-per-ch-num")
+	EMC_READ_PROP(num_mc_regs, "nvidia,burst-mc-regs-num")
+	EMC_READ_PROP(num_up_down, "nvidia,la-scale-regs-num")
+	EMC_READ_PROP(vref_num, "nvidia,vref-regs-num")
+	EMC_READ_PROP(dram_timing_num, "nvidia,dram-timing-regs-num")
+	EMC_READ_PROP(min_mrs_wait, "nvidia,min-mrs-wait")
+	EMC_READ_PROP(emc_mrw, "nvidia,emc-mrw")
+	EMC_READ_PROP(emc_mrw2, "nvidia,emc-mrw2")
+	EMC_READ_PROP(emc_mrw3, "nvidia,emc-mrw3")
+	EMC_READ_PROP(emc_mrw4, "nvidia,emc-mrw4")
+	EMC_READ_PROP(emc_mrw9, "nvidia,emc-mrw9")
+	EMC_READ_PROP(emc_mrs, "nvidia,emc-mrs")
+	EMC_READ_PROP(emc_emrs, "nvidia,emc-emrs")
+	EMC_READ_PROP(emc_emrs2, "nvidia,emc-emrs2")
+	EMC_READ_PROP(emc_auto_cal_config4, "nvidia,emc-auto-cal-config4")
+	EMC_READ_PROP(emc_auto_cal_config5, "nvidia,emc-auto-cal-config5")
+	EMC_READ_PROP(emc_auto_cal_config6, "nvidia,emc-auto-cal-config6")
+	EMC_READ_PROP(emc_auto_cal_config7, "nvidia,emc-auto-cal-config7")
+	EMC_READ_PROP(emc_auto_cal_config8, "nvidia,emc-auto-cal-config8")
+	EMC_READ_PROP(emc_fdpd_ctrl_cmd_no_ramp, "nvidia,emc-fdpd-ctrl-cmd-no-ramp")
+	EMC_READ_PROP(dll_clk_src, "nvidia,dll-clk-src")
+	EMC_READ_PROP(clk_out_enb_x_0_clk_enb_emc_dll, "nvidia,clk-out-enb-x-0-clk-enb-emc-dll")
+
+	if (timing->revision >= 0x7)
+		EMC_READ_PROP_ARRAY(ptfv_list, "nvidia,ptfv", ARRAY_SIZE(timing->ptfv_list))
+
+	EMC_READ_PROP_ARRAY(burst_reg_per_ch, "nvidia,emc-burst-regs-per-ch",
+			timing->num_burst_per_ch)
+	EMC_READ_PROP_ARRAY(shadow_regs_ca_train, "nvidia,emc-shadow-regs-ca-train",
+			timing->num_burst)
+	EMC_READ_PROP_ARRAY(shadow_regs_quse_train, "nvidia,emc-shadow-regs-quse-train",
+			timing->num_burst)
+	EMC_READ_PROP_ARRAY(shadow_regs_rdwr_train, "nvidia,emc-shadow-regs-rdwr-train",
+			timing->num_burst)
+	EMC_READ_PROP_ARRAY(trim_regs, "nvidia,emc-trim-regs", timing->num_trim)
+	EMC_READ_PROP_ARRAY(trim_perch_regs, "nvidia,emc-trim-regs-per-ch", timing->num_trim_per_ch)
+	EMC_READ_PROP_ARRAY(vref_perch_regs, "nvidia,emc-vref-regs", timing->vref_num)
+	EMC_READ_PROP_ARRAY(dram_timings, "nvidia,emc-dram-timing-regs", timing->dram_timing_num)
+	EMC_READ_PROP_ARRAY(burst_mc_regs, "nvidia,emc-burst-mc-regs", timing->num_mc_regs)
+	EMC_READ_PROP_ARRAY(la_scale_regs, "nvidia,emc-la-scale-regs", timing->num_up_down)
+
+#undef EMC_READ_PROP
+#undef EMC_READ_STRING
+#undef EMC_READ_PROP_ARRAY
+
+	return 0;
+}
+
+#define NOMINAL_COMPATIBLE "nvidia,tegra21-emc-table"
+#define DERATED_COMPATIBLE "nvidia,tegra21-emc-table-derated"
+static int tegra210_emc_load_timings_from_dt(struct tegra210_emc *emc,
+					     struct device_node *node)
+{
+	struct tegra210_emc_timing *timing;
+	unsigned int num_nominal = 0, num_derated = 0;
+	int err;
+
+	emc->num_timings = 0;
+	for_each_child_of_node_scoped(node, child) {
+		if (of_device_is_compatible(child, NOMINAL_COMPATIBLE))
+			emc->num_timings++;
+		else if (of_device_is_compatible(child, DERATED_COMPATIBLE))
+			num_derated++;
+	}
+
+	if (!emc->num_timings || (num_derated && (emc->num_timings != num_derated)))
+		return -EINVAL;
+
+	emc->nominal = devm_kcalloc(emc->dev, emc->num_timings, sizeof(*timing),
+				    GFP_KERNEL);
+	if (!emc->nominal)
+		return -ENOMEM;
+
+	if (num_derated) {
+		num_derated = 0;
+		emc->derated = devm_kcalloc(emc->dev, emc->num_timings, sizeof(*timing),
+					    GFP_KERNEL);
+		if (!emc->derated)
+			return -ENOMEM;
+	}
+
+	for_each_child_of_node_scoped(node, child) {
+		if (of_device_is_compatible(child, NOMINAL_COMPATIBLE))
+			timing = &emc->nominal[num_nominal++];
+		else if (of_device_is_compatible(child, DERATED_COMPATIBLE))
+			timing = &emc->derated[num_derated++];
+		else
+			continue;
+
+		err = load_one_timing_from_dt(emc, timing, child);
+		if (err)
+			return err;
+	}
+
+	return 0;
+}
+
+static int tegra210_emc_parse_dt(struct tegra210_emc *emc)
+{
+	struct device_node *node, *np = emc->dev->of_node;
+	int ram_code, ret = 0;
+
+	if (!np) {
+		dev_err(emc->dev, "Unable to find emc node\n");
+		return -ENODEV;
+	}
+
+	if (of_find_property(np, "nvidia,use-ram-code", NULL)) {
+		ram_code = tegra_read_ram_code();
+		node = tegra_emc_find_node_by_ram_code(np, ram_code);
+
+		if (!node) {
+			dev_warn(emc->dev, "can't find emc table for ram-code\n");
+			return -ENODEV;
+		}
+
+		ret = tegra210_emc_load_timings_from_dt(emc, node);
+		of_node_put(node);
+	} else {
+		ret = tegra210_emc_load_timings_from_dt(emc, np);
+	}
+
+	return ret;
+}
+
 static int tegra210_emc_validate_timings(struct tegra210_emc *emc,
 					 struct tegra210_emc_timing *timings,
 					 unsigned int num_timings)
@@ -1815,6 +2035,7 @@ static int tegra210_emc_probe(struct platform_device *pdev)
 	struct device_node *np;
 	unsigned int i;
 	int err;
+	bool have_dt_tables = false;
 
 	emc = devm_kzalloc(&pdev->dev, sizeof(*emc), GFP_KERNEL);
 	if (!emc)
@@ -1847,16 +2068,20 @@ static int tegra210_emc_probe(struct platform_device *pdev)
 	np = pdev->dev.of_node;
 
 	/* attach to the nominal and (optional) derated tables */
-	err = of_reserved_mem_device_init_by_name(emc->dev, np, "nominal");
-	if (err < 0) {
-		dev_err(emc->dev, "failed to get nominal EMC table: %d\n", err);
-		return err;
-	}
+	if (of_reserved_mem_device_init_by_name(emc->dev, np, "nominal") >= 0) {
+		err = of_reserved_mem_device_init_by_name(emc->dev, np, "derated");
+		if (err < 0 && err != -ENODEV) {
+			dev_err(emc->dev, "failed to get derated EMC table: %d\n", err);
+			goto release;
+		}
+	} else {
+		err = tegra210_emc_parse_dt(emc);
+		if (err < 0) {
+			dev_err(emc->dev, "failed to get EMC tables: %d\n", err);
+			return err;
+		}
 
-	err = of_reserved_mem_device_init_by_name(emc->dev, np, "derated");
-	if (err < 0 && err != -ENODEV) {
-		dev_err(emc->dev, "failed to get derated EMC table: %d\n", err);
-		goto release;
+		have_dt_tables = true;
 	}
 
 	/* validate the tables */
@@ -1980,7 +2205,8 @@ static int tegra210_emc_probe(struct platform_device *pdev)
 	debugfs_remove_recursive(emc->debugfs.root);
 	tegra210_clk_emc_detach(emc->clk);
 release:
-	of_reserved_mem_device_release(emc->dev);
+	if (!have_dt_tables)
+		of_reserved_mem_device_release(emc->dev);
 
 	return err;
 }

-- 
2.48.1



^ permalink raw reply related	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
  2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
@ 2025-05-08  7:09   ` Rob Herring (Arm)
  2025-05-09 13:42   ` Rob Herring
  1 sibling, 0 replies; 19+ messages in thread
From: Rob Herring (Arm) @ 2025-05-08  7:09 UTC (permalink / raw)
  To: Aaron Kling
  Cc: Thierry Reding, Krzysztof Kozlowski, Krzysztof Kozlowski,
	Conor Dooley, linux-kernel, devicetree, Jonathan Hunter,
	linux-tegra


On Thu, 08 May 2025 01:07:38 -0500, Aaron Kling wrote:
> Add device tree bindings for Tegra210 EMC tables as used by the Nvidia
> Android bootloader.
> 
> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> ---
>  .../nvidia,tegra21-emc-table.yaml                  | 1692 ++++++++++++++++++++
>  .../memory-controllers/nvidia,tegra210-emc.yaml    |   38 +
>  2 files changed, 1730 insertions(+)
> 

My bot found errors running 'make dt_binding_check' on your patch:

yamllint warnings/errors:

dtschema/dtc warnings/errors:


doc reference errors (make refcheckdocs):

See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20250508-tegra210-emc-dt-v2-1-d33dc20a1123@gmail.com

The base for the series is generally the latest rc1. A different dependency
should be noted in *this* patch.

If you already ran 'make dt_binding_check' and didn't see the above
error(s), then make sure 'yamllint' is installed and dt-schema is up to
date:

pip3 install dtschema --upgrade

Please check and re-submit after running the above command yourself. Note
that DT_SCHEMA_FILES can be set to your schema file to speed up checking
your schema. However, it must be unset to test all examples with your schema.


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible
  2025-05-08  6:07 ` [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible Aaron Kling via B4 Relay
@ 2025-05-08  7:09   ` Rob Herring (Arm)
  0 siblings, 0 replies; 19+ messages in thread
From: Rob Herring (Arm) @ 2025-05-08  7:09 UTC (permalink / raw)
  To: Aaron Kling
  Cc: Thierry Reding, Conor Dooley, devicetree, linux-tegra,
	Krzysztof Kozlowski, Krzysztof Kozlowski, linux-kernel,
	Jonathan Hunter


On Thu, 08 May 2025 01:07:39 -0500, Aaron Kling wrote:
> The nvidia,tegra21-emc compatible is required by the Nvidia Android
> bootloader to copy emc training value into the kernel dt. So allow this
> as a fallback compatible to avoid needing to change the driver.
> 
> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> ---
>  .../devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 

My bot found errors running 'make dt_binding_check' on your patch:

yamllint warnings/errors:

dtschema/dtc warnings/errors:


doc reference errors (make refcheckdocs):

See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20250508-tegra210-emc-dt-v2-2-d33dc20a1123@gmail.com

The base for the series is generally the latest rc1. A different dependency
should be noted in *this* patch.

If you already ran 'make dt_binding_check' and didn't see the above
error(s), then make sure 'yamllint' is installed and dt-schema is up to
date:

pip3 install dtschema --upgrade

Please check and re-submit after running the above command yourself. Note
that DT_SCHEMA_FILES can be set to your schema file to speed up checking
your schema. However, it must be unset to test all examples with your schema.


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
                   ` (3 preceding siblings ...)
  2025-05-08  6:07 ` [PATCH v2 4/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
@ 2025-05-08  7:41 ` Thierry Reding
  2025-05-08 11:37   ` Aaron Kling
  2025-05-09 14:17 ` Rob Herring (Arm)
  5 siblings, 1 reply; 19+ messages in thread
From: Thierry Reding @ 2025-05-08  7:41 UTC (permalink / raw)
  To: webgeek1234
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

[-- Attachment #1: Type: text/plain, Size: 1687 bytes --]

On Thu, May 08, 2025 at 01:07:37AM -0500, Aaron Kling via B4 Relay wrote:
> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> ---
> Changes in v2:
> - Add patch to describe the emc table bindings
> - Add patch to allow a fallback compatible on the tegra210 emc device to
>   match firmware expectations
> - Add a patch to include the baseline emc tables on p2180
> - Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com
> 
> ---
> Aaron Kling (4):
>       dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
>       dt-bindings: memory-controllers: tegra210: Allow fallback compatible
>       arm64: tegra: Add EMC timings to P2180
>       memory: tegra210-emc: Support Device Tree EMC Tables
> 
>  .../nvidia,tegra21-emc-table.yaml                  |  1692 +
>  .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
>  arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
>  arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
>  drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
>  5 files changed, 51721 insertions(+), 11 deletions(-)

We've had discussions about this in the past, and I don't think this is
going to go anywhere. Device tree maintainers have repeatedly said that
they won't accept this kind of binding, which is, admittedly, a bit non-
sensical. 50,000 lines of DT for EMC tables is just crazy.

The existing binary table bindings were created to avoid the need for
this. I don't know how easy this is to achieve for all bootloaders, but
the expectation was that these tables should be passed in their native
format.

Thierry

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08  7:41 ` [PATCH v2 0/4] " Thierry Reding
@ 2025-05-08 11:37   ` Aaron Kling
  2025-05-08 11:47     ` Krzysztof Kozlowski
  0 siblings, 1 reply; 19+ messages in thread
From: Aaron Kling @ 2025-05-08 11:37 UTC (permalink / raw)
  To: Thierry Reding
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

On Thu, May 8, 2025 at 2:41 AM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> On Thu, May 08, 2025 at 01:07:37AM -0500, Aaron Kling via B4 Relay wrote:
> > Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> > ---
> > Changes in v2:
> > - Add patch to describe the emc table bindings
> > - Add patch to allow a fallback compatible on the tegra210 emc device to
> >   match firmware expectations
> > - Add a patch to include the baseline emc tables on p2180
> > - Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com
> >
> > ---
> > Aaron Kling (4):
> >       dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
> >       dt-bindings: memory-controllers: tegra210: Allow fallback compatible
> >       arm64: tegra: Add EMC timings to P2180
> >       memory: tegra210-emc: Support Device Tree EMC Tables
> >
> >  .../nvidia,tegra21-emc-table.yaml                  |  1692 +
> >  .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
> >  arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
> >  arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
> >  drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
> >  5 files changed, 51721 insertions(+), 11 deletions(-)
>
> We've had discussions about this in the past, and I don't think this is
> going to go anywhere. Device tree maintainers have repeatedly said that
> they won't accept this kind of binding, which is, admittedly, a bit non-
> sensical. 50,000 lines of DT for EMC tables is just crazy.
>
> The existing binary table bindings were created to avoid the need for
> this. I don't know how easy this is to achieve for all bootloaders, but
> the expectation was that these tables should be passed in their native
> format.

Mmm, this would definitely be an issue with my long term end goal of
supporting the SHIELD t210 devices on mainline. The bootloader on
those devices cannot be replaced due to secure boot and that variant
of the bootloader only supports this dt table for emc. And support
without emc reclocking would be rather unusable as a consumer media
device. Unless the devices could get a bootloader update switching to
the reserved memory tables before they go eol, but I don't see that as
likely.

So I guess the question goes to Krzysztof. I didn't have the bindings
or a copy of the tables in v1 of this series, mostly due to a
misunderstanding, and was fairly asked to add them. That's this
revision. Would you consider accepting this after any fixes? Or is
this concept entirely dead in the water?

Sincerely,
Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08 11:37   ` Aaron Kling
@ 2025-05-08 11:47     ` Krzysztof Kozlowski
  2025-05-08 12:27       ` Aaron Kling
  0 siblings, 1 reply; 19+ messages in thread
From: Krzysztof Kozlowski @ 2025-05-08 11:47 UTC (permalink / raw)
  To: Aaron Kling, Thierry Reding
  Cc: Jonathan Hunter, Rob Herring, Conor Dooley, Krzysztof Kozlowski,
	linux-kernel, linux-tegra, devicetree

On 08/05/2025 13:37, Aaron Kling wrote:
> On Thu, May 8, 2025 at 2:41 AM Thierry Reding <thierry.reding@gmail.com> wrote:
>>
>> On Thu, May 08, 2025 at 01:07:37AM -0500, Aaron Kling via B4 Relay wrote:
>>> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
>>> ---
>>> Changes in v2:
>>> - Add patch to describe the emc table bindings
>>> - Add patch to allow a fallback compatible on the tegra210 emc device to
>>>   match firmware expectations
>>> - Add a patch to include the baseline emc tables on p2180
>>> - Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com
>>>
>>> ---
>>> Aaron Kling (4):
>>>       dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
>>>       dt-bindings: memory-controllers: tegra210: Allow fallback compatible
>>>       arm64: tegra: Add EMC timings to P2180
>>>       memory: tegra210-emc: Support Device Tree EMC Tables
>>>
>>>  .../nvidia,tegra21-emc-table.yaml                  |  1692 +
>>>  .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
>>>  arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
>>>  arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
>>>  drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
>>>  5 files changed, 51721 insertions(+), 11 deletions(-)
>>
>> We've had discussions about this in the past, and I don't think this is
>> going to go anywhere. Device tree maintainers have repeatedly said that
>> they won't accept this kind of binding, which is, admittedly, a bit non-
>> sensical. 50,000 lines of DT for EMC tables is just crazy.
>>
>> The existing binary table bindings were created to avoid the need for
>> this. I don't know how easy this is to achieve for all bootloaders, but
>> the expectation was that these tables should be passed in their native
>> format.
> 
> Mmm, this would definitely be an issue with my long term end goal of
> supporting the SHIELD t210 devices on mainline. The bootloader on
> those devices cannot be replaced due to secure boot and that variant
> of the bootloader only supports this dt table for emc. And support
> without emc reclocking would be rather unusable as a consumer media
> device. Unless the devices could get a bootloader update switching to
> the reserved memory tables before they go eol, but I don't see that as
> likely.
> 
> So I guess the question goes to Krzysztof. I didn't have the bindings

What is the question exactly?

> or a copy of the tables in v1 of this series, mostly due to a
> misunderstanding, and was fairly asked to add them. That's this
> revision. Would you consider accepting this after any fixes? Or is
> this concept entirely dead in the water?


The binding here is far away from what is in general acceptable DTS
style, so in general this won't be easy to upstream. If we allow any
crap to be sent post factum, what is the benefit for companies to
actually took to community BEFORE they ship products? None, because that
crap will be always sent after release with explanation "we cannot
change now". Old platforms with Android bootloaders are in general
encouraged to move to something decent, like U-boot.

50 kB DTS is another point - I don't even understand why do you need it
if you claim this is coming from bootloader.


Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08 11:47     ` Krzysztof Kozlowski
@ 2025-05-08 12:27       ` Aaron Kling
  2025-05-08 12:48         ` Thierry Reding
  0 siblings, 1 reply; 19+ messages in thread
From: Aaron Kling @ 2025-05-08 12:27 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Thierry Reding, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

On Thu, May 8, 2025 at 6:47 AM Krzysztof Kozlowski <krzk@kernel.org> wrote:
>
> On 08/05/2025 13:37, Aaron Kling wrote:
> > On Thu, May 8, 2025 at 2:41 AM Thierry Reding <thierry.reding@gmail.com> wrote:
> >>
> >> On Thu, May 08, 2025 at 01:07:37AM -0500, Aaron Kling via B4 Relay wrote:
> >>> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> >>> ---
> >>> Changes in v2:
> >>> - Add patch to describe the emc table bindings
> >>> - Add patch to allow a fallback compatible on the tegra210 emc device to
> >>>   match firmware expectations
> >>> - Add a patch to include the baseline emc tables on p2180
> >>> - Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com
> >>>
> >>> ---
> >>> Aaron Kling (4):
> >>>       dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
> >>>       dt-bindings: memory-controllers: tegra210: Allow fallback compatible
> >>>       arm64: tegra: Add EMC timings to P2180
> >>>       memory: tegra210-emc: Support Device Tree EMC Tables
> >>>
> >>>  .../nvidia,tegra21-emc-table.yaml                  |  1692 +
> >>>  .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
> >>>  arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
> >>>  arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
> >>>  drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
> >>>  5 files changed, 51721 insertions(+), 11 deletions(-)
> >>
> >> We've had discussions about this in the past, and I don't think this is
> >> going to go anywhere. Device tree maintainers have repeatedly said that
> >> they won't accept this kind of binding, which is, admittedly, a bit non-
> >> sensical. 50,000 lines of DT for EMC tables is just crazy.
> >>
> >> The existing binary table bindings were created to avoid the need for
> >> this. I don't know how easy this is to achieve for all bootloaders, but
> >> the expectation was that these tables should be passed in their native
> >> format.
> >
> > Mmm, this would definitely be an issue with my long term end goal of
> > supporting the SHIELD t210 devices on mainline. The bootloader on
> > those devices cannot be replaced due to secure boot and that variant
> > of the bootloader only supports this dt table for emc. And support
> > without emc reclocking would be rather unusable as a consumer media
> > device. Unless the devices could get a bootloader update switching to
> > the reserved memory tables before they go eol, but I don't see that as
> > likely.
> >
> > So I guess the question goes to Krzysztof. I didn't have the bindings
>
> What is the question exactly?

If there's any way to get these bindings and the dt change accepted.
Or getting the code change accepted without them. If there isn't, then
there's no reason for me to put any more effort into this series and I
need to start looking at alternatives. Like forking a downstream copy
of this driver for my Android efforts. I'm trying very hard to avoid
this as much as I can, though. The more downstream variation I have,
the more maintenance work I have to do over time.

>
> > or a copy of the tables in v1 of this series, mostly due to a
> > misunderstanding, and was fairly asked to add them. That's this
> > revision. Would you consider accepting this after any fixes? Or is
> > this concept entirely dead in the water?
>
>
> The binding here is far away from what is in general acceptable DTS
> style, so in general this won't be easy to upstream. If we allow any
> crap to be sent post factum, what is the benefit for companies to
> actually took to community BEFORE they ship products? None, because that
> crap will be always sent after release with explanation "we cannot
> change now". Old platforms with Android bootloaders are in general
> encouraged to move to something decent, like U-boot.

I'm not even sure I can work around this by chainloading u-boot. With
some hoop jumping, I could read in the dt tables in u-boot, but I'm
not sure how simple it would be to write out a reserved memory table
to match what mainline currently expects. And I can't just replace the
entire boot stack due to secure boot.

The devices I'm talking about are not yet end of life, so it is
physically possible for them to get a bootloader update to conform to
the existing mainline model. But I'm just one guy trying to do 3rd
party support for these devices, I can't affect what Nvidia does with
the signed bootloader on these devices. I'd love to be able to swap
out an open source bootloader on these, but the secure boot setup
prevents that.

> 50 kB DTS is another point - I don't even understand why do you need it
> if you claim this is coming from bootloader.

Like mentioned in the commit message for the 50k lines of dt
additions, the existing bootloader will only write the trained values
to dt nodes that already exist. If it doesn't find the nodes, it'll
still do the training, but nothing will be written to the in-ram copy
of the kernel dtb.

Sincerely,
Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08 12:27       ` Aaron Kling
@ 2025-05-08 12:48         ` Thierry Reding
  2025-05-28 17:41           ` Aaron Kling
  0 siblings, 1 reply; 19+ messages in thread
From: Thierry Reding @ 2025-05-08 12:48 UTC (permalink / raw)
  To: Aaron Kling
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

[-- Attachment #1: Type: text/plain, Size: 622 bytes --]

On Thu, May 08, 2025 at 07:27:52AM -0500, Aaron Kling wrote:
[...]
> The devices I'm talking about are not yet end of life, so it is
> physically possible for them to get a bootloader update to conform to
> the existing mainline model. But I'm just one guy trying to do 3rd
> party support for these devices, I can't affect what Nvidia does with
> the signed bootloader on these devices. I'd love to be able to swap
> out an open source bootloader on these, but the secure boot setup
> prevents that.

I've reached out to our Android team internally to see if there's
anything we can realistically do about this.

Thierry

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
  2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
  2025-05-08  7:09   ` Rob Herring (Arm)
@ 2025-05-09 13:42   ` Rob Herring
  2025-05-09 17:07     ` Aaron Kling
  1 sibling, 1 reply; 19+ messages in thread
From: Rob Herring @ 2025-05-09 13:42 UTC (permalink / raw)
  To: Aaron Kling
  Cc: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter,
	Conor Dooley, Krzysztof Kozlowski, linux-kernel, linux-tegra,
	devicetree

On Thu, May 08, 2025 at 01:07:38AM -0500, Aaron Kling wrote:
> Add device tree bindings for Tegra210 EMC tables as used by the Nvidia
> Android bootloader.
> 
> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> ---
>  .../nvidia,tegra21-emc-table.yaml                  | 1692 ++++++++++++++++++++
>  .../memory-controllers/nvidia,tegra210-emc.yaml    |   38 +
>  2 files changed, 1730 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
> new file mode 100644
> index 0000000000000000000000000000000000000000..df371c835b95ad75deb74ad1d8711ed40a9b2361
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
> @@ -0,0 +1,1692 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra21-emc-table.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: NVIDIA Tegra210 SoC EMC Table
> +
> +maintainers:
> +  - Thierry Reding <thierry.reding@gmail.com>
> +  - Jon Hunter <jonathanh@nvidia.com>
> +
> +description: |

Don't need '|' if no formatting to preserve.

> +  EMC training data used by the emc driver to do periodic training
> +
> +properties:
> +  compatible:
> +    items:
> +      - enum:
> +          - nvidia,tegra21-emc-table
> +          - nvidia,tegra21-emc-table-derated
> +
> +  reg:
> +    maxItems: 1
> +    description:
> +      Clock rate for this table

?? Drop

> +
> +  clock-frequency:
> +    $ref: /schemas/types.yaml#/definitions/uint32

Already has a type defined. Drop.

> +    description:
> +      external memory clock rate in KHz
> +    minimum: 40800
> +    maximum: 1600000
> +
> +  nvidia,revision:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      The revision of this table
> +
> +  nvidia,dvfs-version:
> +    $ref: /schemas/types.yaml#/definitions/string
> +    description:
> +      The dvfs version of this table

Constraints on the string?

> +
> +  nvidia,emc-min-mv:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      The minimum emc voltage allowed for this table

Use standard unit suffixes.

> +
> +  nvidia,gk20a-min-mv:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      The minimum gpu voltage allowed for this table
> +
> +  nvidia,source:
> +    $ref: /schemas/types.yaml#/definitions/string
> +    description:
> +      The clock source for this table
> +
> +  nvidia,src-sel-reg:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the source selection register
> +
> +  nvidia,needs-training:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      If this table needs training

Sounds like a boolean?

> +
> +  nvidia,training_pattern:

Don't use '_' in names.

> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Which training pattern to use for this table
> +
> +  nvidia,trained:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      If this table has been trained

Isn't that just !nvidia,needs-training?

> +
> +  nvidia,periodic_training:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      If this table should be periodically trained
> +
> +  nvidia,trained_dram_clktree_c0d0u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c0d0u0 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c0d0u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c0d0u1 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c0d1u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c0d1u0 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c0d1u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c0d1u1 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c1d0u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c1d0u0 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c1d0u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c1d0u1 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c1d1u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c1d1u0 in the dram clock tree
> +
> +  nvidia,trained_dram_clktree_c1d1u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Trained value of c1d1u1 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c0d0u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c0d0u0 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c0d0u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c0d0u1 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c0d1u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c0d1u0 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c0d1u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c0d1u1 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c1d0u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c1d0u0 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c1d0u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c1d0u1 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c1d1u0:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c1d1u0 in the dram clock tree
> +
> +  nvidia,current_dram_clktree_c1d1u1:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Current value of c1d1u1 in the dram clock tree

Could all of these just be an array?

> +
> +  nvidia,run_clocks:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Clocks to run
> +
> +  nvidia,tree_margin:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Tree margin
> +
> +  nvidia,burst-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of burst registers
> +
> +  nvidia,burst-regs-per-ch-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of burst registers per channel
> +
> +  nvidia,trim-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of trim registers
> +
> +  nvidia,trim-regs-per-ch-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of trim registers per channel
> +
> +  nvidia,burst-mc-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of burst mc registers
> +
> +  nvidia,la-scale-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of la scale registers
> +
> +  nvidia,vref-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of voltage reference registers
> +
> +  nvidia,training-mod-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of training mod registers
> +
> +  nvidia,dram-timing-regs-num:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Number of dram timing registers
> +
> +  nvidia,min-mrs-wait:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the MIN_MRS_WAIT register
> +
> +  nvidia,emc-mrw:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRW register
> +
> +  nvidia,emc-mrw2:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRW2 register
> +
> +  nvidia,emc-mrw3:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRW3 register
> +
> +  nvidia,emc-mrw4:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRW4 register
> +
> +  nvidia,emc-mrw9:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRW9 register
> +
> +  nvidia,emc-mrs:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_MRS register
> +
> +  nvidia,emc-emrs:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_EMRS register
> +
> +  nvidia,emc-emrs2:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_EMRS2 register
> +
> +  nvidia,emc-auto-cal-config:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG register
> +
> +  nvidia,emc-auto-cal-config2:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG2 register
> +
> +  nvidia,emc-auto-cal-config3:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG3 register
> +
> +  nvidia,emc-auto-cal-config4:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG4 register
> +
> +  nvidia,emc-auto-cal-config5:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG5 register
> +
> +  nvidia,emc-auto-cal-config6:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG6 register
> +
> +  nvidia,emc-auto-cal-config7:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG7 register
> +
> +  nvidia,emc-auto-cal-config8:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_AUTO_CAL_CONFIG8 register
> +
> +  nvidia,emc-cfg-2:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_CFG_2 register
> +
> +  nvidia,emc-sel-dpd-ctrl:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_SEL_DPD_CTRL register
> +
> +  nvidia,emc-fdpd-ctrl-cmd-no-ramp:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Value of the EMC_FDPD_SEL_DPD_CTRL_NO_RAMP register
> +
> +  nvidia,dll-clk-src:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      VALUE of the DLL_CLK_SRC register
> +
> +  nvidia,clk-out-enb-x-0-clk-enb-emc-dll:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      If the dll clock should be enabled for this table
> +
> +  nvidia,emc-clock-latency-change:
> +    $ref: /schemas/types.yaml#/definitions/uint32
> +    description:
> +      Clock latency change
> +
> +  nvidia,ptfv:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Ptfv list values
> +
> +  nvidia,emc-registers:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Burst register values, size is determined by
> +      nvidia,burst-regs-num
> +
> +  nvidia,emc-burst-regs-per-ch:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Per channel EMC burst register values, size is determined by
> +      nvidia,burst-regs-per-ch-num
> +
> +  nvidia,emc-shadow-regs-ca-train:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Shadow registers ca train, size is determined by
> +      nvidia,burst-regs-num
> +
> +  nvidia,emc-shadow-regs-quse-train:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Shadow registers quse train, size is determined by
> +      nvidia,burst-regs-num
> +
> +  nvidia,emc-shadow-regs-rdwr-train:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Shadow registers rdwr train, size is determined by
> +      nvidia,burst-regs-num
> +
> +  nvidia,emc-trim-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Trim register values, size is determined by
> +      nvidia,trim-regs-num
> +
> +  nvidia,emc-trim-regs-per-ch:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Per channel trim register values, size is determined by
> +      nvidia,trim-regs-per-channel-num
> +
> +  nvidia,emc-vref-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Voltage reference register values, size is determined by
> +      nvidia,vref-regs-num
> +
> +  nvidia,emc-dram-timing-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Dram timing register values, size is determined by
> +      nvidia,dram-timing-regs-num
> +
> +  nvidia,emc-training-mod-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Training mod register values, size is determined by
> +      nvidia,training-mod-regs-num
> +
> +  nvidia,emc-save-restore-mod-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Save restore mod register values
> +
> +  nvidia,emc-burst-mc-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      Burst mc register values, size is determined by
> +      nvidia,burst-mc-regs-num
> +
> +  nvidia,emc-la-scale-regs:
> +    $ref: /schemas/types.yaml#/definitions/uint32-array
> +    description:
> +      La scale register values, size is determined by
> +      nvidia,burst-mc-regs-num

That's a ton of properties... And somehow completely different than 
other Tegra stuff. 

> +
> +required:
> +  - compatible
> +  - clock-frequency

Seems like a few more should be required. Or there's some dependencies 
between properties? 


> +
> +additionalProperties: false
> +
> +examples:
> +  - |
> +    #include <dt-bindings/clock/tegra210-car.h>
> +    #include <dt-bindings/interrupt-controller/arm-gic.h>
> +
> +    external-memory-controller@7001b000 {

This node needs a compatible.

> +        reg = <0x7001b000 0x1000>,
> +              <0x7001e000 0x1000>,
> +              <0x7001f000 0x1000>;
> +        clocks = <&tegra_car TEGRA210_CLK_EMC>;
> +        clock-names = "emc";
> +        interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
> +        nvidia,memory-controller = <&mc>;
> +        nvidia,use-ram-code;
> +
> +        #address-cells = <1>;
> +        #size-cells = <0>;
> +
> +        emc-table@0 {
> +            reg = <0>;
> +            nvidia,ram-code = <0x0>;
> +
> +            #address-cells = <1>;
> +            #size-cells = <0>;
> +
> +            emc-table@40800 {
> +                reg = <40800>;
> +                compatible = "nvidia,tegra21-emc-table";
> +                nvidia,revision = <0x07>;
> +                nvidia,dvfs-version = "04_40800_03_V9.8.7_V1.6";
> +                clock-frequency = <40800>;
> +                nvidia,emc-min-mv = <800>;
> +                nvidia,gk20a-min-mv = <1100>;
> +                nvidia,source = "pllp_out0";
> +                nvidia,src-sel-reg = <0x40188012>;
> +                nvidia,needs-training = <0x00000000>;
> +                nvidia,training_pattern = <0x00000000>;
> +                nvidia,trained = <0x00000000>;
> +                nvidia,periodic_training = <0x00000000>;
> +                nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
> +                nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
> +                nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
> +                nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
> +                nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
> +                nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
> +                nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
> +                nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
> +                nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
> +                nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
> +                nvidia,run_clocks = <0x00000003>;
> +                nvidia,tree_margin = <0x00000001>;
> +                nvidia,burst-regs-num = <221>;
> +                nvidia,burst-regs-per-ch-num = <8>;
> +                nvidia,trim-regs-num = <138>;
> +                nvidia,trim-regs-per-ch-num = <10>;
> +                nvidia,burst-mc-regs-num = <33>;
> +                nvidia,la-scale-regs-num = <24>;
> +                nvidia,vref-regs-num = <4>;
> +                nvidia,training-mod-regs-num = <20>;
> +                nvidia,dram-timing-regs-num = <5>;
> +                nvidia,min-mrs-wait = <0x00000015>;
> +                nvidia,emc-mrw = <0x08010004>;
> +                nvidia,emc-mrw2 = <0x08020000>;
> +                nvidia,emc-mrw3 = <0x080d0000>;
> +                nvidia,emc-mrw4 = <0xc0000000>;
> +                nvidia,emc-mrw9 = <0x0c0e7272>;
> +                nvidia,emc-mrs = <0x00000000>;
> +                nvidia,emc-emrs = <0x00000000>;
> +                nvidia,emc-emrs2 = <0x00000000>;
> +                nvidia,emc-auto-cal-config = <0xa01a51d8>;
> +                nvidia,emc-auto-cal-config2 = <0x05500000>;
> +                nvidia,emc-auto-cal-config3 = <0x00770000>;
> +                nvidia,emc-auto-cal-config4 = <0x00770000>;
> +                nvidia,emc-auto-cal-config5 = <0x00770000>;
> +                nvidia,emc-auto-cal-config6 = <0x00770000>;
> +                nvidia,emc-auto-cal-config7 = <0x00770000>;
> +                nvidia,emc-auto-cal-config8 = <0x00770000>;
> +                nvidia,emc-cfg-2 = <0x00110805>;
> +                nvidia,emc-sel-dpd-ctrl = <0x00040008>;
> +                nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
> +                nvidia,dll-clk-src = <0x40188012>;
> +                nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
> +                nvidia,emc-clock-latency-change = <0x00005172>;
> +                nvidia,ptfv = <
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x0000000a
> +                    0x0000000a
> +                    0x0000000a
> +                    0x00000001
> +                >;
> +                nvidia,emc-registers = <
> +                    0x0000000c
> +                    0x00000008
> +                    0x00000004
> +                    0x00000000
> +                    0x00000000
> +                    0x00000008
> +                    0x00000004
> +                    0x0000000a
> +                    0x0000000d
> +                    0x00000008
> +                    0x0000000b
> +                    0x00000000
> +                    0x00000004
> +                    0x00000020
> +                    0x00000006
> +                    0x00000006
> +                    0x00000006
> +                    0x00000003
> +                    0x00000000
> +                    0x00000006
> +                    0x00000004
> +                    0x00000002
> +                    0x00000000
> +                    0x00000004
> +                    0x00000008
> +                    0x0000000d
> +                    0x00000005
> +                    0x00000005
> +                    0x00000000
> +                    0x00000000
> +                    0x00000004
> +                    0x08037171
> +                    0x0000000a
> +                    0x00000000
> +                    0x0000000a
> +                    0x00010001
> +                    0x00000011
> +                    0x00000013
> +                    0x00000015
> +                    0x00000011
> +                    0x00000013
> +                    0x0000009a
> +                    0x00000000
> +                    0x00000026
> +                    0x00000008
> +                    0x00000008
> +                    0x00000003
> +                    0x00000003
> +                    0x00000003
> +                    0x00000014
> +                    0x00000005
> +                    0x00000002
> +                    0x0000000d
> +                    0x00000008
> +                    0x00000008
> +                    0x00000005
> +                    0x00000005
> +                    0x00000004
> +                    0x00000008
> +                    0x00000004
> +                    0x00000004
> +                    0x00000009
> +                    0x48037171
> +                    0x000000a0
> +                    0x00000000
> +                    0x9160a00d
> +                    0x00003bbf
> +                    0x002c00a0
> +                    0x00008000
> +                    0x000000be
> +                    0x0fff0fff
> +                    0x0fff0fff
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x080b0000
> +                    0x00120010
> +                    0x00120011
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00100010
> +                    0x00120012
> +                    0x00110011
> +                    0x00120012
> +                    0x00000010
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x8020221f
> +                    0x0220f40f
> +                    0x00000012
> +                    0x00064000
> +                    0x00090029
> +                    0x00290015
> +                    0x000b000a
> +                    0xc1e00302
> +                    0x1f13412f
> +                    0x00010014
> +                    0x00000804
> +                    0x00000550
> +                    0xf3200000
> +                    0x0fff0fff
> +                    0x0000023a
> +                    0x00000009
> +                    0x00000000
> +                    0x00000000
> +                    0x00000012
> +                    0x00000012
> +                    0x00020000
> +                    0x00050037
> +                    0x00000000
> +                    0x00000010
> +                    0x00003000
> +                    0x0a000000
> +                    0x02000111
> +                    0x00000008
> +                    0x00030808
> +                    0x00015c00
> +                    0x00100404
> +                    0x00001600
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000034
> +                    0x00000040
> +                    0x10000000
> +                    0x08000000
> +                    0x10000000
> +                    0x08000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000020
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0xefffefff
> +                    0xc0c0c0c0
> +                    0xc0c0c0c0
> +                    0xdcdcdcdc
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0118600b
> +                    0x00000000
> +                    0x00000000
> +                    0x00000013
> +                    0x00000009
> +                    0x00000015
> +                    0x08161414
> +                    0x00000011
> +                    0x00010001
> +                    0x00009080
> +                    0x07070404
> +                    0x00040014
> +                    0x0513801f
> +                    0x1f101100
> +                    0x00000014
> +                    0x00107240
> +                    0x01124000
> +                    0x01125b6a
> +                    0x0f081000
> +                    0x00105800
> +                    0x1110fc00
> +                    0x0f081300
> +                    0x00105800
> +                    0x1114fc00
> +                    0x07000300
> +                    0x00107240
> +                    0x55553c5a
> +                    0x48161414
> +                >;
> +                nvidia,emc-burst-regs-per-ch = <
> +                    0x880c7272
> +                    0x880c7272
> +                    0x480c7272
> +                    0x480c7272
> +                    0x8c0e7272
> +                    0x8c0e7272
> +                    0x4c0e7272
> +                    0x4c0e7272
> +                >;
> +                nvidia,emc-shadow-regs-ca-train = <
> +                    0x0000000c
> +                    0x00000008
> +                    0x00000004
> +                    0x00000000
> +                    0x00000000
> +                    0x00000008
> +                    0x00000004
> +                    0x0000000a
> +                    0x0000000d
> +                    0x00000008
> +                    0x0000000b
> +                    0x00000000
> +                    0x00000004
> +                    0x00000020
> +                    0x00000006
> +                    0x00000006
> +                    0x00000006
> +                    0x00000003
> +                    0x00000000
> +                    0x00000006
> +                    0x00000004
> +                    0x00000002
> +                    0x00000000
> +                    0x00000004
> +                    0x00000008
> +                    0x0000000d
> +                    0x00000005
> +                    0x00000005
> +                    0x00000000
> +                    0x00000000
> +                    0x00000004
> +                    0x08037171
> +                    0x0000000a
> +                    0x00000000
> +                    0x0000000a
> +                    0x00010001
> +                    0x00000011
> +                    0x00000013
> +                    0x00000015
> +                    0x00000011
> +                    0x00000013
> +                    0x0000009a
> +                    0x00000000
> +                    0x00000026
> +                    0x00000008
> +                    0x00000008
> +                    0x00000003
> +                    0x00000003
> +                    0x00000003
> +                    0x00000014
> +                    0x00000005
> +                    0x00000002
> +                    0x0000000d
> +                    0x00000008
> +                    0x00000008
> +                    0x00000005
> +                    0x00000005
> +                    0x00000004
> +                    0x00000008
> +                    0x00000004
> +                    0x00000004
> +                    0x00000009
> +                    0x48037171
> +                    0x000000a0
> +                    0x00000000
> +                    0x9960a00d
> +                    0x00003bbf
> +                    0x002c00a0
> +                    0x00008000
> +                    0x00000055
> +                    0x0fff0fff
> +                    0x0fff0fff
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x080b0000
> +                    0x00120010
> +                    0x00120011
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00100010
> +                    0x00120012
> +                    0x00110011
> +                    0x00120012
> +                    0x00000010
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x8020221f
> +                    0x0220f40f
> +                    0x00000012
> +                    0x00064000
> +                    0x00090029
> +                    0x00290015
> +                    0x000b000a
> +                    0xc1e00302
> +                    0x1f13412f
> +                    0x00010014
> +                    0x00000804
> +                    0x00000550
> +                    0xf3200000
> +                    0x0fff0fff
> +                    0x0000023a
> +                    0x00000009
> +                    0x00000000
> +                    0x00000000
> +                    0x00000012
> +                    0x00000012
> +                    0x00020000
> +                    0x05058033
> +                    0x05050000
> +                    0x00000000
> +                    0x00003000
> +                    0x0a000000
> +                    0x02000111
> +                    0x00000008
> +                    0x00030808
> +                    0x00015c00
> +                    0x00100404
> +                    0x00001600
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000034
> +                    0x00000040
> +                    0x10000000
> +                    0x08000000
> +                    0x10000000
> +                    0x08000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000020
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0xefffefff
> +                    0xc0c0c0c0
> +                    0xc0c0c0c0
> +                    0xdcdcdcdc
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0118600b
> +                    0x00000001
> +                    0x0000001f
> +                    0x00000013
> +                    0x00000003
> +                    0x00000015
> +                    0x08161414
> +                    0x0000000b
> +                    0x00010001
> +                    0x00019080
> +                    0x07070404
> +                    0x00040014
> +                    0x0513801f
> +                    0x1f101100
> +                    0x00000014
> +                    0x00107240
> +                    0x01124000
> +                    0x01125b6a
> +                    0x0f081000
> +                    0x00105800
> +                    0x1110fc00
> +                    0x0f081300
> +                    0x00105800
> +                    0x1114fc00
> +                    0x07000300
> +                    0x00107240
> +                    0x55553c5a
> +                    0x48161414
> +                >;
> +                nvidia,emc-shadow-regs-quse-train = <
> +                    0x0000000c
> +                    0x00000008
> +                    0x00000004
> +                    0x00000000
> +                    0x00000000
> +                    0x00000008
> +                    0x00000004
> +                    0x00000009
> +                    0x0000000d
> +                    0x00000008
> +                    0x0000000b
> +                    0x00000000
> +                    0x00000004
> +                    0x00000020
> +                    0x00000006
> +                    0x00000006
> +                    0x00000006
> +                    0x00000003
> +                    0x00000000
> +                    0x00000006
> +                    0x00000004
> +                    0x00000002
> +                    0x00000000
> +                    0x00000004
> +                    0x00000008
> +                    0x0000000d
> +                    0x00000002
> +                    0x00000002
> +                    0x00000000
> +                    0x00000000
> +                    0x00000005
> +                    0x08037171
> +                    0x00000008
> +                    0x00000001
> +                    0x80000000
> +                    0x00010002
> +                    0x00000011
> +                    0x00000013
> +                    0x00000015
> +                    0x00000011
> +                    0x00000013
> +                    0x0000009a
> +                    0x00000000
> +                    0x00000026
> +                    0x00000008
> +                    0x00000008
> +                    0x00000003
> +                    0x00000003
> +                    0x00000003
> +                    0x00000014
> +                    0x00000005
> +                    0x00000002
> +                    0x0000000d
> +                    0x00000008
> +                    0x00000008
> +                    0x00000005
> +                    0x00000005
> +                    0x00000004
> +                    0x00000008
> +                    0x00000004
> +                    0x00000004
> +                    0x00000009
> +                    0x48037171
> +                    0x000000a0
> +                    0x00000000
> +                    0x9160400d
> +                    0x00003bbf
> +                    0x002c00a0
> +                    0x00008000
> +                    0x000000be
> +                    0x0fff0fff
> +                    0x0fff0fff
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x080b0000
> +                    0x00120010
> +                    0x00120011
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00100010
> +                    0x00120012
> +                    0x00110011
> +                    0x00120012
> +                    0x00000010
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x8020221f
> +                    0x0220f40f
> +                    0x00000012
> +                    0x00064000
> +                    0x00090029
> +                    0x00290015
> +                    0x000b000a
> +                    0xc1e00302
> +                    0x1f13412f
> +                    0x00010014
> +                    0x00000804
> +                    0x00000550
> +                    0xf3200000
> +                    0x0fff0fff
> +                    0x0000023a
> +                    0x00000009
> +                    0x00000000
> +                    0x00000000
> +                    0x00000012
> +                    0x00000012
> +                    0x30020000
> +                    0x00058037
> +                    0x00000000
> +                    0x00000010
> +                    0x00003000
> +                    0x0a000000
> +                    0x02000111
> +                    0x00000008
> +                    0x00030808
> +                    0x00015c00
> +                    0x00100404
> +                    0x00001600
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000034
> +                    0x00000040
> +                    0x10000000
> +                    0x08000000
> +                    0x10000000
> +                    0x08000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000020
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0xefffefff
> +                    0xc0c0c0c0
> +                    0xc0c0c0c0
> +                    0xdcdcdcdc
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0118600b
> +                    0x00000001
> +                    0x0000001f
> +                    0x0000001d
> +                    0x00000013
> +                    0x0000001f
> +                    0x08161414
> +                    0x0000001b
> +                    0x00010002
> +                    0x00009080
> +                    0x07070404
> +                    0x00040014
> +                    0x0513801f
> +                    0x1f101100
> +                    0x00000014
> +                    0x00107240
> +                    0x01124000
> +                    0x01125b6a
> +                    0x0f081000
> +                    0x00105800
> +                    0x1110fc00
> +                    0x0f081300
> +                    0x00105800
> +                    0x1114fc00
> +                    0x07000300
> +                    0x00107240
> +                    0x55553c5a
> +                    0x48161414
> +                >;
> +                nvidia,emc-shadow-regs-rdwr-train = <
> +                    0x0000000c
> +                    0x00000008
> +                    0x00000004
> +                    0x00000000
> +                    0x00000000
> +                    0x00000008
> +                    0x00000004
> +                    0x0000000d
> +                    0x0000000d
> +                    0x00000008
> +                    0x0000000b
> +                    0x00000000
> +                    0x00000004
> +                    0x00000020
> +                    0x00000006
> +                    0x00000006
> +                    0x00000006
> +                    0x00000003
> +                    0x00000013
> +                    0x00000006
> +                    0x00000004
> +                    0x00000002
> +                    0x00000000
> +                    0x00000004
> +                    0x00000008
> +                    0x0000000d
> +                    0x00000005
> +                    0x00000005
> +                    0x00000000
> +                    0x30000002
> +                    0x00000004
> +                    0x08037171
> +                    0x0000000a
> +                    0x00000000
> +                    0x0000000a
> +                    0x00010001
> +                    0x00000011
> +                    0x00000013
> +                    0x00000015
> +                    0x00000011
> +                    0x00000013
> +                    0x0000009a
> +                    0x00000000
> +                    0x00000026
> +                    0x00000008
> +                    0x00000008
> +                    0x00000003
> +                    0x00000003
> +                    0x00000003
> +                    0x00000014
> +                    0x00000005
> +                    0x00000002
> +                    0x0000000d
> +                    0x00000008
> +                    0x00000008
> +                    0x00000005
> +                    0x00000005
> +                    0x00000004
> +                    0x00000008
> +                    0x00000004
> +                    0x00000004
> +                    0x00000009
> +                    0x48037171
> +                    0x000000a0
> +                    0x00000000
> +                    0x9160a00d
> +                    0x00003bbf
> +                    0x002c00a0
> +                    0x00008000
> +                    0x000000be
> +                    0x0fff0fff
> +                    0x0fff0fff
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x080b0000
> +                    0x00120010
> +                    0x00120011
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00280027
> +                    0x0025002a
> +                    0x002a002a
> +                    0x00260026
> +                    0x00000000
> +                    0x00000000
> +                    0x00100010
> +                    0x00120012
> +                    0x00110011
> +                    0x00120012
> +                    0x00000010
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x8020221f
> +                    0x0220f40f
> +                    0x00000012
> +                    0x00064000
> +                    0x00090029
> +                    0x00290015
> +                    0x000b000a
> +                    0xc1e00302
> +                    0x1f13412f
> +                    0x00010014
> +                    0x00000804
> +                    0x00000550
> +                    0xf3200000
> +                    0x0fff0fff
> +                    0x0000023a
> +                    0x00000009
> +                    0x00000000
> +                    0x00000000
> +                    0x00000012
> +                    0x00000012
> +                    0x00020000
> +                    0x00050037
> +                    0x00000000
> +                    0x00000010
> +                    0x00003000
> +                    0x0a000000
> +                    0x02000111
> +                    0x00000008
> +                    0x00030808
> +                    0x00015c00
> +                    0x00100404
> +                    0x00001600
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000034
> +                    0x00000040
> +                    0x10000000
> +                    0x08000000
> +                    0x10000000
> +                    0x08000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000020
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0xefffefff
> +                    0xc0c0c0c0
> +                    0xc0c0c0c0
> +                    0xdcdcdcdc
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0a0a0a0a
> +                    0x0118600b
> +                    0x00000001
> +                    0x00000000
> +                    0x00000013
> +                    0x00000009
> +                    0x00000015
> +                    0x08161414
> +                    0x00000011
> +                    0x00010001
> +                    0x0000b080
> +                    0x07070404
> +                    0x00040014
> +                    0x0513801f
> +                    0x1f101100
> +                    0x00000014
> +                    0x00107240
> +                    0x01124000
> +                    0x01125b6a
> +                    0x0f081000
> +                    0x00105800
> +                    0x1110fc00
> +                    0x0f081300
> +                    0x00105800
> +                    0x1114fc00
> +                    0x07000300
> +                    0x00107240
> +                    0x55553c5a
> +                    0x48161414
> +                >;
> +                nvidia,emc-trim-regs = <
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00280028
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x11111111
> +                    0x11111111
> +                    0x28282828
> +                    0x28282828
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00120010
> +                    0x00120011
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                >;
> +                nvidia,emc-trim-regs-per-ch = <
> +                    0x00000000
> +                    0x00000000
> +                    0x00249249
> +                    0x00249249
> +                    0x00249249
> +                    0x00249249
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                >;
> +                nvidia,emc-vref-regs = <
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                >;
> +                nvidia,emc-dram-timing-regs = <
> +                    0x00000049
> +                    0x00000104
> +                    0x000000b4
> +                    0x0000007a
> +                    0x00000006
> +                >;
> +                nvidia,emc-training-mod-regs = <
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                >;
> +                nvidia,emc-save-restore-mod-regs = <
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                    0x00000000
> +                >;
> +                nvidia,emc-burst-mc-regs = <
> +                    0x40020001
> +                    0x80000013
> +                    0x000a1020
> +                    0x80001028
> +                    0x00000001
> +                    0x00000000
> +                    0x00000002
> +                    0x00000000
> +                    0x00000001
> +                    0x00000001
> +                    0x00000002
> +                    0x00000005
> +                    0x00000002
> +                    0x00000001
> +                    0x00000004
> +                    0x00000008
> +                    0x00000005
> +                    0x00000000
> +                    0x02020001
> +                    0x00030201
> +                    0x72c30303
> +                    0x70000f0f
> +                    0x00000000
> +                    0x001f0000
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                    0x0080001a
> +                >;
> +                nvidia,emc-la-scale-regs = <
> +                    0x00000006
> +                    0x0080001a
> +                    0x00000076
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff003d
> +                    0x00ff00ff
> +                    0x00ff003d
> +                    0x00ff0049
> +                    0x00ff0080
> +                    0x00ff0004
> +                    0x000800ff
> +                    0x000000ff
> +                    0x00ff0004
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x00ff00ff
> +                    0x000000ff
> +                    0x000000ff
> +                    0x00ff00ff
> +                    >;
> +            };
> +        };
> +    };
> diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> index bc8477e7ab193b7880bb681037985f3fccebf02f..78e3417d273a329b77bf2f61de41b29017be56d3 100644
> --- a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> +++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> @@ -44,6 +44,44 @@ properties:
>      description:
>        phandle of the memory controller node
>  
> +  nvidia,use-ram-code:
> +    description:
> +      If set, timings are split per ram code and expected to be in
> +      subnodes per ram-code
> +
> +  "#address-cells":
> +    const: 1
> +
> +  "#size-cells":
> +    const: 0
> +
> +patternProperties:
> +  "^emc-table@[0-9]+$":
> +    type: object
> +    additionalProperties: true
> +    properties:
> +      reg:
> +        maxItems: 1
> +        description:
> +          Ram code for this timing set
> +
> +      nvidia,ram-code:
> +        $ref: /schemas/types.yaml#/definitions/uint32
> +        description:
> +          value of the RAM_CODE field in the PMC_STRAPPING_OPT_A register that
> +          this timing set is used for
> +
> +      "#address-cells":
> +        const: 1
> +
> +      "#size-cells":
> +        const: 0
> +
> +    required:
> +      - reg
> +      - nvidia,ram-code
> +
> +
>  required:
>    - compatible
>    - reg
> 
> -- 
> 2.48.1
> 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
                   ` (4 preceding siblings ...)
  2025-05-08  7:41 ` [PATCH v2 0/4] " Thierry Reding
@ 2025-05-09 14:17 ` Rob Herring (Arm)
  5 siblings, 0 replies; 19+ messages in thread
From: Rob Herring (Arm) @ 2025-05-09 14:17 UTC (permalink / raw)
  To: Aaron Kling
  Cc: linux-tegra, devicetree, Krzysztof Kozlowski, linux-kernel,
	Thierry Reding, Krzysztof Kozlowski, Jonathan Hunter,
	Conor Dooley


On Thu, 08 May 2025 01:07:37 -0500, Aaron Kling wrote:
> Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> ---
> Changes in v2:
> - Add patch to describe the emc table bindings
> - Add patch to allow a fallback compatible on the tegra210 emc device to
>   match firmware expectations
> - Add a patch to include the baseline emc tables on p2180
> - Link to v1: https://lore.kernel.org/r/20250430-tegra210-emc-dt-v1-1-99896fa69341@gmail.com
> 
> ---
> Aaron Kling (4):
>       dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
>       dt-bindings: memory-controllers: tegra210: Allow fallback compatible
>       arm64: tegra: Add EMC timings to P2180
>       memory: tegra210-emc: Support Device Tree EMC Tables
> 
>  .../nvidia,tegra21-emc-table.yaml                  |  1692 +
>  .../memory-controllers/nvidia,tegra210-emc.yaml    |    44 +-
>  arch/arm64/boot/dts/nvidia/tegra210-p2180-emc.dtsi | 49749 +++++++++++++++++++
>  arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     1 +
>  drivers/memory/tegra/tegra210-emc-core.c           |   246 +-
>  5 files changed, 51721 insertions(+), 11 deletions(-)
> ---
> base-commit: 8bac8898fe398ffa3e09075ecea2be511725fb0b
> change-id: 20250429-tegra210-emc-dt-97dce690ad4e
> 
> Best regards,
> --
> Aaron Kling <webgeek1234@gmail.com>
> 
> 
> 


My bot found new DTB warnings on the .dts files added or changed in this
series.

Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
are fixed by another series. Ultimately, it is up to the platform
maintainer whether these warnings are acceptable or not. No need to reply
unless the platform maintainer has comments.

If you already ran DT checks and didn't see these error(s), then
make sure dt-schema is up to date:

  pip3 install dtschema --upgrade


This patch series was applied (using b4) to base:
 Base: using specified base-commit 8bac8898fe398ffa3e09075ecea2be511725fb0b

If this is not the correct base, please add 'base-commit' tag
(or use b4 which does this automatically)

New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/nvidia/' for 20250508-tegra210-emc-dt-v2-0-d33dc20a1123@gmail.com:

arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
arch/arm64/boot/dts/nvidia/tegra210-p2371-0000.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
arch/arm64/boot/dts/nvidia/tegra210-smaug.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
arch/arm64/boot/dts/nvidia/tegra210-p2571.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#
arch/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dtb: external-memory-controller@7001b000 (nvidia,tegra210-emc): '#cooling-cells' does not match any of the regexes: '^emc-table@[0-9]+$', '^pinctrl-[0-9]+$'
	from schema $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra210-emc.yaml#






^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 EMC Tables
  2025-05-09 13:42   ` Rob Herring
@ 2025-05-09 17:07     ` Aaron Kling
  0 siblings, 0 replies; 19+ messages in thread
From: Aaron Kling @ 2025-05-09 17:07 UTC (permalink / raw)
  To: Rob Herring
  Cc: Krzysztof Kozlowski, Thierry Reding, Jonathan Hunter,
	Conor Dooley, Krzysztof Kozlowski, linux-kernel, linux-tegra,
	devicetree

On Fri, May 9, 2025 at 8:42 AM Rob Herring <robh@kernel.org> wrote:
>
> On Thu, May 08, 2025 at 01:07:38AM -0500, Aaron Kling wrote:
> > Add device tree bindings for Tegra210 EMC tables as used by the Nvidia
> > Android bootloader.
> >
> > Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
> > ---
> >  .../nvidia,tegra21-emc-table.yaml                  | 1692 ++++++++++++++++++++
> >  .../memory-controllers/nvidia,tegra210-emc.yaml    |   38 +
> >  2 files changed, 1730 insertions(+)
> >
> > diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
> > new file mode 100644
> > index 0000000000000000000000000000000000000000..df371c835b95ad75deb74ad1d8711ed40a9b2361
> > --- /dev/null
> > +++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra21-emc-table.yaml
> > @@ -0,0 +1,1692 @@
> > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> > +%YAML 1.2
> > +---
> > +$id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra21-emc-table.yaml#
> > +$schema: http://devicetree.org/meta-schemas/core.yaml#
> > +
> > +title: NVIDIA Tegra210 SoC EMC Table
> > +
> > +maintainers:
> > +  - Thierry Reding <thierry.reding@gmail.com>
> > +  - Jon Hunter <jonathanh@nvidia.com>
> > +
> > +description: |
>
> Don't need '|' if no formatting to preserve.
>
> > +  EMC training data used by the emc driver to do periodic training
> > +
> > +properties:
> > +  compatible:
> > +    items:
> > +      - enum:
> > +          - nvidia,tegra21-emc-table
> > +          - nvidia,tegra21-emc-table-derated
> > +
> > +  reg:
> > +    maxItems: 1
> > +    description:
> > +      Clock rate for this table
>
> ?? Drop
>
> > +
> > +  clock-frequency:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
>
> Already has a type defined. Drop.
>
> > +    description:
> > +      external memory clock rate in KHz
> > +    minimum: 40800
> > +    maximum: 1600000
> > +
> > +  nvidia,revision:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      The revision of this table
> > +
> > +  nvidia,dvfs-version:
> > +    $ref: /schemas/types.yaml#/definitions/string
> > +    description:
> > +      The dvfs version of this table
>
> Constraints on the string?
>
> > +
> > +  nvidia,emc-min-mv:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      The minimum emc voltage allowed for this table
>
> Use standard unit suffixes.
>
> > +
> > +  nvidia,gk20a-min-mv:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      The minimum gpu voltage allowed for this table
> > +
> > +  nvidia,source:
> > +    $ref: /schemas/types.yaml#/definitions/string
> > +    description:
> > +      The clock source for this table
> > +
> > +  nvidia,src-sel-reg:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the source selection register
> > +
> > +  nvidia,needs-training:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      If this table needs training
>
> Sounds like a boolean?
>
> > +
> > +  nvidia,training_pattern:
>
> Don't use '_' in names.
>
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Which training pattern to use for this table
> > +
> > +  nvidia,trained:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      If this table has been trained
>
> Isn't that just !nvidia,needs-training?
>
> > +
> > +  nvidia,periodic_training:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      If this table should be periodically trained
> > +
> > +  nvidia,trained_dram_clktree_c0d0u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c0d0u0 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c0d0u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c0d0u1 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c0d1u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c0d1u0 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c0d1u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c0d1u1 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c1d0u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c1d0u0 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c1d0u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c1d0u1 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c1d1u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c1d1u0 in the dram clock tree
> > +
> > +  nvidia,trained_dram_clktree_c1d1u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Trained value of c1d1u1 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c0d0u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c0d0u0 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c0d0u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c0d0u1 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c0d1u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c0d1u0 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c0d1u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c0d1u1 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c1d0u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c1d0u0 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c1d0u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c1d0u1 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c1d1u0:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c1d1u0 in the dram clock tree
> > +
> > +  nvidia,current_dram_clktree_c1d1u1:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Current value of c1d1u1 in the dram clock tree
>
> Could all of these just be an array?
>
> > +
> > +  nvidia,run_clocks:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Clocks to run
> > +
> > +  nvidia,tree_margin:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Tree margin
> > +
> > +  nvidia,burst-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of burst registers
> > +
> > +  nvidia,burst-regs-per-ch-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of burst registers per channel
> > +
> > +  nvidia,trim-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of trim registers
> > +
> > +  nvidia,trim-regs-per-ch-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of trim registers per channel
> > +
> > +  nvidia,burst-mc-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of burst mc registers
> > +
> > +  nvidia,la-scale-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of la scale registers
> > +
> > +  nvidia,vref-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of voltage reference registers
> > +
> > +  nvidia,training-mod-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of training mod registers
> > +
> > +  nvidia,dram-timing-regs-num:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Number of dram timing registers
> > +
> > +  nvidia,min-mrs-wait:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the MIN_MRS_WAIT register
> > +
> > +  nvidia,emc-mrw:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRW register
> > +
> > +  nvidia,emc-mrw2:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRW2 register
> > +
> > +  nvidia,emc-mrw3:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRW3 register
> > +
> > +  nvidia,emc-mrw4:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRW4 register
> > +
> > +  nvidia,emc-mrw9:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRW9 register
> > +
> > +  nvidia,emc-mrs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_MRS register
> > +
> > +  nvidia,emc-emrs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_EMRS register
> > +
> > +  nvidia,emc-emrs2:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_EMRS2 register
> > +
> > +  nvidia,emc-auto-cal-config:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG register
> > +
> > +  nvidia,emc-auto-cal-config2:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG2 register
> > +
> > +  nvidia,emc-auto-cal-config3:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG3 register
> > +
> > +  nvidia,emc-auto-cal-config4:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG4 register
> > +
> > +  nvidia,emc-auto-cal-config5:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG5 register
> > +
> > +  nvidia,emc-auto-cal-config6:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG6 register
> > +
> > +  nvidia,emc-auto-cal-config7:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG7 register
> > +
> > +  nvidia,emc-auto-cal-config8:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_AUTO_CAL_CONFIG8 register
> > +
> > +  nvidia,emc-cfg-2:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_CFG_2 register
> > +
> > +  nvidia,emc-sel-dpd-ctrl:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_SEL_DPD_CTRL register
> > +
> > +  nvidia,emc-fdpd-ctrl-cmd-no-ramp:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Value of the EMC_FDPD_SEL_DPD_CTRL_NO_RAMP register
> > +
> > +  nvidia,dll-clk-src:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      VALUE of the DLL_CLK_SRC register
> > +
> > +  nvidia,clk-out-enb-x-0-clk-enb-emc-dll:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      If the dll clock should be enabled for this table
> > +
> > +  nvidia,emc-clock-latency-change:
> > +    $ref: /schemas/types.yaml#/definitions/uint32
> > +    description:
> > +      Clock latency change
> > +
> > +  nvidia,ptfv:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Ptfv list values
> > +
> > +  nvidia,emc-registers:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Burst register values, size is determined by
> > +      nvidia,burst-regs-num
> > +
> > +  nvidia,emc-burst-regs-per-ch:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Per channel EMC burst register values, size is determined by
> > +      nvidia,burst-regs-per-ch-num
> > +
> > +  nvidia,emc-shadow-regs-ca-train:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Shadow registers ca train, size is determined by
> > +      nvidia,burst-regs-num
> > +
> > +  nvidia,emc-shadow-regs-quse-train:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Shadow registers quse train, size is determined by
> > +      nvidia,burst-regs-num
> > +
> > +  nvidia,emc-shadow-regs-rdwr-train:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Shadow registers rdwr train, size is determined by
> > +      nvidia,burst-regs-num
> > +
> > +  nvidia,emc-trim-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Trim register values, size is determined by
> > +      nvidia,trim-regs-num
> > +
> > +  nvidia,emc-trim-regs-per-ch:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Per channel trim register values, size is determined by
> > +      nvidia,trim-regs-per-channel-num
> > +
> > +  nvidia,emc-vref-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Voltage reference register values, size is determined by
> > +      nvidia,vref-regs-num
> > +
> > +  nvidia,emc-dram-timing-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Dram timing register values, size is determined by
> > +      nvidia,dram-timing-regs-num
> > +
> > +  nvidia,emc-training-mod-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Training mod register values, size is determined by
> > +      nvidia,training-mod-regs-num
> > +
> > +  nvidia,emc-save-restore-mod-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Save restore mod register values
> > +
> > +  nvidia,emc-burst-mc-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      Burst mc register values, size is determined by
> > +      nvidia,burst-mc-regs-num
> > +
> > +  nvidia,emc-la-scale-regs:
> > +    $ref: /schemas/types.yaml#/definitions/uint32-array
> > +    description:
> > +      La scale register values, size is determined by
> > +      nvidia,burst-mc-regs-num
>
> That's a ton of properties... And somehow completely different than
> other Tegra stuff.
>
> > +
> > +required:
> > +  - compatible
> > +  - clock-frequency
>
> Seems like a few more should be required. Or there's some dependencies
> between properties?
>
>
> > +
> > +additionalProperties: false
> > +
> > +examples:
> > +  - |
> > +    #include <dt-bindings/clock/tegra210-car.h>
> > +    #include <dt-bindings/interrupt-controller/arm-gic.h>
> > +
> > +    external-memory-controller@7001b000 {
>
> This node needs a compatible.
>
> > +        reg = <0x7001b000 0x1000>,
> > +              <0x7001e000 0x1000>,
> > +              <0x7001f000 0x1000>;
> > +        clocks = <&tegra_car TEGRA210_CLK_EMC>;
> > +        clock-names = "emc";
> > +        interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
> > +        nvidia,memory-controller = <&mc>;
> > +        nvidia,use-ram-code;
> > +
> > +        #address-cells = <1>;
> > +        #size-cells = <0>;
> > +
> > +        emc-table@0 {
> > +            reg = <0>;
> > +            nvidia,ram-code = <0x0>;
> > +
> > +            #address-cells = <1>;
> > +            #size-cells = <0>;
> > +
> > +            emc-table@40800 {
> > +                reg = <40800>;
> > +                compatible = "nvidia,tegra21-emc-table";
> > +                nvidia,revision = <0x07>;
> > +                nvidia,dvfs-version = "04_40800_03_V9.8.7_V1.6";
> > +                clock-frequency = <40800>;
> > +                nvidia,emc-min-mv = <800>;
> > +                nvidia,gk20a-min-mv = <1100>;
> > +                nvidia,source = "pllp_out0";
> > +                nvidia,src-sel-reg = <0x40188012>;
> > +                nvidia,needs-training = <0x00000000>;
> > +                nvidia,training_pattern = <0x00000000>;
> > +                nvidia,trained = <0x00000000>;
> > +                nvidia,periodic_training = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>;
> > +                nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c0d0u0 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c0d0u1 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c0d1u0 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c0d1u1 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c1d0u0 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c1d0u1 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c1d1u0 = <0x00000000>;
> > +                nvidia,current_dram_clktree_c1d1u1 = <0x00000000>;
> > +                nvidia,run_clocks = <0x00000003>;
> > +                nvidia,tree_margin = <0x00000001>;
> > +                nvidia,burst-regs-num = <221>;
> > +                nvidia,burst-regs-per-ch-num = <8>;
> > +                nvidia,trim-regs-num = <138>;
> > +                nvidia,trim-regs-per-ch-num = <10>;
> > +                nvidia,burst-mc-regs-num = <33>;
> > +                nvidia,la-scale-regs-num = <24>;
> > +                nvidia,vref-regs-num = <4>;
> > +                nvidia,training-mod-regs-num = <20>;
> > +                nvidia,dram-timing-regs-num = <5>;
> > +                nvidia,min-mrs-wait = <0x00000015>;
> > +                nvidia,emc-mrw = <0x08010004>;
> > +                nvidia,emc-mrw2 = <0x08020000>;
> > +                nvidia,emc-mrw3 = <0x080d0000>;
> > +                nvidia,emc-mrw4 = <0xc0000000>;
> > +                nvidia,emc-mrw9 = <0x0c0e7272>;
> > +                nvidia,emc-mrs = <0x00000000>;
> > +                nvidia,emc-emrs = <0x00000000>;
> > +                nvidia,emc-emrs2 = <0x00000000>;
> > +                nvidia,emc-auto-cal-config = <0xa01a51d8>;
> > +                nvidia,emc-auto-cal-config2 = <0x05500000>;
> > +                nvidia,emc-auto-cal-config3 = <0x00770000>;
> > +                nvidia,emc-auto-cal-config4 = <0x00770000>;
> > +                nvidia,emc-auto-cal-config5 = <0x00770000>;
> > +                nvidia,emc-auto-cal-config6 = <0x00770000>;
> > +                nvidia,emc-auto-cal-config7 = <0x00770000>;
> > +                nvidia,emc-auto-cal-config8 = <0x00770000>;
> > +                nvidia,emc-cfg-2 = <0x00110805>;
> > +                nvidia,emc-sel-dpd-ctrl = <0x00040008>;
> > +                nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
> > +                nvidia,dll-clk-src = <0x40188012>;
> > +                nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>;
> > +                nvidia,emc-clock-latency-change = <0x00005172>;
> > +                nvidia,ptfv = <
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x0000000a
> > +                    0x0000000a
> > +                    0x0000000a
> > +                    0x00000001
> > +                >;
> > +                nvidia,emc-registers = <
> > +                    0x0000000c
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x0000000a
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x0000000b
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000020
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000003
> > +                    0x00000000
> > +                    0x00000006
> > +                    0x00000004
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x0000000d
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x08037171
> > +                    0x0000000a
> > +                    0x00000000
> > +                    0x0000000a
> > +                    0x00010001
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x00000015
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x0000009a
> > +                    0x00000000
> > +                    0x00000026
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000014
> > +                    0x00000005
> > +                    0x00000002
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000004
> > +                    0x00000009
> > +                    0x48037171
> > +                    0x000000a0
> > +                    0x00000000
> > +                    0x9160a00d
> > +                    0x00003bbf
> > +                    0x002c00a0
> > +                    0x00008000
> > +                    0x000000be
> > +                    0x0fff0fff
> > +                    0x0fff0fff
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x080b0000
> > +                    0x00120010
> > +                    0x00120011
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00100010
> > +                    0x00120012
> > +                    0x00110011
> > +                    0x00120012
> > +                    0x00000010
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x8020221f
> > +                    0x0220f40f
> > +                    0x00000012
> > +                    0x00064000
> > +                    0x00090029
> > +                    0x00290015
> > +                    0x000b000a
> > +                    0xc1e00302
> > +                    0x1f13412f
> > +                    0x00010014
> > +                    0x00000804
> > +                    0x00000550
> > +                    0xf3200000
> > +                    0x0fff0fff
> > +                    0x0000023a
> > +                    0x00000009
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000012
> > +                    0x00000012
> > +                    0x00020000
> > +                    0x00050037
> > +                    0x00000000
> > +                    0x00000010
> > +                    0x00003000
> > +                    0x0a000000
> > +                    0x02000111
> > +                    0x00000008
> > +                    0x00030808
> > +                    0x00015c00
> > +                    0x00100404
> > +                    0x00001600
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000034
> > +                    0x00000040
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000020
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0xefffefff
> > +                    0xc0c0c0c0
> > +                    0xc0c0c0c0
> > +                    0xdcdcdcdc
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0118600b
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000013
> > +                    0x00000009
> > +                    0x00000015
> > +                    0x08161414
> > +                    0x00000011
> > +                    0x00010001
> > +                    0x00009080
> > +                    0x07070404
> > +                    0x00040014
> > +                    0x0513801f
> > +                    0x1f101100
> > +                    0x00000014
> > +                    0x00107240
> > +                    0x01124000
> > +                    0x01125b6a
> > +                    0x0f081000
> > +                    0x00105800
> > +                    0x1110fc00
> > +                    0x0f081300
> > +                    0x00105800
> > +                    0x1114fc00
> > +                    0x07000300
> > +                    0x00107240
> > +                    0x55553c5a
> > +                    0x48161414
> > +                >;
> > +                nvidia,emc-burst-regs-per-ch = <
> > +                    0x880c7272
> > +                    0x880c7272
> > +                    0x480c7272
> > +                    0x480c7272
> > +                    0x8c0e7272
> > +                    0x8c0e7272
> > +                    0x4c0e7272
> > +                    0x4c0e7272
> > +                >;
> > +                nvidia,emc-shadow-regs-ca-train = <
> > +                    0x0000000c
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x0000000a
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x0000000b
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000020
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000003
> > +                    0x00000000
> > +                    0x00000006
> > +                    0x00000004
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x0000000d
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x08037171
> > +                    0x0000000a
> > +                    0x00000000
> > +                    0x0000000a
> > +                    0x00010001
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x00000015
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x0000009a
> > +                    0x00000000
> > +                    0x00000026
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000014
> > +                    0x00000005
> > +                    0x00000002
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000004
> > +                    0x00000009
> > +                    0x48037171
> > +                    0x000000a0
> > +                    0x00000000
> > +                    0x9960a00d
> > +                    0x00003bbf
> > +                    0x002c00a0
> > +                    0x00008000
> > +                    0x00000055
> > +                    0x0fff0fff
> > +                    0x0fff0fff
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x080b0000
> > +                    0x00120010
> > +                    0x00120011
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00100010
> > +                    0x00120012
> > +                    0x00110011
> > +                    0x00120012
> > +                    0x00000010
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x8020221f
> > +                    0x0220f40f
> > +                    0x00000012
> > +                    0x00064000
> > +                    0x00090029
> > +                    0x00290015
> > +                    0x000b000a
> > +                    0xc1e00302
> > +                    0x1f13412f
> > +                    0x00010014
> > +                    0x00000804
> > +                    0x00000550
> > +                    0xf3200000
> > +                    0x0fff0fff
> > +                    0x0000023a
> > +                    0x00000009
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000012
> > +                    0x00000012
> > +                    0x00020000
> > +                    0x05058033
> > +                    0x05050000
> > +                    0x00000000
> > +                    0x00003000
> > +                    0x0a000000
> > +                    0x02000111
> > +                    0x00000008
> > +                    0x00030808
> > +                    0x00015c00
> > +                    0x00100404
> > +                    0x00001600
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000034
> > +                    0x00000040
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000020
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0xefffefff
> > +                    0xc0c0c0c0
> > +                    0xc0c0c0c0
> > +                    0xdcdcdcdc
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0118600b
> > +                    0x00000001
> > +                    0x0000001f
> > +                    0x00000013
> > +                    0x00000003
> > +                    0x00000015
> > +                    0x08161414
> > +                    0x0000000b
> > +                    0x00010001
> > +                    0x00019080
> > +                    0x07070404
> > +                    0x00040014
> > +                    0x0513801f
> > +                    0x1f101100
> > +                    0x00000014
> > +                    0x00107240
> > +                    0x01124000
> > +                    0x01125b6a
> > +                    0x0f081000
> > +                    0x00105800
> > +                    0x1110fc00
> > +                    0x0f081300
> > +                    0x00105800
> > +                    0x1114fc00
> > +                    0x07000300
> > +                    0x00107240
> > +                    0x55553c5a
> > +                    0x48161414
> > +                >;
> > +                nvidia,emc-shadow-regs-quse-train = <
> > +                    0x0000000c
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000009
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x0000000b
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000020
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000003
> > +                    0x00000000
> > +                    0x00000006
> > +                    0x00000004
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x0000000d
> > +                    0x00000002
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000005
> > +                    0x08037171
> > +                    0x00000008
> > +                    0x00000001
> > +                    0x80000000
> > +                    0x00010002
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x00000015
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x0000009a
> > +                    0x00000000
> > +                    0x00000026
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000014
> > +                    0x00000005
> > +                    0x00000002
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000004
> > +                    0x00000009
> > +                    0x48037171
> > +                    0x000000a0
> > +                    0x00000000
> > +                    0x9160400d
> > +                    0x00003bbf
> > +                    0x002c00a0
> > +                    0x00008000
> > +                    0x000000be
> > +                    0x0fff0fff
> > +                    0x0fff0fff
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x080b0000
> > +                    0x00120010
> > +                    0x00120011
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00100010
> > +                    0x00120012
> > +                    0x00110011
> > +                    0x00120012
> > +                    0x00000010
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x8020221f
> > +                    0x0220f40f
> > +                    0x00000012
> > +                    0x00064000
> > +                    0x00090029
> > +                    0x00290015
> > +                    0x000b000a
> > +                    0xc1e00302
> > +                    0x1f13412f
> > +                    0x00010014
> > +                    0x00000804
> > +                    0x00000550
> > +                    0xf3200000
> > +                    0x0fff0fff
> > +                    0x0000023a
> > +                    0x00000009
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000012
> > +                    0x00000012
> > +                    0x30020000
> > +                    0x00058037
> > +                    0x00000000
> > +                    0x00000010
> > +                    0x00003000
> > +                    0x0a000000
> > +                    0x02000111
> > +                    0x00000008
> > +                    0x00030808
> > +                    0x00015c00
> > +                    0x00100404
> > +                    0x00001600
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000034
> > +                    0x00000040
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000020
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0xefffefff
> > +                    0xc0c0c0c0
> > +                    0xc0c0c0c0
> > +                    0xdcdcdcdc
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0118600b
> > +                    0x00000001
> > +                    0x0000001f
> > +                    0x0000001d
> > +                    0x00000013
> > +                    0x0000001f
> > +                    0x08161414
> > +                    0x0000001b
> > +                    0x00010002
> > +                    0x00009080
> > +                    0x07070404
> > +                    0x00040014
> > +                    0x0513801f
> > +                    0x1f101100
> > +                    0x00000014
> > +                    0x00107240
> > +                    0x01124000
> > +                    0x01125b6a
> > +                    0x0f081000
> > +                    0x00105800
> > +                    0x1110fc00
> > +                    0x0f081300
> > +                    0x00105800
> > +                    0x1114fc00
> > +                    0x07000300
> > +                    0x00107240
> > +                    0x55553c5a
> > +                    0x48161414
> > +                >;
> > +                nvidia,emc-shadow-regs-rdwr-train = <
> > +                    0x0000000c
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x0000000d
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x0000000b
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000020
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000006
> > +                    0x00000003
> > +                    0x00000013
> > +                    0x00000006
> > +                    0x00000004
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x0000000d
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000000
> > +                    0x30000002
> > +                    0x00000004
> > +                    0x08037171
> > +                    0x0000000a
> > +                    0x00000000
> > +                    0x0000000a
> > +                    0x00010001
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x00000015
> > +                    0x00000011
> > +                    0x00000013
> > +                    0x0000009a
> > +                    0x00000000
> > +                    0x00000026
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000003
> > +                    0x00000014
> > +                    0x00000005
> > +                    0x00000002
> > +                    0x0000000d
> > +                    0x00000008
> > +                    0x00000008
> > +                    0x00000005
> > +                    0x00000005
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x00000004
> > +                    0x00000004
> > +                    0x00000009
> > +                    0x48037171
> > +                    0x000000a0
> > +                    0x00000000
> > +                    0x9160a00d
> > +                    0x00003bbf
> > +                    0x002c00a0
> > +                    0x00008000
> > +                    0x000000be
> > +                    0x0fff0fff
> > +                    0x0fff0fff
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x080b0000
> > +                    0x00120010
> > +                    0x00120011
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00280027
> > +                    0x0025002a
> > +                    0x002a002a
> > +                    0x00260026
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00100010
> > +                    0x00120012
> > +                    0x00110011
> > +                    0x00120012
> > +                    0x00000010
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x8020221f
> > +                    0x0220f40f
> > +                    0x00000012
> > +                    0x00064000
> > +                    0x00090029
> > +                    0x00290015
> > +                    0x000b000a
> > +                    0xc1e00302
> > +                    0x1f13412f
> > +                    0x00010014
> > +                    0x00000804
> > +                    0x00000550
> > +                    0xf3200000
> > +                    0x0fff0fff
> > +                    0x0000023a
> > +                    0x00000009
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000012
> > +                    0x00000012
> > +                    0x00020000
> > +                    0x00050037
> > +                    0x00000000
> > +                    0x00000010
> > +                    0x00003000
> > +                    0x0a000000
> > +                    0x02000111
> > +                    0x00000008
> > +                    0x00030808
> > +                    0x00015c00
> > +                    0x00100404
> > +                    0x00001600
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000034
> > +                    0x00000040
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x10000000
> > +                    0x08000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000020
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0xefffefff
> > +                    0xc0c0c0c0
> > +                    0xc0c0c0c0
> > +                    0xdcdcdcdc
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0a0a0a0a
> > +                    0x0118600b
> > +                    0x00000001
> > +                    0x00000000
> > +                    0x00000013
> > +                    0x00000009
> > +                    0x00000015
> > +                    0x08161414
> > +                    0x00000011
> > +                    0x00010001
> > +                    0x0000b080
> > +                    0x07070404
> > +                    0x00040014
> > +                    0x0513801f
> > +                    0x1f101100
> > +                    0x00000014
> > +                    0x00107240
> > +                    0x01124000
> > +                    0x01125b6a
> > +                    0x0f081000
> > +                    0x00105800
> > +                    0x1110fc00
> > +                    0x0f081300
> > +                    0x00105800
> > +                    0x1114fc00
> > +                    0x07000300
> > +                    0x00107240
> > +                    0x55553c5a
> > +                    0x48161414
> > +                >;
> > +                nvidia,emc-trim-regs = <
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00280028
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x11111111
> > +                    0x11111111
> > +                    0x28282828
> > +                    0x28282828
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00120010
> > +                    0x00120011
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                >;
> > +                nvidia,emc-trim-regs-per-ch = <
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00249249
> > +                    0x00249249
> > +                    0x00249249
> > +                    0x00249249
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                >;
> > +                nvidia,emc-vref-regs = <
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                >;
> > +                nvidia,emc-dram-timing-regs = <
> > +                    0x00000049
> > +                    0x00000104
> > +                    0x000000b4
> > +                    0x0000007a
> > +                    0x00000006
> > +                >;
> > +                nvidia,emc-training-mod-regs = <
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                >;
> > +                nvidia,emc-save-restore-mod-regs = <
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                    0x00000000
> > +                >;
> > +                nvidia,emc-burst-mc-regs = <
> > +                    0x40020001
> > +                    0x80000013
> > +                    0x000a1020
> > +                    0x80001028
> > +                    0x00000001
> > +                    0x00000000
> > +                    0x00000002
> > +                    0x00000000
> > +                    0x00000001
> > +                    0x00000001
> > +                    0x00000002
> > +                    0x00000005
> > +                    0x00000002
> > +                    0x00000001
> > +                    0x00000004
> > +                    0x00000008
> > +                    0x00000005
> > +                    0x00000000
> > +                    0x02020001
> > +                    0x00030201
> > +                    0x72c30303
> > +                    0x70000f0f
> > +                    0x00000000
> > +                    0x001f0000
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                    0x0080001a
> > +                >;
> > +                nvidia,emc-la-scale-regs = <
> > +                    0x00000006
> > +                    0x0080001a
> > +                    0x00000076
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff003d
> > +                    0x00ff00ff
> > +                    0x00ff003d
> > +                    0x00ff0049
> > +                    0x00ff0080
> > +                    0x00ff0004
> > +                    0x000800ff
> > +                    0x000000ff
> > +                    0x00ff0004
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x00ff00ff
> > +                    0x000000ff
> > +                    0x000000ff
> > +                    0x00ff00ff
> > +                    >;
> > +            };
> > +        };
> > +    };
> > diff --git a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> > index bc8477e7ab193b7880bb681037985f3fccebf02f..78e3417d273a329b77bf2f61de41b29017be56d3 100644
> > --- a/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> > +++ b/Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
> > @@ -44,6 +44,44 @@ properties:
> >      description:
> >        phandle of the memory controller node
> >
> > +  nvidia,use-ram-code:
> > +    description:
> > +      If set, timings are split per ram code and expected to be in
> > +      subnodes per ram-code
> > +
> > +  "#address-cells":
> > +    const: 1
> > +
> > +  "#size-cells":
> > +    const: 0
> > +
> > +patternProperties:
> > +  "^emc-table@[0-9]+$":
> > +    type: object
> > +    additionalProperties: true
> > +    properties:
> > +      reg:
> > +        maxItems: 1
> > +        description:
> > +          Ram code for this timing set
> > +
> > +      nvidia,ram-code:
> > +        $ref: /schemas/types.yaml#/definitions/uint32
> > +        description:
> > +          value of the RAM_CODE field in the PMC_STRAPPING_OPT_A register that
> > +          this timing set is used for
> > +
> > +      "#address-cells":
> > +        const: 1
> > +
> > +      "#size-cells":
> > +        const: 0
> > +
> > +    required:
> > +      - reg
> > +      - nvidia,ram-code
> > +
> > +
> >  required:
> >    - compatible
> >    - reg
> >
> > --
> > 2.48.1
> >

Thierry mentioned on the cover [0] that he is trying to get the
bootloader I'm targetting updated to use the reserved memory tables
already supported by mainline. If that gets done, this series becomes
unnecesary. So I'd like to put it on hold for a little while to give a
chance for that discussion to happen internally. If the response is
negative or there's no response after a while, I'll pick it back up.

To give a bit of context that answers several of the review comments
though, these dt node names and types are hardcoded in the bootloader
and thus cannot be changed. Like the sub-nodes are named
emc-table@$ramcode and emc-table@$freq, which then triggers errors on
the schema example if reg is not defined. And if I have a reg in the
example, then I have to put it in the schema. Etc, etc.

Sincerely,
Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-08 12:48         ` Thierry Reding
@ 2025-05-28 17:41           ` Aaron Kling
  2025-06-30 19:26             ` Aaron Kling
  0 siblings, 1 reply; 19+ messages in thread
From: Aaron Kling @ 2025-05-28 17:41 UTC (permalink / raw)
  To: Thierry Reding
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

On Thu, May 8, 2025 at 7:48 AM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> On Thu, May 08, 2025 at 07:27:52AM -0500, Aaron Kling wrote:
> [...]
> > The devices I'm talking about are not yet end of life, so it is
> > physically possible for them to get a bootloader update to conform to
> > the existing mainline model. But I'm just one guy trying to do 3rd
> > party support for these devices, I can't affect what Nvidia does with
> > the signed bootloader on these devices. I'd love to be able to swap
> > out an open source bootloader on these, but the secure boot setup
> > prevents that.
>
> I've reached out to our Android team internally to see if there's
> anything we can realistically do about this.
>
> Thierry

Thierry, has there been any feedback about this?

Sincerely,
Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-05-28 17:41           ` Aaron Kling
@ 2025-06-30 19:26             ` Aaron Kling
  2025-07-03 10:37               ` Thierry Reding
  0 siblings, 1 reply; 19+ messages in thread
From: Aaron Kling @ 2025-06-30 19:26 UTC (permalink / raw)
  To: Thierry Reding
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

On Wed, May 28, 2025 at 12:41 PM Aaron Kling <webgeek1234@gmail.com> wrote:
>
> On Thu, May 8, 2025 at 7:48 AM Thierry Reding <thierry.reding@gmail.com> wrote:
> >
> > On Thu, May 08, 2025 at 07:27:52AM -0500, Aaron Kling wrote:
> > [...]
> > > The devices I'm talking about are not yet end of life, so it is
> > > physically possible for them to get a bootloader update to conform to
> > > the existing mainline model. But I'm just one guy trying to do 3rd
> > > party support for these devices, I can't affect what Nvidia does with
> > > the signed bootloader on these devices. I'd love to be able to swap
> > > out an open source bootloader on these, but the secure boot setup
> > > prevents that.
> >
> > I've reached out to our Android team internally to see if there's
> > anything we can realistically do about this.
> >
> > Thierry
>
> Thierry, has there been any feedback about this?
>

Reminder about this question. Has there been any response from the
Nvidia Android team? Or do I/we need to continue pursuing independent
solutions?

Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-06-30 19:26             ` Aaron Kling
@ 2025-07-03 10:37               ` Thierry Reding
  2025-07-03 17:11                 ` Aaron Kling
  0 siblings, 1 reply; 19+ messages in thread
From: Thierry Reding @ 2025-07-03 10:37 UTC (permalink / raw)
  To: Aaron Kling
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

[-- Attachment #1: Type: text/plain, Size: 1698 bytes --]

On Mon, Jun 30, 2025 at 02:26:06PM -0500, Aaron Kling wrote:
> On Wed, May 28, 2025 at 12:41 PM Aaron Kling <webgeek1234@gmail.com> wrote:
> >
> > On Thu, May 8, 2025 at 7:48 AM Thierry Reding <thierry.reding@gmail.com> wrote:
> > >
> > > On Thu, May 08, 2025 at 07:27:52AM -0500, Aaron Kling wrote:
> > > [...]
> > > > The devices I'm talking about are not yet end of life, so it is
> > > > physically possible for them to get a bootloader update to conform to
> > > > the existing mainline model. But I'm just one guy trying to do 3rd
> > > > party support for these devices, I can't affect what Nvidia does with
> > > > the signed bootloader on these devices. I'd love to be able to swap
> > > > out an open source bootloader on these, but the secure boot setup
> > > > prevents that.
> > >
> > > I've reached out to our Android team internally to see if there's
> > > anything we can realistically do about this.
> > >
> > > Thierry
> >
> > Thierry, has there been any feedback about this?
> >
> 
> Reminder about this question. Has there been any response from the
> Nvidia Android team? Or do I/we need to continue pursuing independent
> solutions?

There's been no decision either way, but it's fairly complicated because
the changes involved here are fairly large, even if the impact should be
fairly low.

If all else fails, do we have other alternatives? I suspect that adding
some sort of shim that runs prior to the kernel won't work because the
EMC tables just aren't accessible from the bootloader anymore. Would it
entail parsing the entirety of the DT EMC tables and transcribing them
into some memory and pass that to the kernel?

Thierry

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables
  2025-07-03 10:37               ` Thierry Reding
@ 2025-07-03 17:11                 ` Aaron Kling
  0 siblings, 0 replies; 19+ messages in thread
From: Aaron Kling @ 2025-07-03 17:11 UTC (permalink / raw)
  To: Thierry Reding
  Cc: Krzysztof Kozlowski, Jonathan Hunter, Rob Herring, Conor Dooley,
	Krzysztof Kozlowski, linux-kernel, linux-tegra, devicetree

On Thu, Jul 3, 2025 at 5:37 AM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> On Mon, Jun 30, 2025 at 02:26:06PM -0500, Aaron Kling wrote:
> > On Wed, May 28, 2025 at 12:41 PM Aaron Kling <webgeek1234@gmail.com> wrote:
> > >
> > > On Thu, May 8, 2025 at 7:48 AM Thierry Reding <thierry.reding@gmail.com> wrote:
> > > >
> > > > On Thu, May 08, 2025 at 07:27:52AM -0500, Aaron Kling wrote:
> > > > [...]
> > > > > The devices I'm talking about are not yet end of life, so it is
> > > > > physically possible for them to get a bootloader update to conform to
> > > > > the existing mainline model. But I'm just one guy trying to do 3rd
> > > > > party support for these devices, I can't affect what Nvidia does with
> > > > > the signed bootloader on these devices. I'd love to be able to swap
> > > > > out an open source bootloader on these, but the secure boot setup
> > > > > prevents that.
> > > >
> > > > I've reached out to our Android team internally to see if there's
> > > > anything we can realistically do about this.
> > > >
> > > > Thierry
> > >
> > > Thierry, has there been any feedback about this?
> > >
> >
> > Reminder about this question. Has there been any response from the
> > Nvidia Android team? Or do I/we need to continue pursuing independent
> > solutions?
>
> There's been no decision either way, but it's fairly complicated because
> the changes involved here are fairly large, even if the impact should be
> fairly low.
>
> If all else fails, do we have other alternatives? I suspect that adding
> some sort of shim that runs prior to the kernel won't work because the
> EMC tables just aren't accessible from the bootloader anymore. Would it
> entail parsing the entirety of the DT EMC tables and transcribing them
> into some memory and pass that to the kernel?

I see three options in general

1) Change the bootloader to conform with existing mainline standards
2) Merge support for the existing bootloader method to mainline
3) Have a chainloaded bootloader / shim that converts the tables

I submitted this series because I was trying to avoid 3. On most
devices, I don't need u-boot and I'm trying to avoid it. Due to
another issue on p2571 (nvtboot ignores the bootloader dtb when the
cvm board id is 2530 and uses the kernel dtb, making it to where I
can't replace the kernel dtb like I can everywhere else), I will
likely have to use u-boot. But for p2897, p3425, and the devkits I can
still avoid it.

If 1 fails and 3 is undesirable, then 2 is the only option I see.
Which based on responses seems pretty unlikely too. If u-boot becomes
the only option, I should be able to write something to read the dt
tables and write out a reserved memory region. I just want to exhaust
every other possibility before adding that complexity to the boot
flow.

Aaron

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2025-07-03 17:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-08  6:07 [PATCH v2 0/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
2025-05-08  6:07 ` [PATCH v2 1/4] dt-bindings: memory-controllers: Describe Tegra210 " Aaron Kling via B4 Relay
2025-05-08  7:09   ` Rob Herring (Arm)
2025-05-09 13:42   ` Rob Herring
2025-05-09 17:07     ` Aaron Kling
2025-05-08  6:07 ` [PATCH v2 2/4] dt-bindings: memory-controllers: tegra210: Allow fallback compatible Aaron Kling via B4 Relay
2025-05-08  7:09   ` Rob Herring (Arm)
2025-05-08  6:07 ` [PATCH v2 3/4] arm64: tegra: Add EMC timings to P2180 Aaron Kling via B4 Relay
2025-05-08  6:07 ` [PATCH v2 4/4] memory: tegra210-emc: Support Device Tree EMC Tables Aaron Kling via B4 Relay
2025-05-08  7:41 ` [PATCH v2 0/4] " Thierry Reding
2025-05-08 11:37   ` Aaron Kling
2025-05-08 11:47     ` Krzysztof Kozlowski
2025-05-08 12:27       ` Aaron Kling
2025-05-08 12:48         ` Thierry Reding
2025-05-28 17:41           ` Aaron Kling
2025-06-30 19:26             ` Aaron Kling
2025-07-03 10:37               ` Thierry Reding
2025-07-03 17:11                 ` Aaron Kling
2025-05-09 14:17 ` Rob Herring (Arm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).