1. 28 Jan, 2003 2 commits
    • David Brownell's avatar
      [PATCH] USB ohci-hcd, don't force SLAB_ATOMIC allocations · fb4b62ad
      David Brownell authored
      This is a minor cleanup to let per-request memory allocations block,
      when the caller allows (it provided the bitmask).  The driver used
      to work that way until something like 2.4.3; an update (a few months
      back) to how the "dma_addr_t" hashes to a "struct ohci_td *" lets us
      simplify things again.  Another benfit:  it blocks irqs for less time
      on the submit path.  (The ehci driver already acts this way.)
      fb4b62ad
    • Petko Manolov's avatar
      [PATCH] USB: pegasus & mii cset · 1fda844a
      Petko Manolov authored
        Some ethernet drivers other than those in .../drivers/net need generic
        MII code too and this cset shows how we do it for .../drivers/usb/net;
        For now only pegasus.c is using this feature, but as soon as we find
        more MII compliant controllers we'll put them in Makefile.mii too.
        Note: drivers which use the generic mii routines should bracket the
        code with #ifdef CONFIG_MII #endif since CONFIG_MII may not be present.
        See pegasus.c for more details.
      1fda844a
  2. 21 Jan, 2003 8 commits
  3. 17 Jan, 2003 4 commits
  4. 16 Jan, 2003 26 commits