ARM: dts: tegra114: Add tegratab dvfs table in DT
Jinyoung Park [Mon, 9 Sep 2013 09:05:33 +0000 (18:05 +0900)]
Added tegratab dvfs table in device tree.
This DT dvfs table is including a ram-code property to support multiple
devices of emc.
- ram-code = 0: Micron 1GB
- ram-code = 1: Hynix 1GB

Bug 1352073

Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/271985
(cherry picked from commit 523fe1547e63863e9e6aad55d570600af7599629)

Change-Id: I0353d9451043352c033cdcdee5b178d4c736f901
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/301043
Reviewed-by: Harry Hong <hhong@nvidia.com>
Tested-by: Harry Hong <hhong@nvidia.com>

arch/arm/boot/dts/tegra114-tegratab-common.dtsi
arch/arm/boot/dts/tegra114.dtsi

index daf2629..7829a0f 100644 (file)
                status = "okay";
        };
 
+       memory-controller@7001b000 {
+               nvidia,use-ram-code = <1>;
+               ram-code@0 { /* P1640_Micron_1GB_MT41K128M16-125 */
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       nvidia,ram-code = <0>;
+                       emc-table@12750 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <12750>;
+                               clock-frequency = <12750>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x4400003e>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000000 0x00000003
+                                               0x00000000 0x00000000 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000060
+                                               0x00000000 0x00000018 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000005 0x00000005 0x00000004 0x00000004
+                                               0x00000004 0x00000001 0x00000000 0x00000004
+                                               0x00000005 0x00000064 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x800001c6 0x1f7df7df 0x0000001f 0x40040001
+                                               0x8000003f 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x77e30303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000007 0x00ff00ff
+                                               0x00ff00ff 0x00ff00ff 0x000000ff 0x00ff00ff
+                                               0x00ff00ff 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               12750>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <57820>;
+                       };
+                       emc-table@20400 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <20400>;
+                               clock-frequency = <20400>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000026>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000000 0x00000003
+                                               0x00000000 0x00000000 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x0000009a
+                                               0x00000000 0x00000026 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000005 0x00000006 0x00000004 0x00000004
+                                               0x00000004 0x00000001 0x00000000 0x00000004
+                                               0x00000005 0x000000a0 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000023a 0x1f7df7df 0x0000001f 0x40020001
+                                               0x80000046 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x75430303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x0000000a 0x00ff00ff
+                                               0x00ff00ff 0x00ff00ff 0x000000ff 0x00ff00ff
+                                               0x00ff00ff 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04000300 0x02000300
+                                               20400>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <35610>;
+                       };
+                       emc-table@40800 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <40800>;
+                               clock-frequency = <40800>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000012>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000001 0x00000006
+                                               0x00000000 0x00000001 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000134
+                                               0x00000000 0x0000004d 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000007 0x0000000c 0x00000004 0x00000004
+                                               0x00000004 0x00000002 0x00000000 0x00000004
+                                               0x00000005 0x0000013f 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000370 0x1f7df7df 0x0000001f 0xa0000001
+                                               0x8000005b 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x73630303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000015 0x00b000b0
+                                               0x00b000c4 0x00d700eb 0x000000eb 0x00eb00eb
+                                               0x00ff00eb 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               40800>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <20850>;
+                       };
+                       emc-table@68000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <68000>;
+                               clock-frequency = <68000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x4400000a>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000003 0x0000000a
+                                               0x00000000 0x00000002 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000202
+                                               0x00000000 0x00000080 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000008 0x0000000f
+                                               0x0000000c 0x00000013 0x00000004 0x00000004
+                                               0x00000004 0x00000003 0x00000000 0x00000004
+                                               0x00000005 0x00000213 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000050e 0x1f7df7df 0x0000001f 0x00000001
+                                               0x80000076 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x72c30403
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000023 0x00690069
+                                               0x00690075 0x0081008d 0x0000008d 0x008d008d
+                                               0x00bc008d 0x000000bc 0x00bc00bc 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               68000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <10720>;
+                       };
+                       emc-table@102000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <102000>;
+                               clock-frequency = <102000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000006>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000004 0x00000010
+                                               0x00000000 0x00000003 0x00000001 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000001
+                                               0x00000001 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000303
+                                               0x00000000 0x000000c0 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x0000000d 0x0000000f
+                                               0x00000012 0x0000001c 0x00000004 0x00000004
+                                               0x00000004 0x00000005 0x00000000 0x00000004
+                                               0x00000005 0x0000031c 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000714 0x1f7df7df 0x0000001f 0x08000001
+                                               0x80000098 0x00000001 0x00000001 0x00000003
+                                               0x00000000 0x00000002 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0403 0x72830504
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000034 0x00460046
+                                               0x0046004e 0x0056005e 0x0000005e 0x005e005e
+                                               0x007d005e 0x0000007d 0x007d007d 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               102000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <6890>;
+                       };
+                       emc-table@204000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <204000>;
+                               clock-frequency = <204000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000002>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000009 0x00000020
+                                               0x00000000 0x00000007 0x00000002 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000002
+                                               0x00000002 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000607
+                                               0x00000000 0x00000181 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x0000001d 0x0000000f
+                                               0x00000023 0x00000038 0x00000004 0x00000004
+                                               0x00000004 0x00000009 0x00000000 0x00000004
+                                               0x00000005 0x00000638 0x00000006 0x00000020
+                                               0x00000000 0x0000aa88 0x000000a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x05057404 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000d22 0x1f7df7df 0x0000001f 0x01000003
+                                               0x800000fe 0x00000001 0x00000001 0x00000005
+                                               0x00000002 0x00000004 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0405 0x72440a06
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x0079e79e
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000808 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x0079e79e
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000808 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000068 0x00230023
+                                               0x00230027 0x002b002f 0x0000002f 0x002f002f
+                                               0x003e002f 0x0000003e 0x003e003e 0x00ff00c8
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               204000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <3420>;
+                       };
+                       emc-table@312000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <312000>;
+                               clock-frequency = <312000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1000>;
+                               nvidia,source = "pll_c";
+                               nvidia,src-sel-reg = <0x24000002>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x0000000e 0x00000030
+                                               0x00000000 0x00000009 0x00000003 0x00000004
+                                               0x00000008 0x00000002 0x00000009 0x00000003
+                                               0x00000003 0x00000002 0x00000001 0x00000000
+                                               0x00000004 0x00000004 0x00000007 0x00080006
+                                               0x00000000 0x00000004 0x0000000d 0x00000945
+                                               0x00000000 0x00000251 0x00000001 0x00000008
+                                               0x00000001 0x00000000 0x0000002e 0x0000000e
+                                               0x00000036 0x00000200 0x00000004 0x00000004
+                                               0x00000004 0x0000000d 0x00000000 0x00000004
+                                               0x00000005 0x00000986 0x00000006 0x00000020
+                                               0x00000000 0x0000ba88 0x002c00a0 0x00008000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0001013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03037504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0190000c 0x0190000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80001395 0x1f7df7df 0x0000001f 0x0b000004
+                                               0x8000016a 0x00000001 0x00000002 0x00000007
+                                               0x00000004 0x00000006 0x00000001 0x00000002
+                                               0x00000007 0x00000002 0x00000002 0x00000004
+                                               0x00000006 0x06040202 0x000b0607 0x76e50f08
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x00028000
+                                               0x0000000b 0x00028000 0x0000000d 0x00208208
+                                               0x10410400 0x00028000 0xa0f10000 0x00024000
+                                               0x00000000 0x00000000 0x00024000 0x00024000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00000000 0x00000000
+                                               0x00000000 0x00028000 0x00028000 0x00028000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x00028000
+                                               0x0000000b 0x00028000 0x0000000d 0x00208208
+                                               0x10410400 0x00028000 0xa8f10000 0x00024000
+                                               0x00000000 0x00000000 0x00024000 0x00024000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00000000 0x00000000
+                                               0x00000000 0x00028000 0x00028000 0x00028000>;
+                               nvidia,emc-burst-up-down-regs = <0x000000a0 0x00170017
+                                               0x00170019 0x001c001e 0x0000001e 0x001e001e
+                                               0x0029001e 0x00000029 0x00290029 0x00ff0082
+                                               0x00ff00ff 0x4E564441 0x04010400 0x02000300
+                                               312000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x5300000e>;
+                               nvidia,emc-mode-reset = <0x80000321>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200000>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <2180>;
+                       };
+                       emc-table@408000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <408000>;
+                               clock-frequency = <408000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1000>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000012 0x00000040
+                                               0x00000000 0x0000000d 0x00000004 0x00000005
+                                               0x00000009 0x00000002 0x0000000c 0x00000004
+                                               0x00000004 0x00000002 0x00000001 0x00000000
+                                               0x00000004 0x00000004 0x00000007 0x00080006
+                                               0x00000000 0x00000004 0x0000000e 0x00000c2f
+                                               0x00000000 0x0000030b 0x00000001 0x00000008
+                                               0x00000001 0x00000000 0x0000003d 0x00000011
+                                               0x00000046 0x00000200 0x00000004 0x00000004
+                                               0x00000004 0x00000011 0x00000000 0x00000004
+                                               0x00000005 0x00000c70 0x00000006 0x00000020
+                                               0x00000000 0x0000ba88 0x002c0080 0x00008000
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0001013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03037504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0181000c 0x0181000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80001944 0x1f7df7df 0x0000001f 0x02000006
+                                               0x80000190 0x00000001 0x00000002 0x0000000a
+                                               0x00000006 0x00000008 0x00000001 0x00000002
+                                               0x00000009 0x00000002 0x00000002 0x00000004
+                                               0x00000006 0x06040202 0x000e070a 0x7547130b
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x0001c000
+                                               0x0000000c 0x00000000 0x0000000e 0x00208208
+                                               0x10410400 0x0001c001 0xa0f10000 0x00000005
+                                               0x00000000 0x00000000 0x00000005 0x00000005
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c001
+                                               0x0001c001 0x0001c001 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x0001c000
+                                               0x0000000c 0x00000000 0x0000000e 0x00208208
+                                               0x10410400 0x0001c001 0xa8f10000 0x00000005
+                                               0x00000000 0x00000000 0x00000005 0x00000005
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c001
+                                               0x0001c001 0x0001c001 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x000000d1 0x00110011
+                                               0x00110013 0x00150017 0x00000017 0x00170017
+                                               0x001f0017 0x0000001f 0x001f001f 0x00d30064
+                                               0x00d300d3 0x4E564441 0x04010400 0x02000300
+                                               408000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53000006>;
+                               nvidia,emc-mode-reset = <0x80000731>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1750>;
+                       };
+                       emc-table@624000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <624000>;
+                               clock-frequency = <624000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1100>;
+                               nvidia,source = "pll_c";
+                               nvidia,src-sel-reg = <0x24000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x0000001d 0x00000062
+                                               0x00000000 0x00000014 0x00000007 0x00000007
+                                               0x0000000b 0x00000003 0x00000010 0x00000007
+                                               0x00000007 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x0000000a 0x000c000a
+                                               0x00000000 0x00000007 0x00000012 0x000012c4
+                                               0x00000000 0x000004b1 0x00000002 0x0000000d
+                                               0x00000001 0x00000000 0x0000005e 0x00000015
+                                               0x0000006b 0x00000200 0x00000005 0x00000005
+                                               0x00000005 0x00000019 0x00000000 0x00000006
+                                               0x00000007 0x00001305 0x00000009 0x80000000
+                                               0x00000000 0x0000ba88 0xf00d0191 0x00008000
+                                               0x007f800b 0x007f800b 0x007f800b 0x007f800b
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x07077504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0160000c 0x0160000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000261a 0x1f7df7df 0x0000001f 0x06000009
+                                               0x80000190 0x00000003 0x00000004 0x0000000f
+                                               0x00000009 0x0000000c 0x00000001 0x00000003
+                                               0x0000000b 0x00000002 0x00000002 0x00000005
+                                               0x00000007 0x07050202 0x00130b0f 0x736a1d10
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x0000000a 0x00000008 0x00000004 0x007f800b
+                                               0x0000000c 0x00000000 0x00000012 0x0028a28a
+                                               0x10410400 0x00000009 0xa0f10000 0x007fc00d
+                                               0x00000909 0x00000000 0x007fc00d 0x007fc00d
+                                               0x007f800b 0x007f800b 0x007f800b 0x00000009
+                                               0x00000009 0x00000009 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x0000000a 0x00000008 0x00000004 0x007f800b
+                                               0x0000000c 0x00000000 0x00000012 0x0028a28a
+                                               0x10410400 0x00000009 0xa8f10000 0x007fc00d
+                                               0x00000909 0x00000000 0x007fc00d 0x007fc00d
+                                               0x007f800b 0x007f800b 0x007f800b 0x00000009
+                                               0x00000009 0x00000009 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x0000013f 0x000b000b
+                                               0x000b000c 0x000e000f 0x0000000f 0x000f000f
+                                               0x0014000f 0x00000014 0x00140014 0x008a0041
+                                               0x008a008a 0x4E564441 0x04010400 0x02000300
+                                               624000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53200000>;
+                               nvidia,emc-mode-reset = <0x80000b61>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200410>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1290>;
+                       };
+                       emc-table@792000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <792000>;
+                               clock-frequency = <792000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1100>;
+                               nvidia,source = "pll_m";
+                               nvidia,src-sel-reg = <0x84000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000024 0x0000007d
+                                               0x00000000 0x00000019 0x0000000a 0x00000009
+                                               0x0000000d 0x00000004 0x00000013 0x0000000a
+                                               0x0000000a 0x00000004 0x00000001 0x00000000
+                                               0x00000006 0x00000006 0x0000000b 0x000d000a
+                                               0x00000000 0x00000008 0x00000014 0x000017e4
+                                               0x00000000 0x000005f9 0x00000003 0x00000012
+                                               0x00000001 0x00000000 0x00000077 0x00000018
+                                               0x00000087 0x00000200 0x00000005 0x00000005
+                                               0x00000005 0x00000020 0x00000000 0x00000007
+                                               0x00000008 0x00001825 0x0000000a 0x80000020
+                                               0x00000000 0x0000ba88 0xf0070191 0x00008000
+                                               0x00000008 0x00000008 0x00000008 0x00000008
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000013d 0x00000000
+                                               0x77ffc084 0x81f1f508 0x07077604 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0147000c 0x0147000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80003018 0x1f7df7df 0x0000001f 0x0e00000b
+                                               0x80000190 0x00000004 0x00000005 0x00000013
+                                               0x0000000c 0x0000000f 0x00000002 0x00000003
+                                               0x0000000c 0x00000002 0x00000002 0x00000006
+                                               0x00000008 0x08060202 0x00170e13 0x72cc2414
+                                               0x001f0000 0x00040000>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x0000000b 0x00000008 0x00000006 0x00000008
+                                               0x0000000d 0x00000000 0x00000014 0x0028a28a
+                                               0x10410400 0x0000400a 0xa0f10f0f 0x007fc00d
+                                               0x00000b0b 0x00000000 0x007fc00d 0x007fc00d
+                                               0x00000008 0x00000008 0x00000008 0x0000400a
+                                               0x0000400a 0x0000400a 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x0000000b 0x00000008 0x00000006 0x00000008
+                                               0x0000000d 0x00000000 0x00000014 0x0028a28a
+                                               0x10410400 0x0000400a 0xa8f10f0f 0x007fc00d
+                                               0x00000b0b 0x00000000 0x007fc00d 0x007fc00d
+                                               0x00000008 0x00000008 0x00000008 0x0000400a
+                                               0x0000400a 0x0000400a 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000196 0x00090009
+                                               0x0009000a 0x000b000c 0x0000000c 0x000c000c
+                                               0x0010000c 0x00000010 0x00100010 0x006d0033
+                                               0x006d006d 0x4E564441 0x04010400 0x02000300
+                                               792000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53000000>;
+                               nvidia,emc-mode-reset = <0x80000d71>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200218>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1200>;
+                       };
+               };
+               ram-code@1 { /* Hynix_1GB_H5TC2G63FFR-PBA */
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       nvidia,ram-code = <1>;
+                       emc-table@12750 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <12750>;
+                               clock-frequency = <12750>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x4400003e>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000000 0x00000003
+                                               0x00000000 0x00000000 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000060
+                                               0x00000000 0x00000018 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000005 0x00000005 0x00000004 0x00000004
+                                               0x00000004 0x00000001 0x00000000 0x00000004
+                                               0x00000005 0x00000064 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x800001c6 0x1f7df7df 0x0000001f 0x40040001
+                                               0x8000003f 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x77e30303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000007 0x00ff00ff
+                                               0x00ff00ff 0x00ff00ff 0x000000ff 0x00ff00ff
+                                               0x00ff00ff 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               12750>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <57820>;
+                       };
+                       emc-table@20400 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <20400>;
+                               clock-frequency = <20400>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000026>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000000 0x00000003
+                                               0x00000000 0x00000000 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x0000009a
+                                               0x00000000 0x00000026 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000005 0x00000006 0x00000004 0x00000004
+                                               0x00000004 0x00000001 0x00000000 0x00000004
+                                               0x00000005 0x000000a0 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000023a 0x1f7df7df 0x0000001f 0x40020001
+                                               0x80000046 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x75430303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x0000000a 0x00ff00ff
+                                               0x00ff00ff 0x00ff00ff 0x000000ff 0x00ff00ff
+                                               0x00ff00ff 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               20400>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <35610>;
+                       };
+                       emc-table@40800 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <40800>;
+                               clock-frequency = <40800>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000012>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000001 0x00000005
+                                               0x00000000 0x00000001 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000134
+                                               0x00000000 0x0000004d 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x00000006 0x00000006 0x00000004 0x00000004
+                                               0x00000004 0x00000002 0x00000000 0x00000004
+                                               0x00000005 0x0000013f 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000370 0x1f7df7df 0x0000001f 0xa0000001
+                                               0x8000005b 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x73030303
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000015 0x00b000b0
+                                               0x00b000c4 0x00d700eb 0x000000eb 0x00eb00eb
+                                               0x00ff00eb 0x000000ff 0x00ff00ff 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               40800>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <20850>;
+                       };
+                       emc-table@68000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <68000>;
+                               clock-frequency = <68000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x4400000a>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000003 0x00000008
+                                               0x00000000 0x00000002 0x00000000 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000000
+                                               0x00000000 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000202
+                                               0x00000000 0x00000080 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000007 0x0000000f
+                                               0x0000000a 0x0000000a 0x00000004 0x00000004
+                                               0x00000004 0x00000003 0x00000000 0x00000004
+                                               0x00000005 0x00000213 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000050e 0x1f7df7df 0x0000001f 0x00000001
+                                               0x80000076 0x00000001 0x00000001 0x00000002
+                                               0x00000000 0x00000001 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0402 0x72630403
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000023 0x00690069
+                                               0x00690075 0x0081008d 0x0000008d 0x008d008d
+                                               0x00bc008d 0x000000bc 0x00bc00bc 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               68000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <10720>;
+                       };
+                       emc-table@102000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <102000>;
+                               clock-frequency = <102000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000006>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000004 0x0000000d
+                                               0x00000000 0x00000003 0x00000001 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000001
+                                               0x00000001 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000303
+                                               0x00000000 0x000000c0 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x0000000a 0x0000000f
+                                               0x0000000f 0x0000000f 0x00000004 0x00000004
+                                               0x00000004 0x00000005 0x00000000 0x00000004
+                                               0x00000005 0x0000031c 0x00000005 0x00000020
+                                               0x00000000 0x0000aa88 0x002c00a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03035504 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00000000 0x00000042 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000714 0x1f7df7df 0x0000001f 0x08000001
+                                               0x80000098 0x00000001 0x00000001 0x00000003
+                                               0x00000000 0x00000002 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0403 0x72430504
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x00000006 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x00208208
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000034 0x00460046
+                                               0x0046004e 0x0056005e 0x0000005e 0x005e005e
+                                               0x007d005e 0x0000007d 0x007d007d 0x00ff00ff
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               102000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <6890>;
+                       };
+                       emc-table@204000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <204000>;
+                               clock-frequency = <204000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <900>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000002>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000009 0x0000001a
+                                               0x00000000 0x00000007 0x00000002 0x00000004
+                                               0x0000000a 0x00000003 0x0000000b 0x00000002
+                                               0x00000002 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x00000006 0x00010000
+                                               0x00000000 0x00000004 0x0000000d 0x00000607
+                                               0x00000000 0x00000181 0x00000002 0x00000002
+                                               0x00000001 0x00000000 0x00000017 0x0000000f
+                                               0x0000001d 0x0000001d 0x00000004 0x00000004
+                                               0x00000004 0x00000009 0x00000000 0x00000004
+                                               0x00000005 0x00000638 0x00000006 0x00000020
+                                               0x00000000 0x0000aa88 0x000000a0 0x00008000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000a11c 0x00000000
+                                               0x77ffc085 0x81f1f108 0x05057404 0x0000003f
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x000c000c 0x000c000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80000d22 0x1f7df7df 0x0000001f 0x01000003
+                                               0x800000fe 0x00000001 0x00000001 0x00000005
+                                               0x00000002 0x00000004 0x00000001 0x00000002
+                                               0x00000008 0x00000002 0x00000001 0x00000003
+                                               0x00000006 0x06030102 0x000a0405 0x71e40a06
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x0079e79e
+                                               0x20820800 0x00048000 0xa0f10000 0x00000000
+                                               0x00000808 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000004 0x00000004 0x00048000
+                                               0x00000009 0x00000000 0x0000000d 0x0079e79e
+                                               0x20820800 0x00048000 0xa8f10000 0x00000000
+                                               0x00000808 0x00000000 0x00000000 0x00000000
+                                               0x00048000 0x00048000 0x00048000 0x00048000
+                                               0x00048000 0x00048000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000068 0x00230023
+                                               0x00230027 0x002b002f 0x0000002f 0x002f002f
+                                               0x003e002f 0x0000003e 0x003e003e 0x00ff00c8
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               204000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x7320000e>;
+                               nvidia,emc-mode-reset = <0x80001221>;
+                               nvidia,emc-mode-1 = <0x80100003>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <3420>;
+                       };
+                       emc-table@312000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <312000>;
+                               clock-frequency = <312000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1000>;
+                               nvidia,source = "pll_c";
+                               nvidia,src-sel-reg = <0x24000002>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x0000000e 0x00000026
+                                               0x00000000 0x00000009 0x00000003 0x00000004
+                                               0x00000008 0x00000002 0x00000009 0x00000003
+                                               0x00000003 0x00000002 0x00000001 0x00000000
+                                               0x00000004 0x00000004 0x00000007 0x00080006
+                                               0x00000000 0x00000004 0x0000000d 0x00000945
+                                               0x00000000 0x00000251 0x00000001 0x00000008
+                                               0x00000001 0x00000000 0x00000024 0x0000000e
+                                               0x0000002c 0x00000200 0x00000004 0x00000004
+                                               0x00000004 0x0000000d 0x00000000 0x00000004
+                                               0x00000005 0x00000986 0x00000006 0x00000020
+                                               0x00000000 0x0000ba88 0x002c00a0 0x00008000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0001013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03037504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x019a000c 0x019a000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80001395 0x1f7df7df 0x0000001f 0x0b000004
+                                               0x8000016a 0x00000001 0x00000002 0x00000007
+                                               0x00000004 0x00000006 0x00000001 0x00000002
+                                               0x00000007 0x00000002 0x00000002 0x00000004
+                                               0x00000006 0x06040202 0x000b0607 0x76e50f08
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x00028000
+                                               0x0000000b 0x00028000 0x0000000d 0x00208208
+                                               0x10410400 0x00028000 0xa0f10000 0x00024000
+                                               0x00000000 0x00000000 0x00024000 0x00024000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00000000 0x00000000
+                                               0x00000000 0x00028000 0x00028000 0x00028000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x00028000
+                                               0x0000000b 0x00028000 0x0000000d 0x00208208
+                                               0x10410400 0x00028000 0xa8f10000 0x00024000
+                                               0x00000000 0x00000000 0x00024000 0x00024000
+                                               0x00028000 0x00028000 0x00028000 0x00028000
+                                               0x00028000 0x00028000 0x00000000 0x00000000
+                                               0x00000000 0x00028000 0x00028000 0x00028000>;
+                               nvidia,emc-burst-up-down-regs = <0x000000a0 0x00170017
+                                               0x00170019 0x001c001e 0x0000001e 0x001e001e
+                                               0x0029001e 0x00000029 0x00290029 0x00ff0082
+                                               0x00ff00ff 0x4E564441 0x04010700 0x02000400
+                                               312000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x5300000e>;
+                               nvidia,emc-mode-reset = <0x80000321>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200000>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <2180>;
+                       };
+                       emc-table@408000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <408000>;
+                               clock-frequency = <408000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1000>;
+                               nvidia,source = "pll_p";
+                               nvidia,src-sel-reg = <0x44000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000012 0x00000033
+                                               0x00000000 0x0000000d 0x00000004 0x00000005
+                                               0x00000009 0x00000002 0x0000000c 0x00000004
+                                               0x00000004 0x00000002 0x00000001 0x00000000
+                                               0x00000004 0x00000004 0x00000007 0x00080006
+                                               0x00000000 0x00000004 0x0000000e 0x00000c2f
+                                               0x00000000 0x0000030b 0x00000001 0x00000008
+                                               0x00000001 0x00000000 0x00000030 0x00000011
+                                               0x00000039 0x00000200 0x00000004 0x00000004
+                                               0x00000004 0x00000011 0x00000000 0x00000004
+                                               0x00000005 0x00000c70 0x00000006 0x00000020
+                                               0x00000000 0x0000ba88 0x002c0080 0x00008000
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0001013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x03037504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x018e000c 0x018e000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x80001944 0x1f7df7df 0x0000001f 0x02000006
+                                               0x80000190 0x00000001 0x00000002 0x0000000a
+                                               0x00000006 0x00000008 0x00000001 0x00000002
+                                               0x00000009 0x00000002 0x00000002 0x00000004
+                                               0x00000006 0x06040202 0x000e070a 0x7547130b
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x0001c000
+                                               0x0000000c 0x00000000 0x0000000e 0x00208208
+                                               0x10410400 0x0001c000 0xa0f10000 0x00000005
+                                               0x00000000 0x00000000 0x00000005 0x00000005
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c000
+                                               0x0001c000 0x0001c000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000004
+                                               0x00000007 0x00000005 0x00000004 0x0001c000
+                                               0x0000000c 0x00000000 0x0000000e 0x00208208
+                                               0x10410400 0x0001c000 0xa8f10000 0x00000005
+                                               0x00000000 0x00000000 0x00000005 0x00000005
+                                               0x0001c000 0x0001c000 0x0001c000 0x0001c000
+                                               0x0001c000 0x0001c000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x000000d1 0x00110011
+                                               0x00110013 0x00150017 0x00000017 0x00170017
+                                               0x001f0017 0x0000001f 0x001f001f 0x00d30064
+                                               0x00d300d3 0x4E564441 0x04010700 0x02000400
+                                               408000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53000006>;
+                               nvidia,emc-mode-reset = <0x80000731>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200008>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1750>;
+                       };
+                       emc-table@624000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <624000>;
+                               clock-frequency = <624000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1100>;
+                               nvidia,source = "pll_c";
+                               nvidia,src-sel-reg = <0x24000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x0000001d 0x0000004e
+                                               0x00000000 0x00000014 0x00000007 0x00000007
+                                               0x0000000b 0x00000003 0x00000010 0x00000007
+                                               0x00000007 0x00000003 0x00000001 0x00000000
+                                               0x00000005 0x00000005 0x0000000a 0x00010000
+                                               0x00000000 0x00000007 0x00000012 0x000012c4
+                                               0x00000000 0x000004b1 0x00000002 0x0000000d
+                                               0x00000001 0x00000000 0x00000049 0x00000015
+                                               0x00000057 0x00000200 0x00000005 0x00000005
+                                               0x00000005 0x00000019 0x00000000 0x00000006
+                                               0x00000007 0x00001305 0x00000009 0x80000000
+                                               0x00000000 0x0000ba88 0xf00d0191 0x00008000
+                                               0x007f800b 0x007f800b 0x007f800b 0x007f800b
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000013d 0x00000000
+                                               0x77ffc085 0x81f1f108 0x07077504 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0175000c 0x0175000c
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x8000261a 0x1f7df7df 0x0000001f 0x06000009
+                                               0x80000190 0x00000003 0x00000004 0x0000000f
+                                               0x00000009 0x0000000c 0x00000001 0x00000003
+                                               0x0000000b 0x00000002 0x00000002 0x00000005
+                                               0x00000007 0x07050202 0x00130b0f 0x736a1d10
+                                               0x001f0000 0x00040320>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x0000000a 0x00000008 0x00000004 0x007f800b
+                                               0x0000000c 0x00000000 0x00000012 0x0028a28a
+                                               0x10410400 0x00000009 0xa0f10000 0x007f800d
+                                               0x00000909 0x00000000 0x007f800d 0x007f800d
+                                               0x007f800b 0x007f800b 0x007f800b 0x00000009
+                                               0x00000009 0x00000009 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x0000000a 0x00000008 0x00000004 0x007f800b
+                                               0x0000000c 0x00000000 0x00000012 0x0028a28a
+                                               0x10410400 0x00000009 0xa8f10000 0x007f800d
+                                               0x00000909 0x00000000 0x007f800d 0x007f800d
+                                               0x007f800b 0x007f800b 0x007f800b 0x00000009
+                                               0x00000009 0x00000009 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x0000013f 0x000b000b
+                                               0x000b000c 0x000e000f 0x0000000f 0x000f000f
+                                               0x0014000f 0x00000014 0x00140014 0x008a0041
+                                               0x008a008a 0x4E564441 0x04010700 0x02000400
+                                               624000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53200000>;
+                               nvidia,emc-mode-reset = <0x80000b61>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200410>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1290>;
+                       };
+                       emc-table@792000 {
+                               compatible = "nvidia,tegra11-emc-table";
+                               reg = <792000>;
+                               clock-frequency = <792000>;
+                               nvidia,revision = <0x42>;
+                               nvidia,emc-min-mv = <1100>;
+                               nvidia,source = "pll_m";
+                               nvidia,src-sel-reg = <0x84000000>;
+                               nvidia,burst-regs-num = <100>;
+                               nvidia,emc-trimmers-num = <30>;
+                               nvidia,burst-up-down-regs-num = <11>;
+                               nvidia,emc-registers = <0x00000024 0x00000064
+                                               0x00000000 0x00000019 0x0000000a 0x00000009
+                                               0x0000000d 0x00000004 0x00000013 0x0000000a
+                                               0x0000000a 0x00000004 0x00000001 0x00000000
+                                               0x00000006 0x00000006 0x0000000b 0x000d000a
+                                               0x00000000 0x00000008 0x00000014 0x000017e4
+                                               0x00000000 0x000005f9 0x00000003 0x00000012
+                                               0x00000001 0x00000000 0x0000005d 0x00000018
+                                               0x0000006e 0x00000200 0x00000005 0x00000005
+                                               0x00000005 0x00000020 0x00000000 0x00000007
+                                               0x00000008 0x00001825 0x0000000a 0x80000020
+                                               0x00000000 0x0000ba88 0xf0070191 0x00008000
+                                               0x00000008 0x00000008 0x00000008 0x00000008
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000
+                                               0x001112a0 0x00000000 0x0000013d 0x00000000
+                                               0x77ffc084 0x81f1f508 0x07077604 0x00000000
+                                               0x0000003f 0x00000000 0x02000000 0x00000802
+                                               0x00020000 0x00000100 0x0161000c 0x0161000c
+                                               0x20200000 0x00000000 0x00000000 0x00000000
+                                               0x80003018 0x1f7df7df 0x0000001f 0x0e00000b
+                                               0x80000190 0x00000004 0x00000005 0x00000013
+                                               0x0000000c 0x0000000f 0x00000002 0x00000003
+                                               0x0000000c 0x00000002 0x00000002 0x00000006
+                                               0x00000008 0x08060202 0x00170e13 0x72cc2414
+                                               0x001f0000 0x00040000>;
+                               nvidia,emc-trimmers-0 = <0x00000000 0x00000006
+                                               0x0000000b 0x00000008 0x00000006 0x00000008
+                                               0x0000000d 0x00000000 0x00000014 0x0028a28a
+                                               0x10410400 0x0000400a 0xa0f10f0f 0x007f800e
+                                               0x00000b0b 0x00000000 0x007f800e 0x007f800e
+                                               0x00000008 0x00000008 0x00000008 0x0000400a
+                                               0x0000400a 0x0000400a 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-trimmers-1 = <0x00000000 0x00000006
+                                               0x0000000b 0x00000008 0x00000006 0x00000008
+                                               0x0000000d 0x00000000 0x00000014 0x0028a28a
+                                               0x10410400 0x0000400a 0xa8f10f0f 0x007f800e
+                                               0x00000b0b 0x00000000 0x007f800e 0x007f800e
+                                               0x00000008 0x00000008 0x00000008 0x0000400a
+                                               0x0000400a 0x0000400a 0x00000000 0x00000000
+                                               0x00000000 0x00000000 0x00000000 0x00000000>;
+                               nvidia,emc-burst-up-down-regs = <0x00000196 0x00090009
+                                               0x0009000a 0x000b000c 0x0000000c 0x000c000c
+                                               0x0010000c 0x00000010 0x00100010 0x006d0033
+                                               0x006d006d 0x4E564441 0x04010700 0x02000400
+                                               792000>;
+                               nvidia,emc-zcal-cnt-long = <0x00000042>;
+                               nvidia,emc-acal-interval = <0x001fffff>;
+                               nvidia,emc-cfg = <0x53000000>;
+                               nvidia,emc-mode-reset = <0x80000d71>;
+                               nvidia,emc-mode-1 = <0x80100002>;
+                               nvidia,emc-mode-2 = <0x80200218>;
+                               nvidia,emc-mode-4 = <0x00000000>;
+                               nvidia,emc-clock-latency-change = <1200>;
+                       };
+               };
+       };
+
        mipical {
                compatible = "nvidia,tegra114-mipical";
                reg = <0x700e3000 0x00040000>;
index e8d1b56..2838417 100644 (file)
                status = "disabled";
        };
 
+       memory-controller@7001b000 {
+               #address-cells = <1>;
+               #size-cells = <0>;
+               compatible = "nvidia,tegra11-emc";
+               reg = <0x7001b000 0x800>;
+       };
+
        sdhci@78000600 {
                compatible = "nvidia,tegra114-sdhci", "nvidia,tegra20-sdhci";
                reg = <0x78000600 0x200>;