>From Chris Ball: > > Some SD host controllers (noticed on an integrated JMicron > > SD reader on an HP Pavilion dv5-1250eo laptop) don't update > > the dma address register before signaling a dma interrupt due > > to a dma boundary. Update the register manually to the next > > boundary (by default 512KiB), at which the transfer stopped. > > > > As long as each transfer is at most 512KiB in size (guaranteed > > by a BUG_ON in sdhci_prepare_data()) and the boundary is kept > > at the default value, this fix is needed at most once per > > transfer. Smaller boundaries are taken care of by counting > > the transferred bytes. > > > > Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=28462 > > > > Signed-off-by: Mikko Vinni <mmvinni@xxxxxxxxx> > > I know you posted this as an RFC, but I've pushed it to mmc-next for > testing now, and will plan on merging it for .40 if everything goes well. Ok, thanks. Mikko > Thanks very much! > > - Chris. > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html