1. 28 Mar, 2003 5 commits
    • David Brownell's avatar
      [PATCH] USB: ohci-hcd, pci posting paranoia · be2a3ae7
      David Brownell authored
      Flushes some posted PCI writes in case of trouble.
      Lack of these hasn't been seen to be a problem; the
      update mostly affects run-once init paths.  Thanks
      to Arjan for the code-review comments.
      be2a3ae7
    • David Brownell's avatar
      [PATCH] USB: ehci-hcd, minor hardware tweaks · af697798
      David Brownell authored
      This tweaks the hardware in two minor ways, being more forgiving
      of what are either hardware bugs or hard-to-see driver bugs.
      
        - Some silicon seems to mis-handle dummy qtds on occasion,
          writing them into the qh and thus stopping progress unless
          something times it out and cancels it (scsi-eh etc).
      
          This initializes such qtds slightly differently, so some
          such cases will make the driver automatically recover, and
          so all such errors will fail in the same way.
      
        - In case of dodgy behavior with respect to unlinking, don't
          modify a field.  Silicon that's (wrongly) reading this will
          have a chance to read the old value while it's still valid.
      
      Also minor diagnostic tweaks for better uniformity/usability.
      af697798
    • Oliver Neukum's avatar
      [PATCH] USB: leave usage counts during probe/remove to driver core · f44a0a63
      Oliver Neukum authored
      driver core protects us with semaphores during probe/disconnect. We can
      stop messing with the module usage counts.
      f44a0a63
    • Duncan Sands's avatar
    • Hanna V. Linder's avatar
      [PATCH] USB: input class hookup to existing support · 281213ec
      Hanna V. Linder authored
      Results in this tree /sys/class/input with a combined keyboard/mouse
      USB device:
      
      [root@w-hlinder2 input]# tree /sys/class/input
      /sys/class/input
      |-- devices
      |   |-- 0 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.1/1-1.1:0
      |   |-- 1 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.1/1-1.1:1
      |   `-- 2 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.2/1-1.2:0
      |-- drivers
      |   `-- usb:hid -> ../../../bus/usb/drivers/hid
      `-- mouse
      281213ec
  2. 27 Mar, 2003 1 commit
  3. 28 Mar, 2003 2 commits
  4. 27 Mar, 2003 3 commits
  5. 28 Mar, 2003 9 commits
  6. 27 Mar, 2003 20 commits