Add EMC table of ram code 0 and revision number 7 for Tegra210 Shield platform. Signed-off-by: Joseph Lo <josephl@xxxxxxxxxx> --- .../boot/dts/nvidia/tegra210-p2894-emc.dtsi | 12428 ++++++++++++++++ .../arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 1 + 2 files changed, 12429 insertions(+) create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894-emc.dtsi diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2894-emc.dtsi b/arch/arm64/boot/dts/nvidia/tegra210-p2894-emc.dtsi new file mode 100644 index 000000000000..78e253cfbe86 --- /dev/null +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2894-emc.dtsi @@ -0,0 +1,12428 @@ +// SPDX-License-Identifier: GPL-2.0 +/ { + external-memory-controller@7001b000 { + emc-table@0 { + nvidia,ram-code = <0>; + emc-table@40800 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_40800_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <40800>; + nvidia,emc-min-mv = <800>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllp_out0"; + nvidia,src-sel-reg = <0x40188012>; + nvidia,needs-training = <0x00000000>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000003>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x00000015>; + nvidia,emc-mrw = <0x08010004>; + nvidia,emc-mrw2 = <0x08020000>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110805>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x40188012>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; + nvidia,emc-clock-latency-change = <0x00005172>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x0000000c + 0x00000008 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x0000009a + 0x00000000 + 0x00000026 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000008 + 0x00000008 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x000000a0 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090029 + 0x00290015 + 0x000b000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000023a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118600b + 0x00000000 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010001 + 0x00009080 + 0x07070404 + 0x00040014 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x0000000c + 0x00000008 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x0000009a + 0x00000000 + 0x00000026 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000008 + 0x00000008 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x000000a0 + 0x00000000 + 0x9960a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x00000055 + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090029 + 0x00290015 + 0x000b000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000023a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118600b + 0x00000001 + 0x0000001f + 0x00000013 + 0x00000003 + 0x00000015 + 0x08161414 + 0x0000000b + 0x00010001 + 0x00019080 + 0x07070404 + 0x00040014 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x0000000c + 0x00000008 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x00000009 + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000002 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000005 + 0x08037171 + 0x00000008 + 0x00000001 + 0x80000000 + 0x00010002 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x0000009a + 0x00000000 + 0x00000026 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000008 + 0x00000008 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x000000a0 + 0x00000000 + 0x9160400d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090029 + 0x00290015 + 0x000b000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000023a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00058037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118600b + 0x00000001 + 0x0000001f + 0x0000001d + 0x00000013 + 0x0000001f + 0x08161414 + 0x0000001b + 0x00010002 + 0x00009080 + 0x07070404 + 0x00040014 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x0000000c + 0x00000008 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000d + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000013 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x30000002 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x0000009a + 0x00000000 + 0x00000026 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000008 + 0x00000008 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x000000a0 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090029 + 0x00290015 + 0x000b000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000023a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118600b + 0x00000001 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010001 + 0x0000b080 + 0x07070404 + 0x00040014 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x28282828 + 0x28282828 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000049 + 0x00000104 + 0x000000b4 + 0x0000007a + 0x00000006 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x40020001 + 0x80000013 + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000000 + 0x00000002 + 0x00000000 + 0x00000001 + 0x00000001 + 0x00000002 + 0x00000005 + 0x00000002 + 0x00000001 + 0x00000004 + 0x00000008 + 0x00000005 + 0x00000000 + 0x02020001 + 0x00030201 + 0x72c30303 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x00000006 + 0x0080001a + 0x00000076 + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff003d + 0x00ff00ff + 0x00ff003d + 0x00ff0049 + 0x00ff0080 + 0x00ff0004 + 0x000800ff + 0x000000ff + 0x00ff0004 + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x000000ff + 0x000000ff + 0x00ff00ff + >; + }; + emc-table@68000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_68000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <68000>; + nvidia,emc-min-mv = <800>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllp_out0"; + nvidia,src-sel-reg = <0x4018800a>; + nvidia,needs-training = <0x00000000>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000005>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x00000015>; + nvidia,emc-mrw = <0x08010004>; + nvidia,emc-mrw2 = <0x08020000>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110805>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x4018800a>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; + nvidia,emc-clock-latency-change = <0x000029e0>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x0000000c + 0x0000000d + 0x00000007 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000101 + 0x00000000 + 0x00000040 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x0000000d + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000010a + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090044 + 0x00440015 + 0x0011000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000309 + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186011 + 0x00000000 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010001 + 0x00009080 + 0x07070404 + 0x00040022 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x0000000c + 0x0000000d + 0x00000007 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000101 + 0x00000000 + 0x00000040 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x0000000d + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000010a + 0x00000000 + 0x9960a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x00000055 + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090044 + 0x00440015 + 0x0011000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000309 + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186011 + 0x00000001 + 0x0000001f + 0x00000014 + 0x00000004 + 0x00000016 + 0x08161414 + 0x0000000c + 0x00010001 + 0x00019080 + 0x07070404 + 0x00040022 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x0000000c + 0x0000000d + 0x00000007 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x00000009 + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000003 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000005 + 0x08037171 + 0x00000009 + 0x00000001 + 0x80000000 + 0x00010002 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000101 + 0x00000000 + 0x00000040 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x0000000d + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000010a + 0x00000000 + 0x9160400d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090044 + 0x00440015 + 0x0011000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000309 + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00058037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186011 + 0x00000001 + 0x0000001f + 0x0000001d + 0x00000013 + 0x0000001f + 0x08161414 + 0x0000001b + 0x00010002 + 0x00009080 + 0x07070404 + 0x00040022 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x0000000c + 0x0000000d + 0x00000007 + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000d + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000013 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x30000002 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000000 + 0x0000000a + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000101 + 0x00000000 + 0x00000040 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x0000000d + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000010a + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090044 + 0x00440015 + 0x0011000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000309 + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186011 + 0x00000001 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010001 + 0x0000b080 + 0x07070404 + 0x00040022 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x28282828 + 0x28282828 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x0000002c + 0x00000104 + 0x000000b4 + 0x00000049 + 0x00000006 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0xf0000001 + 0x80000024 + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000000 + 0x00000002 + 0x00000000 + 0x00000001 + 0x00000001 + 0x00000002 + 0x00000005 + 0x00000002 + 0x00000001 + 0x00000004 + 0x00000008 + 0x00000005 + 0x00000001 + 0x02020001 + 0x00030201 + 0x72630303 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x00000009 + 0x0080001a + 0x000000c4 + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff0025 + 0x00ff00ff + 0x00ff0025 + 0x00ff0049 + 0x00ff0080 + 0x00ff0004 + 0x000800ff + 0x000000ff + 0x00ff0004 + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x000000ff + 0x000000ff + 0x00ff00ff + >; + }; + emc-table@102000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_102000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <102000>; + nvidia,emc-min-mv = <800>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllp_out0"; + nvidia,src-sel-reg = <0x40188006>; + nvidia,needs-training = <0x00000000>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000007>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x00000015>; + nvidia,emc-mrw = <0x08010004>; + nvidia,emc-mrw2 = <0x08020000>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110805>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x40188006>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; + nvidia,emc-clock-latency-change = <0x00001aea>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x0000000c + 0x00000013 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000003 + 0x08037171 + 0x0000000b + 0x00000000 + 0x0000000a + 0x00010000 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000182 + 0x00000000 + 0x00000060 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000014 + 0x00000014 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000018e + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090066 + 0x00660015 + 0x001a000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000040b + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118601a + 0x00000000 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010000 + 0x00009080 + 0x07070404 + 0x00040032 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x0000000c + 0x00000013 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x00000000 + 0x00000003 + 0x08037171 + 0x0000000b + 0x00000000 + 0x0000000a + 0x00010000 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000182 + 0x00000000 + 0x00000060 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000014 + 0x00000014 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000018e + 0x00000000 + 0x9960a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x00000055 + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090066 + 0x00660015 + 0x001a000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000040b + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118601a + 0x00000001 + 0x0000001f + 0x00000015 + 0x00000005 + 0x00000017 + 0x08161414 + 0x0000000d + 0x00010000 + 0x00019080 + 0x07070404 + 0x00040032 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x0000000c + 0x00000013 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x00000009 + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000003 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000004 + 0x08037171 + 0x0000000a + 0x00000001 + 0x80000000 + 0x00010001 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000182 + 0x00000000 + 0x00000060 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000014 + 0x00000014 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000018e + 0x00000000 + 0x9160400d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090066 + 0x00660015 + 0x001a000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000040b + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00058037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118601a + 0x00000001 + 0x0000001f + 0x0000001d + 0x00000013 + 0x0000001f + 0x08161414 + 0x0000001b + 0x00010001 + 0x00009080 + 0x07070404 + 0x00040032 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x0000000c + 0x00000013 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000008 + 0x00000004 + 0x0000000d + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000013 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000005 + 0x00000000 + 0x30000002 + 0x00000003 + 0x08037171 + 0x0000000b + 0x00000000 + 0x0000000a + 0x00010000 + 0x00000011 + 0x00000013 + 0x00000015 + 0x00000011 + 0x00000013 + 0x00000182 + 0x00000000 + 0x00000060 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000011 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000014 + 0x00000014 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000008 + 0x00000004 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000018e + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00090066 + 0x00660015 + 0x001a000a + 0xc1e00302 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x8000040b + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00100404 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118601a + 0x00000001 + 0x00000000 + 0x00000013 + 0x00000009 + 0x00000015 + 0x08161414 + 0x00000011 + 0x00010000 + 0x0000b080 + 0x07070404 + 0x00040032 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x28282828 + 0x28282828 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x0000001d + 0x00000104 + 0x000000b4 + 0x00000031 + 0x00000006 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x50000001 + 0x80000033 + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000000 + 0x00000002 + 0x00000000 + 0x00000001 + 0x00000001 + 0x00000002 + 0x00000005 + 0x00000002 + 0x00000001 + 0x00000004 + 0x00000008 + 0x00000005 + 0x00000002 + 0x02020001 + 0x00030201 + 0x72030303 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x0000000e + 0x0080001a + 0x00000126 + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff00ff + 0x00ff0018 + 0x00ff00ff + 0x00ff0018 + 0x00fe0049 + 0x00ff0080 + 0x00ff0004 + 0x000800ff + 0x000000ff + 0x00ff0004 + 0x00ff00ff + 0x00ff00ff + 0x00ff00da + 0x00ff00ff + 0x00ff00ff + 0x000000ff + 0x000000ff + 0x00ff00ff + >; + }; + emc-table@204000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_204000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <204000>; + nvidia,emc-min-mv = <800>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllp_out0"; + nvidia,src-sel-reg = <0x40188002>; + nvidia,needs-training = <0x00000000>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x0000000d>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x00000015>; + nvidia,emc-mrw = <0x08010004>; + nvidia,emc-mrw2 = <0x08020000>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110805>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x40188002>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; + nvidia,emc-clock-latency-change = <0x00000d5c>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x0000000d + 0x00000025 + 0x00000013 + 0x00000000 + 0x00000000 + 0x00000009 + 0x00000004 + 0x0000000b + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000002 + 0x08037171 + 0x0000000d + 0x00000000 + 0x0000000b + 0x00010000 + 0x00000012 + 0x00000014 + 0x00000016 + 0x00000012 + 0x00000014 + 0x00000304 + 0x00000000 + 0x000000c1 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000012 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000027 + 0x00000027 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000009 + 0x00000005 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000031c + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000900cc + 0x00cc0015 + 0x0033000a + 0xc1e00303 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000713 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186033 + 0x00000000 + 0x00000000 + 0x00000014 + 0x0000000a + 0x00000016 + 0x08161414 + 0x00000012 + 0x00010000 + 0x00009080 + 0x07070404 + 0x00040065 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x0000000d + 0x00000025 + 0x00000013 + 0x00000000 + 0x00000000 + 0x00000009 + 0x00000004 + 0x0000000b + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000003 + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000002 + 0x08037171 + 0x0000000d + 0x00000000 + 0x0000000b + 0x00010000 + 0x00000012 + 0x00000014 + 0x00000016 + 0x00000012 + 0x00000014 + 0x00000304 + 0x00000000 + 0x000000c1 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000012 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000027 + 0x00000027 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000009 + 0x00000005 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000031c + 0x00000000 + 0x9960a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x00000055 + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000900cc + 0x00cc0015 + 0x0033000a + 0xc1e00303 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000713 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186033 + 0x00000001 + 0x0000001f + 0x00000018 + 0x00000008 + 0x0000001a + 0x08161414 + 0x00000010 + 0x00010000 + 0x00019080 + 0x07070404 + 0x00040065 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x0000000d + 0x00000025 + 0x00000013 + 0x00000000 + 0x00000000 + 0x00000009 + 0x00000004 + 0x0000000a + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x0000000c + 0x00000000 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000003 + 0x00000002 + 0x10000000 + 0x00000000 + 0x00000003 + 0x08037171 + 0x0000000b + 0x00000001 + 0x80000000 + 0x00040000 + 0x00000012 + 0x00000014 + 0x00000016 + 0x00000012 + 0x00000014 + 0x00000304 + 0x00000000 + 0x000000c1 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000012 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000027 + 0x00000027 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000009 + 0x00000005 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000031c + 0x00000000 + 0x9160400d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000900cc + 0x00cc0015 + 0x0033000a + 0xc1e00303 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000713 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00058037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186033 + 0x00000001 + 0x0000001f + 0x0000001e + 0x00000014 + 0x00000020 + 0x08161414 + 0x0000001c + 0x00040000 + 0x00009080 + 0x07070404 + 0x00040065 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x0000000d + 0x00000025 + 0x00000013 + 0x00000000 + 0x00000000 + 0x00000009 + 0x00000004 + 0x0000000e + 0x0000000d + 0x00000008 + 0x0000000b + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000006 + 0x00000006 + 0x00000006 + 0x00000013 + 0x00000013 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000000 + 0x00000004 + 0x00000008 + 0x0000000d + 0x00000005 + 0x00000006 + 0x30000000 + 0x30000002 + 0x00000002 + 0x08037171 + 0x0000000d + 0x00000000 + 0x0000000b + 0x00040000 + 0x00000012 + 0x00000014 + 0x00000016 + 0x00000012 + 0x00000014 + 0x00000304 + 0x00000000 + 0x000000c1 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000012 + 0x00000005 + 0x00000002 + 0x0000000d + 0x00000027 + 0x00000027 + 0x00000005 + 0x00000005 + 0x00000004 + 0x00000009 + 0x00000005 + 0x00000003 + 0x00000009 + 0x48037171 + 0x0000031c + 0x00000000 + 0x9160a00d + 0x00003bbf + 0x002c00a0 + 0x00008000 + 0x000000be + 0x0fff0fff + 0x0fff0fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00100010 + 0x00100010 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x0028002c + 0x002a002b + 0x002d002d + 0x00270028 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000900cc + 0x00cc0015 + 0x0033000a + 0xc1e00303 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x0fff0fff + 0x80000713 + 0x0000000a + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00050037 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffefff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186033 + 0x00000001 + 0x00000000 + 0x00000014 + 0x0000000a + 0x00000016 + 0x08161414 + 0x00000012 + 0x00040000 + 0x0000b080 + 0x07070404 + 0x00040065 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x01200120 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x28282828 + 0x28282828 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00100010 + 0x00100010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00249249 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000018 + 0x00000006 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x08000001 + 0x8000004c + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000000 + 0x00000003 + 0x00000001 + 0x00000002 + 0x00000001 + 0x00000002 + 0x00000005 + 0x00000002 + 0x00000001 + 0x00000004 + 0x00000008 + 0x00000005 + 0x00000004 + 0x02020001 + 0x00030201 + 0x71c30504 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x0000001b + 0x0080001a + 0x0000024c + 0x00ff00b2 + 0x00ff00da + 0x00ff009d + 0x00ff00ff + 0x00ff000c + 0x00ff00ff + 0x00ff000c + 0x007f0049 + 0x00ff0080 + 0x00ff0004 + 0x000800ad + 0x000000ff + 0x00ff0004 + 0x00ff00c6 + 0x00ff00c6 + 0x00ff006d + 0x00ff00ff + 0x00ff00e2 + 0x000000ff + 0x00000080 + 0x00ff00ff + >; + }; + emc-table@408000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_408000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <408000>; + nvidia,emc-min-mv = <812>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllp_ud"; + nvidia,src-sel-reg = <0xe0188000>; + nvidia,needs-training = <0x00000010>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x0000001a>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x0000001b>; + nvidia,emc-mrw = <0x08010014>; + nvidia,emc-mrw2 = <0x08020009>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110835>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0xe0188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; + nvidia,emc-clock-latency-change = <0x000006d6>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000019 + 0x0000004a + 0x00000025 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000008 + 0x00000013 + 0x0000000f + 0x00000008 + 0x00000011 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000008 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000013 + 0x00000006 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000006 + 0x00000008 + 0x0000000d + 0x0000000c + 0x00000006 + 0x00000000 + 0x30000000 + 0x00000007 + 0x08037171 + 0x0000000f + 0x00000007 + 0x0000000b + 0x00010004 + 0x00000019 + 0x00000021 + 0x00000023 + 0x0000001f + 0x00000021 + 0x00000607 + 0x00000000 + 0x00000181 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000018 + 0x00000005 + 0x00000002 + 0x00000011 + 0x0000004d + 0x0000004d + 0x00000005 + 0x00000007 + 0x00000004 + 0x00000011 + 0x00000009 + 0x00000003 + 0x0000000a + 0x48037171 + 0x00000638 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc01c03bb + 0x00008000 + 0x000000be + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00020002 + 0x00020002 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000e0198 + 0x0198001b + 0x0066000a + 0xc1e00304 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x80000d22 + 0x00000011 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05050035 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186066 + 0x00000000 + 0x00000000 + 0x00000021 + 0x00000011 + 0x00000023 + 0x08161414 + 0x00000019 + 0x00010004 + 0x00009080 + 0x07070404 + 0x000400cb + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000019 + 0x0000004a + 0x00000025 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000008 + 0x00000013 + 0x0000000f + 0x00000008 + 0x00000011 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000008 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000013 + 0x00000006 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000006 + 0x00000008 + 0x0000000d + 0x0000000c + 0x00000006 + 0x00000000 + 0x30000000 + 0x00000007 + 0x08037171 + 0x0000000f + 0x00000007 + 0x0000000b + 0x00010004 + 0x00000019 + 0x00000021 + 0x00000023 + 0x0000001f + 0x00000021 + 0x00000607 + 0x00000000 + 0x00000181 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000018 + 0x00000005 + 0x00000002 + 0x00000011 + 0x0000004d + 0x0000004d + 0x00000005 + 0x00000007 + 0x00000004 + 0x00000011 + 0x00000009 + 0x00000003 + 0x0000000a + 0x48037171 + 0x00000638 + 0x00000000 + 0x9960a00d + 0x00003bbf + 0xc01c03bb + 0x00008000 + 0x00000055 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00020002 + 0x00020002 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000e0198 + 0x0198001b + 0x0066000a + 0xc1e00304 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x80000d22 + 0x00000011 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186066 + 0x00000001 + 0x0000001f + 0x00000023 + 0x0000000d + 0x00000025 + 0x08161414 + 0x00000015 + 0x00010004 + 0x00019080 + 0x07070404 + 0x000400cb + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000019 + 0x0000004a + 0x00000025 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000008 + 0x00000012 + 0x0000000f + 0x00000008 + 0x00000011 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000008 + 0x00000008 + 0x00000006 + 0x0000000e + 0x00000013 + 0x00000006 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000006 + 0x00000008 + 0x0000000d + 0x0000000a + 0x00000002 + 0x10000006 + 0x30000000 + 0x00000008 + 0x08037171 + 0x0000000d + 0x00000001 + 0x80000000 + 0x00050001 + 0x0000001b + 0x00000021 + 0x00000023 + 0x0000001f + 0x00000021 + 0x00000607 + 0x00000000 + 0x00000181 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000018 + 0x00000005 + 0x00000002 + 0x00000011 + 0x0000004d + 0x0000004d + 0x00000005 + 0x00000007 + 0x00000004 + 0x00000011 + 0x00000009 + 0x00000003 + 0x0000000a + 0x48037171 + 0x00000638 + 0x00000000 + 0x9160400d + 0x00003bbf + 0xc01c03bb + 0x00008000 + 0x000000be + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00020002 + 0x00020002 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000e0198 + 0x0198001b + 0x0066000a + 0xc1e00304 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x80000d22 + 0x00000011 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x05058035 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186066 + 0x00000001 + 0x0000001f + 0x0000002b + 0x0000001b + 0x0000002d + 0x08161414 + 0x00000025 + 0x00050001 + 0x00009080 + 0x07070404 + 0x000400cb + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000019 + 0x0000004a + 0x00000025 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000008 + 0x00000013 + 0x0000000f + 0x00000008 + 0x00000011 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000008 + 0x00000008 + 0x00000006 + 0x00000015 + 0x00000013 + 0x00000006 + 0x00000006 + 0x00000004 + 0x00000002 + 0x00000006 + 0x00000008 + 0x0000000d + 0x0000000c + 0x00000006 + 0x10000005 + 0x30000000 + 0x00000007 + 0x08037171 + 0x0000000f + 0x00000007 + 0x0000000b + 0x00050000 + 0x00000019 + 0x00000021 + 0x00000023 + 0x0000001f + 0x00000021 + 0x00000607 + 0x00000000 + 0x00000181 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000018 + 0x00000005 + 0x00000002 + 0x00000011 + 0x0000004d + 0x0000004d + 0x00000005 + 0x00000007 + 0x00000004 + 0x00000011 + 0x00000009 + 0x00000003 + 0x0000000a + 0x48037171 + 0x00000638 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc01c03bb + 0x00008000 + 0x000000be + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00020002 + 0x00020002 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00000001 + 0x00020004 + 0x00010003 + 0x00030005 + 0x00000000 + 0x00000000 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00020002 + 0x00000002 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x000e0198 + 0x0198001b + 0x0066000a + 0xc1e00304 + 0x1f13412f + 0x00010014 + 0x00000804 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x80000d22 + 0x00000011 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05050035 + 0x00000000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x00000008 + 0x00030808 + 0x00015c00 + 0x00101010 + 0x00001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186066 + 0x00000001 + 0x00000000 + 0x00000021 + 0x00000011 + 0x00000023 + 0x08161414 + 0x00000019 + 0x00050000 + 0x0000b080 + 0x07070404 + 0x000400cb + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00100010 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x28282828 + 0x28282828 + 0x00200021 + 0x00210023 + 0x00210022 + 0x00210024 + 0x00020002 + 0x00020002 + 0x00200021 + 0x00210023 + 0x00210022 + 0x00210024 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x0000000c + 0x0000000c + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x01000003 + 0x8000007f + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000001 + 0x00000006 + 0x00000003 + 0x00000004 + 0x00000001 + 0x00000002 + 0x00000007 + 0x00000002 + 0x00000006 + 0x00000006 + 0x00000008 + 0x00000005 + 0x00000009 + 0x02030301 + 0x00040203 + 0x71a40a07 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x00000035 + 0x0080001a + 0x00000498 + 0x00ff0059 + 0x00ff006d + 0x00ff004f + 0x00ff00af + 0x00ff0006 + 0x00ff00af + 0x00ff0006 + 0x00400049 + 0x00ff0080 + 0x00ff0004 + 0x00080057 + 0x000000ff + 0x00ff0004 + 0x00ff0063 + 0x00ff0063 + 0x00ff0036 + 0x00ff00ff + 0x00ff0071 + 0x000000ff + 0x00000040 + 0x00ff00ff + >; + }; + emc-table@665600 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_665600_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <665600>; + nvidia,emc-min-mv = <825>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllm_ud"; + nvidia,src-sel-reg = <0x80188000>; + nvidia,needs-training = <0x00000010>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x0000002a>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x0000001f>; + nvidia,emc-mrw = <0x08010024>; + nvidia,emc-mrw2 = <0x08020012>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110835>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x80188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; + nvidia,emc-clock-latency-change = <0x000004ce>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000028 + 0x00000078 + 0x0000003c + 0x00000000 + 0x00000000 + 0x0000001c + 0x0000000c + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000c + 0x0000000c + 0x00000007 + 0x00000004 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000006 + 0x00000000 + 0x30000000 + 0x0000000a + 0x08037171 + 0x00000011 + 0x0000000c + 0x0000000b + 0x00010007 + 0x0000001e + 0x00000026 + 0x00000028 + 0x00000024 + 0x00000026 + 0x000009e4 + 0x00000000 + 0x00000279 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x0000001f + 0x00000006 + 0x00000002 + 0x00000015 + 0x0000007d + 0x0000007d + 0x00000006 + 0x0000000a + 0x00000005 + 0x0000001b + 0x0000000e + 0x00000003 + 0x0000000c + 0x48037171 + 0x00000a24 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc00b02bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00040004 + 0x00040004 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0015029a + 0x029a001f + 0x00a7000a + 0xc1e00305 + 0x1f13412f + 0x00010014 + 0x00000806 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800014c9 + 0x00000016 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05050033 + 0x05050000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860a7 + 0x00000000 + 0x00000000 + 0x00000026 + 0x00000016 + 0x00000028 + 0x08161414 + 0x0000001e + 0x00010007 + 0x00009080 + 0x07070404 + 0x0004014c + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000028 + 0x00000078 + 0x0000003c + 0x00000000 + 0x00000000 + 0x0000001c + 0x0000000c + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000c + 0x0000000c + 0x00000007 + 0x00000004 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000006 + 0x00000000 + 0x30000000 + 0x0000000a + 0x08037171 + 0x00000011 + 0x0000000c + 0x0000000b + 0x00010007 + 0x0000001e + 0x00000026 + 0x00000028 + 0x00000024 + 0x00000026 + 0x000009e4 + 0x00000000 + 0x00000279 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x0000001f + 0x00000006 + 0x00000002 + 0x00000015 + 0x0000007d + 0x0000007d + 0x00000006 + 0x0000000a + 0x00000005 + 0x0000001b + 0x0000000e + 0x00000003 + 0x0000000c + 0x48037171 + 0x00000a24 + 0x00000000 + 0x9960a00d + 0x00003bbf + 0xc00b02bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00040004 + 0x00040004 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0015029a + 0x029a001f + 0x00a7000a + 0xc1e00305 + 0x1f13412f + 0x00010014 + 0x00000806 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800014c9 + 0x00000016 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05058033 + 0x05050000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860a7 + 0x00000001 + 0x0000001f + 0x00000029 + 0x00000013 + 0x0000002b + 0x08161414 + 0x0000001b + 0x00010007 + 0x00019080 + 0x07070404 + 0x0004014c + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000028 + 0x00000078 + 0x0000003c + 0x00000000 + 0x00000000 + 0x0000001c + 0x0000000c + 0x00000016 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000c + 0x0000000c + 0x00000007 + 0x0000000f + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x0000000f + 0x00000002 + 0x1000000b + 0x30000000 + 0x0000000b + 0x08037171 + 0x00000010 + 0x00000001 + 0x80000000 + 0x00050004 + 0x0000001e + 0x00000026 + 0x00000028 + 0x00000024 + 0x00000026 + 0x000009e4 + 0x00000000 + 0x00000279 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x0000001f + 0x00000006 + 0x00000002 + 0x00000015 + 0x0000007d + 0x0000007d + 0x00000006 + 0x0000000a + 0x00000005 + 0x0000001b + 0x0000000e + 0x00000003 + 0x0000000c + 0x48037171 + 0x00000a24 + 0x00000000 + 0x9160400d + 0x00003bbf + 0xc00b02bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00040004 + 0x00040004 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0015029a + 0x029a001f + 0x00a7000a + 0xc1e00305 + 0x1f13412f + 0x00010014 + 0x00000806 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800014c9 + 0x00000016 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x05058033 + 0x05050000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860a7 + 0x00000001 + 0x0000001f + 0x00000030 + 0x00000020 + 0x00000032 + 0x08161414 + 0x00000028 + 0x00050004 + 0x00009080 + 0x07070404 + 0x0004014c + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000028 + 0x00000078 + 0x0000003c + 0x00000000 + 0x00000000 + 0x0000001c + 0x0000000c + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000c + 0x0000000c + 0x00000007 + 0x00000014 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000006 + 0x1000000a + 0x30000000 + 0x0000000a + 0x08037171 + 0x00000011 + 0x0000000c + 0x0000000b + 0x00050003 + 0x0000001e + 0x00000026 + 0x00000028 + 0x00000024 + 0x00000026 + 0x000009e4 + 0x00000000 + 0x00000279 + 0x00000008 + 0x00000008 + 0x00000003 + 0x00000003 + 0x00000003 + 0x0000001f + 0x00000006 + 0x00000002 + 0x00000015 + 0x0000007d + 0x0000007d + 0x00000006 + 0x0000000a + 0x00000005 + 0x0000001b + 0x0000000e + 0x00000003 + 0x0000000c + 0x48037171 + 0x00000a24 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc00b02bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00040004 + 0x00040004 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040008 + 0x00020006 + 0x00050009 + 0x00000000 + 0x00000000 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00040004 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0015029a + 0x029a001f + 0x00a7000a + 0xc1e00305 + 0x1f13412f + 0x00010014 + 0x00000806 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800014c9 + 0x00000016 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x05050033 + 0x05050000 + 0x00000010 + 0x00003000 + 0x0a000000 + 0x02000111 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe2ff + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860a7 + 0x00000001 + 0x00000000 + 0x00000026 + 0x00000016 + 0x00000028 + 0x08161414 + 0x0000001e + 0x00050003 + 0x0000b080 + 0x07070404 + 0x0004014c + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00250025 + 0x00250025 + 0x00250025 + 0x00250025 + 0x00250025 + 0x00250025 + 0x00250025 + 0x00250025 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x2b2b2b2b + 0x2b2b2b2b + 0x001f0021 + 0x00220026 + 0x00210024 + 0x00230026 + 0x00040004 + 0x00040004 + 0x001f0021 + 0x00220026 + 0x00210024 + 0x00230026 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000007 + 0x00000010 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x00000005 + 0x80000080 + 0x000a1020 + 0x80001028 + 0x00000001 + 0x00000002 + 0x00000009 + 0x00000005 + 0x00000006 + 0x00000001 + 0x00000002 + 0x00000009 + 0x00000002 + 0x00000006 + 0x00000007 + 0x00000008 + 0x00000006 + 0x0000000e + 0x03030301 + 0x00060304 + 0x71a50f0a + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x00000057 + 0x0080001a + 0x0000077e + 0x00ff003d + 0x00ff0043 + 0x00ff0041 + 0x00ff0090 + 0x00ff0005 + 0x00ff0090 + 0x00ff0005 + 0x00340049 + 0x00ff0080 + 0x00ff0004 + 0x00080035 + 0x000000ff + 0x00ff0004 + 0x00ff003d + 0x00ff003d + 0x00ff0029 + 0x00ff00d8 + 0x00ff0045 + 0x000000ff + 0x0000002c + 0x00ff00ff + >; + }; + emc-table@800000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_800000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <800000>; + nvidia,emc-min-mv = <825>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllm_ud"; + nvidia,src-sel-reg = <0x80188000>; + nvidia,needs-training = <0x000000d0>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000033>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x0000001f>; + nvidia,emc-mrw = <0x08010024>; + nvidia,emc-mrw2 = <0x08020012>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e7272>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110835>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x80188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; + nvidia,emc-clock-latency-change = <0x000004b0>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000030 + 0x00000090 + 0x00000048 + 0x00000000 + 0x00000000 + 0x00000022 + 0x0000000f + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000f + 0x0000000f + 0x00000008 + 0x00000015 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000007 + 0x1000000a + 0x30000000 + 0x00000009 + 0x08037171 + 0x00000013 + 0x0000000c + 0x0000000c + 0x00050002 + 0x00000020 + 0x00000027 + 0x00000029 + 0x00000025 + 0x00000027 + 0x00000bf0 + 0x00000000 + 0x000002fc + 0x00000009 + 0x00000009 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000021 + 0x00000007 + 0x00000002 + 0x00000019 + 0x00000096 + 0x00000096 + 0x00000007 + 0x0000000c + 0x00000006 + 0x00000020 + 0x00000011 + 0x00000003 + 0x0000000d + 0x48037171 + 0x00000c30 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc00702bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00050004 + 0x00050005 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00040004 + 0x00050005 + 0x00050005 + 0x00050005 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00190320 + 0x0320001f + 0x00c8000c + 0xc1e00306 + 0x1f13412f + 0x00000014 + 0x00000807 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800018c8 + 0x00000017 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860c8 + 0x00000000 + 0x00000000 + 0x00000027 + 0x00000017 + 0x00000029 + 0x08161414 + 0x00000020 + 0x00050002 + 0x00009080 + 0x07070404 + 0x00040190 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e7272 + 0x8c0e7272 + 0x4c0e7272 + 0x4c0e7272 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000030 + 0x00000090 + 0x00000048 + 0x00000000 + 0x00000000 + 0x00000022 + 0x0000000f + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000f + 0x0000000f + 0x00000008 + 0x00000015 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000007 + 0x1000000a + 0x30000000 + 0x00000009 + 0x08037171 + 0x00000013 + 0x0000000c + 0x0000000c + 0x00050002 + 0x00000020 + 0x00000027 + 0x00000029 + 0x00000025 + 0x00000027 + 0x00000bf0 + 0x00000000 + 0x000002fc + 0x00000009 + 0x00000009 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000021 + 0x00000007 + 0x00000002 + 0x00000019 + 0x00000096 + 0x00000096 + 0x00000007 + 0x0000000c + 0x00000006 + 0x00000020 + 0x00000011 + 0x00000003 + 0x0000000d + 0x48037171 + 0x00000c30 + 0x00000000 + 0x9960a00d + 0x00003bbf + 0xc00702bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00050004 + 0x00050005 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00040004 + 0x00050005 + 0x00050005 + 0x00050005 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00190320 + 0x0320001f + 0x00c8000c + 0xc1e00306 + 0x1f13412f + 0x00000014 + 0x00000807 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800018c8 + 0x00000017 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00008033 + 0x00000000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860c8 + 0x00000001 + 0x0000001f + 0x0000002d + 0x00000017 + 0x0000002f + 0x08161414 + 0x00000020 + 0x00050002 + 0x00019080 + 0x07070404 + 0x00040190 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000030 + 0x00000090 + 0x00000048 + 0x00000000 + 0x00000000 + 0x00000022 + 0x0000000f + 0x00000016 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000f + 0x0000000f + 0x00000008 + 0x00000010 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x0000000f + 0x00000002 + 0x1000000b + 0x30000000 + 0x0000000a + 0x08037171 + 0x00000011 + 0x00000001 + 0x80000000 + 0x00050003 + 0x0000001f + 0x00000027 + 0x00000029 + 0x00000025 + 0x00000027 + 0x00000bf0 + 0x00000000 + 0x000002fc + 0x00000009 + 0x00000009 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000021 + 0x00000007 + 0x00000002 + 0x00000019 + 0x00000096 + 0x00000096 + 0x00000007 + 0x0000000c + 0x00000006 + 0x00000020 + 0x00000011 + 0x00000003 + 0x0000000d + 0x48037171 + 0x00000c30 + 0x00000000 + 0x9160400d + 0x00003bbf + 0xc00702bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00050004 + 0x00050005 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00040004 + 0x00050005 + 0x00050005 + 0x00050005 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00190320 + 0x0320001f + 0x00c8000c + 0xc1e00306 + 0x1f13412f + 0x00000014 + 0x00000807 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800018c8 + 0x00000017 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00008033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860c8 + 0x00000001 + 0x0000001f + 0x00000031 + 0x00000021 + 0x00000033 + 0x08161414 + 0x00000029 + 0x00050003 + 0x00009080 + 0x07070404 + 0x00040190 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000030 + 0x00000090 + 0x00000048 + 0x00000000 + 0x00000000 + 0x00000022 + 0x0000000f + 0x00000017 + 0x00000011 + 0x00000008 + 0x00000019 + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000000f + 0x0000000f + 0x00000008 + 0x00000015 + 0x00000013 + 0x00000006 + 0x00000008 + 0x00000006 + 0x00000004 + 0x00000008 + 0x00000008 + 0x0000000d + 0x00000011 + 0x00000007 + 0x1000000a + 0x30000000 + 0x00000009 + 0x08037171 + 0x00000013 + 0x0000000c + 0x0000000c + 0x00050002 + 0x00000020 + 0x00000027 + 0x00000029 + 0x00000025 + 0x00000027 + 0x00000bf0 + 0x00000000 + 0x000002fc + 0x00000009 + 0x00000009 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000021 + 0x00000007 + 0x00000002 + 0x00000019 + 0x00000096 + 0x00000096 + 0x00000007 + 0x0000000c + 0x00000006 + 0x00000020 + 0x00000011 + 0x00000003 + 0x0000000d + 0x48037171 + 0x00000c30 + 0x00000000 + 0x9160a00d + 0x00003bbf + 0xc00702bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0000 + 0x00050004 + 0x00050005 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00010003 + 0x00040009 + 0x00030007 + 0x0007000b + 0x00000000 + 0x00000000 + 0x00040004 + 0x00050005 + 0x00050005 + 0x00050005 + 0x00000004 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00190320 + 0x0320001f + 0x00c8000c + 0xc1e00306 + 0x1f13412f + 0x00000014 + 0x00000807 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800018c8 + 0x00000017 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x011860c8 + 0x00000001 + 0x00000000 + 0x00000027 + 0x00000017 + 0x00000029 + 0x08161414 + 0x00000020 + 0x00050002 + 0x0000b080 + 0x07070404 + 0x00040190 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00107240 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x11111111 + 0x11111111 + 0x001f0022 + 0x00220027 + 0x00220025 + 0x00230028 + 0x00050004 + 0x00050005 + 0x001f0022 + 0x00220027 + 0x00220025 + 0x00230028 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000007 + 0x00000010 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x00000006 + 0x80000080 + 0x000a1020 + 0x80001028 + 0x00000002 + 0x00000003 + 0x0000000c + 0x00000007 + 0x00000007 + 0x00000001 + 0x00000002 + 0x00000008 + 0x00000007 + 0x00000006 + 0x00000007 + 0x00000008 + 0x00000006 + 0x00000011 + 0x03030303 + 0x00070406 + 0x7186120d + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x00000068 + 0x0080001a + 0x00000902 + 0x00ff003d + 0x00ff0038 + 0x00ff0041 + 0x00ff0090 + 0x00ff0005 + 0x00ff0090 + 0x00ff0005 + 0x00340049 + 0x00ff0080 + 0x00ff0004 + 0x0008002c + 0x000000ff + 0x00ff0004 + 0x00ff0032 + 0x00ff0032 + 0x00ff0022 + 0x00ff00b4 + 0x00ff003a + 0x000000ff + 0x0000002c + 0x00ff00ff + >; + }; + emc-table@1065600 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_1065600_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <1065600>; + nvidia,emc-min-mv = <837>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllm_ud"; + nvidia,src-sel-reg = <0x80188000>; + nvidia,needs-training = <0x000000f0>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000001>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000040>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x00000025>; + nvidia,emc-mrw = <0x08010034>; + nvidia,emc-mrw2 = <0x0802001b>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e4848>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110825>; + nvidia,emc-sel-dpd-ctrl = <0x00040008>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x80188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; + nvidia,emc-clock-latency-change = <0x0000049c>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000040 + 0x000000c0 + 0x00000060 + 0x00000000 + 0x00000000 + 0x0000002d + 0x00000014 + 0x00000020 + 0x00000016 + 0x00000008 + 0x0000001f + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000014 + 0x00000014 + 0x0000000b + 0x00000016 + 0x00000013 + 0x00000006 + 0x0000000a + 0x00000008 + 0x00000006 + 0x0000000a + 0x00000008 + 0x0000000d + 0x00000018 + 0x00000008 + 0x10000011 + 0x10000000 + 0x0000000d + 0x0803f1f1 + 0x00000017 + 0x00000013 + 0x0000000d + 0x00050006 + 0x00000027 + 0x0000002f + 0x00000031 + 0x0000002d + 0x0000002f + 0x00000ffc + 0x00000000 + 0x000003ff + 0x0000000c + 0x0000000c + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000029 + 0x0000000a + 0x00000002 + 0x00000021 + 0x000000c8 + 0x000000c8 + 0x00000009 + 0x00000010 + 0x00000008 + 0x0000002b + 0x00000017 + 0x00000003 + 0x00000010 + 0x4803f1f1 + 0x0000103c + 0x00000000 + 0x9160a00d + 0x00003bff + 0xc00101bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00060006 + 0x00060006 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0021042a + 0x042a0025 + 0x010b000f + 0xc1e00307 + 0x1f13612f + 0x00000014 + 0x00000809 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800020ab + 0x0000001f + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118610b + 0x00000000 + 0x00000000 + 0x0000002f + 0x0000001f + 0x00000031 + 0x08161414 + 0x00000027 + 0x00050006 + 0x00009080 + 0x07070404 + 0x00040214 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e4848 + 0x8c0e4848 + 0x4c0e4848 + 0x4c0e4848 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000040 + 0x000000c0 + 0x00000060 + 0x00000000 + 0x00000000 + 0x0000002d + 0x00000014 + 0x00000020 + 0x00000016 + 0x00000008 + 0x0000001f + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000014 + 0x00000014 + 0x0000000b + 0x00000016 + 0x00000013 + 0x00000006 + 0x0000000a + 0x00000008 + 0x00000006 + 0x0000000a + 0x00000008 + 0x0000000d + 0x00000018 + 0x00000008 + 0x10000011 + 0x10000000 + 0x0000000d + 0x0803f1f1 + 0x00000017 + 0x00000013 + 0x0000000d + 0x00050006 + 0x00000027 + 0x0000002f + 0x00000031 + 0x0000002d + 0x0000002f + 0x00000ffc + 0x00000000 + 0x000003ff + 0x0000000c + 0x0000000c + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000029 + 0x0000000a + 0x00000002 + 0x00000021 + 0x000000c8 + 0x000000c8 + 0x00000009 + 0x00000010 + 0x00000008 + 0x0000002b + 0x00000017 + 0x00000003 + 0x00000010 + 0x4803f1f1 + 0x0000103c + 0x00000000 + 0x9960a00d + 0x00003bff + 0xc00101bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00060006 + 0x00060006 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0021042a + 0x042a0025 + 0x010b000f + 0xc1e00307 + 0x1f13612f + 0x00000014 + 0x00000809 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800020ab + 0x0000001f + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00008033 + 0x00000000 + 0x00000000 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118610b + 0x00000001 + 0x0000001f + 0x00000034 + 0x0000001e + 0x00000036 + 0x08161414 + 0x00000026 + 0x00050006 + 0x00019080 + 0x07070404 + 0x00040214 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000040 + 0x000000c0 + 0x00000060 + 0x00000000 + 0x00000000 + 0x0000002d + 0x00000014 + 0x0000001f + 0x00000016 + 0x00000008 + 0x0000001f + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000014 + 0x00000014 + 0x0000000b + 0x0000000f + 0x00000013 + 0x00000006 + 0x0000000a + 0x00000008 + 0x00000006 + 0x0000000a + 0x00000008 + 0x0000000d + 0x00000016 + 0x00000002 + 0x10000012 + 0x10000000 + 0x0000000e + 0x0803f1f1 + 0x00000015 + 0x00000001 + 0x80000000 + 0x00050007 + 0x00000027 + 0x0000002f + 0x00000031 + 0x0000002d + 0x0000002f + 0x00000ffc + 0x00000000 + 0x000003ff + 0x0000000c + 0x0000000c + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000029 + 0x0000000a + 0x00000002 + 0x00000021 + 0x000000c8 + 0x000000c8 + 0x00000009 + 0x00000010 + 0x00000008 + 0x0000002b + 0x00000017 + 0x00000003 + 0x00000010 + 0x4803f1f1 + 0x0000103c + 0x00000000 + 0x9160400d + 0x00003bff + 0xc00101bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00060006 + 0x00060006 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0021042a + 0x042a0025 + 0x010b000f + 0xc1e00307 + 0x1f13612f + 0x00000014 + 0x00000809 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800020ab + 0x0000001f + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00008033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118610b + 0x00000001 + 0x0000001f + 0x00000039 + 0x00000029 + 0x0000003b + 0x08161414 + 0x00000031 + 0x00050007 + 0x00009080 + 0x07070404 + 0x00040214 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000040 + 0x000000c0 + 0x00000060 + 0x00000000 + 0x00000000 + 0x0000002d + 0x00000014 + 0x00000020 + 0x00000016 + 0x00000008 + 0x0000001f + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000014 + 0x00000014 + 0x0000000b + 0x00000016 + 0x00000013 + 0x00000006 + 0x0000000a + 0x00000008 + 0x00000006 + 0x0000000a + 0x00000008 + 0x0000000d + 0x00000018 + 0x00000008 + 0x10000011 + 0x10000000 + 0x0000000d + 0x0803f1f1 + 0x00000017 + 0x00000013 + 0x0000000d + 0x00050006 + 0x00000027 + 0x0000002f + 0x00000031 + 0x0000002d + 0x0000002f + 0x00000ffc + 0x00000000 + 0x000003ff + 0x0000000c + 0x0000000c + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000029 + 0x0000000a + 0x00000002 + 0x00000021 + 0x000000c8 + 0x000000c8 + 0x00000009 + 0x00000010 + 0x00000008 + 0x0000002b + 0x00000017 + 0x00000003 + 0x00000010 + 0x4803f1f1 + 0x0000103c + 0x00000000 + 0x9160a00d + 0x00003bff + 0xc00101bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00060006 + 0x00060006 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00020005 + 0x0006000c + 0x00040009 + 0x0009000e + 0x00000000 + 0x00000000 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00060006 + 0x00000006 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x0021042a + 0x042a0025 + 0x010b000f + 0xc1e00307 + 0x1f13612f + 0x00000014 + 0x00000809 + 0x00000550 + 0xf3200000 + 0x00000000 + 0x800020ab + 0x0000001f + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x0a000000 + 0x02000101 + 0x0000000f + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1e001600 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefffe210 + 0xc0c0c0c0 + 0xc0c0c0c0 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118610b + 0x00000001 + 0x00000000 + 0x0000002f + 0x0000001f + 0x00000031 + 0x08161414 + 0x00000027 + 0x00050006 + 0x0000b080 + 0x07070404 + 0x00040214 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f081300 + 0x00105800 + 0x1114fc00 + 0x07000300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x11111111 + 0x11111111 + 0x001f0023 + 0x0023002a + 0x00220027 + 0x0025002a + 0x00060006 + 0x00060006 + 0x001f0023 + 0x0023002a + 0x00220027 + 0x0025002a + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000007 + 0x00000016 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x00000008 + 0x80000080 + 0x000a1020 + 0x80001028 + 0x00000003 + 0x00000004 + 0x00000010 + 0x0000000a + 0x0000000a + 0x00000002 + 0x00000002 + 0x0000000a + 0x00000007 + 0x00000006 + 0x00000009 + 0x00000008 + 0x00000007 + 0x00000017 + 0x03040303 + 0x00090508 + 0x71881811 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x0000008b + 0x0080001a + 0x00000bff + 0x00c0003d + 0x00c00038 + 0x00c00041 + 0x00c00090 + 0x00c00005 + 0x00c00090 + 0x00c00005 + 0x00340049 + 0x00c00080 + 0x00c00004 + 0x00080021 + 0x000000c0 + 0x00c00004 + 0x00c00026 + 0x00c00026 + 0x00c00019 + 0x00c00095 + 0x00c0002b + 0x000000c0 + 0x0000002c + 0x00c000c0 + >; + }; + emc-table@1331200 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_1331200_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <1331200>; + nvidia,emc-min-mv = <850>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllm_ud"; + nvidia,src-sel-reg = <0x80188000>; + nvidia,needs-training = <0x000002f0>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000001>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000040>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x0000002b>; + nvidia,emc-mrw = <0x08010044>; + nvidia,emc-mrw2 = <0x08020024>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e4848>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x0011082d>; + nvidia,emc-sel-dpd-ctrl = <0x00040000>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x80188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; + nvidia,emc-clock-latency-change = <0x0000044c>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000050 + 0x000000f0 + 0x00000078 + 0x00000000 + 0x00000000 + 0x00000038 + 0x00000018 + 0x00000027 + 0x0000001b + 0x0000000a + 0x00000025 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000018 + 0x00000018 + 0x0000000e + 0x00000018 + 0x00000016 + 0x00000006 + 0x0000000c + 0x0000000a + 0x00000008 + 0x0000000c + 0x00000008 + 0x0000000d + 0x0000001f + 0x00000008 + 0x10000017 + 0x10000000 + 0x00000011 + 0x0803f1f1 + 0x0000001a + 0x0000001a + 0x0000000d + 0x00060009 + 0x0000002e + 0x00000036 + 0x00000038 + 0x00000034 + 0x00000036 + 0x00001408 + 0x00000000 + 0x00000502 + 0x0000000e + 0x0000000e + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000030 + 0x0000000c + 0x00000002 + 0x00000027 + 0x000000fa + 0x000000fa + 0x0000000b + 0x00000014 + 0x0000000a + 0x00000036 + 0x0000001c + 0x00000003 + 0x00000012 + 0x4803f1f1 + 0x00001448 + 0x00000000 + 0x9160a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00080008 + 0x00080008 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00000008 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00290534 + 0x0534002b + 0x014d0013 + 0xc1e00308 + 0x1f13612f + 0x00000014 + 0x0000080b + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000288f + 0x00000026 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118614d + 0x00000000 + 0x00000000 + 0x00000036 + 0x00000026 + 0x00000038 + 0x08161414 + 0x0000002e + 0x00060009 + 0x00009080 + 0x07070404 + 0x00040299 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c7272 + 0x880c7272 + 0x480c7272 + 0x480c7272 + 0x8c0e4848 + 0x8c0e4848 + 0x4c0e4848 + 0x4c0e4848 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000050 + 0x000000f0 + 0x00000078 + 0x00000000 + 0x00000000 + 0x00000038 + 0x00000018 + 0x00000027 + 0x0000001b + 0x0000000a + 0x00000025 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000018 + 0x00000018 + 0x0000000e + 0x00000018 + 0x00000016 + 0x00000006 + 0x0000000c + 0x0000000a + 0x00000008 + 0x0000000c + 0x00000008 + 0x0000000d + 0x0000001f + 0x00000008 + 0x10000017 + 0x10000000 + 0x00000011 + 0x0803f1f1 + 0x0000001a + 0x0000001a + 0x0000000d + 0x00060009 + 0x0000002e + 0x00000036 + 0x00000038 + 0x00000034 + 0x00000036 + 0x00001408 + 0x00000000 + 0x00000502 + 0x0000000e + 0x0000000e + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000030 + 0x0000000c + 0x00000002 + 0x00000027 + 0x000000fa + 0x000000fa + 0x0000000b + 0x00000014 + 0x0000000a + 0x00000036 + 0x0000001c + 0x00000003 + 0x00000012 + 0x4803f1f1 + 0x00001448 + 0x00000000 + 0x9960a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00080008 + 0x00080008 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00000008 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00290534 + 0x0534002b + 0x014d0013 + 0xc1e00308 + 0x1f13612f + 0x00000014 + 0x0000080b + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000288f + 0x00000026 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00008033 + 0x00000000 + 0x00000000 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118614d + 0x00000001 + 0x0000001f + 0x0000003a + 0x00000024 + 0x0000003c + 0x08161414 + 0x0000002c + 0x00060009 + 0x00019080 + 0x07070404 + 0x00040299 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000050 + 0x000000f0 + 0x00000078 + 0x00000000 + 0x00000000 + 0x00000038 + 0x00000018 + 0x00000026 + 0x0000001b + 0x0000000a + 0x00000025 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000018 + 0x00000018 + 0x0000000e + 0x00000012 + 0x00000016 + 0x00000006 + 0x0000000c + 0x0000000a + 0x00000008 + 0x0000000c + 0x00000008 + 0x0000000d + 0x0000001e + 0x00000002 + 0x10000019 + 0x10000000 + 0x00000013 + 0x0803f1f1 + 0x00000018 + 0x00000001 + 0x80000000 + 0x0006000b + 0x0000002e + 0x00000036 + 0x00000038 + 0x00000034 + 0x00000036 + 0x00001408 + 0x00000000 + 0x00000502 + 0x0000000e + 0x0000000e + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000030 + 0x0000000c + 0x00000002 + 0x00000027 + 0x000000fa + 0x000000fa + 0x0000000b + 0x00000014 + 0x0000000a + 0x00000036 + 0x0000001c + 0x00000003 + 0x00000012 + 0x4803f1f1 + 0x00001448 + 0x00000000 + 0x9160400d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00080008 + 0x00080008 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00000008 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00290534 + 0x0534002b + 0x014d0013 + 0xc1e00308 + 0x1f13612f + 0x00000014 + 0x0000080b + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000288f + 0x00000026 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00008033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118614d + 0x00000001 + 0x0000001f + 0x00000040 + 0x00000030 + 0x00000042 + 0x08161414 + 0x00000038 + 0x0006000b + 0x00009080 + 0x07070404 + 0x00040299 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000050 + 0x000000f0 + 0x00000078 + 0x00000000 + 0x00000000 + 0x00000038 + 0x00000018 + 0x00000027 + 0x0000001b + 0x0000000a + 0x00000025 + 0x00000000 + 0x00000004 + 0x00000020 + 0x00000018 + 0x00000018 + 0x0000000e + 0x00000018 + 0x00000016 + 0x00000006 + 0x0000000c + 0x0000000a + 0x00000008 + 0x0000000c + 0x00000008 + 0x0000000d + 0x0000001f + 0x00000008 + 0x10000017 + 0x10000000 + 0x00000011 + 0x0803f1f1 + 0x0000001a + 0x0000001a + 0x0000000d + 0x00060009 + 0x0000002e + 0x00000036 + 0x00000038 + 0x00000034 + 0x00000036 + 0x00001408 + 0x00000000 + 0x00000502 + 0x0000000e + 0x0000000e + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000030 + 0x0000000c + 0x00000002 + 0x00000027 + 0x000000fa + 0x000000fa + 0x0000000b + 0x00000014 + 0x0000000a + 0x00000036 + 0x0000001c + 0x00000003 + 0x00000012 + 0x4803f1f1 + 0x00001448 + 0x00000000 + 0x9160a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b0606 + 0x00080008 + 0x00080008 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00020006 + 0x00080010 + 0x0005000c + 0x000b0012 + 0x00000000 + 0x00000000 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00080008 + 0x00000008 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00290534 + 0x0534002b + 0x014d0013 + 0xc1e00308 + 0x1f13612f + 0x00000014 + 0x0000080b + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000288f + 0x00000026 + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x0118614d + 0x00000001 + 0x00000000 + 0x00000036 + 0x00000026 + 0x00000038 + 0x08161414 + 0x0000002e + 0x00060009 + 0x0000b080 + 0x07070404 + 0x00040299 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00107240 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x11111111 + 0x11111111 + 0x11111111 + 0x11111111 + 0x001e0023 + 0x0024002c + 0x00230029 + 0x0026002d + 0x00080008 + 0x00080008 + 0x001e0023 + 0x0024002c + 0x00230029 + 0x0026002d + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000007 + 0x0000001c + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-burst-mc-regs = < + 0x0000000a + 0x80000080 + 0x000a1020 + 0x80001028 + 0x00000004 + 0x00000005 + 0x00000013 + 0x0000000c + 0x0000000d + 0x00000003 + 0x00000003 + 0x0000000c + 0x00000007 + 0x00000007 + 0x0000000b + 0x00000008 + 0x00000008 + 0x0000001d + 0x04050303 + 0x000b0709 + 0x718a1e14 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x000000ad + 0x0080001a + 0x00000efc + 0x0099003d + 0x00990038 + 0x00990041 + 0x00990090 + 0x00990005 + 0x00990090 + 0x00990005 + 0x00340049 + 0x00990080 + 0x00990004 + 0x0008001b + 0x00000099 + 0x00990004 + 0x0099001e + 0x0099001e + 0x00990018 + 0x00990095 + 0x00990023 + 0x00000099 + 0x0000002c + 0x00990099 + >; + }; + emc-table@1600000 { + compatible = "nvidia,tegra21-emc-table"; + nvidia,revision = <0x07>; + nvidia,dvfs-version = "03_1600000_NoCfgVersion_V9.8.4_V1.6"; + clock-frequency = <1600000>; + nvidia,emc-min-mv = <887>; + nvidia,gk20a-min-mv = <1100>; + nvidia,source = "pllm_ud"; + nvidia,src-sel-reg = <0x80188000>; + nvidia,needs-training = <0x000002f0>; + nvidia,training_pattern = <0x00000000>; + nvidia,trained = <0x00000000>; + nvidia,periodic_training = <0x00000001>; + nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; + nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; + nvidia,run_clocks = <0x00000040>; + nvidia,tree_margin = <0x00000001>; + nvidia,burst-regs-num = <221>; + nvidia,burst-regs-per-ch-num = <8>; + nvidia,trim-regs-num = <138>; + nvidia,trim-regs-per-ch-num = <10>; + nvidia,burst-mc-regs-num = <33>; + nvidia,la-scale-regs-num = <24>; + nvidia,vref-regs-num = <4>; + nvidia,training-mod-regs-num = <20>; + nvidia,dram-timing-regs-num = <5>; + nvidia,min-mrs-wait = <0x0000002f>; + nvidia,emc-mrw = <0x08010054>; + nvidia,emc-mrw2 = <0x0802002d>; + nvidia,emc-mrw3 = <0x080d0000>; + nvidia,emc-mrw4 = <0xc0000000>; + nvidia,emc-mrw9 = <0x0c0e4848>; + nvidia,emc-mrs = <0x00000000>; + nvidia,emc-emrs = <0x00000000>; + nvidia,emc-emrs2 = <0x00000000>; + nvidia,emc-auto-cal-config = <0xa01a51d8>; + nvidia,emc-auto-cal-config2 = <0x05500000>; + nvidia,emc-auto-cal-config3 = <0x00770000>; + nvidia,emc-auto-cal-config4 = <0x00770000>; + nvidia,emc-auto-cal-config5 = <0x00770000>; + nvidia,emc-auto-cal-config6 = <0x00770000>; + nvidia,emc-auto-cal-config7 = <0x00770000>; + nvidia,emc-auto-cal-config8 = <0x00770404>; + nvidia,emc-cfg-2 = <0x00110835>; + nvidia,emc-sel-dpd-ctrl = <0x00040000>; + nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; + nvidia,dll-clk-src = <0x80188000>; + nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; + nvidia,emc-clock-latency-change = <0x0000049c>; + nvidia,ptfv = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0000000a + 0x0000000a + 0x0000000a + 0x00000001 + >; + nvidia,emc-registers = < + 0x00000060 + 0x00000120 + 0x00000090 + 0x00000000 + 0x00000000 + 0x00000044 + 0x0000001d + 0x0000002a + 0x0000001f + 0x0000000c + 0x0000002d + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000001d + 0x0000001d + 0x00000010 + 0x00000017 + 0x00000016 + 0x00000006 + 0x0000000e + 0x0000000c + 0x0000000a + 0x0000000e + 0x00000008 + 0x0000000d + 0x00000024 + 0x00000009 + 0x1000001c + 0x10000002 + 0x00000014 + 0x0803f1f1 + 0x0000001d + 0x0000001f + 0x0000000e + 0x0006000c + 0x00000034 + 0x0000003c + 0x0000003e + 0x0000003a + 0x0000003c + 0x00001820 + 0x00000000 + 0x00000608 + 0x00000010 + 0x00000010 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000037 + 0x0000000e + 0x00000002 + 0x0000002e + 0x0000012c + 0x0000012c + 0x0000000d + 0x00000018 + 0x0000000c + 0x00000040 + 0x00000022 + 0x00000003 + 0x00000014 + 0x4803f1f1 + 0x00001860 + 0x00000000 + 0x9960a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b6666 + 0x000a0009 + 0x000a000a + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00090009 + 0x000a000a + 0x000a000a + 0x000a000a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00310640 + 0x0640002f + 0x01900017 + 0xc1e0030a + 0x1f13612f + 0x00000014 + 0x0000080d + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000308c + 0x0000002c + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186190 + 0x00000000 + 0x00000000 + 0x0000003c + 0x0000002c + 0x0000003e + 0x08161414 + 0x00000034 + 0x0006000c + 0x00009080 + 0x07070404 + 0x00040320 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00103200 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-burst-regs-per-ch = < + 0x880c4848 + 0x880c4848 + 0x480c4848 + 0x480c4848 + 0x8c0e4848 + 0x8c0e4848 + 0x4c0e4848 + 0x4c0e4848 + >; + nvidia,emc-shadow-regs-ca-train = < + 0x00000060 + 0x00000120 + 0x00000090 + 0x00000000 + 0x00000000 + 0x00000044 + 0x0000001d + 0x0000002a + 0x0000001f + 0x0000000c + 0x0000002d + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000001d + 0x0000001d + 0x00000010 + 0x00000017 + 0x00000016 + 0x00000006 + 0x0000000e + 0x0000000c + 0x0000000a + 0x0000000e + 0x00000008 + 0x0000000d + 0x00000024 + 0x00000009 + 0x1000001c + 0x10000002 + 0x00000014 + 0x0803f1f1 + 0x0000001d + 0x0000001f + 0x0000000e + 0x0006000c + 0x00000034 + 0x0000003c + 0x0000003e + 0x0000003a + 0x0000003c + 0x00001820 + 0x00000000 + 0x00000608 + 0x00000010 + 0x00000010 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000037 + 0x0000000e + 0x00000002 + 0x0000002e + 0x0000012c + 0x0000012c + 0x0000000d + 0x00000018 + 0x0000000c + 0x00000040 + 0x00000022 + 0x00000003 + 0x00000014 + 0x4803f1f1 + 0x00001860 + 0x00000000 + 0x9960a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b6666 + 0x000a0009 + 0x000a000a + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00090009 + 0x000a000a + 0x000a000a + 0x000a000a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00310640 + 0x0640002f + 0x01900017 + 0xc1e0030a + 0x1f13612f + 0x00000014 + 0x0000080d + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000308c + 0x0000002c + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00008033 + 0x00000000 + 0x00000000 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186190 + 0x00000001 + 0x0000001f + 0x00000042 + 0x0000002c + 0x00000044 + 0x08161414 + 0x00000034 + 0x0006000c + 0x00019080 + 0x07070404 + 0x00040320 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00103200 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-quse-train = < + 0x00000060 + 0x00000120 + 0x00000090 + 0x00000000 + 0x00000000 + 0x00000044 + 0x0000001d + 0x00000029 + 0x0000001f + 0x0000000c + 0x0000002d + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000001d + 0x0000001d + 0x00000010 + 0x00000011 + 0x00000016 + 0x00000006 + 0x0000000e + 0x0000000c + 0x0000000a + 0x0000000e + 0x00000008 + 0x0000000d + 0x00000023 + 0x00000002 + 0x1000001e + 0x10000002 + 0x00000016 + 0x0803f1f1 + 0x0000001b + 0x00000001 + 0x80000000 + 0x0006000e + 0x00000034 + 0x0000003c + 0x0000003e + 0x0000003a + 0x0000003c + 0x00001820 + 0x00000000 + 0x00000608 + 0x00000010 + 0x00000010 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000037 + 0x0000000e + 0x00000002 + 0x0000002e + 0x0000012c + 0x0000012c + 0x0000000d + 0x00000018 + 0x0000000c + 0x00000040 + 0x00000022 + 0x00000003 + 0x00000014 + 0x4803f1f1 + 0x00001860 + 0x00000000 + 0x9960400d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b6666 + 0x000a0009 + 0x000a000a + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00090009 + 0x000a000a + 0x000a000a + 0x000a000a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00310640 + 0x0640002f + 0x01900017 + 0xc1e0030a + 0x1f13612f + 0x00000014 + 0x0000080d + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000308c + 0x0000002c + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x30020000 + 0x00008033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186190 + 0x00000001 + 0x0000001f + 0x00000046 + 0x00000036 + 0x00000048 + 0x08161414 + 0x0000003e + 0x0006000e + 0x00009080 + 0x07070404 + 0x00040320 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00103200 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-shadow-regs-rdwr-train = < + 0x00000060 + 0x00000120 + 0x00000090 + 0x00000000 + 0x00000000 + 0x00000044 + 0x0000001d + 0x0000002a + 0x0000001f + 0x0000000c + 0x0000002d + 0x00000000 + 0x00000004 + 0x00000020 + 0x0000001d + 0x0000001d + 0x00000010 + 0x00000017 + 0x00000016 + 0x00000006 + 0x0000000e + 0x0000000c + 0x0000000a + 0x0000000e + 0x00000008 + 0x0000000d + 0x00000024 + 0x00000009 + 0x1000001c + 0x10000002 + 0x00000014 + 0x0803f1f1 + 0x0000001d + 0x0000001f + 0x0000000e + 0x0006000c + 0x00000034 + 0x0000003c + 0x0000003e + 0x0000003a + 0x0000003c + 0x00001820 + 0x00000000 + 0x00000608 + 0x00000010 + 0x00000010 + 0x00000003 + 0x00000003 + 0x00000003 + 0x00000037 + 0x0000000e + 0x00000002 + 0x0000002e + 0x0000012c + 0x0000012c + 0x0000000d + 0x00000018 + 0x0000000c + 0x00000040 + 0x00000022 + 0x00000003 + 0x00000014 + 0x4803f1f1 + 0x00001860 + 0x00000000 + 0x9960a00d + 0x00003bff + 0xc00001bb + 0x00008000 + 0x0000005f + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x080b6666 + 0x000a0009 + 0x000a000a + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00030007 + 0x00090013 + 0x0007000e + 0x000e0016 + 0x00000000 + 0x00000000 + 0x00090009 + 0x000a000a + 0x000a000a + 0x000a000a + 0x00000009 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x8020221f + 0x0220f40f + 0x00000012 + 0x00064000 + 0x00310640 + 0x0640002f + 0x01900017 + 0xc1e0030a + 0x1f13612f + 0x00000014 + 0x0000080d + 0x00000550 + 0xf3200000 + 0x00000000 + 0x8000308c + 0x0000002c + 0x00000000 + 0x00000000 + 0x00000012 + 0x00000012 + 0x00020000 + 0x00000033 + 0x00000000 + 0x00000011 + 0x00003000 + 0x02000000 + 0x02000101 + 0x00000007 + 0x00030808 + 0x00015c00 + 0x00102020 + 0x1fff1fff + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000034 + 0x00000040 + 0x10000000 + 0x08000000 + 0x08000000 + 0x00000000 + 0x00000000 + 0x00001000 + 0x00000020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0xefff2210 + 0x00000000 + 0x00000000 + 0xdcdcdcdc + 0x0a0a0a0a + 0x0a0a0a0a + 0x0a0a0a0a + 0x01186190 + 0x00000001 + 0x00000000 + 0x0000003c + 0x0000002c + 0x0000003e + 0x08161414 + 0x00000034 + 0x0006000c + 0x0000b080 + 0x07070404 + 0x00040320 + 0x0513801f + 0x1f101100 + 0x00000014 + 0x00103200 + 0x01124000 + 0x01125b6a + 0x0f081000 + 0x00105800 + 0x1110fc00 + 0x0f085300 + 0x00105800 + 0x1114fc00 + 0x07004300 + 0x00103200 + 0x55553c5a + 0x48161414 + >; + nvidia,emc-trim-regs = < + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00200020 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x0d0d0d0d + 0x0d0d0d0d + 0x11111111 + 0x11111111 + 0x001e0024 + 0x0024002f + 0x0024002b + 0x00270030 + 0x000a0009 + 0x000a000a + 0x001e0024 + 0x0024002f + 0x0024002b + 0x00270030 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-trim-regs-per-ch = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-vref-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-dram-timing-regs = < + 0x00000012 + 0x00000104 + 0x000000b4 + 0x00000007 + 0x00000020 + >; + nvidia,emc-training-mod-regs = < + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + 0x00000000 + >; + nvidia,emc-save-restore-mod-regs = < + 0x80000001 + 0x80000001 + 0x80000001 + 0x80000001 + 0x80000001 + 0x80000001 + 0x80000001 + 0x80000001 + 0x00000004 + 0x00000004 + 0x00000004 + 0x00000004 + >; + nvidia,emc-burst-mc-regs = < + 0x0000000c + 0x80000080 + 0x000a1020 + 0x80001028 + 0x00000006 + 0x00000007 + 0x00000018 + 0x0000000f + 0x0000000f + 0x00000003 + 0x00000003 + 0x0000000d + 0x00000007 + 0x00000007 + 0x0000000c + 0x00000008 + 0x00000009 + 0x00000023 + 0x04060303 + 0x000d080c + 0x718c2419 + 0x70000f0f + 0x00000000 + 0x001f0000 + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + 0x0080001a + >; + nvidia,emc-la-scale-regs = < + 0x000000d0 + 0x0080001a + 0x00001203 + 0x0080003d + 0x00800038 + 0x00800041 + 0x00800090 + 0x00800005 + 0x00800090 + 0x00800005 + 0x00340049 + 0x00800080 + 0x00800004 + 0x00080016 + 0x00000080 + 0x00800004 + 0x00800019 + 0x00800019 + 0x00800018 + 0x00800095 + 0x0080001d + 0x00000080 + 0x0000002c + 0x00800080 + >; + }; + }; + }; +}; diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi b/arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi index b759d689122d..1e11e2428dbc 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi @@ -5,6 +5,7 @@ #include <dt-bindings/mfd/max77620.h> #include <dt-bindings/pinctrl/pinctrl-tegra.h> #include "tegra210.dtsi" +#include "tegra210-p2894-emc.dtsi" / { aliases { -- 2.21.0