[coreboot-gerrit] Patch merged into coreboot/master: be7124e armv7: preserve bootblock invocation parameter

gerrit at coreboot.org gerrit at coreboot.org
Tue Apr 21 08:24:50 CEST 2015


the following patch was just integrated into master:
commit be7124ee1d5f42eee86485968374c312ef57d5a1
Author: Vadim Bendebury <vbendeb at chromium.org>
Date:   Mon Mar 2 11:33:13 2015 -0800

    armv7: preserve bootblock invocation parameter
    
    Some platforms may pass as a parameter the maskrom or vendor startup
    code information when calling the bootblock.
    
    Make sure the bootblock startup code saves this parameter for use by
    coreboot. As we don't want to touch memory before caches are
    initialized, save the passed in parameter in r10 for the duration of
    cache initialization.
    
    Added warning comments to help enforcing that cache initialization
    code does not touch r10.
    
    BRANCH=storm
    BUG=chrome-os-partner:30623
    TEST=with the rest of the patches applied see the QCA uber-sbl report
         in the coreboot console output.
    
    Change-Id: Ic6a09e8c3cf13ac4f2d12ee91c7ab41bc9aa95da
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: e41584f769eb042604883275b0d0bdfbf5b0d358
    Original-Change-Id: I517a79dc95040326f46f0b80ee4e74bdddde8bf4
    Original-Signed-off-by: Vadim Bendebury <vbendeb at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/255144
    Original-Reviewed-by: Julius Werner <jwerner at chromium.org>
    Original-Commit-Queue: Vadim Bendebury <vbendeb at gmail.com>
    Reviewed-on: http://review.coreboot.org/9842
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


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

-gerrit



More information about the coreboot-gerrit mailing list