1. 27 3月, 2007 3 次提交
    • J
      USB: remove duplicated device id in airprime driver · 49282451
      Jon K Hellan 提交于
      Both airprime and option now want to handle vendor ID 0x1410,
      device ID 0x1100. Airprime calls it 'ExpressCard34 Qualcomm 3G CDMA'.
      Option calls it 'Novatel Merlin XS620/S640'. Patch attached to remove it
      from airprime.
      
      From: Jon K Hellan <jon.kare.hellan@uninett.no>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      49282451
    • D
      USB: omap_udc: workaround dma_free_coherent() bogosity · 8a3c1f57
      David Brownell 提交于
      Various fixes to omap_udc, noted with some recent testing:
      
       - Cope with some SMP-induced braindamage in ARM's dma_{alloc,free}_coherent()
         implementation: alloc() can be called with IRQs blocked, but since late
         last year that's no longer true for free().  This resolves really NASTY
         problems with logspamming via WARN_ON(), indicating N-page leaks.
      
       - Be more correct in handling GET_STATUS request for RECIP_ENDPOINT ... the
         previous code only handled RECIP_INTERFACE, this version should be correct
         except for (sigh) bulk/interrupt endpoints.
      
       - Provide a better name for the function reporting whether the board has
         vbus sensing wired up.
      
      GET_STATUS requests for endpoint status still acts strangely though, at least
      given one flakey host doesn't always ack the first DATA packet, then the packet
      that gets retransmitted doesn't have data!
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      8a3c1f57
    • A
      UHCI: Fix problem caused by lack of terminating QH · e009f1b2
      Alan Stern 提交于
      This patch (as871) fixes a problem introduced by an earlier change.
      It turns out that some systems really do need to have a terminating
      skeleton QH present whenever FSBR is on.  I don't know any way to tell
      which systems do need it and which don't; the easiest answer is to
      have it there always.
      
      This fixes the NumLock-hang bug reported by Jiri Slaby.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      e009f1b2
  2. 26 3月, 2007 3 次提交
  3. 25 3月, 2007 15 次提交
  4. 24 3月, 2007 11 次提交
  5. 23 3月, 2007 8 次提交