Re: [PATCH RESEND v2 1/1] usb: musb: implement (un)map_urb_for_dma hooks

2013-03-28 Thread Felipe Balbi
On Thu, Mar 28, 2013 at 03:44:50PM +0200, Ruslan Bilovol wrote: > Hi Felipe, > > On Wed, Mar 27, 2013 at 3:17 PM, Felipe Balbi wrote: > > Hi, > > > > On Thu, Mar 14, 2013 at 08:12:09PM +0200, Ruslan Bilovol wrote: > >> MUSB controller cannot work in DMA mode with misaligned buffers, > >> switchin

Re: [PATCH RESEND v2 1/1] usb: musb: implement (un)map_urb_for_dma hooks

2013-03-28 Thread Ruslan Bilovol
Hi Felipe, On Wed, Mar 27, 2013 at 3:17 PM, Felipe Balbi wrote: > Hi, > > On Thu, Mar 14, 2013 at 08:12:09PM +0200, Ruslan Bilovol wrote: >> MUSB controller cannot work in DMA mode with misaligned buffers, >> switching in PIO mode. >> >> HCD core has hooks that allow to override the default DMA >

Re: [PATCH RESEND v2 1/1] usb: musb: implement (un)map_urb_for_dma hooks

2013-03-27 Thread Felipe Balbi
Hi, On Thu, Mar 14, 2013 at 08:12:09PM +0200, Ruslan Bilovol wrote: > MUSB controller cannot work in DMA mode with misaligned buffers, > switching in PIO mode. > > HCD core has hooks that allow to override the default DMA > mapping and unmapping routines for host controllers that have > special D

[PATCH RESEND v2 1/1] usb: musb: implement (un)map_urb_for_dma hooks

2013-03-14 Thread Ruslan Bilovol
MUSB controller cannot work in DMA mode with misaligned buffers, switching in PIO mode. HCD core has hooks that allow to override the default DMA mapping and unmapping routines for host controllers that have special DMA requirements, such as alignment contraints. It is observed that work in PIO m