On Wed, Apr 27, 2011 at 1:02 AM, Nath, Arindam <[email protected]> wrote:
> Guess I will have to hand modify my code based on your V4 patches again, I
> don't think your patches are based on top of mine.
>
> Thanks,
> Arindam
>
Just verify these blobs look similar -
+ else if (host->mrq->sbc &&
+ host->flags & SDHCI_ACMD23) {
+ mode |= SDHCI_TRNS_ACMD23;
+ sdhci_writel(host, host->mrq->sbc->arg,
SDHCI_ARGUMENT2);
+ }
and
host->flags |= SDHCI_ACMD12;
+ /* Auto-CMD23 stuff only works in ADMA or PIO. */
+ if ((host->version == SDHCI_SPEC_300) &&
+ ((host->flags & SDHCI_USE_ADMA) ||
+ !(host->flags & SDHCI_REQ_USE_DMA))) {
+ host->flags |= SDHCI_ACMD23;
+ printk(KERN_INFO "%s: Auto-CMD23 available\n",
mmc_hostname(mmc));
+ } else
+ printk(KERN_INFO "%s: Auto-CMD23 unavailable\n",
mmc_hostname(mmc));
+
/*
* A controller may support 8-bit width, but the board itself
* might not have the pins brought out. Boards that support
I apologize for the fuss.
A
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html