• David Brownell's avatar
    [PATCH] USB: ohci updates · 65a7d3e4
    David Brownell authored
    Small bugfixes, at least one of which gets rid of  some
    rather random behavior from certain board init
    behaviors.
    
    
    OHCI updates:
    
     - Bugfix the code taking frame clock adjustments from the boot loader.
       A recent change had a bug which caused inconsistent failures on some
       OHCI configs, including amd756.  Thanks to <pacman@manson.clss.net>
       for tracking down the specifics.
    
     - From Lothar Wassmann <lk@karo-electronics.de> two fixes:
         (a) don't let tick clock sign-extend, that can make unlinks
             take excessively long (could happen easily enough);
         (b) when re-activating schedules after suspend, use the right
             bitmask (rare/exotic)
    
     - When suspending the root hub, mark it as USB_STATE_SUSPENDED
    Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
    65a7d3e4
ohci-hcd.c 23.3 KB