[coreboot-gerrit] Patch merged into coreboot/master: 274ef41 vpd: retrieve mac addresses and pass them to bootloader

gerrit at coreboot.org gerrit at coreboot.org
Thu Apr 2 17:27:43 CEST 2015


the following patch was just integrated into master:
commit 274ef4186ff7120309ac89343e35ba57608d0f4d
Author: Vadim Bendebury <vbendeb at chromium.org>
Date:   Mon Sep 22 18:48:41 2014 -0700

    vpd: retrieve mac addresses and pass them to bootloader
    
    Chrome OS devices firmware usually includes an area called VPD (Vital
    Product Data). VPD is a blob of a certain structure, in particular
    containing freely defined variable size fields. A field is a tuple of
    the field name and field contents.
    
    MAC addresses of the interfaces are stored in VPD as well. Field names
    are in the form of 'ethernet_macN', where N is the zero based
    interface number.
    
    This patch retrieves the MAC address(es) from the VPD and populates
    them in the coreboot table so that they become available to the
    bootloader.
    
    BUG=chrome-os-partner:32152, chromium:417117
    TEST=with this and other patches in place the storm device tree shows
         up with MAC addresses properly initialized.
    
    Change-Id: I955207b3a644cde100cc4b48e51a2ab9a3cb1ba0
    Signed-off-by: Stefan Reinauer <reinauer at chromium.org>
    Original-Commit-Id: 1972b9e97b57cc8503c5e4dc496706970ed2ffbe
    Original-Change-Id: I12c0d15ca84f60e4824e1056c9be2e81a7ad8e73
    Original-Signed-off-by: Vadim Bendebury <vbendeb at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/219443
    Original-Reviewed-by: Aaron Durbin <adurbin at chromium.org>
    Reviewed-on: http://review.coreboot.org/9207
    Tested-by: build bot (Jenkins)
    Reviewed-by: Patrick Georgi <pgeorgi at google.com>


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

-gerrit



More information about the coreboot-gerrit mailing list