[FYI/RFC] usb: musb: DMA doesn't work with "nop" PHYs
ABRAHAM, KISHON VIJAY
kishon at ti.com
Tue Jul 3 02:33:48 EDT 2012
Hi,
Couple of questions..
On Tue, Jul 3, 2012 at 4:08 AM, Mark A. Greer <mgreer at animalcreek.com> wrote:
> [The reason I'm sending this is that there is an issue but I probably
> won't be able to spend much time on it for a while. So, I'm sending
> it in case a) it helps someone else who bumps into it and b) someone
> else picks up and completes the fix.]
>
> Hello.
>
> In testing USB OTG Gadget on the am37x EVM with the mainline kernel
> I discovered that DMA doesn't work (but PIO does). When I tested
> the same kernel on the BeagleBoard-xM (BBxM), which has essentially
> the same SoC, it worked fine. They do have different OTG PHYs, though.
> The am37x EVM uses an ISP 1507 and the BBxM uses the PHY on the
> TPS65950 (twl4030). The different PHYs means that they use different
> drivers in drivers/usb/otg. The am37x EVM uses nop-usb-xceiv.c and
> the BBxM uses twl4030-usb.c.
Where does the comparator (VBUS) exist in am37x? Who will be first
interrupted when a cable is connected?
Thanks
Kishon
More information about the linux-arm-kernel
mailing list