]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00169885-2 usb-udc: Add Doc for udc
authorPeter Chen <peter.chen@freescale.com>
Fri, 9 Dec 2011 06:17:24 +0000 (14:17 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:37 +0000 (08:33 +0200)
Add remote wakeup test method to udc doc

Signed-off-by: Peter Chen <peter.chen@freescale.com>
Documentation/arm/imx/udc.txt [new file with mode: 0644]

diff --git a/Documentation/arm/imx/udc.txt b/Documentation/arm/imx/udc.txt
new file mode 100644 (file)
index 0000000..fdbaa84
--- /dev/null
@@ -0,0 +1,16 @@
+How to test remote wakeup (Make sure connecting to usb host and gadget is loaded)
+1. Prepare a usb host which featured with remote wakeup
+alternatively, You can use another i.mx board (like mx50 rdp, or mx6q)
+2. Boot up both boards, and connect two boards with usb cable
+3. At device side, do below commands:
+- modprobe g_file_storage file=/dev/mmcblk0p1 (other gadgets are also ok)
+- echo 1 > /sys/devices/platform/fsl-usb2-udc/gadget/remote_wakeup
+4. At host side, do below command:
+- echo enabled > /sys/devices/platform/fsl-ehci.1/power/wakeup
+- echo standby > /sys/power/state
+5. Send Remote wakeup to wake up host
+At device side, do below command:
+echo 1 > /sys/devices/platform/fsl-usb2-udc/gadget/start_remote_wakeup
+6. The expected behaviour is: host is waked up, and there is
+not re-enumeration happens.
+