/*
* 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
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>;
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