[coreboot-gerrit] Patch merged into coreboot/master: ee4bfbf exynos: Set up caching in the bootblock.

gerrit at coreboot.org gerrit at coreboot.org
Thu Aug 7 23:05:11 CEST 2014


the following patch was just integrated into master:
commit ee4bfbf3e142b17bf263f5ddb3840ed683a04635
Author: Gabe Black <gabeblack at google.com>
Date:   Tue Aug 13 21:05:43 2013 -0700

    exynos: Set up caching in the bootblock.
    
    This improves firmware boot time substantially. Because cbmem isn't available
    yet, we need to allocate some space in sram for the ttb. Doing cache
    initialization in the bootblock means we can implement this once per CPU
    instead of once per mainboard.
    
    Old-Change-Id: Iad339de24df8ec2e23f91fe7bf57744e4cc766c5
    Signed-off-by: Gabe Black <gabeblack at google.com>
    Reviewed-on: https://gerrit.chromium.org/gerrit/65938
    Reviewed-by: David Hendricks <dhendrix at chromium.org>
    Commit-Queue: Gabe Black <gabeblack at chromium.org>
    Tested-by: Gabe Black <gabeblack at chromium.org>
    (cherry picked from commit c32b9b32ad933e627b9ea98434b392239b1fea73)
    
    exynos5420: flush caches and disable MMU in resume path
    
    This patch flushes the caches and disables the MMU before resuming.
    
    c32b9b3 ("Set up caching in the bootblock.") had a bug where the
    dcache and MMU remained enabled in the resume path. This caused
    the machine to hang on resume. However, other bugs were preventing
    us from testing this properly earlier on so it went unnoticed until
    now.
    
    Signed-off-by: David Hendricks <dhendrix at chromium.org>
    
    Old-Change-Id: Ib1774f09d286a4d659da9fc2dad1d7a6fc1ebe5e
    Reviewed-on: https://chromium-review.googlesource.com/67007
    Reviewed-by: ron minnich <rminnich at chromium.org>
    Commit-Queue: David Hendricks <dhendrix at chromium.org>
    Tested-by: David Hendricks <dhendrix at chromium.org>
    (cherry picked from commit 4fdf9763d25f70fd1e3591f6ff9785f78dd6170d)
    
    Squashed two related commits.
    
    Change-Id: Ibd42b28bb06930159248130e5ceaddb3b4b6cc2a
    Signed-off-by: Isaac Christensen <isaac.christensen at se-eng.com>
    Reviewed-on: http://review.coreboot.org/6511
    Tested-by: build bot (Jenkins)
    Reviewed-by: Ronald G. Minnich <rminnich at gmail.com>
    Reviewed-by: Edward O'Callaghan <eocallaghan at alterapraxis.com>


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

-gerrit



More information about the coreboot-gerrit mailing list