]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/blobdiff - arch/arm64/boot/dts/tegra210-platforms/tegra210-darcy-p2894-emc-a00.dtsi
arm64: boot: dts: Update emc to 984 v3 for Darcy
[sojka/nv-tegra/linux-3.10.git] / arch / arm64 / boot / dts / tegra210-platforms / tegra210-darcy-p2894-emc-a00.dtsi
index 96a2cd3ca0f78c01fc6546ac08f3f13d7d134102..932892f039117c050b1e52be5b5403dc9e0eb38b 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * arch/arm64/boot/dts/tegra210-platforms/tegra210-darcy-p2894-emc-a00.dtsi
  *
- * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2015-2016, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@
                emc-table@40800 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_40800_NoCfgVersion_V9.8.4_V1.6";
+                       nvidia,dvfs-version = "03_40800_NoCfgVersion_V9.8.4_V1.6";
                        clock-frequency = <40800>;
                        nvidia,emc-min-mv = <800>;
                        nvidia,gk20a-min-mv = <1100>;
@@ -80,7 +80,7 @@
                        nvidia,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110805>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@68000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_68000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110805>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@102000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_102000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110805>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@204000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_204000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110805>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
-                               0x00280028
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
+                               0x01200120
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@408000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_408000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110835>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
+                               0x00100010
+                               0x00100010
+                               0x00100010
+                               0x00100010
+                               0x00100010
+                               0x00100010
+                               0x00100010
+                               0x00100010
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@665600 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_665600_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110835>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x00003bbf
                                0xc00b02bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bbf
                                0xc00b02bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bbf
                                0xc00b02bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bbf
                                0xc00b02bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x48161414
                        >;
                        nvidia,emc-trim-regs = <
-                               0x00200020
-                               0x00200020
-                               0x00200020
-                               0x00200020
-                               0x00200020
-                               0x00200020
-                               0x00200020
-                               0x00200020
+                               0x00250025
+                               0x00250025
+                               0x00250025
+                               0x00250025
+                               0x00250025
+                               0x00250025
+                               0x00250025
+                               0x00250025
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
                                0x11111111
                                0x11111111
-                               0x28282828
-                               0x28282828
+                               0x2b2b2b2b
+                               0x2b2b2b2b
                                0x001f0021
                                0x00220026
                                0x00210024
                emc-table@800000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_800000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110835>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x00000000
                                0x00000022
                                0x0000000f
-                               0x00000018
+                               0x00000017
                                0x00000011
                                0x00000008
                                0x00000019
                                0x00003bbf
                                0xc00702bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000022
                                0x0000000f
-                               0x00000018
+                               0x00000017
                                0x00000011
                                0x00000008
                                0x00000019
                                0x00003bbf
                                0xc00702bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000022
                                0x0000000f
-                               0x00000017
+                               0x00000016
                                0x00000011
                                0x00000008
                                0x00000019
                                0x0000000f
                                0x0000000f
                                0x00000008
-                               0x0000000f
+                               0x00000010
                                0x00000013
                                0x00000006
                                0x00000008
                                0x00000008
                                0x00000008
                                0x0000000d
-                               0x00000010
+                               0x0000000f
                                0x00000002
-                               0x1000000c
+                               0x1000000b
                                0x30000000
-                               0x0000000b
+                               0x0000000a
                                0x08037171
                                0x00000011
                                0x00000001
                                0x80000000
-                               0x00050004
+                               0x00050003
                                0x0000001f
                                0x00000027
                                0x00000029
                                0x00003bbf
                                0xc00702bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000033
                                0x08161414
                                0x00000029
-                               0x00050004
+                               0x00050003
                                0x00009080
                                0x07070404
                                0x00040190
                                0x00000000
                                0x00000022
                                0x0000000f
-                               0x00000018
+                               0x00000017
                                0x00000011
                                0x00000008
                                0x00000019
                                0x00003bbf
                                0xc00702bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@1065600 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_1065600_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110825>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040008>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x00003bff
                                0xc00101bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00101bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000014
                                0x00000014
                                0x0000000b
-                               0x00000010
+                               0x0000000f
                                0x00000013
                                0x00000006
                                0x0000000a
                                0x0000000a
                                0x00000008
                                0x0000000d
-                               0x00000017
+                               0x00000016
                                0x00000002
-                               0x10000013
+                               0x10000012
                                0x10000000
-                               0x0000000f
+                               0x0000000e
                                0x0803f1f1
                                0x00000015
                                0x00000001
                                0x80000000
-                               0x00050008
+                               0x00050007
                                0x00000027
                                0x0000002f
                                0x00000031
                                0x00003bff
                                0xc00101bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x0000003b
                                0x08161414
                                0x00000031
-                               0x00050008
+                               0x00050007
                                0x00009080
                                0x07070404
                                0x00040214
                                0x00003bff
                                0xc00101bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@1331200 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_1331200_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x0011082d>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040000>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                emc-table@1600000 {
                        compatible = "nvidia,tegra21-emc-table";
                        nvidia,revision = <0x07>;
-                       nvidia,dvfs-version = "01_1600000_NoCfgVersion_V9.8.4_V1.6";
+                       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,emc-auto-cal-config5 = <0x00770000>;
                        nvidia,emc-auto-cal-config6 = <0x00770000>;
                        nvidia,emc-auto-cal-config7 = <0x00770000>;
-                       nvidia,emc-auto-cal-config8 = <0x00770000>;
+                       nvidia,emc-auto-cal-config8 = <0x00770404>;
                        nvidia,emc-cfg-2 = <0x00110835>;
                        nvidia,emc-sel-dpd-ctrl = <0x00040000>;
                        nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>;
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00003bff
                                0xc00001bb
                                0x00008000
-                               0x00000055
+                               0x0000005f
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
                                0x00000000
-                               0x11111111
-                               0x11111111
+                               0x0d0d0d0d
+                               0x0d0d0d0d
                                0x11111111
                                0x11111111
                                0x001e0024
                                0x00000000
                        >;
                        nvidia,emc-save-restore-mod-regs = <
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
-                               0x00000000
+                               0x80000001
+                               0x80000001
+                               0x80000001
+                               0x80000001
+                               0x80000001
+                               0x80000001
+                               0x80000001
+                               0x80000001
                                0x00000004
                                0x00000004
                                0x00000004