freebsd-nq/sys/dev/usb
John-Mark Gurney 9e17948f72 override the tag. usb_block_allocmem allocates a new tag, which when we
go looking for free fragments won't match.  Since we never free this, we
can "throw away" the tag.  This is very dirty, and needs to be reimplemented
properly, but fixes performance problems with uhci.

Also assert that when we overlay a structure on some space, that the
space is large enough for the structure.
2003-07-21 02:41:01 +00:00
..
devlist2h.awk constify 2002-04-01 19:22:04 +00:00
dsbr100io.h
ehci_pci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
ehci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
ehcireg.h add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
ehcivar.h add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
FILES add EHCI (USB 2.0) controller support. 2003-04-14 14:04:08 +00:00
hid.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
hid.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
if_aue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_auereg.h network interface driver changes: 2002-11-14 23:54:55 +00:00
if_axe.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_axereg.h In the device attach routine, don't depend on uaa->iface being 2003-06-15 21:45:43 +00:00
if_cue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_cuereg.h network interface driver changes: 2002-11-14 23:54:55 +00:00
if_kue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_kuereg.h network interface driver changes: 2002-11-14 23:54:55 +00:00
if_rue.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
if_ruereg.h Add RealTek RTL8150 USB to fast Ethernet controller driver. 2003-05-03 10:16:56 +00:00
kue_fw.h
Makefile.usbdevs
ohci_pci.c Enable bus mastering in the attach routine. This appears to fix the 2003-06-12 05:29:15 +00:00
ohci.c fix support for umass and related devices on ohci. This is a partial 2003-07-15 23:12:54 +00:00
ohcireg.h fix support for umass and related devices on ohci. This is a partial 2003-07-15 23:12:54 +00:00
ohcivar.h make allocation of the necessary data structures most efficent by using 2003-07-15 23:19:49 +00:00
rio500_usb.h
ubsa.c Use swi to process port status changes. Calling ucom layer directly 2003-07-14 20:26:37 +00:00
ucom.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
ucomvar.h Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the 2002-07-31 14:34:36 +00:00
udbp.c add missing machine/bus.h headers that are now necessary because of the 2003-07-16 02:20:14 +00:00
udbp.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
ufm.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
uftdi.c MFNetBSD: 2003-07-14 18:25:47 +00:00
uftdireg.h Add the uftdi ucom driver which supports the following adapters: 2002-08-11 23:32:33 +00:00
ugen.c Make note of some NetBSD patches that we already have. 2003-07-14 20:11:52 +00:00
ugraphire_rdesc.h MFNetBSD: uhid.c (1.42 & 1.43), ugraphire_rdesc.h (1.1) 2002-04-07 17:04:01 +00:00
uhci_pci.c Enable bus mastering in the attach routine. This appears to fix the 2003-06-12 05:29:15 +00:00
uhci.c make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
uhcireg.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
uhcivar.h make allocation of the necessary data structures most efficent by using 2003-07-15 23:19:49 +00:00
uhid.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
uhub.c Merge up-to-date with NetBSD. No functional changes. 2003-07-14 18:37:47 +00:00
ukbd.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
ulpt.c If the device goes away during ulpt_reset(), make sure not to call 2003-06-15 11:55:50 +00:00
umass.c remove \n at end of panic strings. They are added by the call to panic. 2003-07-04 23:11:13 +00:00
umct.c Add a workaround for the USB_PRODUCT_MCT_SITECOM_USB232 device: limit 2003-07-07 18:01:23 +00:00
umodem.c Fix duplicate sc_dying usage. 2003-03-09 11:19:18 +00:00
ums.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
uplcom.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
urio.c WARNING: white space diff 2003-07-04 01:50:39 +00:00
usb_ethersubr.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
usb_ethersubr.h Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
usb_if.m
usb_mem.c override the tag. usb_block_allocmem allocates a new tag, which when we 2003-07-21 02:41:01 +00:00
usb_mem.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usb_port.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usb_quirks.c Add quirk for LOGITECH WMRPAD. 2003-04-10 08:25:09 +00:00
usb_quirks.h
usb_subr.c Update to reflect the NetBSD patches that are already included. 2003-07-14 20:31:03 +00:00
usb.c Make a note of some patches from NetBSD that we already have. 2003-07-14 20:08:21 +00:00
usb.h Packed structures are defined differently in older gcc's, like the one 2002-11-06 21:37:21 +00:00
usbcdc.h Merge from NetBSD and arrange for FreeBSD's slight differences in 2003-01-09 04:24:28 +00:00
usbdevs MFNetBSD: Update the list of devices that can attach to uvisor (untested). 2003-07-14 19:30:01 +00:00
usbdevs_data.h Regen. 2003-07-14 19:30:49 +00:00
usbdevs.h Regen. 2003-07-14 19:30:49 +00:00
usbdi_util.c Make note that we already have these NetBSD patches. 2003-07-14 20:19:21 +00:00
usbdi_util.h WARNING: white space diff 2003-07-04 01:50:39 +00:00
usbdi.c seems like i386 && DIAGNOSTIC needs sys/proc.h 2003-07-16 08:15:02 +00:00
usbdi.h Update to reflect the NetBSD patches that are already included. 2003-07-14 20:31:03 +00:00
usbdivar.h make usb bus_dma aware. 2003-07-15 22:42:37 +00:00
usbhid.h
uscanner.c MFNetBSD: 2003-07-14 18:25:47 +00:00
uvisor.c MFNetBSD: Update the list of devices that can attach to uvisor (untested). 2003-07-14 19:30:01 +00:00
uvscom.c WARNING: white space diff 2003-07-04 01:50:39 +00:00