[lkml]   [2008]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH 0/4] atmel-mci: updates for 2.6.28
Hi Pierre,

The following patches does a few cleanups of the atmel-mci driver,
adds support for multiple MMC slots (AT32AP7000 support two, but this
should be fairly easy to extend in the future), and adds optional DMA
support. If it looks fine to you (and everyone else who wants to look
over it), please queue it up for 2.6.28.

The DMA support _appears_ to work fine, but the last time I was ready
to submit it, it failed miserably on the last card in my test deck. So
I'm hoping others can help me test it as well -- if no one manages to
break it before 2.6.28 is released, I'll submit a patch to remove the
EXPERIMENTAL tag for 2.6.29.


Haavard Skinnemoen (4):
atmel-mci: Implement tasklet as a state machine
atmel-mci: Platform code for supporting multiple mmc slots
atmel-mci: support multiple mmc slots
atmel-mci: Add experimental DMA support

arch/avr32/boards/atngw100/setup.c | 7 +-
arch/avr32/boards/atstk1000/atstk1002.c | 18 +-
arch/avr32/boards/atstk1000/atstk1003.c | 12 +-
arch/avr32/boards/atstk1000/atstk1004.c | 12 +-
arch/avr32/include/asm/atmel-mci.h | 26 +-
arch/avr32/mach-at32ap/at32ap700x.c | 90 ++-
drivers/mmc/host/Kconfig | 11 +
drivers/mmc/host/atmel-mci-regs.h | 6 +-
drivers/mmc/host/atmel-mci.c | 1238 +++++++++++++++++++++----------
9 files changed, 1013 insertions(+), 407 deletions(-)


 \ /
  Last update: 2008-09-22 18:43    [W:0.113 / U:6.360 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site