USB: EHCI hooks for high speed electrical tests
authorDavid Brownell <david-b@pacbell.net>
Fri, 17 Nov 2006 07:56:15 +0000 (23:56 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Dec 2006 22:23:36 +0000 (14:23 -0800)
commitf0d7f27351058284f62ab4848909373c2d1f5ce8
tree8ccedd0ebf58ff3439750534f56eff94cc97ab2a
parent1f26e28d3e32339ca683f087cd55a70e2befc333
USB: EHCI hooks for high speed electrical tests

EHCI hooks for high speed electrical tests of the root hub ports.

The expectation is that a usermode program actually triggers the test,
making the same control request it would make for an external hub.
Tests for peripheral upstream ports would issue a different request.
In all cases, the hardware needs re-initialization before it could
be used "normally" again (e.g. unplug/replug, rmmod/modprobe).

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/ehci-hub.c