[coreboot-gerrit] Patch set updated for coreboot: rockchip: rk3399: improve sdram noc timing

Patrick Georgi (pgeorgi@google.com) gerrit at coreboot.org
Thu Oct 6 17:17:46 CEST 2016


Patrick Georgi (pgeorgi at google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/16713

-gerrit

commit 2745c3fba7db1f835da98f0eff47004d69f0775b
Author: Lin Huang <hl at rock-chips.com>
Date:   Thu Sep 8 10:21:57 2016 -0700

    rockchip: rk3399: improve sdram noc timing
    
    sdram noc timing will affect ddr latency, this patch improves
    rk3399 sdram noc timing so improve memory performance.
    
    BRANCH=gru
    BUG=chrome-os-partner:57248
    TEST=Boot from kevin board
    
    Change-Id: I09e984490a7ad747ef8abfc6542d0e2c95ec19bc
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 43dfe55d713d371e39d21312772fd353614b7642
    Original-Change-Id: I393e74ecdeb72930ac38ae9bcf311e5654f65162
    Original-Signed-off-by: Lin Huang <hl at rock-chips.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/382725
    Original-Reviewed-by: Sonny Rao <sonnyrao at chromium.org>
    Original-Reviewed-by: Julius Werner <jwerner at chromium.org>
    Original-Tested-by: Sonny Rao <sonnyrao at chromium.org>
    Original-Commit-Queue: Sonny Rao <sonnyrao at chromium.org>
---
 .../google/gru/sdram_params/sdram-lpddr3-hynix-4GB-200.c |  8 ++++----
 .../gru/sdram_params/sdram-lpddr3-hynix-4GB-666-no-odt.c | 12 ++++++------
 .../google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666.c | 12 ++++++------
 .../gru/sdram_params/sdram-lpddr3-hynix-4GB-800-no-odt.c |  8 ++++----
 .../google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800.c |  8 ++++----
 .../google/gru/sdram_params/sdram-lpddr3-hynix-4GB-933.c | 16 ++++++++--------
 6 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-200.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-200.c
index dda6d98..a9ed180 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-200.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-200.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x0e080807},
+				{0x80080807},
 				{0x05010605},
 				{0x00000002},
 				{0x00006076},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x0e080807},
+				{0x80080807},
 				{0x05010605},
 				{0x00000002},
 				{0x00006076},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		}
diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666-no-odt.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666-no-odt.c
index 9b0bfe7..ad0e30c 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666-no-odt.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666-no-odt.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x19151115},
-				{0x10030806},
+				{0x80151115},
+				{0x11030806},
 				{0x00000002},
 				{0x00006206},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x19151115},
-				{0x10030806},
+				{0x80151115},
+				{0x11030806},
 				{0x00000002},
 				{0x00006206},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		}
diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666.c
index d5d6761..7543e10 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-666.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x19151115},
-				{0x10030806},
+				{0x80151115},
+				{0x11030806},
 				{0x00000002},
 				{0x00006206},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x19151115},
-				{0x10030806},
+				{0x80151115},
+				{0x11030806},
 				{0x00000002},
 				{0x00006206},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		}
diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800-no-odt.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800-no-odt.c
index 866759b..fde24c7 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800-no-odt.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800-no-odt.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
+				{0x80191519},
 				{0x14040808},
 				{0x00000002},
 				{0x00006226},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
+				{0x80191519},
 				{0x14040808},
 				{0x00000002},
 				{0x00006226},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		}
diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800.c
index 034e9d8..1544bd0 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-800.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
+				{0x80191519},
 				{0x14040808},
 				{0x00000002},
 				{0x00006226},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
+				{0x80191519},
 				{0x14040808},
 				{0x00000002},
 				{0x00006226},
-				{0x00000054},
+				{0x0000004c},
 				0x00000000
 			}
 		}
diff --git a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-933.c b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-933.c
index 2ef9d0c..a4d2007 100644
--- a/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-933.c
+++ b/src/mainboard/google/gru/sdram_params/sdram-lpddr3-hynix-4GB-933.c
@@ -26,11 +26,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
-				{0x14040808},
+				{0x801d181e},
+				{0x17050a08},
 				{0x00000002},
-				{0x00006226},
-				{0x00000054},
+				{0x00006426},
+				{0x0000004c},
 				0x00000000
 			}
 		},
@@ -45,11 +45,11 @@ struct rk3399_sdram_params params = {
 			.cs1_row = 0xF,
 			.ddrconfig = 1,
 			{
-				{0x1d191519},
-				{0x14040808},
+				{0x801d181e},
+				{0x17050a08},
 				{0x00000002},
-				{0x00006226},
-				{0x00000054},
+				{0x00006426},
+				{0x0000004c},
 				0x00000000
 			}
 		}



More information about the coreboot-gerrit mailing list