[PATCH] ARM: OMAP3: hwmod data: disable multiblock reads on MMC1/2 on OMAP34xx/35xx <= ES2.1

Paul Walmsley paul at pwsan.com
Thu Dec 8 17:51:50 EST 2011


Hi Steve,

On Thu, 8 Dec 2011, Steve Sakoman wrote:

> On Thu, Oct 6, 2011 at 1:56 PM, Paul Walmsley <paul at pwsan.com> wrote:
> >
> > The HSMMC1/HSMMC2 host controllers on OMAP34xx and
> > OMAP3503/3515/3525/3530 chips at ES levels prior to 3.0 can't do multiple
> > block reads[1].  Mark the hwmod data appropriately.

...

> > This patch has a dependency on the "MMC: disable multiblock reads on
> > controllers that don't support them" series recently posted to
> > the linux-mmc list, so the application of this patch will probably be
> > delayed until the 3.3 merge window.
> 
> Since the above patch is now in mainline
> (2bf22b39823c1d173dda31111a4eb2ce36daaf39) this patch can go in.

Thanks for the reminder - I would have forgotten it otherwise.  

> Without it 35XXES2.1 systems have broken mmc.  Too late as a bug fix for 
> 3.2?

This never worked correctly in previous Linux releases, right?

My understanding -- possibly incorrect -- of Linus's policy is that the 
-rc cycle should primarily be for regressions.  So I think that the 3.3 
window is the right place for this patch.

But if you can get a special dispensation from the Linux popes, I don't 
have any objection to having it go in earlier ;-)

Anyway, queued here for 3.3.


- Paul


More information about the linux-arm-kernel mailing list