[coreboot-gerrit] Patch merged into coreboot/master: libpayload: usb: dwc2: check device connect state before enable channel

gerrit at coreboot.org gerrit at coreboot.org
Thu Sep 17 14:18:38 CET 2015


the following patch was just integrated into master:
commit 87c9f0eaa90253f45c8114fc542ad3a46caa2647
Author: Yunzhi Li <lyz at rock-chips.com>
Date:   Thu Sep 10 11:42:30 2015 +0800

    libpayload: usb: dwc2: check device connect state before enable channel
    
    If the device has already been disconnected then we shouldn't enable
    host channel to start any transfer, otherwise this channel goes into
    an odd state the channel is enabled but can not be disabled by set
    hcchar.chdis=1. So we need check the device connect status before
    enable channel.
    
    BRANCH=None
    BUG=chrome-os-partner:44534
    TEST=None
    
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: ae3e690b2cd4a9ea8b5766ac873b0e00bf3a23de
    Original-Change-Id: Ib3ecf486649ca11b302144f9c00a5e88424e90fa
    Original-Signed-off-by: Yunzhi Li <lyz at rock-chips.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/298402
    Original-Reviewed-by: Julius Werner <jwerner at chromium.org>
    Original-Commit-Queue: Lin Huang <hl at rock-chips.com>
    Original-Tested-by: Lin Huang <hl at rock-chips.com>
    Original-(cherry picked from commit ea96f947b5304fdde2e0991d23febaeba209dde1)
    Original-Reviewed-on: https://chromium-review.googlesource.com/299398
    Original-Commit-Ready: David Hendricks <dhendrix at chromium.org>
    Original-Tested-by: David Hendricks <dhendrix at chromium.org>
    Original-Reviewed-by: David Hendricks <dhendrix at chromium.org>
    
    Change-Id: Idf48ffbc4c2794900e09dec6b2e34e33b21f87b4
    Reviewed-on: http://review.coreboot.org/11662
    Tested-by: build bot (Jenkins)
    Reviewed-by: Patrick Georgi <pgeorgi at google.com>


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

-gerrit



More information about the coreboot-gerrit mailing list