usb: ums: add ums exit feature by ctrl+c or by detach usb cable
authorPrzemyslaw Marczak <p.marczak@samsung.com>
Wed, 23 Oct 2013 12:30:46 +0000 (14:30 +0200)
committerMarek Vasut <marex@denx.de>
Fri, 8 Nov 2013 19:46:19 +0000 (20:46 +0100)
commit351e9b206934c2d4a6a0acd1547caf077e4e675c
tree6914a94379d73081a2f61f35e7d9d865ced5f5a5
parent4b19ed6c765eb7f8a8873ab05db5c2dfca7f554a
usb: ums: add ums exit feature by ctrl+c or by detach usb cable

This patch allows exiting from UMS mode to u-boot prompt
by detaching usb cable or by pressing ctrl+c.

Add new config: CONFIG_USB_CABLE_CHECK. If defined then board
file should provide function: usb_cable_connected() (include/usb.h)
that return 1 if cable is connected and 0 otherwise.

Changes v2:
- add a note to the README

Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com>
Cc: Marek Vasut <marex@denx.de>
README
common/cmd_usb_mass_storage.c
drivers/usb/gadget/f_mass_storage.c
include/usb.h