This series of patches prepares iMX platforms based on MXS (i.MX28, i.MX6Q) for use of caches. This patchset prepares:
Ethernet: FEC MXC is ready to use caches NAND: NAND driver is ready to use caches SPI/MMC: i.MX28 MMC driver is ready to use caches Eric Nelson (2): net: force PKTALIGN to ARCH_DMA_MINALIGN net: fec_mxc: allow use with cache enabled Marek Vasut (7): ARM926EJS: Implement cache operations i.MX28: Add cache support into the APBH DMA driver i.MX28: Add cache support to MXS NAND driver MMC: Implement generic bounce buffer i.MX28: Do data transfers via DMA in MMC driver i.MX28: Make use of the bounce buffer i.MX28: Enable caches by default arch/arm/cpu/arm926ejs/cache.c | 66 +++++++-- arch/arm/cpu/arm926ejs/mx28/mx28.c | 10 ++ drivers/dma/apbh_dma.c | 23 +++- drivers/mmc/mmc.c | 102 +++++++++++++- drivers/mmc/mxsmmc.c | 70 +++++---- drivers/mtd/nand/mxs_nand.c | 53 +++++++- drivers/net/fec_mxc.c | 277 +++++++++++++++++++++++++----------- drivers/net/fec_mxc.h | 19 +--- include/configs/m28evk.h | 1 + include/configs/mx28evk.h | 1 + include/net.h | 3 +- 11 files changed, 471 insertions(+), 154 deletions(-) Cc: Andy Fleming <aflem...@gmail.com> Cc: Fabio Estevam <feste...@gmail.com> Cc: Stefano Babic <sba...@denx.de> Cc: Eric Nelson <eric.nel...@boundarydevices.com> -- 1.7.9 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot