On Tue, 18 Aug 2009 17:08:40 -0500
"Madhusudhan" wrote:
>
>
> > -Original Message-
> > From: linux-mmc-ow...@vger.kernel.org [mailto:linux-mmc-
> > ow...@vger.kernel.org] On Behalf Of a...@linux-foundation.org
> > Sent: Tuesday, August 18, 2009 4:11 PM
> > To: torva...@linux-foundation.
> -Original Message-
> From: linux-mmc-ow...@vger.kernel.org [mailto:linux-mmc-
> ow...@vger.kernel.org] On Behalf Of a...@linux-foundation.org
> Sent: Tuesday, August 18, 2009 4:11 PM
> To: torva...@linux-foundation.org
> Cc: a...@linux-foundation.org; haraldwe...@viatech.com;
> josephc.
From: Andrew Morton
There are a number of individual MMC drivers listed in MAINTAINERS. I
didn't modify those records. Perhaps I should have.
Cc:
Cc: Manuel Lauss
Cc: Nicolas Pitre
Cc: Pierre Ossman
Cc: Pavel Pisa
Cc: Jarkko Lavinen
Cc: Ben Dooks
Cc: Sascha Sommer
Cc: Ian Molton
Cc: J
Update maintainers entry for TI OMAP HS MMC support.
Signed-off-by: Madhusudhan Chikkature
Acked-by: Kevin Hilman
---
MAINTAINERS |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
Index: linux-omap-2.6/MAINTAINERS
==
Add a selection for the data transfer mode of the s3cmci driver, allowing
for either a configuration or rumtime selection of the use of the DMA or
PIO transfer code.
The PIO only mode is 476 bytes smaller than the driver with both methods
compiled in.
Signed-off-by: Ben Dooks
---
arch/arm/plat
Fixes for the DMA transfer mode of the driver to try and improve the
state of the code:
- Ensure that dma_complete is set during the end of the command phase
so that transfers do not stall awaiting the completion
- Update the DMA debugging to provide a bit more useful information
such as how
Export driver state and hardware register state via debugfs entries
created under a directory formed from dev_name() on the probed device
when CONFIG_DEBUG_FS is set.
Signed-off-by: Ben Dooks
---
drivers/mmc/host/s3cmci.c | 126 ++
drivers/mmc/host/s
Move to using gpiolib to access the card detect and write protect GPIO
lines instead of using the platform speicifc s3c2410_gpio calls.
Also ensure that the card lines are claimed the same way to avoid overlap
with any other drivers.
Signed-off-by: Ben Dooks
---
drivers/mmc/host/s3cmci.c | 7
Replace the local definition RESSIZE() with the standard resource_size()
call for getting the size of a struct resource.
Signed-off-by: Ben Dooks
---
drivers/mmc/host/s3cmci.c | 10 --
1 file changed, 4 insertions(+), 6 deletions(-)
Index: b/drivers/mmc/host/s3cmci.c
Move to using dev_pm_ops for suspend and resume.
Signed-off-by: Ben Dooks
---
drivers/mmc/host/s3cmci.c | 29 ++---
1 file changed, 18 insertions(+), 11 deletions(-)
Index: b/drivers/mmc/host/s3cmci.c
===
The controller supports SDIO IRQ detection so add support for hardware
assisted SDIO interrupt detection for the SDIO core. This improves the
response time for SDIO interrupts and thus the transfer rate from devices
such as the Marvel 8686.
As a note, it does seem that the controller will miss an
Use the platform id list to match the three different versions of the
hardware block that this driver supports.
This will change the prefix of the console messages produced by this
driver to be prefixed by s3c-mci instead of the hardware block name,
such as s3c2440-mci.
Signed-off-by: Ben Dooks
Mostly updates to add SDIO interrupt support as well as driver cleanups
and DMA fixes / improvements.
--
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
The clear_imask() call should be used to clear the interrupt mask
register, as it may end up clearing the SDIO interrupt bit if this
is enabled.
Change all writes of zero to SDIIMSK register to use clear_imask()
ready for the SDIO updates.
Signed-off-by: Ben Dooks
---
Index: b/drivers/mmc/host
14 matches
Mail list logo