An error occurred fetching the project authors.
  1. 02 Aug, 2004 1 commit
  2. 14 Jul, 2004 4 commits
  3. 13 Jul, 2004 1 commit
  4. 17 Jun, 2004 1 commit
  5. 11 Jun, 2004 1 commit
  6. 04 Jun, 2004 1 commit
    • Alexander Viro's avatar
      [PATCH] sparse: if_mii() helper (from jgarzik) · a086d60f
      Alexander Viro authored
      From: Jeff Garzik
      
      	Jeff's patch adds a helper for obtaining mii_ioctl_data from ifreq
      and switches drivers to it.  It's almost a "move common expression into
      inline helper", except that instead of
      
      	(struct mii_ioctl_data *)&rq->ifr_ifru.ifru_data
      
      it does
      
      	(struct mii_ioctl_data *)&rq->ifr_ifru
      
      - pointer to union instead of pointer to a field of union that has nothing
      to do with mii_ioctl_data *and* adds confusion by being a pointer itself.
      a086d60f
  7. 18 May, 2004 1 commit
  8. 13 May, 2004 1 commit
    • David Brownell's avatar
      [PATCH] USB: missing probe() diagnostics for CDC Ethernet · e2a5c7a9
      David Brownell authored
      This patch should help correct the "missing diagnostics with
      CONFIG_USB_DEBUG during CDC Ethernet probe()" issue.  Some
      folk are having problems with firmware that doesn't respond
      properly to descriptor fetches -- which is unnecessarily
      confusing because the diagnostics aren't being printed.
      e2a5c7a9
  9. 11 May, 2004 1 commit
  10. 05 May, 2004 1 commit
  11. 23 Apr, 2004 1 commit
  12. 22 Apr, 2004 1 commit
  13. 09 Apr, 2004 1 commit
  14. 26 Mar, 2004 1 commit
  15. 09 Mar, 2004 1 commit
    • David Brownell's avatar
      [PATCH] USB: usbnet and ALI M5632 · 10443b9f
      David Brownell authored
      Some of the 480 Mbit/sec USB host-to-host links have ALI
      chips in them.  They seem to work with no problem, given
      this patch, even when the ends talk different speed.
      10443b9f
  16. 03 Mar, 2004 1 commit
  17. 27 Feb, 2004 1 commit
  18. 05 Feb, 2004 1 commit
  19. 16 Jan, 2004 1 commit
    • David T. Hollis's avatar
      [PATCH] USB: usbnet on 2.6.0 -- needs ax8817x_ethtool_ops · b5aeadab
      David T. Hollis authored
      On Tue, 2003-12-23 at 22:49, David Brownell wrote:
      > > This patch should take care of it.  Additionally, I had to fold one of
      > > my patches that's in the queue for 2.6.1 (ethtool link check fix) into
      > > this as the other would not apply due to changes.
      >
      > It looks fine, though it didn't apply against Greg's usb-devel-2.6
      > tree ... which has a few more methods added.
      >
      > I guess I'll just add this one to my tree, and let you merge this
      > with those additional ax8817x changes.
      >
      > - Dave
      >
      
      Re-diffed against the usb-2.6-devel tree.
      b5aeadab
  20. 10 Jan, 2004 1 commit
  21. 15 Dec, 2003 1 commit
    • David Brownell's avatar
      [PATCH] USB: <linux/usb_ch9.h> new descriptor codes, types · 9616878a
      David Brownell authored
      This patch adds definitions:
      
        - New "video" class, for video cameras and more complicated devices;
      
        - New "Interface association" descriptor type, used by video class,
          along with two other assigned desciptor type codes (OTG, "debug")
          listed in the same ECN to the USB 2.0 spec;
      
        - Type declarations for "Interface association" and OTG descriptors.
      
      It also replaces three copies of USB_DT_CS_* declarations in audio
      support with one in <linux/usb_ch9.h>, and uses the newly exposed
      symbol in "usbnet".  (Near as I can tell, the convention for those
      "class specific" descriptor types started with audio, and was then
      adopted by several other class specifications.)
      9616878a
  22. 07 Nov, 2003 1 commit
    • David Brownell's avatar
      [PATCH] USB: usb ignores 64bit dma · 4f428f01
      David Brownell authored
      The dma hooks whereby EHCI can pass 64bit DMA support
      up the driver stack (to avoid buffer copies) turn out
      to broken on most architectures(*).  This patch just
      disables them all, since it looks like those mechanisms
      won't get fixed before 2.6.0-final.  For now it'd only
      matter on a few big Intel boxes anyway.
      
      Please merge.
      
      - Dave
      
      (*) On x86, mips, and arm dma_supported() doesn't
           even compare with the device's mask.  On several
           other architectures (reported on ppc, alpha,
           and sparc64), asking that question for non-PCI
           devices will just BUG() -- even though all info
           needed to answer the question is right at hand.
      4f428f01
  23. 23 Oct, 2003 2 commits
  24. 19 Sep, 2003 1 commit
    • David T. Hollis's avatar
      [PATCH] USB: ethtool_ops and ax8817x fixes for usbnet · 303d082c
      David T. Hollis authored
      This is a resend of all of my recent usbnet additions which
      center on adding ethtool_ops support.  All have been re-diffed
      against the latest usbnet from BK.
      
      Changes:
      * Add ethtool_ops support to usbnet
      * Add GPIO bit toggling upon initialization of ax8817x devices
        so that xmit works properly
      * Add Wake-On-Lan and eeprom dump support for ax8817x devices
        (this only adds the config support for WOL, actual operation
         is more of a USB/Power Management function)
      * Change ax8817x_set_multicast to not kmalloc for the filter
        since there was no clean way to free the memory after URB submit.
        Instead, we make use of the 20 byte dev->data.
      303d082c
  25. 16 Sep, 2003 1 commit
    • Alan Stern's avatar
      [PATCH] USB: Use num_altsetting in usbnet and usbtest · 4f90b98e
      Alan Stern authored
      This patch fixes usbnet and usbtest.  When checking endpoints, they
      iterate through all interfaces out to intf->max_altsetting, but they
      should only go up to intf->num_altsetting.  The max_altsetting value
      refers to the amount of space _allocated_ for usb_host_interface
      structures, not the number that are really in use.
      4f90b98e
  26. 28 Aug, 2003 1 commit
  27. 27 Aug, 2003 3 commits
    • David Brownell's avatar
      [PATCH] USB: usbnet, cdc ethernet descriptor parsing fixes · bae6e21c
      David Brownell authored
      This makes the new CDC Ethernet code handle more devices:
      
        - Uses the active config, not just the default one, if it's
          coping "descriptors in wrong place" quirk.  (bugfix)
      
        - Uses usb_ifnum_to_if() to get interfaces.  (bugfix)
      
        - AMBIT USB cable modems have bogus CDC Union descriptors;
          workaround by switching master and slave.  (add quirk)
      
        - To make it easier the next time we run into firmware
          that violates the class spec, add debug messages saying
          exactly why it's giving up on a given CDC device.
      
      Net result, this code now handles at least one more
      cable modem design.
      bae6e21c
    • David Brownell's avatar
      [PATCH] USB: usbnet minor cleanup · 2c970788
      David Brownell authored
      This goes on top of Dave Hollis' patch, and makes the front matter
      match the slightly revised role -- and mention that new support.
      It also eliminates a potentially confusing name and corrects an
      omission (Zaurus framing wasn't printed).
      2c970788
    • Daniele Bellucci's avatar
      3b319365
  28. 22 Aug, 2003 1 commit
  29. 15 Aug, 2003 1 commit
  30. 11 Aug, 2003 2 commits
  31. 06 Aug, 2003 1 commit
    • David Brownell's avatar
      [PATCH] USB: usbnet, prevent exotic rtnl deadlock · 0f138bbf
      David Brownell authored
      Turns out that when PM is in use, some D3cold resume paths
      could have one thread, holding the network lock, deadlock
      in flush_scheduled_work() since an event task is waiting
      for that same lock.  Fix is to call that later, when the
      lock isn't held.
      0f138bbf
  32. 31 Jul, 2003 1 commit
  33. 30 Jul, 2003 1 commit
    • David Brownell's avatar
      [PATCH] USB: usbnet: zaurus c-750, motorola · a0c3c07d
      David Brownell authored
      This patch:
      
         - Makes the cdc code handle a Motorola cable modem that stores
           CDC descriptors in the wrong place.  The workaround might be
           helpful for other hardware too.  (This was a 2.4 regression.)
      
         - Recognizes another Zaurus (PXA 255 based clamshell, not yet
           sold by Sharp in the US).
      
         - Cleaned the Zaurus stuff up a bit.  Rather than expecting
           a new driver_info struct (or re-using the right one) for
           each new pxa based product, they all use the same one.  So
           patches for new products only need new usb_device_id entries.
           (Also notes the issue that every Zaurus model will need to be
           blacklisted for CDC if the Z code isn't enabled.)
      a0c3c07d