• David Brownell's avatar
    [PATCH] update PCI early-handoff handling for OHCI · f2cb36c1
    David Brownell authored
    The PCI "early usb handoff" quirk logic didn't work like "ohci-hcd" ...
    This patch makes it do so by:
    
      - Resetting the controller after kicking BIOS off, matching the
        normal "chip in hardware reset" startup mode;
    
      - Reporting any BIOS that borks this simple handoff; it's likely
        got a few other surprises for us too.
    
      - Ignoring that handoff on HPPA;
    
    The diagnostic string is mostly shared with EHCI, saving a few bytes.
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    
     drivers/usb/host/pci-quirks.c |   22 ++++++++++++++++++----
     1 file changed, 18 insertions(+), 4 deletions(-)
    f2cb36c1
pci-quirks.c 7.6 KB