[coreboot-gerrit] Patch merged into coreboot/master: 654cf9c libpayload: EHCI: Support root-hub TT feature

gerrit at coreboot.org gerrit at coreboot.org
Mon Mar 23 17:57:45 CET 2015


the following patch was just integrated into master:
commit 654cf9c2d812dbb614e37db41b22f186553ced81
Author: Jim Lin <jilin at nvidia.com>
Date:   Fri Sep 26 19:12:41 2014 +0800

    libpayload: EHCI: Support root-hub TT feature
    
    If EHCI controller has TT (Transaction Translator) support in
    root-hub, then we need to keep control over this controller when
    USB keyboard (low-speed device) is connected to root-hub port.
    
    Need to add "CONFIG_LP_USB_EHCI_HOSTPC_ROOT_HUB_TT=y" to config file
    (e.g. payloads/libpayload/configs/config.nyan_big) to support this
    feature.
    
    BUG=chrome-os-partner:32355
    TEST=Tested on nyan_big platform.
    Press ESC+REFRESH+POWER keys on internal keyboard to power up.
    Press Left Arrow or Right Arrow on USB keyboard to switch between
    "English" and "Default Locale" in coreboot UI. Or unplug and plug
    in device and try again.
    Root hub <- low-speed USB keyboard
    Root hub <- full-speed hub <- low-speed USB keyboard
    Root hub <- high-speed hub <- low-speed USB keyboard
    
    Change-Id: Iaa2823f64c8769fc808ee7a316c378f18f004e63
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 4ad57fd673d6dc8814fe99a4ac420566bb17e77b
    Original-Change-Id: Id86a289bc587653b85227c1d50f7a4f476f37983
    Original-Signed-off-by: Jim Lin <jilin at nvidia.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/220125
    Original-Reviewed-by: Julius Werner <jwerner at chromium.org>
    Reviewed-on: http://review.coreboot.org/8737
    Tested-by: build bot (Jenkins)
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>


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

-gerrit



More information about the coreboot-gerrit mailing list