[PATCH] arm: Improve MMC performance on Versatile Express

Russell King - ARM Linux linux at arm.linux.org.uk
Mon Jan 24 11:53:56 EST 2011


On Mon, Jan 24, 2011 at 04:39:21PM -0000, Pawel Moll wrote:
> > Well, fixing MMCI because ISP1761 is buggy is not the way forward.
> > The answer is to fix the broken ISP1761 driver.
> 
> Totally agree. The thing is that you are the only person right now who
> doesn't have any problems.

That's not my problem.  A simple search of the linux-usb mailing list
will give you the patch:

	http://marc.info/?l=linux-usb&m=129469114904445&w=2

> The others can quickly benefit from the workaround.

Others _can_ quickly benefit from the ISP1761 fix by applying the above
patch, which not only fixes the MMCI overruns, but also allows USB to
serial devices to work with Versatile Express.  The above patch is
the correct solution.

For christ sake, that patch is a fix for a *known* errata issued by the
ISP1761 manufacturer.

> > Well as I see it, it's pointless enlarging the FIFO.  ARM Ltd isn't
> > going to give me updated FPGA images for the Integrator/CP, Versatile
> > PB926, Realview EB and Versatile Express.
> 
> If we succeed with this, you (and all other users) will get the
> "improved" FPGA image. But for VE only indeed.

That's utterly useless and completely pointless.

Look, stop jumping off a cliff with this and come back to reality.  The
ISP1761 is buggy.  We have a fix.  We have a tested fix.  We have a tested
fix out on mailing lists for everyone to use.  It fixes more than MMC
overruns and makes the ISP1761 usable.

The only problem is that it's taking *FAR* too long for it to get into
mainline for no apparant reason.  That doesn't stop anyone taking the
tested patch in the URL above and gaining proper USB functionality.

The right thing to do is to follow up on my reply on the ISP1761 thread
to find out why it's taking soo long for it to get into Linus' tree.

I repeat, with the proper set of patches in mainline THERE IS NO ISSUE
WITH MMCI.  THE HARDWARE DOES NOT NEED "FIXING".  Please listen to me.



More information about the linux-arm-kernel mailing list