[coreboot-gerrit] Patch merged into coreboot/master: 2f3dadd exynos5420: Alter init sequence as per recommendation

gerrit at coreboot.org gerrit at coreboot.org
Tue Aug 12 22:01:50 CEST 2014


the following patch was just integrated into master:
commit 2f3daddd28c95a134f2543e366f8ee9dd8d2be41
Author: David Hendricks <dhendrix at chromium.org>
Date:   Tue Aug 20 17:13:01 2013 -0700

    exynos5420: Alter init sequence as per recommendation
    
    As per hardware recommendation, CKE PAD retention release must
    happen just before gate leveling enable and only in case of resume.
    Hence, this patch moves pad retention release from dmc_common.c to
    dmc_init_ddr3_exynos5420.c. In addition to this we are providing
    125 (+3 extra being safe) times auto refresh to DRAM by sending
    REFA direct command. This is required because when CKE PAD retention
    release happens, self refresh mode of DDR3 is disabled.
    Hence, auto refresh 125 times.
    
    This is ported from https://gerrit.chromium.org/gerrit/#/c/65573
    
    Note: Since WAKEUP_DIRECT does not go thru memory init, it should be
    safe to move CKE PAD retention out of bootblock.c.
    
    Signed-off-by: David Hendricks <dhendrix at chromium.org>
    
    Change-Id: Idec5d6fbbe3c6344d47401ba7203079c52a9b866
    Reviewed-on: https://gerrit.chromium.org/gerrit/66788
    Commit-Queue: David Hendricks <dhendrix at chromium.org>
    Tested-by: David Hendricks <dhendrix at chromium.org>
    Reviewed-by: Ronald G. Minnich <rminnich at chromium.org>
    (cherry picked from commit 96cbcb09245d4df92d3e1998704ab440be42df25)
    Signed-off-by: Isaac Christensen <isaac.christensen at se-eng.com>
    Reviewed-on: http://review.coreboot.org/6604
    Tested-by: build bot (Jenkins)
    Reviewed-by: David Hendricks <dhendrix at chromium.org>
    Reviewed-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>


See http://review.coreboot.org/6604 for details.

-gerrit



More information about the coreboot-gerrit mailing list