summaryrefslogtreecommitdiff
path: root/plat/rockchip
diff options
context:
space:
mode:
authorDerek Basehore <dbasehore@chromium.org>2017-01-31 16:37:01 -0800
committerXing Zheng <zhengxing@rock-chips.com>2017-02-24 20:07:45 +0800
commitd8484b1e572d4e5729f0cee2e910766bcb1a9547 (patch)
treeba66bcf6a660657f536ab8a9a0fc837ba481af5e /plat/rockchip
parent951752dd6cb7c729d3dc3d0d8cb77db661e894fe (diff)
rockchip: rk3399: Remove dram dfs optimization
This removes an optimization to not recalculate parameters if the frequency index being switched to hold the next frequency. This is because some registers do not have a copy per frequency index, so this optimization might be causing problems. Signed-off-by: Derek Basehore <dbasehore@chromium.org>
Diffstat (limited to 'plat/rockchip')
-rw-r--r--plat/rockchip/rk3399/drivers/dram/dfs.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/plat/rockchip/rk3399/drivers/dram/dfs.c b/plat/rockchip/rk3399/drivers/dram/dfs.c
index 3932b4cd..067a6751 100644
--- a/plat/rockchip/rk3399/drivers/dram/dfs.c
+++ b/plat/rockchip/rk3399/drivers/dram/dfs.c
@@ -1980,8 +1980,6 @@ static uint32_t prepare_ddr_timing(uint32_t mhz)
gen_rk3399_set_odt(1);
index = (rk3399_dram_status.current_index + 1) & 0x1;
- if (rk3399_dram_status.index_freq[index] == mhz)
- return index;
/*
* checking if having available gate traiing timing for