26 Apr, 2012

1 commit


19 Nov, 2011

1 commit

  • This converts the drivers in drivers/net/* to use the
    module_usb_driver() macro which makes the code smaller and a bit
    simpler.

    Added bonus is that it removes some unneeded kernel log messages about
    drivers loading and/or unloading.

    Cc: Wolfgang Grandegger
    Cc: Samuel Ortiz
    Cc: Oliver Neukum
    Cc: Peter Korsgaard
    Cc: Petko Manolov
    Cc: Steve Glendinning
    Cc: Christian Lamparter
    Cc: "John W. Linville"
    Cc: Dan Williams
    Cc: Jussi Kivilinna
    Cc: Ivo van Doorn
    Cc: Gertjan van Wingerde
    Cc: Helmut Schaa
    Cc: Herton Ronaldo Krzesinski
    Cc: Hin-Tak Leung
    Cc: Larry Finger
    Cc: Chaoming Li
    Cc: Lucas De Marchi
    Cc: "David S. Miller"
    Cc: Roel Kluin
    Cc: Paul Gortmaker
    Cc: Jiri Pirko
    Cc: Pavel Roskin
    Cc: Yoann DI-RUZZA
    Cc: George
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

27 Sep, 2009

1 commit

  • * remove asm/atomic.h inclusion from kref.h -- not needed, linux/types.h
    is enough for atomic_t
    * remove linux/kref.h inclusion from files which do not need it.

    Signed-off-by: Alexey Dobriyan
    Signed-off-by: Linus Torvalds

    Alexey Dobriyan
     

01 Sep, 2009

1 commit


13 Jun, 2009

1 commit

  • Fix up IRDA drivers that return an errno value to qdisc_restart(), causing
    qdisc_restart() to print a warning an requeue/retransmit the skb.

    - donauboe: intention appears to be to have the skb retransmitted without
    error message
    - irda-usb: intention is to drop silently according to comment
    - kingsub-sir: skb is freed: use after free
    - ks959-sir: skb is freed: use after free
    - ksdazzle-sir: skb is freed: use after free
    - mcs7880: skb is freed: use after free

    All but donauboe compile tested.

    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Patrick McHardy
     

22 Mar, 2009

1 commit


07 Jan, 2009

1 commit

  • Convert IRDA drivers to use already existing net_device_stats structure
    in network device. This is a pre-cursor to conversion to net_device
    ops. Compile tested only.

    Signed-off-by: Stephen Hemminger
    Signed-off-by: David S. Miller

    Stephen Hemminger
     

04 Nov, 2008

1 commit


18 Oct, 2008

1 commit


31 Jul, 2008

1 commit


11 Oct, 2007

2 commits

  • It's been a useless no-op for long enough in 2.6 so I figured it's time to
    remove it. The number of people that could object because they're
    maintaining unified 2.4 and 2.6 drivers is probably rather small.

    [ Handled drivers added by netdev tree and some missed IRDA cases... -DaveM ]

    Signed-off-by: Ralf Baechle
    Signed-off-by: Jeff Garzik
    Signed-off-by: David S. Miller

    Ralf Baechle
     
  • This patch cleans up duplicate includes in
    drivers/net/

    Signed-off-by: Jesper Juhl
    Acked-by: "John W. Linville"
    Signed-off-by: Andrew Morton
    Signed-off-by: Jeff Garzik

    Jesper Juhl
     

27 Aug, 2007

1 commit


11 Jul, 2007

1 commit


11 May, 2007

1 commit

  • This dongle does not follow the usb-irda specification, so it needs its
    own special driver. In addition, it uses interrupt endpoints instead of
    bulk ones as the rest of USB IrDA dongles supported by Linux (just to be
    different?) and data reads need to be parsed to extract the valid bytes
    before being unwrapped (details in the comment at the start of the
    source). No speed commands have been discovered for this dongle, and I
    suspect it does not have any at all.

    On plugin, this dongle reports vendor and device IDs: 0x07c0:0x4200 .

    The Windows driver that is used normally to control this dongle has a
    filename of DSIR620.SYS .

    Signed-off-by: Alex Villac�s Lasso
    Signed-off-by: Samuel Ortiz
    Signed-off-by: David S. Miller

    Alex Villac�s Lasso