* [BK PATCH] USB device support for 2.5.8
@ 2002-04-16 22:54 Greg KH
2002-04-16 22:58 ` Greg KH
0 siblings, 1 reply; 4+ messages in thread
From: Greg KH @ 2002-04-16 22:54 UTC (permalink / raw)
To: torvalds; +Cc: linux-usb-devel, linux-kernel
These changesets add USB device support to the kernel. It is the Lineo
code cleaned up a bit and dropped into the drivers/usb/device/
directory. Over time, the code will migrate into other usb directories
as the core of the device and host code merge together. This release
provides a version that builds properly, and provides a good base for
people to start working with.
Thanks to Stuart Lynne from Lineo for releasing this code and working to
have it included in the tree.
Pull from: bk://linuxusb.bkbits.net/usbd-2.5
drivers/usb/Config.in | 2
drivers/usb/Makefile | 7
drivers/usb/device/Config.help | 76 +
drivers/usb/device/Config.in | 42
drivers/usb/device/Makefile | 84 +
drivers/usb/device/bi/Config.in | 31
drivers/usb/device/bi/Makefile | 32
drivers/usb/device/bi/gen/Config.in | 7
drivers/usb/device/bi/gen/Makefile | 24
drivers/usb/device/bi/gen/udc.c | 600 ++++++++
drivers/usb/device/bi/gen/udc.h | 37
drivers/usb/device/bi/l7205/Config.help | 2
drivers/usb/device/bi/l7205/Config.in | 8
drivers/usb/device/bi/l7205/Makefile | 71
drivers/usb/device/bi/l7205/hardware.h | 623 ++++++++
drivers/usb/device/bi/l7205/l7205.h | 179 ++
drivers/usb/device/bi/l7205/udc.c | 1494 ++++++++++++++++++++
drivers/usb/device/bi/l7205/udc.h | 38
drivers/usb/device/bi/sa1100/Config.help | 11
drivers/usb/device/bi/sa1100/Config.in | 13
drivers/usb/device/bi/sa1100/Makefile | 77 +
drivers/usb/device/bi/sa1100/ctl.h | 320 ++++
drivers/usb/device/bi/sa1100/dma-sa1100.c | 270 +++
drivers/usb/device/bi/sa1100/dma.h | 64
drivers/usb/device/bi/sa1100/ep0.c | 522 +++++++
drivers/usb/device/bi/sa1100/recv.c | 379 +++++
drivers/usb/device/bi/sa1100/sa1100-dma-inline.h | 144 +
drivers/usb/device/bi/sa1100/sa1100.h | 198 ++
drivers/usb/device/bi/sa1100/send.c | 282 +++
drivers/usb/device/bi/sa1100/tick.c | 200 ++
drivers/usb/device/bi/sa1100/udc.c | 1096 ++++++++++++++
drivers/usb/device/bi/sa1100/udc.h | 38
drivers/usb/device/bi/sl11/Config.help | 6
drivers/usb/device/bi/sl11/Config.in | 7
drivers/usb/device/bi/sl11/Makefile | 73
drivers/usb/device/bi/sl11/sl11.h | 222 +++
drivers/usb/device/bi/sl11/udc.c | 1387 ++++++++++++++++++
drivers/usb/device/bi/sl11/udc.h | 37
drivers/usb/device/bi/superh/Config.help | 4
drivers/usb/device/bi/superh/Config.in | 7
drivers/usb/device/bi/superh/Makefile | 71
drivers/usb/device/bi/superh/hardware.h | 173 ++
drivers/usb/device/bi/superh/lio.c | 71
drivers/usb/device/bi/superh/udc.c | 877 +++++++++++
drivers/usb/device/bi/superh/udc.h | 37
drivers/usb/device/bi/usbd-bi.c | 1063 ++++++++++++++
drivers/usb/device/bi/usbd-bi.h | 302 ++++
drivers/usb/device/crc10.c | 48
drivers/usb/device/crc10.h | 83 +
drivers/usb/device/crc16.c | 65
drivers/usb/device/crc16.h | 78 +
drivers/usb/device/crc32.c | 63
drivers/usb/device/crc32.h | 77 +
drivers/usb/device/crc8.c | 63
drivers/usb/device/crc8.h | 80 +
drivers/usb/device/ep0.c | 676 +++++++++
drivers/usb/device/net_fd/Config.help | 83 +
drivers/usb/device/net_fd/Config.in | 45
drivers/usb/device/net_fd/Makefile | 14
drivers/usb/device/net_fd/net-fd.c | 1701 +++++++++++++++++++++++
drivers/usb/device/net_fd/net-fd.h | 30
drivers/usb/device/net_fd/netproto.c | 1129 +++++++++++++++
drivers/usb/device/net_fd/netproto.h | 501 ++++++
drivers/usb/device/net_fd/rndis.c | 148 ++
drivers/usb/device/serial_fd/Config.help | 68
drivers/usb/device/serial_fd/Config.in | 29
drivers/usb/device/serial_fd/Makefile | 59
drivers/usb/device/serial_fd/serial.c | 998 +++++++++++++
drivers/usb/device/serial_fd/serproto.c | 812 ++++++++++
drivers/usb/device/serial_fd/serproto.h | 44
drivers/usb/device/usbd-arch.h | 306 ++++
drivers/usb/device/usbd-bus.c | 532 +++++++
drivers/usb/device/usbd-bus.h | 91 +
drivers/usb/device/usbd-debug.c | 261 +++
drivers/usb/device/usbd-debug.h | 112 +
drivers/usb/device/usbd-func.c | 1100 ++++++++++++++
drivers/usb/device/usbd-func.h | 713 +++++++++
drivers/usb/device/usbd-inline.h | 475 ++++++
drivers/usb/device/usbd-module.h | 60
drivers/usb/device/usbd-monitor.c | 782 ++++++++++
drivers/usb/device/usbd-serialnumber.c | 216 ++
drivers/usb/device/usbd.c | 1297 +++++++++++++++++
drivers/usb/device/usbd.h | 898 ++++++++++++
83 files changed, 25044 insertions(+), 1 deletion(-)
------
ChangeSet@1.492, 2002-04-16 14:15:02-07:00, greg@kroah.com
USB device code
- cleaned up the Makefiles
- removed hotplug.c and hotplug.h
- added MODULE_LICENSE() for some of the modules
- fixed a few compiler errors and warnings.
drivers/usb/device/hotplug.c | 92 ---------------------------------
drivers/usb/device/hotplug.h | 28 ----------
drivers/usb/device/Makefile | 69 +++---------------------
drivers/usb/device/bi/Makefile | 59 ++-------------------
drivers/usb/device/bi/gen/Makefile | 48 -----------------
drivers/usb/device/bi/gen/udc.c | 16 ++---
drivers/usb/device/bi/gen/udc.h | 2
drivers/usb/device/net_fd/Makefile | 46 ----------------
drivers/usb/device/net_fd/net-fd.c | 1
drivers/usb/device/usbd-monitor.c | 22 ++++---
drivers/usb/device/usbd-serialnumber.c | 16 ++---
drivers/usb/device/usbd.c | 53 +++++++++++++------
drivers/usb/device/usbd.h | 12 ++--
13 files changed, 89 insertions(+), 375 deletions(-)
------
ChangeSet@1.456.2.16, 2002-04-15 10:37:22-07:00, sl@lineo.com
[PATCH] remove reference to current->nice
USB device minor change
remove reference to current->nice
drivers/usb/device/bi/usbd-bi.c | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
------
ChangeSet@1.456.2.15, 2002-04-15 10:36:43-07:00, greg@kroah.com
USB devices
added the device tree to the build process.
drivers/usb/Makefile | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletion(-)
------
ChangeSet@1.456.2.14, 2002-04-12 14:17:31-07:00, greg@kroah.com
USB device
Added Config.help entries for the USB device configure items.
drivers/usb/device/Config.help | 76 ++++++++++++++++++++++++++++
drivers/usb/device/bi/l7205/Config.help | 2
drivers/usb/device/bi/sa1100/Config.help | 11 ++++
drivers/usb/device/bi/sl11/Config.help | 6 ++
drivers/usb/device/bi/superh/Config.help | 4 +
drivers/usb/device/net_fd/Config.help | 83 +++++++++++++++++++++++++++++++
drivers/usb/device/serial_fd/Config.help | 68 +++++++++++++++++++++++++
7 files changed, 250 insertions(+)
------
ChangeSet@1.456.2.13, 2002-04-12 14:02:52-07:00, greg@kroah.com
USB devices
fixed up some Config.in problems.
drivers/usb/device/Config.in | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
------
ChangeSet@1.456.2.11, 2002-04-11 16:54:12-07:00, greg@kroah.com
USB device
removed some files accidentally checked in.
drivers/usb/device/bi/l7205/save/ctl.c | 1598 ---------------------------
drivers/usb/device/bi/l7205/save/ctl.h | 305 -----
drivers/usb/device/bi/l7205/save/recv.c | 181 ---
drivers/usb/device/bi/l7205/save/send.c | 259 ----
drivers/usb/device/bi/sa1100/PATCH-NOCALYPSO | 47
5 files changed, 2390 deletions(-)
------
ChangeSet@1.456.2.10, 2002-04-11 16:43:19-07:00, greg@kroah.com
USB device code
ran Lindent on the code
drivers/usb/device/moduse.c | 16
drivers/usb/device/test10.c | 150 -
drivers/usb/device/test8.c | 71
drivers/usb/device/usbd-build.h | 1
drivers/usb/device/usbd-export.h | 1
drivers/usb/device/bi/gen/udc.c | 321 +--
drivers/usb/device/bi/gen/udc.h | 2
drivers/usb/device/bi/l7205/l7205.h | 72
drivers/usb/device/bi/l7205/udc.c | 1916 ++++++++++----------
drivers/usb/device/bi/l7205/udc.h | 2
drivers/usb/device/bi/sa1100/ctl.h | 95 -
drivers/usb/device/bi/sa1100/dma-sa1100.c | 291 +--
drivers/usb/device/bi/sa1100/dma.h | 15
drivers/usb/device/bi/sa1100/ep0.c | 691 +++----
drivers/usb/device/bi/sa1100/recv.c | 502 ++---
drivers/usb/device/bi/sa1100/sa1100-dma-inline.h | 121 -
drivers/usb/device/bi/sa1100/sa1100.h | 79
drivers/usb/device/bi/sa1100/send.c | 321 +--
drivers/usb/device/bi/sa1100/tick.c | 165 -
drivers/usb/device/bi/sa1100/udc.c | 1069 +++++------
drivers/usb/device/bi/sa1100/udc.h | 5
drivers/usb/device/bi/sl11/sl11.h | 37
drivers/usb/device/bi/sl11/udc.c | 1460 +++++++--------
drivers/usb/device/bi/sl11/udc.h | 5
drivers/usb/device/bi/superh/hardware.h | 2
drivers/usb/device/bi/superh/lio.c | 60
drivers/usb/device/bi/superh/udc.c | 861 ++++-----
drivers/usb/device/bi/superh/udc.h | 4
drivers/usb/device/bi/usbd-bi.c | 1378 +++++++-------
drivers/usb/device/bi/usbd-bi.h | 71
drivers/usb/device/crc10.c | 36
drivers/usb/device/crc10.h | 41
drivers/usb/device/crc16.c | 66
drivers/usb/device/crc16.h | 31
drivers/usb/device/crc32.c | 65
drivers/usb/device/crc32.h | 32
drivers/usb/device/crc8.c | 67
drivers/usb/device/crc8.h | 31
drivers/usb/device/ep0.c | 946 +++++-----
drivers/usb/device/hotplug.c | 54
drivers/usb/device/hotplug.h | 4
drivers/usb/device/net_fd/net-fd.c | 2150 +++++++++++------------
drivers/usb/device/net_fd/netproto.c | 1213 ++++++------
drivers/usb/device/net_fd/netproto.h | 363 +--
drivers/usb/device/net_fd/rndis.c | 79
drivers/usb/device/serial_fd/serial.c | 1158 ++++++------
drivers/usb/device/serial_fd/serproto.c | 1120 +++++------
drivers/usb/device/serial_fd/serproto.h | 21
drivers/usb/device/usbd-bus.c | 661 +++----
drivers/usb/device/usbd-bus.h | 23
drivers/usb/device/usbd-debug.c | 477 ++---
drivers/usb/device/usbd-debug.h | 21
drivers/usb/device/usbd-func.c | 1621 ++++++++---------
drivers/usb/device/usbd-func.h | 732 +++----
drivers/usb/device/usbd-inline.h | 525 ++---
drivers/usb/device/usbd-monitor.c | 876 ++++-----
drivers/usb/device/usbd-serialnumber.c | 140 -
drivers/usb/device/usbd.c | 1626 ++++++++---------
drivers/usb/device/usbd.h | 401 ++--
59 files changed, 11957 insertions(+), 12407 deletions(-)
------
ChangeSet@1.456.2.9, 2002-04-11 15:31:48-07:00, sl@lineo.com
USB device controller
Added initial USB device controller support.
drivers/usb/Config.in | 2
drivers/usb/device/Config.in | 46
drivers/usb/device/Makefile | 131 +
drivers/usb/device/bi/Config.in | 37
drivers/usb/device/bi/Makefile | 79 +
drivers/usb/device/bi/gen/Config.in | 13
drivers/usb/device/bi/gen/Makefile | 72
drivers/usb/device/bi/gen/udc.c | 597 ++++++++
drivers/usb/device/bi/gen/udc.h | 37
drivers/usb/device/bi/l7205/Config.in | 14
drivers/usb/device/bi/l7205/Makefile | 71
drivers/usb/device/bi/l7205/hardware.h | 623 ++++++++
drivers/usb/device/bi/l7205/l7205.h | 179 ++
drivers/usb/device/bi/l7205/save/ctl.c | 1598 +++++++++++++++++++++
drivers/usb/device/bi/l7205/save/ctl.h | 305 ++++
drivers/usb/device/bi/l7205/save/recv.c | 181 ++
drivers/usb/device/bi/l7205/save/send.c | 259 +++
drivers/usb/device/bi/l7205/udc.c | 1472 ++++++++++++++++++++
drivers/usb/device/bi/l7205/udc.h | 38
drivers/usb/device/bi/sa1100/Config.in | 23
drivers/usb/device/bi/sa1100/Makefile | 77 +
drivers/usb/device/bi/sa1100/PATCH-NOCALYPSO | 89 +
drivers/usb/device/bi/sa1100/ctl.h | 325 ++++
drivers/usb/device/bi/sa1100/dma-sa1100.c | 271 +++
drivers/usb/device/bi/sa1100/dma.h | 65
drivers/usb/device/bi/sa1100/ep0.c | 533 +++++++
drivers/usb/device/bi/sa1100/recv.c | 369 +++++
drivers/usb/device/bi/sa1100/sa1100-dma-inline.h | 145 +
drivers/usb/device/bi/sa1100/sa1100.h | 199 ++
drivers/usb/device/bi/sa1100/send.c | 281 +++
drivers/usb/device/bi/sa1100/tick.c | 213 ++
drivers/usb/device/bi/sa1100/udc.c | 1081 ++++++++++++++
drivers/usb/device/bi/sa1100/udc.h | 41
drivers/usb/device/bi/sl11/Config.in | 12
drivers/usb/device/bi/sl11/Makefile | 73
drivers/usb/device/bi/sl11/sl11.h | 223 +++
drivers/usb/device/bi/sl11/udc.c | 1395 +++++++++++++++++++
drivers/usb/device/bi/sl11/udc.h | 38
drivers/usb/device/bi/superh/Config.in | 12
drivers/usb/device/bi/superh/Makefile | 71
drivers/usb/device/bi/superh/hardware.h | 175 ++
drivers/usb/device/bi/superh/lio.c | 71
drivers/usb/device/bi/superh/udc.c | 870 +++++++++++
drivers/usb/device/bi/superh/udc.h | 37
drivers/usb/device/bi/usbd-bi.c | 1065 ++++++++++++++
drivers/usb/device/bi/usbd-bi.h | 301 ++++
drivers/usb/device/crc10.c | 52
drivers/usb/device/crc10.h | 86 +
drivers/usb/device/crc16.c | 67
drivers/usb/device/crc16.h | 81 +
drivers/usb/device/crc32.c | 64
drivers/usb/device/crc32.h | 81 +
drivers/usb/device/crc8.c | 66
drivers/usb/device/crc8.h | 83 +
drivers/usb/device/ep0.c | 648 ++++++++
drivers/usb/device/hotplug.c | 94 +
drivers/usb/device/hotplug.h | 30
drivers/usb/device/moduse.c | 16
drivers/usb/device/net_fd/Config.in | 59
drivers/usb/device/net_fd/Makefile | 58
drivers/usb/device/net_fd/net-fd.c | 1682 +++++++++++++++++++++++
drivers/usb/device/net_fd/net-fd.h | 30
drivers/usb/device/net_fd/netproto.c | 1132 +++++++++++++++
drivers/usb/device/net_fd/netproto.h | 504 ++++++
drivers/usb/device/net_fd/rndis.c | 147 ++
drivers/usb/device/serial_fd/Config.in | 44
drivers/usb/device/serial_fd/Makefile | 59
drivers/usb/device/serial_fd/serial.c | 982 +++++++++++++
drivers/usb/device/serial_fd/serproto.c | 832 +++++++++++
drivers/usb/device/serial_fd/serproto.h | 43
drivers/usb/device/test10.c | 150 ++
drivers/usb/device/test8.c | 71
drivers/usb/device/usbd-arch.h | 306 ++++
drivers/usb/device/usbd-build.h | 1
drivers/usb/device/usbd-bus.c | 523 +++++++
drivers/usb/device/usbd-bus.h | 92 +
drivers/usb/device/usbd-debug.c | 278 +++
drivers/usb/device/usbd-debug.h | 117 +
drivers/usb/device/usbd-export.h | 1
drivers/usb/device/usbd-func.c | 1205 ++++++++++++++++
drivers/usb/device/usbd-func.h | 713 +++++++++
drivers/usb/device/usbd-inline.h | 488 ++++++
drivers/usb/device/usbd-module.h | 60
drivers/usb/device/usbd-monitor.c | 796 ++++++++++
drivers/usb/device/usbd-serialnumber.c | 218 ++
drivers/usb/device/usbd.c | 1348 ++++++++++++++++++
drivers/usb/device/usbd.h | 911 ++++++++++++
87 files changed, 28027 insertions(+)
------
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BK PATCH] USB device support for 2.5.8
2002-04-16 22:54 Greg KH
@ 2002-04-16 22:58 ` Greg KH
0 siblings, 0 replies; 4+ messages in thread
From: Greg KH @ 2002-04-16 22:58 UTC (permalink / raw)
To: linux-usb-devel, linux-kernel
On Tue, Apr 16, 2002 at 03:54:33PM -0700, Greg KH wrote:
>
> These changesets add USB device support to the kernel. It is the Lineo
> code cleaned up a bit and dropped into the drivers/usb/device/
> directory. Over time, the code will migrate into other usb directories
> as the core of the device and host code merge together. This release
> provides a version that builds properly, and provides a good base for
> people to start working with.
>
> Thanks to Stuart Lynne from Lineo for releasing this code and working to
> have it included in the tree.
>
> Pull from: bk://linuxusb.bkbits.net/usbd-2.5
These changesets can be found in a single patch at:
http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.5/usbd-2.5.8.patch.gz
for those who don't want to mess with Bitkeeper.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BK PATCH] USB device support for 2.5.8
[not found] <1018997778.2989@whiskey.enposte.net>
@ 2002-04-17 4:10 ` Stuart Lynne
0 siblings, 0 replies; 4+ messages in thread
From: Stuart Lynne @ 2002-04-17 4:10 UTC (permalink / raw)
To: linux-kernel
In article <1018997778.2989@whiskey.enposte.net>,
Greg KH <greg@kroah.com> wrote:
>Thanks to Stuart Lynne from Lineo for releasing this code and working to
>have it included in the tree.
Thanks belong to Lineo for working with the customers to get this
released as GPL and Tim Bird for letting me put up the official release
so people wouldn't have to dig it out of the Sharp Zaurus kernel source.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [BK PATCH] USB device support for 2.5.8
2002-04-17 21:09 [linux-usb-devel] " Paul Zimmerman
@ 2002-04-17 21:15 ` Greg KH
0 siblings, 0 replies; 4+ messages in thread
From: Greg KH @ 2002-04-17 21:15 UTC (permalink / raw)
To: Paul Zimmerman
Cc: 'linux-usb-devel@lists.sourceforge.net',
'linux-kernel@vger.kernel.org'
On Wed, Apr 17, 2002 at 02:09:32PM -0700, Paul Zimmerman wrote:
> We already have drivers/usb/hcd for "host controller drivers", how about
> drivers/usb/dcd for "device controller drivers"?
No, the drivers/usb/hcd directory has been moved to drivers/usb/host,
and a few more files were added to it. Take a look at the drivers/usb/
restructure in 2.5.8.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-04-17 22:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1018997778.2989@whiskey.enposte.net>
2002-04-17 4:10 ` [BK PATCH] USB device support for 2.5.8 Stuart Lynne
2002-04-17 21:09 [linux-usb-devel] " Paul Zimmerman
2002-04-17 21:15 ` Greg KH
-- strict thread matches above, loose matches on Subject: below --
2002-04-16 22:54 Greg KH
2002-04-16 22:58 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox