]> err.no Git - linux-2.6/commit
[PATCH] USB ATM: new usbatm core
authorDuncan Sands <duncan.sands@math.u-psud.fr>
Wed, 11 May 2005 18:24:03 +0000 (20:24 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 27 Jun 2005 21:43:55 +0000 (14:43 -0700)
commitc59bba75fa500f13ef14215d599ee0d7faa1b954
treeb37daba6cdb31635173e781a2c742f4190ff08e3
parentd49d431744007cec0ee1a3ade96f9e0f100c7907
[PATCH] USB ATM: new usbatm core

Rework the core usbatm code: minidrivers (i.e. drivers for particular
modems) now register themselves with the usbatm core, supplying methods
for binding/unbinding etc.  The design was inspired by usb-serial and
usbnet.  At the same time, more common code from the speedtch and
cxacru (patch 3/5) drivers was generalized and moved into the core.  The
transmission and reception parts have been unified and simplified.  Since
this is a major change and I don't like underscores in file names,
usb_atm.[ch] has been renamed usbatm.[ch].

Many thanks to Roman Kagan, who did a lot of the coding.

Signed-off-by: Duncan Sands <baldrick@free.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/atm/usb_atm.c [deleted file]
drivers/usb/atm/usb_atm.h [deleted file]
drivers/usb/atm/usbatm.c [new file with mode: 0644]
drivers/usb/atm/usbatm.h [new file with mode: 0644]