freebsd-nq/sys/dev/usb
Ian Dowse a7b66eb1ae Defer boot-time exploration of USB busses until all devices in the
system have been attached, but no later. This ensures that we do
not explore ohci or uhci busses before the companion echi controller
has been initialised, so it should fix the problem of multi-speed
USB devices getting attached as USB 1 devices first and then
re-attached as USB 2.

Some further changes are needed on architectures that do not currently
allow hooks to be inserted before configure_final() - alpha, ia64,
powerpc and sparc64. On these architectures the exploration will
now be delayed until the usb kthread runs.
2005-03-17 19:41:19 +00:00
..
dsbr100io.h
ehci_pci.c
ehci.c Set the split transaction interrupt C-mask correctly. This is the 2005-03-14 01:03:50 +00:00
ehcireg.h
ehcivar.h
FILES
hid.c
hid.h
if_aue.c
if_auereg.h
if_axe.c Add support for the ethernet port in the JVC MP-PRX1 port replicator. 2005-03-14 01:49:00 +00:00
if_axereg.h
if_cue.c
if_cuereg.h
if_kue.c
if_kuereg.h
if_rue.c
if_ruereg.h
if_udav.c
if_udavreg.h
kue_fw.h
ohci_pci.c
ohci.c
ohcireg.h
ohcivar.h
rio500_usb.h
ubsa.c
ubser.c
ubser.h
ucom.c
ucomvar.h
ucycom.c
udbp.c
udbp.h
ufm.c
uftdi.c
uftdireg.h
ugen.c
ugraphire_rdesc.h
uhci_pci.c
uhci.c
uhcireg.h
uhcivar.h
uhid.c
uhub.c
ukbd.c
ulpt.c
umass.c
umct.c
umodem.c
ums.c
uplcom.c
urio.c
usb_ethersubr.c
usb_ethersubr.h
usb_if.m
usb_mem.c
usb_mem.h
usb_port.h
usb_quirks.c
usb_quirks.h
usb_subr.c Merge from NetBSD. 2005-03-01 08:01:22 +00:00
usb.c Defer boot-time exploration of USB busses until all devices in the 2005-03-17 19:41:19 +00:00
usb.h
usbcdc.h
usbdevs Add support for the ethernet port in the JVC MP-PRX1 port replicator. 2005-03-14 01:49:00 +00:00
usbdi_util.c Merge from NetBSD. 2005-03-01 08:01:22 +00:00
usbdi_util.h Merge from NetBSD. 2005-03-01 08:01:22 +00:00
usbdi.c Merge from NetBSD. 2005-03-01 08:01:22 +00:00
usbdi.h Merge from NetBSD. 2005-03-01 08:01:22 +00:00
usbdivar.h
usbhid.h
uscanner.c
uvisor.c
uvscom.c