[ 1809.104644] cdc_acm 1-1.1.3:1.0: acm_tty_open - usb_submit_urb(ctrl irq) failed
http://www.mentor.com/products/ip/usb/usb20otg/
Questions:
How is this controller supposed to be used? Are the hardware endpoints supposed to be reserved for the device as long as it runs, or are can they be multiplexed for more than N devices? Another words, if the endpoint goes idle, should the kernel be able to reclaim the endpoint and use it for another device?