commit | b7c0051687f42173e15b151a74e524587e8b59db | [log] [tgz] |
---|---|---|
author | Stephen Warren <swarren@nvidia.com> | Tue Jun 10 11:02:38 2014 -0600 |
committer | Marek Vasut <marex@denx.de> | Wed Jun 11 02:26:05 2014 +0200 |
tree | fb41e64bb32a00f036ac2e2140d45d80ae3ec121 | |
parent | 9a7d34be13a6934e0fddfaf12236d8784343f902 [diff] |
usb: ci_udc: clean up all allocations in unregister usb_gadget_unregister_driver() is called to tear down the USB device mode stack. Fix the driver to stop the USB HW (which causes any attached host to notice the disappearance of the device), and free all allocations (which obviously prevents memory leaks). Signed-off-by: Stephen Warren <swarren@nvidia.com>