On Tue, Sep 09, 2014 at 07:52:59PM +0400, Matwey V. Kornilov wrote: > 2014-09-09 19:11 GMT+04:00 Felipe Balbi <balbi@xxxxxx>: > > the proper way would be to move everything to dma_engine. OMAP already > > has support for DMA engine and both CPPI and Ux500 are already using > > that. > > If so, ux500_dma.c and musb_cppi41.c should be almost identically > wrapping dmaengine, but they aren't. heh, the difference is mostly because ux500 supports scatter-gather while cppi41 doesn't. That can be handled generically. The other differences are due to silicon errata, and that should be hidden inside DMA engine driver itself, not in MUSB. -- balbi
Attachment:
signature.asc
Description: Digital signature