On Tue, Sep 18, 2012 at 12:05:28PM -0600, Stephen Warren wrote:

> From: Stephen Warren <[email protected]>
> 
> DMA buffer cache invalidation requires that buffers have cache-aligned
> buffer locations and sizes. Use memalign() and ALLOC_CACHE_ALIGN_BUFFER()
> to ensure this.
> 
> On Tegra at least, without this fix, the following fail commands fail in
> u-boot-master/ext4, but succeeded at the branch's branch point in
> u-boot/master. With this fix, the commands work again:
> 
> ext2ls mmc 0:1 /
> ext2load mmc 0:1 /boot/zImage
> 
> Cc: Uma Shankar <[email protected]>
> Cc: Manjunatha C Achar <[email protected]>
> Cc: Iqbal Shareef <[email protected]>
> Cc: Hakgoo Lee <[email protected]>
> Cc: Wolfgang Denk <[email protected]>
> Cc: Tom Rini <[email protected]>
> Signed-off-by: Stephen Warren <[email protected]>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to