[coreboot-gerrit] Patch merged into coreboot/master: 8282727 chromeec: allow transport implementation to provide buffers for proto v3

gerrit at coreboot.org gerrit at coreboot.org
Sat Mar 21 10:43:36 CET 2015


the following patch was just integrated into master:
commit 828272767d067cc215ff6c7dc93bd731a1a61765
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Wed Aug 6 14:34:57 2014 -0500

    chromeec: allow transport implementation to provide buffers for proto v3
    
    Depending on the transport mechanism for proto v3 different bytes
    need to be send and/or read before the request and response. Depending
    on the software and/or controller interface that requirement leads to
    needing to copy data into temporary buffers.  Avoid this by allowing
    the transport mechanism to provide the request and response
    buffers.
    
    BUG=chrome-os-partner:31148
    BRANCH=None
    TEST=Built for rush and ryu. Ran on ryu with i2c implementation.
         Also built for rambi to check x86 systems.
    
    Change-Id: I35d4d69bd1fa900fc0cfe3822496f381405bdcb1
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: c7224426e1d0bcf06ed010131a2462a6ca201d8b
    Original-Change-Id: Iad6cce566a253ca72e6f5009a97235ece0a6c1b5
    Original-Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/211138
    Original-Reviewed-by: Furquan Shaikh <furquan at chromium.org>
    Reviewed-on: http://review.coreboot.org/8827
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


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

-gerrit



More information about the coreboot-gerrit mailing list