musb: am3358: having problem with high-speed on usb1 at peripheral

From: ayaka
Date: Thu Aug 11 2016 - 22:23:49 EST


Hello all:
I recently add a support for customize am3358 board using the branch
processor-sdk-linux-03.00.00 from Ti git. But I meet a problem with musb
at the peripheral mode.
I have force usb1 in peripheral mode in dts as it only have USB_DP,
USB_DM and USBDRV connected. I start up a ether gadget using the configfs,
But I found it would always work on the USB 2.0 full speed mode,
even the testmode can't force it in high speed mode or it won't appear
at host side. If I want it work at high speed mode, what should I do?
I also meet the DMA problem, I have to apply the "ARM: dts: am33xx:
fix DMA support for the second USB interface", but does patches really
work? Although it make the error message disapear, but the mail list
said the just make the usb back to PIO mode.

--
2.7.4