]> git.hungrycats.org Git - linux/commit
[PATCH] USB: EHCI disconnect cleanup
authorDavid Brownell <david-b@pacbell.net>
Mon, 14 Apr 2003 03:26:02 +0000 (20:26 -0700)
committerGreg Kroah-Hartman <greg@kroah.com>
Mon, 14 Apr 2003 03:26:02 +0000 (20:26 -0700)
commitf52f682adba026dacdc7b3865a18a84914d7499a
treef8f615e5d3186710252c2547f0527aaa5af90b95
parent2e5798349b01cb5e092bfcd4eb19ac4a0e68e0a3
[PATCH] USB: EHCI disconnect cleanup

So here's the EHCI implementation of that new callback,
morphed/simplified from the old "free_config" one (which
is now gone).  It looks almost identical to the OHCI
version, except the dummy TDs work a bit differently.

Again, drivers that clean themselves up in disconnect()
shouldn't notice this change.  I didn't re-test this;
I don't have devices with the other kind of driver.  You
should do so with one of yours (high speed hub and TT).

There are still about half a dozen places in usbcore
and the HCDs that would benefit from using this new
callback, FWIW.  I'd call them non-critical bugfixes
that should wait a bit, while this batch shakes out.
drivers/usb/core/hcd.c
drivers/usb/core/hcd.h
drivers/usb/host/ehci-hcd.c