From ba2b63a20abf3e5955cce43128911f90609beac1 Mon Sep 17 00:00:00 2001 From: Lin Huang Date: Mon, 25 Jul 2016 10:06:09 +0800 Subject: rockchip/rk3399 & gru/kevin: support sdram 933MHz on kevin We should be running faster. Faster = better. BRANCH=None BUG=chrome-os-partner:54873 TEST=Boot; stressapptest -M 1028 -s 10000 Change-Id: I7f855960af3142efb71cf9c15edd1da66084e9d8 Signed-off-by: Martin Roth Original-Commit-Id: 51bfd2abb1aba839bd0b5b85e9e918f3cc4fd94d Original-Change-Id: Iec9343763c1a5a5344959b6e8c4dee8079cf8a20 Original-Signed-off-by: Lin Huang Original-Reviewed-on: https://chromium-review.googlesource.com/362822 Original-Reviewed-by: Douglas Anderson Original-Reviewed-by: Julius Werner Reviewed-on: https://review.coreboot.org/16241 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Furquan Shaikh --- src/mainboard/google/gru/sdram_configs.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/mainboard/google/gru/sdram_configs.c') diff --git a/src/mainboard/google/gru/sdram_configs.c b/src/mainboard/google/gru/sdram_configs.c index 6403e98cdc..f34ebf182c 100644 --- a/src/mainboard/google/gru/sdram_configs.c +++ b/src/mainboard/google/gru/sdram_configs.c @@ -35,6 +35,9 @@ static struct rk3399_sdram_params sdram_configs[] = { /* 800MHz, disable odt */ #include "sdram_inf/sdram-lpddr3-hynix-4GB-800-no-odt.inc" + +/* 933MHz, enable odt 120o */ +#include "sdram_inf/sdram-lpddr3-hynix-4GB-933.inc" }; enum dram_speeds { @@ -43,6 +46,7 @@ enum dram_speeds { dram_800MHz = 2, dram_666MHz_NO_ODT = 3, dram_800MHz_NO_ODT = 4, + dram_933MHz = 5, }; static enum dram_speeds get_sdram_index(void) @@ -59,8 +63,10 @@ static enum dram_speeds get_sdram_index(void) return dram_200MHz; case 3: return dram_666MHz_NO_ODT; - default: + case 4: return dram_800MHz; + default: + return dram_933MHz; } if (IS_ENABLED(CONFIG_BOARD_GOOGLE_GRU)) -- cgit v1.2.3