[coreboot-gerrit] Patch merged into coreboot/master: f2612a1 x86: Initialize SPI controller explicitly during PCH init

gerrit at coreboot.org gerrit at coreboot.org
Wed Dec 17 20:50:35 CET 2014


the following patch was just integrated into master:
commit f2612a10610e7a890badb4588c0ceb2d92ff9281
Author: David Hendricks <dhendrix at chromium.org>
Date:   Sun Apr 13 16:27:02 2014 -0700

    x86: Initialize SPI controller explicitly during PCH init
    
    This ensures that SPI is ready when eventlog code is used.
    
    x86 platforms which use eventlog invoke elog_clear() in GSMI and
    elog_add_event_raw() when deciding the boot path based on ME status.
    For the SMM case spi_init() is called during the finalize stage in
    SMM setup. For the boot path case we can call spi_init() at the
    beginning of BS_DEV_INIT and it will be ready to use when the boot
    path is determined from the ME status.
    
    BUG=none
    BRANCH=none
    TEST=tested on Link (bd82x6x), Beltino (Lynxpoint), and Rambi
    (Baytrail) with follow-up patch
    Signed-off-by: David Hendricks <dhendrix at chromium.org>
    
    Original-Change-Id: Id3aef0fc7d4df5aaa3c1c2c2383b339430e7a6a1
    Original-Reviewed-on: https://chromium-review.googlesource.com/194525
    Original-Reviewed-by: David Hendricks <dhendrix at chromium.org>
    Original-Commit-Queue: David Hendricks <dhendrix at chromium.org>
    Original-Tested-by: David Hendricks <dhendrix at chromium.org>
    (cherry picked from commit 173d8f08e867bab8c97a6c733580917f5892a45d)
    Signed-off-by: Marc Jones <marc.jones at se-eng.com>
    
    Change-Id: Ifaed677bbb141377b36bd9910b2b1c3402654aad
    Reviewed-on: http://review.coreboot.org/7756
    Tested-by: build bot (Jenkins)
    Reviewed-by: David Hendricks <dhendrix at chromium.org>


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

-gerrit



More information about the coreboot-gerrit mailing list