This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

linux-davinci (dm365) usb driver

Hi,

I'm working on a custom board running PSP in version v2.6.37_DAVINCIPSP_03.21.00.04. Unfortunately I have a problem with USB driver which is not able to open two endpoints on a single device.

To be more specific: I have GSM modem (Telit), which controls is multiplexed to seven device interfaces /dev/ttyACM0-6. The module is connected through USB to DM365. When I try the exactly same module on PC, I can open ttyACM0 and ttyACM3 simultaneously at the same time (one can be used for ppp connection and the second one for controlling a voice call for example).

When trying the same on DM365 I can open both device files, but not in the same time, otherwise I get following warning from driver
tty_port_close_start: tty->count = 1 port count = 0

Can please someone tell me how to solve this issue? Does exist a newer MUSB HDRC driver anywhere? I took a look into git sources in arago project site, but new commits for usb are only for more recent kernels (~3.3)

best regards
Jan