Merge master.kernel.org:/home/rmk/linux-2.6-mmc

+7
+7
drivers/mmc/mmci.c
··· 97 if (data->flags & MMC_DATA_READ) { 98 datactrl |= MCI_DPSM_DIRECTION; 99 irqmask = MCI_RXFIFOHALFFULLMASK; 100 } else { 101 /* 102 * We don't actually need to include "FIFO empty" here
··· 97 if (data->flags & MMC_DATA_READ) { 98 datactrl |= MCI_DPSM_DIRECTION; 99 irqmask = MCI_RXFIFOHALFFULLMASK; 100 + 101 + /* 102 + * If we have less than a FIFOSIZE of bytes to transfer, 103 + * trigger a PIO interrupt as soon as any data is available. 104 + */ 105 + if (host->size < MCI_FIFOSIZE) 106 + irqmask |= MCI_RXDATAAVLBLMASK; 107 } else { 108 /* 109 * We don't actually need to include "FIFO empty" here