17 Jul, 2012

1 commit


02 May, 2012

1 commit


11 Aug, 2010

1 commit


18 Oct, 2008

1 commit


15 Oct, 2007

1 commit


22 Jun, 2006

1 commit


01 Feb, 2006

5 commits

  • While the usbatm core has had some support for using isoc urbs
    for some time, there was no way for users to turn it on. While
    use of isoc transfer should still be considered experimental, it
    now works well enough to let users turn it on. Minidrivers signal
    to the core that they want to use isoc transfer by setting the new
    UDSL_USE_ISOC flag. The speedtch minidriver gets a new module
    parameter enable_isoc (defaults to false), plus some logic that
    checks for the existence of an isoc receive endpoint (not all
    speedtouch modems have one).

    Signed-off-by: Duncan Sands
    Signed-off-by: Greg Kroah-Hartman

    Duncan Sands
     
  • The xusbatm driver is for otherwise unsupported modems.
    All it does is grab hold of a user-specified set of
    interfaces - the generic usbatm core methods (hopefully)
    do the rest. As Aurelio Arroyo discovered when he tried
    to use xusbatm (big mistake!), the interface grabbing logic
    was completely borked. Here is a rewrite that works.

    Signed-off-by: Duncan Sands
    Signed-off-by: Greg Kroah-Hartman

    Duncan Sands
     
  • Remove the unused .owner field in struct usbatm_driver.

    Signed-off-by: Duncan Sands
    Signed-off-by: Greg Kroah-Hartman

    Duncan Sands
     
  • Have minidrivers and the core signal special requirements
    using a flags field in struct usbatm_data. For the moment
    this is only used to replace the need_heavy_init bind
    parameter, but there'll be new flags in later patches.

    Signed-off-by: Duncan Sands
    Signed-off-by: Greg Kroah-Hartman

    Duncan Sands
     
  • Formatting, changes to variable names, comments, log level changes,
    printk rate limiting.

    Signed-off-by: Duncan Sands
    Signed-off-by: Greg Kroah-Hartman

    Duncan Sands
     

05 Jan, 2006

1 commit


28 Jun, 2005

1 commit