diff options
author | Harry Hong <hhong@nvidia.com> | 2014-01-28 15:43:22 +0900 |
---|---|---|
committer | Harry Hong <hhong@nvidia.com> | 2014-02-17 01:00:53 -0800 |
commit | 8c29df1c10ed3cb52b060af16edfe49c59aeba6c (patch) | |
tree | 33121ccf3eaf7d3939dfaade97f67f5e652f9fcd /arch | |
parent | 1f56705f2b99aea13a7e5177ac3b1115d5a6cd4f (diff) |
ARM: dts: include hynix emc table
Bug 1438727
Change-Id: Ia0a52b19cb86bab56d71fb1c66bf6eff4b37486e
Signed-off-by: Harry Hong <hhong@nvidia.com>
Reviewed-on: http://git-master/r/360788
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/tegra114-tegratab-p1988.dts | 1274 |
1 files changed, 1011 insertions, 263 deletions
diff --git a/arch/arm/boot/dts/tegra114-tegratab-p1988.dts b/arch/arm/boot/dts/tegra114-tegratab-p1988.dts index 3fc522e922e4..2e3a78994273 100644 --- a/arch/arm/boot/dts/tegra114-tegratab-p1988.dts +++ b/arch/arm/boot/dts/tegra114-tegratab-p1988.dts @@ -889,18 +889,23 @@ }; memory-controller@7001b000 { - 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 + nvidia,use-ram-code = <1>; + ram-code@0 { /* P1988_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 @@ -926,7 +931,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0402 0x77e30303 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -934,7 +939,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -942,32 +947,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000007 0x00ff00ff + 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 = <0x7324000e>; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x7324000e>; + 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 @@ -993,7 +998,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0402 0x75430303 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -1001,7 +1006,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -1009,32 +1014,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x0000000a 0x00ff00ff + 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 = <0x7324000e>; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x7324000e>; + 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 @@ -1060,7 +1065,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0402 0x73630303 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -1068,7 +1073,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -1076,32 +1081,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000015 0x00b000b0 + 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 = <0x7324000e>; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x7324000e>; + 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 @@ -1127,7 +1132,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0402 0x72c30403 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -1135,7 +1140,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -1143,32 +1148,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000023 0x00690069 + 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 = <0x7324000e>; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x7324000e>; + 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 @@ -1194,7 +1199,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0403 0x72830504 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -1202,7 +1207,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000006 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -1210,32 +1215,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000034 0x00460046 + 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 = <0x7324000e>; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x7324000e>; + 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 @@ -1261,7 +1266,7 @@ 0x00000008 0x00000002 0x00000001 0x00000003 0x00000006 0x06030102 0x000a0405 0x72440a06 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000004 + nvidia,emc-trimmers-0 = <0x00000000 0x00000004 0x00000007 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 @@ -1269,7 +1274,7 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 0x00000007 0x00000004 0x00000004 0x00064000 0x00000009 0x00000000 0x0000000d 0x00249249 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 @@ -1277,32 +1282,32 @@ 0x00064000 0x00064000 0x00064000 0x0007c000 0x0007c000 0x0007c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000068 0x00230023 + 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 0x00000030 + 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 @@ -1328,7 +1333,7 @@ 0x00000007 0x00000002 0x00000002 0x00000004 0x00000006 0x06040202 0x000b0607 0x76e50f08 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000004 + nvidia,emc-trimmers-0 = <0x00000000 0x00000004 0x00000006 0x00000005 0x00000004 0x00030000 0x0000000b 0x00000000 0x0000000e 0x00249249 0x20820800 0x0003c000 0xa0f10f0f 0x00048000 @@ -1336,7 +1341,7 @@ 0x00030000 0x00030000 0x00030000 0x0003c000 0x0003c000 0x0003c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 0x00000006 0x00000005 0x00000004 0x00030000 0x0000000b 0x00000000 0x0000000e 0x00249249 0x20820800 0x0003c000 0xa8f10f0f 0x00048000 @@ -1344,32 +1349,32 @@ 0x00030000 0x00030000 0x00030000 0x0003c000 0x0003c000 0x0003c000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x000000a0 0x00170017 + 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 0x00000040 + 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 @@ -1395,7 +1400,7 @@ 0x00000009 0x00000002 0x00000002 0x00000004 0x00000006 0x06040202 0x000e070a 0x7547130b 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000004 + nvidia,emc-trimmers-0 = <0x00000000 0x00000004 0x00000006 0x00000005 0x00000004 0x00028000 0x0000000c 0x00000000 0x0000000e 0x00249249 0x20820800 0x00028000 0xa0f10f0f 0x00028000 @@ -1403,7 +1408,7 @@ 0x00028000 0x00028000 0x00028000 0x00028000 0x00028000 0x00028000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 0x00000006 0x00000005 0x00000004 0x00028000 0x0000000c 0x00000000 0x0000000e 0x00249249 0x20820800 0x00028000 0xa8f10f0f 0x00028000 @@ -1411,32 +1416,32 @@ 0x00028000 0x00028000 0x00028000 0x00028000 0x00028000 0x00028000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x000000d1 0x00110011 + 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@528000 { - compatible = "nvidia,tegra11-emc-table"; - reg = <528000>; - clock-frequency = <528000>; - nvidia,revision = <0x42>; - nvidia,emc-min-mv = <1050>; - 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 = <0x00000018 0x00000053 + 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@528000 { + compatible = "nvidia,tegra11-emc-table"; + reg = <528000>; + clock-frequency = <528000>; + nvidia,revision = <0x42>; + nvidia,emc-min-mv = <1050>; + 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 = <0x00000018 0x00000053 0x00000000 0x00000011 0x00000006 0x00000006 0x00000009 0x00000002 0x0000000d 0x00000006 0x00000006 0x00000002 0x00000001 0x00000000 @@ -1462,7 +1467,7 @@ 0x00000009 0x00000002 0x00000002 0x00000005 0x00000006 0x06050202 0x0010090d 0x7428180e 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000008 0x00000007 0x00000004 0x0000000a 0x0000000c 0x00000000 0x00000010 0x00249249 0x20820800 0x0000000c 0xa0f10f0f 0x00000010 @@ -1470,7 +1475,7 @@ 0x0000000a 0x0000000a 0x0000000a 0x0000000c 0x0000000c 0x0000000c 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000008 0x00000007 0x00000004 0x0000000a 0x0000000c 0x00000000 0x00000010 0x00249249 0x20820800 0x0000000c 0xa8f10f0f 0x00000010 @@ -1478,32 +1483,32 @@ 0x0000000a 0x0000000a 0x0000000a 0x0000000c 0x0000000c 0x0000000c 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x0000010e 0x000d000d + nvidia,emc-burst-up-down-regs = <0x0000010e 0x000d000d 0x000d000f 0x00100012 0x00000012 0x00120012 0x00180012 0x00000018 0x00180018 0x00a3004d 0x00a300a3 0x4E564441 0x04010700 0x02000400 528000>; - nvidia,emc-zcal-cnt-long = <0x00000042>; - nvidia,emc-acal-interval = <0x001fffff>; - nvidia,emc-cfg = <0x53000004>; - nvidia,emc-mode-reset = <0x80000941>; - nvidia,emc-mode-1 = <0x80100002>; - nvidia,emc-mode-2 = <0x80200008>; - nvidia,emc-mode-4 = <0x00000000>; - nvidia,emc-clock-latency-change = <1440>; - }; - 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 + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x53000004>; + nvidia,emc-mode-reset = <0x80000941>; + nvidia,emc-mode-1 = <0x80100002>; + nvidia,emc-mode-2 = <0x80200008>; + nvidia,emc-mode-4 = <0x00000000>; + nvidia,emc-clock-latency-change = <1440>; + }; + 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 @@ -1529,7 +1534,7 @@ 0x0000000b 0x00000002 0x00000002 0x00000005 0x00000007 0x07050202 0x00130b0f 0x736a1d10 0x001f0000 0x00040320>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x00000009 0x00000008 0x00000004 0x007fc008 0x0000000c 0x00000000 0x00000012 0x00249249 0x20820800 0x0000000b 0xa0f10f0f 0x00000000 @@ -1537,7 +1542,7 @@ 0x007fc008 0x007fc008 0x007fc008 0x0000000b 0x0000000b 0x0000000b 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x00000009 0x00000008 0x00000004 0x007fc008 0x0000000c 0x00000000 0x00000012 0x00249249 0x20820800 0x0000000b 0xa8f10f0f 0x00000000 @@ -1545,32 +1550,32 @@ 0x007fc008 0x007fc008 0x007fc008 0x0000000b 0x0000000b 0x0000000b 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x0000013f 0x000b000b + 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 = <0x00000025 0x0000007d + 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 = <0x00000025 0x0000007d 0x00000000 0x0000001a 0x00000009 0x00000008 0x0000000d 0x00000004 0x00000013 0x00000009 0x00000009 0x00000004 0x00000001 0x00000000 @@ -1596,7 +1601,7 @@ 0x0000000c 0x00000002 0x00000002 0x00000006 0x00000008 0x08060202 0x00160d13 0x72cc2414 0x001f0000 0x00040000>; - nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 0x0000000a 0x00000008 0x00000006 0x00004007 0x0000000d 0x00000000 0x00000014 0x00208208 0x20820800 0x0000000a 0xa0f10f0f 0x0000000b @@ -1604,7 +1609,7 @@ 0x00004007 0x00004007 0x00004007 0x0000000a 0x0000000a 0x0000000a 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 0x0000000a 0x00000008 0x00000006 0x00004007 0x0000000d 0x00000000 0x00000014 0x00208208 0x20820800 0x0000000a 0xa8f10f0f 0x0000000b @@ -1612,19 +1617,762 @@ 0x00004007 0x00004007 0x00004007 0x0000000a 0x0000000a 0x0000000a 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; - nvidia,emc-burst-up-down-regs = <0x00000196 0x00090009 + 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 = <0x80200418>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x00000060 + 0x00000000 0x00000018 0x00000002 0x00000002 + 0x00000001 0x00000000 0x00000007 0x0000000f + 0x00000005 0x00000005 0x00000004 0x00000004 + 0x00000004 0x00000004 0x00000000 0x00000004 + 0x00000005 0x00000064 0x00000005 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x0000003f + 0x0000003f 0x00000007 0x02000000 0x00000802 + 0x00000000 0x00000042 0x000c000c 0x000c000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x800001c5 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x0007c000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x0007c000 + 0x0007c000 0x0007c000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000006 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x0007c000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x0007c000 + 0x0007c000 0x0007c000 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 = <0x7324000e>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x0000009a + 0x00000000 0x00000026 0x00000002 0x00000002 + 0x00000001 0x00000000 0x00000007 0x0000000f + 0x00000005 0x00000005 0x00000004 0x00000004 + 0x00000004 0x00000004 0x00000000 0x00000004 + 0x00000005 0x000000a0 0x00000005 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x0000003f + 0x0000003f 0x0000000b 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000006 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 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 = <0x7324000e>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x00000134 + 0x00000000 0x0000004d 0x00000002 0x00000002 + 0x00000001 0x00000000 0x00000007 0x0000000f + 0x00000007 0x00000007 0x00000004 0x00000004 + 0x00000004 0x00000004 0x00000000 0x00000004 + 0x00000005 0x0000013f 0x00000005 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x0000003f + 0x0000003f 0x00000015 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000006 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 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 = <0x7324000e>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x00000202 + 0x00000000 0x00000080 0x00000002 0x00000002 + 0x00000001 0x00000000 0x00000008 0x0000000f + 0x0000000c 0x0000000c 0x00000004 0x00000004 + 0x00000004 0x00000004 0x00000000 0x00000004 + 0x00000005 0x00000213 0x00000005 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x0000003f + 0x0000003f 0x00000022 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000006 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 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 = <0x7324000e>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x00000303 + 0x00000000 0x000000c0 0x00000002 0x00000002 + 0x00000001 0x00000000 0x0000000d 0x0000000f + 0x00000012 0x00000012 0x00000004 0x00000004 + 0x00000004 0x00000005 0x00000000 0x00000004 + 0x00000005 0x0000031c 0x00000005 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x0000003f + 0x0000003f 0x00000033 0x02000000 0x00000802 + 0x00000000 0x00000042 0x000c000c 0x000c000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x80000713 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000006 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 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 = <0x7324000e>; + 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 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x0000000f 0x00000607 + 0x00000000 0x00000181 0x00000002 0x00000002 + 0x00000001 0x00000000 0x0000001d 0x0000000f + 0x00000023 0x00000023 0x00000004 0x00000004 + 0x00000004 0x00000009 0x00000000 0x00000004 + 0x00000005 0x00000638 0x00000006 0x00000020 + 0x00000000 0x0000aa88 0x002c00a0 0x00008000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000a11c 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 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 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa0f10f0f 0x00000000 + 0x00000b0b 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + 0x00000007 0x00000004 0x00000004 0x00064000 + 0x00000009 0x00000000 0x0000000d 0x00249249 + 0x20820800 0x00068000 0xa8f10f0f 0x00000000 + 0x00000c0c 0x00000000 0x00000000 0x00000000 + 0x00064000 0x00064000 0x00064000 0x00068000 + 0x00068000 0x00068000 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 0x00000030 + 0x00000000 0x00000009 0x00000003 0x00000004 + 0x00000008 0x00000002 0x00000009 0x00000003 + 0x00000003 0x00000002 0x00000001 0x00000000 + 0x00000004 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x00000010 0x00000941 + 0x00000000 0x00000250 0x00000001 0x00000008 + 0x00000001 0x00000000 0x0000002e 0x0000000e + 0x00000036 0x00000200 0x00000004 0x00000004 + 0x00000004 0x0000000d 0x00000000 0x00000004 + 0x00000005 0x00000982 0x00000000 0x00000020 + 0x00000000 0x00005088 0x002c00a0 0x00008000 + 0x00030000 0x00030000 0x00030000 0x00030000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0001013d 0x00000000 + 0x77ffc085 0x81f1f108 0x03037504 0x00000000 + 0x0000003f 0x00000000 0x02000000 0x00000802 + 0x00020000 0x00000100 0x0190000c 0x0190000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x8000138d 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 + 0x00000006 0x00000005 0x00000004 0x00030000 + 0x0000000b 0x00000000 0x0000000e 0x00249249 + 0x20820800 0x00034000 0xa0f10f0f 0x00030000 + 0x00000909 0x00000000 0x00000000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00034000 + 0x00034000 0x00034000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + 0x00000006 0x00000005 0x00000004 0x00030000 + 0x0000000b 0x00000000 0x0000000e 0x00249249 + 0x20820800 0x00034000 0xa8f10f0f 0x00030000 + 0x00000a0a 0x00000000 0x00000000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00034000 + 0x00034000 0x00034000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + 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 0x00000040 + 0x00000000 0x0000000d 0x00000004 0x00000005 + 0x00000009 0x00000002 0x0000000c 0x00000004 + 0x00000004 0x00000002 0x00000001 0x00000000 + 0x00000004 0x0000000f 0x00000006 0x00010000 + 0x00000000 0x00000004 0x00000010 0x00000c2e + 0x00000000 0x0000030b 0x00000001 0x00000008 + 0x00000001 0x00000000 0x0000003d 0x00000011 + 0x00000046 0x00000200 0x00000004 0x00000004 + 0x00000004 0x00000011 0x00000000 0x00000004 + 0x00000005 0x00000c6f 0x00000000 0x00000020 + 0x00000000 0x00005088 0x002c0080 0x00008000 + 0x00020000 0x00020000 0x00020000 0x00020000 + 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 + 0x80001941 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 + 0x00000006 0x00000005 0x00000004 0x00020000 + 0x0000000c 0x00000000 0x0000000e 0x00249249 + 0x20820800 0x00024000 0xa0f10f0f 0x00020000 + 0x00000909 0x00000000 0x00000000 0x00020000 + 0x00020000 0x00020000 0x00020000 0x00024000 + 0x00024000 0x00024000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000004 + 0x00000006 0x00000005 0x00000004 0x00020000 + 0x0000000c 0x00000000 0x0000000e 0x00249249 + 0x20820800 0x00024000 0xa8f10f0f 0x00020000 + 0x00000a0a 0x00000000 0x00000000 0x00020000 + 0x00020000 0x00020000 0x00020000 0x00024000 + 0x00024000 0x00024000 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@528000 { + compatible = "nvidia,tegra11-emc-table"; + reg = <528000>; + clock-frequency = <528000>; + nvidia,revision = <0x42>; + nvidia,emc-min-mv = <1050>; + 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 = <0x00000018 0x00000053 + 0x00000000 0x00000011 0x00000006 0x00000006 + 0x00000009 0x00000002 0x0000000d 0x00000006 + 0x00000006 0x00000002 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000009 0x00010000 + 0x00000000 0x00000006 0x00000012 0x00000fd6 + 0x00000000 0x000003f5 0x00000002 0x0000000b + 0x00000001 0x00000000 0x00000050 0x00000012 + 0x0000005a 0x00000200 0x00000004 0x00000004 + 0x00000004 0x00000016 0x00000000 0x00000005 + 0x00000006 0x00001017 0x00000000 0x00000020 + 0x00000000 0x00005088 0xf0120091 0x00008000 + 0x0000000a 0x0000000a 0x0000000a 0x0000000a + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000013d 0x00000000 + 0x77ffc085 0x81f1f108 0x07077504 0x00000000 + 0x0000003f 0x00000000 0x02000000 0x00000802 + 0x00020000 0x00000100 0x016e000c 0x016e000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x80002062 0x1f7df7df 0x0000001f 0x0f000007 + 0x80000190 0x00000002 0x00000003 0x0000000d + 0x00000008 0x0000000a 0x00000001 0x00000002 + 0x00000009 0x00000002 0x00000002 0x00000005 + 0x00000006 0x06050202 0x0010090d 0x7428180e + 0x001f0000 0x00040320>; + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + 0x00000008 0x00000007 0x00000004 0x0000000a + 0x0000000c 0x00000000 0x00000010 0x00249249 + 0x20820800 0x0000000b 0xa0f10f0f 0x00000000 + 0x00000909 0x00000000 0x00000000 0x00000000 + 0x0000000a 0x0000000a 0x0000000a 0x0000000b + 0x0000000b 0x0000000b 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000008 0x00000007 0x00000004 0x0000000a + 0x0000000c 0x00000000 0x00000010 0x00249249 + 0x20820800 0x0000000b 0xa8f10f0f 0x00000000 + 0x00000a0a 0x00000000 0x00000000 0x00000000 + 0x0000000a 0x0000000a 0x0000000a 0x0000000b + 0x0000000b 0x0000000b 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-burst-up-down-regs = <0x0000010e 0x000d000d + 0x000d000f 0x00100012 0x00000012 0x00120012 + 0x00180012 0x00000018 0x00180018 0x00a3004d + 0x00a300a3 0x4E564441 0x04010700 0x02000400 + 528000>; + nvidia,emc-zcal-cnt-long = <0x00000042>; + nvidia,emc-acal-interval = <0x001fffff>; + nvidia,emc-cfg = <0x53000004>; + nvidia,emc-mode-reset = <0x80000941>; + nvidia,emc-mode-1 = <0x80100002>; + nvidia,emc-mode-2 = <0x80200008>; + nvidia,emc-mode-4 = <0x00000000>; + nvidia,emc-clock-latency-change = <1440>; + }; + 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 0x0000000f 0x0000000a 0x00010000 + 0x00000000 0x00000007 0x00000014 0x000012c3 + 0x00000000 0x000004b0 0x00000002 0x0000000d + 0x00000001 0x00000000 0x0000005d 0x00000015 + 0x0000006b 0x00000200 0x00000005 0x00000005 + 0x00000005 0x00000019 0x00000000 0x00000006 + 0x00000007 0x00001304 0x00000009 0x80000000 + 0x00000000 0x0000ba88 0xf00d0191 0x00008000 + 0x00000008 0x00000008 0x00000008 0x00000008 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000013d 0x00000000 + 0x77ffc085 0x81f1f108 0x07077504 0x00000000 + 0x0000003f 0x00000000 0x02000000 0x00000802 + 0x00020000 0x00000100 0x0161000c 0x0161000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x80002617 0x1f7df7df 0x0000001f 0x06000009 + 0x80000190 0x00000003 0x00000004 0x0000000f + 0x00000009 0x0000000c 0x00000002 0x00000003 + 0x0000000b 0x00000002 0x00000002 0x00000005 + 0x00000007 0x07050202 0x00130b0f 0x736a1d10 + 0x001f0000 0x00040320>; + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + 0x00000009 0x00000008 0x00000004 0x00000008 + 0x0000000c 0x00000000 0x00000012 0x0028a28a + 0x20820800 0x0000000a 0xa0f10f0f 0x00000000 + 0x00000909 0x00000000 0x00000000 0x00000000 + 0x00000008 0x00000008 0x00000008 0x0000000a + 0x0000000a 0x0000000a 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x00000009 0x00000008 0x00000004 0x00000008 + 0x0000000c 0x00000000 0x00000012 0x0028a28a + 0x20820800 0x0000000a 0xa8f10f0f 0x00000000 + 0x00000a0a 0x00000000 0x00000000 0x00000000 + 0x00000008 0x00000008 0x00000008 0x0000000a + 0x0000000a 0x0000000a 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 = <0x00000025 0x0000007d + 0x00000000 0x0000001a 0x00000009 0x00000008 + 0x0000000d 0x00000004 0x00000013 0x00000009 + 0x00000009 0x00000004 0x00000001 0x00000000 + 0x00000006 0x0000000f 0x0000000b 0x00010000 + 0x00000000 0x00000008 0x00000016 0x000017e1 + 0x00000000 0x000005f8 0x00000003 0x00000011 + 0x00000001 0x00000000 0x00000076 0x00000018 + 0x00000087 0x00000200 0x00000005 0x00000005 + 0x00000005 0x00000020 0x00000000 0x00000007 + 0x00000008 0x00001822 0x00000000 0x80000000 + 0x00000000 0x00005088 0xf0070191 0x00008000 + 0x00000008 0x00000008 0x00000008 0x00000008 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x001112a0 0x00000000 0x0000013d 0x00000000 + 0x77ffc085 0x81f1f108 0x07077504 0x00000000 + 0x0000003f 0x00000000 0x02000000 0x00000802 + 0x00020000 0x00000100 0x0148000c 0x0148000c + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x80003012 0x1f7df7df 0x0000001f 0x0e00000b + 0x80000190 0x00000004 0x00000005 0x00000013 + 0x0000000c 0x0000000f 0x00000002 0x00000003 + 0x0000000c 0x00000002 0x00000002 0x00000006 + 0x00000008 0x08060202 0x00160d13 0x72cc2414 + 0x001f0000 0x00040000>; + nvidia,emc-trimmers-0 = <0x00000000 0x00000006 + 0x0000000a 0x00000008 0x00000006 0x00000008 + 0x0000000d 0x00000000 0x00000014 0x0028a28a + 0x20820800 0x0000000a 0xa0f10f0f 0x00000000 + 0x00000d0d 0x00000000 0x00000000 0x00000000 + 0x00000008 0x00000008 0x00000008 0x0000000a + 0x0000000a 0x0000000a 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000>; + nvidia,emc-trimmers-1 = <0x00000000 0x00000006 + 0x0000000a 0x00000008 0x00000006 0x00000008 + 0x0000000d 0x00000000 0x00000014 0x0028a28a + 0x20820800 0x0000000a 0xa8f10f0f 0x00000000 + 0x00000d0d 0x00000000 0x00000000 0x00000000 + 0x00000008 0x00000008 0x00000008 0x0000000a + 0x0000000a 0x0000000a 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 = <0x80200418>; - nvidia,emc-mode-4 = <0x00000000>; - nvidia,emc-clock-latency-change = <1200>; + 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 = <0x80200418>; + nvidia,emc-mode-4 = <0x00000000>; + nvidia,emc-clock-latency-change = <1200>; + }; }; }; |