• David Brownell's avatar
    [PATCH] ehci-hcd: update · df42f7cf
    David Brownell authored
    Here's an EHCI update, I'll send separate patches to sync 2.4 with
    this version.  Changes in this version include:
    
      - An earlier locking update would give trouble on SPARC, where
        irqsave "flags" aren't flags.  This resolves that issue by
        adding a module parameter to limit work done with irqs off.
        (Some net drivers do the same thing.)
    
      - Optionally (now #ifdef DEBUG) collects some statistics on IRQs
        and URBs.  There are more IAA interrupts than I want to see,
        during extended usb-storage loading.
    
      - Adds a commented-out workaround for a problem I've seen on one
        VT8235.  Seems likely an issue with this specific motherboard;
        another tester hasn't reported such issues.
    
      - Includes the jiffies time_after() patch from Tim Schmielau.
    
      - Minor tweaks to the hcd portability (get rid of another #if).
    
      - Minor doc/diagnostic/... updates
    df42f7cf
ehci-hcd.c 27 KB