All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.