On Wed, 28 Apr 2010 14:06:08 +0900 Yusuke Goda
wrote:
> + time = wait_event_interruptible_timeout(host->intr_wait,
> + host->wait_int == 1 ||
> + host->sd_error == 1, host->timeout);
> + if (host->wait_int != 1 && (time == 0 || host->sd_error != 0)
MMCIF is MMC Host Interface in SuperH.
Signed-off-by: Yusuke Goda
---
drivers/mmc/host/Kconfig |8 +
drivers/mmc/host/Makefile|1 +
drivers/mmc/host/sh_mmcif.c | 965 ++
include/linux/mmc/sh_mmcif.h | 39 ++
4 files changed, 1013 inse
Hi Andrew
Thanks so much for your help.
Andrew Morton wrote:
> On Tue, 27 Apr 2010 19:15:02 +0900
> Yusuke Goda wrote:
>
>> MMCIF is MMC Host Interface in SuperH.
>>
>> ...
>>
>> +static void sh_mmcif_clock_control(struct sh_mmcif_host *host, unsigned int
>> clk)
>> +{
>> +int i;
>> +
On Tue, Apr 27, 2010 at 07:01:27AM +0100, Matt Fleming wrote:
> Unfortunately some architectures #define their read{b,w,l} and
> write{b,w,l} I/O accessors which makes the SDHCI I/O accessor functions
> of the same names subject to preprocessing. This leads to the following
> compiler error,
>
> I
On Tue, 27 Apr 2010 19:15:02 +0900
Yusuke Goda wrote:
>
> MMCIF is MMC Host Interface in SuperH.
>
> ...
>
> +static void sh_mmcif_clock_control(struct sh_mmcif_host *host, unsigned int
> clk)
> +{
> + int i;
> + struct sh_mmcif_plat_data *p = host->pd->dev.platform_data;
> +
> + s
SDIO specification allows RAW (Read after Write) operation using
IO_RW_DIRECT command (CMD52) by setting the RAW bit. This operation is
similar to ordinary read/write commands, except that both write and read
are performed using single command/response pair. The Linux SDIO layer
already supports th
* Madhusudhan [100408 10:07]:
> > >
> > > Tony, do you care to just look up the serial number of your board?
> >
> > Sorry for the delay in replying, I've been travelling for a few weeks
> > and been in meetings quite a bit. Anyways, it's a 1013037 REV A board,
> > which seems to be production in
Le 27/04/2010 17:27, Sergei Shtylyov :
> Hello.
>
> Nicolas Ferre wrote:
>
>> Two parameters were swapped in the calls to atmci_init_slot(). Two
>> parameters
>> were swapped in the calls to atmci_init_slot().
>
> The same sentence is repeated twice.
>
>> Their values
>>
>
> ???
indeed
Hello.
Nicolas Ferre wrote:
Two parameters were swapped in the calls to atmci_init_slot(). Two parameters
were swapped in the calls to atmci_init_slot().
The same sentence is repeated twice.
Their values
???
Reported-by: Anders Grahn
Signed-off-by: Nicolas Ferre
WBR, Sergei
From: Anders Grahn
Atmel-mci support for SDIO interrupts. This adds the enable_sdio_irq() function
and the configuration of sdio irq mask per slot. With this irq mask
information, we keep the idea of multiple slot per sd/mmc host (not only
A and B).
MMC_CAP_SDIO_IRQ is added according to slot con
Disable data error interrupts while we are actually recording that there is not
such errors. This will prevent, in some cases, the warning message printed at
new request queuing (in atmci_start_request()).
Signed-off-by: Nicolas Ferre
---
drivers/mmc/host/atmel-mci.c |1 +
1 files changed, 1
Two parameters were swapped in the calls to atmci_init_slot(). Two parameters
were swapped in the calls to atmci_init_slot(). Their values
Reported-by: Anders Grahn
Signed-off-by: Nicolas Ferre
---
drivers/mmc/host/atmel-mci.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff
The removing of an SD card in certain circumstances can lead to a kernel oops
if we do not make sure that the "data" field of the host structure is valid.
This patch adds a test in atmci_dma_cleanup() function and also calls
atmci_stop_dma() before throwing away the reference to data.
Signed-off-b
> Thanks a lot for all your hints! Will have a deeper look at that.
Any success?
--
Pengutronix e.K. | Wolfram Sang|
Industrial Linux Solutions | http://www.pengutronix.de/ |
signature.asc
Description: Digital signature
On Mon, 2010-04-26 at 13:58 -0700, Andrew Morton wrote:
(...)
> > https://bugzilla.kernel.org/show_bug.cgi?id=15836
> >
>
> OK, I give up.
Ok, I guess it would be very helpful, first of all, if someone could
affirm the buggy behavior on the same or similar hardware with kernels
>=2.6.32.
The bu
Hi Ian
On Wed, 21 Apr 2010, Guennadi Liakhovetski wrote:
> This patch series adds DMA support to the tmio_mmc SD/MMC host driver,
> using the dmaengine API. So far this is only used on SuperH platforms,
> will also be supported on ARM shmobile boards, both use the sh_mobile_sdhi
> MFD driver.
This patch adds MMCIF platform data for the Ecovec board.
Signed-off-by: Yusuke Goda
---
arch/sh/boards/mach-ecovec24/setup.c | 86 +-
1 files changed, 84 insertions(+), 2 deletions(-)
diff --git a/arch/sh/boards/mach-ecovec24/setup.c
b/arch/sh/boards/mach-e
MMCIF is MMC Host Interface in SuperH.
Signed-off-by: Yusuke Goda
---
drivers/mmc/host/Kconfig |8 +
drivers/mmc/host/Makefile|1 +
drivers/mmc/host/sh_mmcif.c | 964 ++
include/linux/mmc/sh_mmcif.h | 39 ++
4 files changed, 1012 inse
18 matches
Mail list logo