[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