On Mon, Feb 14, 2011 at 09:27:52AM -0800, Philip Rakity wrote:
> 
> I wonder if I can remove the locking (spin_lock).  The disable and enable irq 
> should be enough.  

I discussed this shortly with Sascha yesterday and we agree the core serializes
requests to the host (by means of mmc_claim_host and synchronus requests).
Protecting only the interrupts works for drivers like pxa and mxc. Such locking
might or might not be not enough for sdhci, but that would have to be carefully
evaluated. Should be worth trying, though (unless we missed something).

Regards,

   Wolfram

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
--
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

Reply via email to