On Fri, 2011-03-18 at 14:49 +0200, Arik Nemtsov wrote: > On wl128x based devices, when TX packets are aggregated, each packet > size must be aligned to the SDIO block size, and sent using block mode > transfers. > > The block size is set to 256 bytes, which is less than the maximum > possible byte transfer. Thus, if two small packets (< 256 bytes) are > aggregated, the aggregation buffer size would be 512, and will be sent > using byte mode transfers. This can have undesired side effects. > > Fix this by setting the MMC_QUIRK_BLKSZ_FOR_BYTE_MODE mmc card quirk. > For 127x chips this has no effect, as the block size is set to 512 > bytes. > > Signed-off-by: Arik Nemtsov <arik@xxxxxxxxxx> > Signed-off-by: Ido Yariv <ido@xxxxxxxxxx> > --- Thanks! Applied and fixed Arik's email address, which was corrupted (or rather Ido-ized :P) -- Cheers, Luca. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html