[U-Boot] [PATCH 0/9] iMX/MXS: Get ready for cache
Marek Vasut
marex at denx.de
Fri Mar 16 05:33:16 CET 2012
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 <afleming at gmail.com>
Cc: Fabio Estevam <festevam at gmail.com>
Cc: Stefano Babic <sbabic at denx.de>
Cc: Eric Nelson <eric.nelson at boundarydevices.com>
--
1.7.9
More information about the U-Boot
mailing list