public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/9] iMX/MXS: Get ready for cache
@ 2012-03-16  4:33 Marek Vasut
  2012-03-16  4:33 ` [U-Boot] [PATCH 1/9] ARM926EJS: Implement cache operations Marek Vasut
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: Marek Vasut @ 2012-03-16  4:33 UTC (permalink / raw)
  To: u-boot

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@gmail.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Eric Nelson <eric.nelson@boundarydevices.com>
-- 
1.7.9

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-03-20  7:28 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-16  4:33 [U-Boot] [PATCH 0/9] iMX/MXS: Get ready for cache Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 1/9] ARM926EJS: Implement cache operations Marek Vasut
2012-03-20  7:28   ` Stefano Babic
2012-03-16  4:33 ` [U-Boot] [PATCH 2/9] i.MX28: Add cache support into the APBH DMA driver Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 3/9] i.MX28: Add cache support to MXS NAND driver Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 4/9] MMC: Implement generic bounce buffer Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 5/9] i.MX28: Do data transfers via DMA in MMC driver Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 6/9] i.MX28: Make use of the bounce buffer Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 7/9] i.MX28: Enable caches by default Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 8/9] net: force PKTALIGN to ARCH_DMA_MINALIGN Marek Vasut
2012-03-16  4:33 ` [U-Boot] [PATCH 9/9] net: fec_mxc: allow use with cache enabled Marek Vasut
2012-03-16  4:36 ` [U-Boot] [PATCH 0/9] iMX/MXS: Get ready for cache Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox