[coreboot-gerrit] Patch merged into coreboot/master: ef84401 Add directive __SIMPLE_DEVICE__

gerrit at coreboot.org gerrit at coreboot.org
Thu Aug 1 15:57:13 CEST 2013


the following patch was just integrated into master:
commit ef844011491df76eb4976905f2037732e0520295
Author: Kyösti Mälkki <kyosti.malkki at gmail.com>
Date:   Tue Jun 25 23:17:43 2013 +0300

    Add directive __SIMPLE_DEVICE__
    
    The tests for __PRE_RAM__ or __SMM__ were repeatedly used
    for detection if dev->ops in the devicetree are not available
    and simple device model functions need be used.
    
    If a source file build for ramstage had __PRE_RAM__ inserted
    at the beginning, the struct device would no longer match the
    allocation the object had taken. This problem is fixed by
    replacing such cases with explicit __SIMPLE_DEVICE__.
    
    Change-Id: Ib74c9b2d8753e6e37e1a23fcfaa2f3657790d4c0
    Signed-off-by: Kyösti Mälkki <kyosti.malkki at gmail.com>
    Reviewed-on: http://review.coreboot.org/3555
    Tested-by: build bot (Jenkins)
    Reviewed-by: Aaron Durbin <adurbin at google.com>


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

-gerrit



More information about the coreboot-gerrit mailing list