linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* At91SAM9G20 AT91_MCI patches
@ 2009-10-30  8:47 Retallack, Mark
  2009-10-30 17:07 ` Nicolas Ferre
  0 siblings, 1 reply; 2+ messages in thread
From: Retallack, Mark @ 2009-10-30  8:47 UTC (permalink / raw)
  To: linux-arm-kernel

Good morning, I hope this is the correct list. 

I am using the AT91SAM9G20-EK dev board. It does not look like the vanilla kernel (2.6.27+) contains the patch for support in the drivers/mmc/host/at91_mci.c file. Patch 5130/3 contains the correct information, however the final patch 5130/4 has the at91_mci section removed. Was there a reason for this? 

http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5130/3
http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5130/4

Also it would be useful to know what the preferred MCI (MMC) driver for the AT91SAM9G20 is; the at91_mci or atmel_mci. The revision A and B AT91SAM9G20-EK dev board (board-sam9g20ek.c) uses the at91_mci driver, but the revision C AT91SAM9G20-EK dev board (board-sam9g20ek-2slot-mmc.c) uses atmel_mci driver.

Thanks in advance 

Mark Retallack.

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

* At91SAM9G20 AT91_MCI patches
  2009-10-30  8:47 At91SAM9G20 AT91_MCI patches Retallack, Mark
@ 2009-10-30 17:07 ` Nicolas Ferre
  0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Ferre @ 2009-10-30 17:07 UTC (permalink / raw)
  To: linux-arm-kernel

Retallack, Mark :
> Good morning, I hope this is the correct list. 
> 
> I am using the AT91SAM9G20-EK dev board. It does not look like the vanilla kernel (2.6.27+) contains the patch for support in the drivers/mmc/host/at91_mci.c file. Patch 5130/3 contains the correct information, however the final patch 5130/4 has the at91_mci section removed. Was there a reason for this? 
> 
> http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5130/3
> http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5130/4

I advice you to go with Linux4sam.org experimental patches for 2.6.27.
for 2.6.30 you have a preview here:
ftp://ftp.linux4sam.org/devel/linux/
(pick the 3 ones that are at91_mci related)

> Also it would be useful to know what the preferred MCI (MMC) driver for the AT91SAM9G20 is; the at91_mci or atmel_mci. The revision A and B AT91SAM9G20-EK dev board (board-sam9g20ek.c) uses the at91_mci driver, but the revision C AT91SAM9G20-EK dev board (board-sam9g20ek-2slot-mmc.c) uses atmel_mci driver.

Dual slot 9g20 has a patch to enable at91_mci use:
http://lists.infradead.org/pipermail/linux-arm-kernel/2009-October/002577.html

- atmel_mci allow the use of 2 slots but does not handle PDC (DMA data
transfers)
- at91_mci is using PDC (recommended with experimental patches mentioned
above)

Best regards,
-- 
Nicolas Ferre

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

end of thread, other threads:[~2009-10-30 17:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-30  8:47 At91SAM9G20 AT91_MCI patches Retallack, Mark
2009-10-30 17:07 ` Nicolas Ferre

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).