[coreboot-gerrit] Patch merged into coreboot/master: rockchip/rk3399: Improve dram stability when run at high frequency
gerrit at coreboot.org
gerrit at coreboot.org
Fri Oct 7 17:54:40 CEST 2016
the following patch was just integrated into master:
commit e757bf9acd287b3452947001d8b7550bd72ed0dd
Author: Lin Huang <hl at rock-chips.com>
Date: Wed Sep 21 18:19:24 2016 +0800
rockchip/rk3399: Improve dram stability when run at high frequency
There are two modifications in the driver:
1. Correctly set speeds based on DDR frequency.
Control the speeds in the predriver circuits to reduce power.
SPEED[1:0]
2'b00:less than 800Mbps(400MHz)
2b01 : 800Mbps(400MHz) to 1600Mbps(800MHz)
2b10 : 1600Mbsp(800MHz) to 2400Mbps(1200MHz)
2b11 : 3200Mbps and greater
2. Configure the number of cycles for the phy clock pll wait time after
locking, based on the DDR config file.
BRANCH=none
BUG=chrome-os-partner:56940
TEST=do memtester on kevin board, and pass
Change-Id: Iaf6da59c6c5c290867e0922a2a99de272f4c7bde
Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
Original-Commit-Id: 125cf8afac3a682d33896fe74a20ba1d498a3bd2
Original-Change-Id: Iabc17df37a701c4f052540c3c259f209a1db3c59
Original-Signed-off-by: Lin Huang <hl at rock-chips.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/387428
Original-Reviewed-by: Douglas Anderson <dianders at chromium.org>
Original-Reviewed-by: Julius Werner <jwerner at chromium.org>
Reviewed-on: https://review.coreboot.org/16722
Reviewed-by: Martin Roth <martinroth at google.com>
Tested-by: build bot (Jenkins)
See https://review.coreboot.org/16722 for details.
-gerrit
More information about the coreboot-gerrit
mailing list