1. 20 Feb, 2003 3 commits
    • David Brownell's avatar
      [PATCH] USB: ohci-hcd fewer diagnostics · 135c5b70
      David Brownell authored
      This gets rid of some potentially scarey messages I've recently
      seen on disconnect, "bad hash" for a TD ... it's really a "no hash"
      case, and this prevents the message in some cases where that's
      not an issue.  Likely this is what Gary Gorgen noticed, but even
      he had a different problem, this message shouldn't always appear.
      
      It also slims down one other message, preventing it from appearing
      in the routine "protocol stall" case (and cluttering logfiles).
      135c5b70
    • David Brownell's avatar
      [PATCH] USB: ohci-hcd, more portable diagnostics · c9684e5e
      David Brownell authored
      This is the rest of the work to make the driver not care which
      version of the OS it's using, so the difference between the 2.5
      and 2.5 versions can just be a small patch with stuff that has
      a real need to be different.
      c9684e5e
    • David Brownell's avatar
      [PATCH] USB: sync with some 2.4 ohci fixes, prepare for backport · d3d118a8
      David Brownell authored
      The 2.5 version branched from 2.4.5 or so, and since then
      a couple hardware-specific tweaks were merged to 2.4; this
      teaches 2.5 about NatSemi SUPERIO and PA-RISC quirks.
      
      This also uses os/version neutral HCD calls to register the root
      hub and find the HCD's bus.  It also adds os/version neutral
      macros for its diagnostic macros.  Most of those changes have
      been split out separately, but the macros and a few uses of them
      weren't naturally splittable.
      
      Also a couple minor cleanups, like removing CVS ids, having
      only one copy of a routine used with the debug files, and
      getting rid of some inline #ifdefs.
      d3d118a8
  2. 19 Feb, 2003 37 commits