[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1222101497-21183-1-git-send-email-haavard.skinnemoen@atmel.com>
Date: Mon, 22 Sep 2008 18:38:13 +0200
From: Haavard Skinnemoen <haavard.skinnemoen@...el.com>
To: Pierre Ossman <drzeus-list@...eus.cx>
Cc: kernel@...32linux.org, linux-kernel@...r.kernel.org,
Haavard Skinnemoen <haavard.skinnemoen@...el.com>
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.
Thanks!
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(-)
Haavard
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists