summaryrefslogtreecommitdiffstats
path: root/Documentation/usb
diff options
context:
space:
mode:
authorAndrzej Pietrasiewicz <andrzej.p@samsung.com>2014-12-16 14:56:31 +0100
committerFelipe Balbi <balbi@ti.com>2015-01-12 12:13:25 -0600
commitec91aff7630df1e1864d95f5efd25c212d484837 (patch)
tree0b33fa80d7ad2e5afb6d6e4febb121d17b001fe6 /Documentation/usb
parentf7e3c3cd2401b3531a3ac4e279a08d03adb722e3 (diff)
downloadlinux-0-day-ec91aff7630df1e1864d95f5efd25c212d484837.tar.gz
linux-0-day-ec91aff7630df1e1864d95f5efd25c212d484837.tar.xz
Documentation: usb: LOOPBACK function testing
Summary of how to test LOOPBACK function of USB gadget. Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'Documentation/usb')
-rw-r--r--Documentation/usb/gadget-testing.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/Documentation/usb/gadget-testing.txt b/Documentation/usb/gadget-testing.txt
index f117e5c84a1eb..b13491d1e3528 100644
--- a/Documentation/usb/gadget-testing.txt
+++ b/Documentation/usb/gadget-testing.txt
@@ -7,6 +7,7 @@ provided by gadgets.
4. EEM function
5. FFS function
6. HID function
+7. LOOPBACK function
1. ACM function
@@ -205,3 +206,25 @@ $ ./hid_gadget_test /dev/hidg0 keyboard
Host:
- observe the keystrokes from the gadget
+
+7. LOOPBACK function
+====================
+
+The function is provided by usb_f_ss_lb.ko module.
+
+Function-specific configfs interface
+------------------------------------
+
+The function name to use when creating the function directory is "Loopback".
+The LOOPBACK function provides these attributes in its function directory:
+
+ qlen - depth of loopback queue
+ bulk_buflen - buffer length
+
+Testing the LOOPBACK function
+-----------------------------
+
+device: run the gadget
+host: test-usb
+
+http://www.linux-usb.org/usbtest/testusb.c