freebsd-src/sys/dev/usb
Ian Dowse 78e3c96cc9 Save and restore the data toggle value when a pipe to an endpoint
is closed and then reopened. This appears to be necessary now that
we no longer clear endpoint stalls every time a pipe is opened.
Previously we could assume an initial toggle value of zero because
the clear-stall operation resets the device's toggle state.

Reported by:	Holger Kipp
MFC after:	3 days
2006-02-26 02:57:57 +00:00
..
dsbr100io.h
ehci.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
ehci_pci.c ehci_pci.c: 2006-01-16 19:23:59 +00:00
ehcireg.h
ehcivar.h ehci_pci.c: 2006-01-16 19:23:59 +00:00
FILES
hid.c
hid.h
if_aue.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_auereg.h
if_axe.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_axereg.h
if_cdce.c Emit USB_EVENT_DRIVER_DETACH on detach. 2005-12-29 17:29:18 +00:00
if_cdcereg.h
if_cue.c - Store pointer to the link-level address right in "struct ifnet" 2005-11-11 16:04:59 +00:00
if_cuereg.h
if_kue.c - Store pointer to the link-level address right in "struct ifnet" 2005-11-11 16:04:59 +00:00
if_kuereg.h
if_rue.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_ruereg.h
if_udav.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_udavreg.h Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
if_ural.c use s/w bmiss facility 2006-02-18 01:04:08 +00:00
if_uralreg.h o fix initialization sequence. 2006-01-21 10:25:51 +00:00
if_uralvar.h o Send management frames at the lowest possible rate. 2005-11-29 20:55:53 +00:00
kue_fw.h
ohci.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
ohci_pci.c Give ohci_intr a proper return value. In FreeBSD, this is void. Remove 2006-02-11 03:29:02 +00:00
ohcireg.h
ohcivar.h Give ohci_intr a proper return value. In FreeBSD, this is void. Remove 2006-02-11 03:29:02 +00:00
rio500_usb.h
sl811hs.c Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
sl811hsreg.h
sl811hsvar.h
slhci_pccard.c
ubsa.c
ubser.c Remove spl. 2005-11-05 17:17:57 +00:00
ubser.h
ucom.c
ucomvar.h
ucycom.c
udbp.c
udbp.h
ufm.c
ufoma.c Add FOMA (NTT DoCoMo 3G mobile phone system) driver. 2006-01-09 17:46:36 +00:00
uftdi.c
uftdireg.h
ugen.c Use %t (ptrdiff_t modifier) to print a couple of pointer differences rather 2005-12-15 21:57:32 +00:00
ugraphire_rdesc.h Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00
uhci.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
uhci_pci.c
uhcireg.h
uhcivar.h
uhid.c Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00
uhub.c
ukbd.c
ulpt.c Fix a > 1 year old typo that caused the ulpt driver to try reading 2005-11-12 17:39:31 +00:00
umass.c Add USB polling calls to umass_cam_poll(). This appears to be enough 2006-02-12 15:51:03 +00:00
umct.c Typo: s/fint/find/ 2006-02-12 17:32:59 +00:00
umodem.c
ums.c Sync the type (and size, compare mousestatus_t in /usr/include/sys/mouse.h) 2005-12-29 18:35:28 +00:00
uplcom.c Use the release version as a floor, not an exact match. Add comment to that 2006-02-11 03:30:17 +00:00
urio.c
usb.c
usb.h Add support for Xbox 360 gamepads. They are HID-capable devices, but 2005-12-31 04:22:34 +00:00
usb_ethersubr.c
usb_ethersubr.h
usb_if.m
usb_mem.c Don't use the ALLOCNOW flag for tags that will only be used for static 2006-01-10 22:55:35 +00:00
usb_mem.h
usb_port.h
usb_quirks.c Add a UQ_OPEN_CLEARSTALL quirk for devices that need a clear-stall 2006-02-19 14:48:02 +00:00
usb_quirks.h Add a UQ_OPEN_CLEARSTALL quirk for devices that need a clear-stall 2006-02-19 14:48:02 +00:00
usb_subr.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
usbcdc.h
usbdevs Add a UQ_OPEN_CLEARSTALL quirk for devices that need a clear-stall 2006-02-19 14:48:02 +00:00
usbdi.c Reorder the calling of the completion callback and the transfer 2005-12-08 03:08:17 +00:00
usbdi.h
usbdi_util.c
usbdi_util.h
usbdivar.h Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
usbhid.h
uscanner.c Add support for Canon CanoScan D660U. 2006-01-08 14:17:04 +00:00
uvisor.c Recognize the Sony Clie PEG-TJ37. 2005-12-04 07:34:19 +00:00
uvscom.c Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
uxb360gp_rdesc.h Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00