usb: misc: EHSET Test Fixture device driver for host compliance
An Embedded Host High-Speed Electrical Test (EHSET) test fixture is used to initiate test modes on a host controller in order to perform the high speed electrical testing procedure for USB-IF compliance. When this test fixture is connected to a host, it can enumerate as one of several selectable VID/PID pairs, each corresponding to one of the following test modes: * TEST_SE0_NAK * TEST_J * TEST_K * TEST_PACKET * HS_HOST_PORT_SUSPEND_RESUME * SINGLE_STEP_GET_DEV_DESC * SINGLE_STEP_SET_FEATURE The USB EHSET procedure can be found here: http://www.usb.org/developers/onthego/EHSET_v1.01.pdf Signed-off-by: Manu Gautam <mgautam@codeaurora.org> [jackp@codeaurora.org: imported from commit 073c9409 on codeaurora.org; minor cleanup and updated author email] Signed-off-by: Jack Pham <jackp@codeaurora.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
42189d854f
commit
1353aa5385
@@ -200,6 +200,19 @@ config USB_TEST
|
||||
See <http://www.linux-usb.org/usbtest/> for more information,
|
||||
including sample test device firmware and "how to use it".
|
||||
|
||||
config USB_EHSET_TEST_FIXTURE
|
||||
tristate "USB EHSET Test Fixture driver"
|
||||
help
|
||||
Say Y here if you want to support the special test fixture device
|
||||
used for the USB-IF Embedded Host High-Speed Electrical Test procedure.
|
||||
|
||||
When the test fixture is connected, it can enumerate as one of several
|
||||
VID/PID pairs. This driver then initiates a corresponding test mode on
|
||||
the downstream port to which the test fixture is attached.
|
||||
|
||||
See <http://www.usb.org/developers/onthego/EHSET_v1.01.pdf> for more
|
||||
information.
|
||||
|
||||
config USB_ISIGHTFW
|
||||
tristate "iSight firmware loading support"
|
||||
select FW_LOADER
|
||||
|
Reference in New Issue
Block a user