diff options
| author | Josef Karthauser <joe@FreeBSD.org> | 2002-12-09 01:41:24 +0000 |
|---|---|---|
| committer | Josef Karthauser <joe@FreeBSD.org> | 2002-12-09 01:41:24 +0000 |
| commit | 85105890c208ebca341c64eb6502409227ae3bce (patch) | |
| tree | 9aa26a7bbf69eaaccc45f9b590c03c9ccf7a5a8a /sys | |
| parent | 2c123d54eeec9098fac5bed0b910c9c08e29065f (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/dev/usb/ohci.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/usb/ohci.c b/sys/dev/usb/ohci.c index 34a02f345d17b..a7db2d570e40e 100644 --- a/sys/dev/usb/ohci.c +++ b/sys/dev/usb/ohci.c @@ -2175,6 +2175,8 @@ ohci_close_pipe(usbd_pipe_handle pipe, ohci_soft_ed_t *head) } #endif ohci_rem_ed(sed, head); + /* Make sure the host controller is not touching this ED */ + usb_delay_ms(&sc->sc_bus, 1); splx(s); ohci_free_sed(sc, opipe->sed); } |
