On 3 August 2011 15:31, Felipe Balbi balbi@ti.com wrote:
On Tue, Aug 02, 2011 at 05:33:39PM +0200, Per Forlin wrote:
From: Per Forlin per.forlin@linaro.org
The dma driver requires both src and dst to be set. This fix is needed in order to run gadget mass storage. Patch is verified on snowball.
Signed-off-by: Per Forlin per.forlin@linaro.org
should this go for stable too ??
Short answer no.
Reason: I ran into this bug when applying upcoming dma driver patches. Adding this patch now will makes sure the musb driver works when the dma driver is updated.. Up until now the dma driver only use the peripheral end point configuration and set it for both src and dst. Upcoming patches (not sure if they are submitted yet) will allow src and dst to be different therefore the client must set both.
-- balbi