From: David Brownell Date: Mon, 1 Aug 2005 13:02:36 +0000 (-0700) Subject: [PATCH] ARM: OMAP: MMC multi-block fix X-Git-Tag: v2.6.13-omap1~30 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=009fddef376a548c51daf2065cd5bd09b9af8f43;p=pandora-kernel.git [PATCH] ARM: OMAP: MMC multi-block fix Cope with a glitch in the mmc block layer, needed whenever multiblock writes are disabled. In that case, the mmc layer passes scatterlists that ask for (a) multiple segments, (b) which may be multiple blocks. Both must be ignored with CMD24, "single block write". Start dma operations only after writing the command. This is a better match for the specs; it matches what PIO does, and could address the lockups seen on some H3 boards. Minor debug cleanups of the MMC driver. --- Reading git-diff-tree failed