mmc: dw_mmc: set fixed burst in BMOD register

This patch uses the fixed burst bit when using an internal DMA controller.
I found increased performance with IDMAC when this bit is set.

Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Chris Ball <cjb@laptop.org>

authored by Jaehoon Chung and committed by Chris Ball a5289a43 cf5e23e1

+2 -2
+2 -2
drivers/mmc/host/dw_mmc.c
··· 316 316 317 317 /* Stop the IDMAC running */ 318 318 temp = mci_readl(host, BMOD); 319 - temp &= ~SDMMC_IDMAC_ENABLE; 319 + temp &= ~(SDMMC_IDMAC_ENABLE | SDMMC_IDMAC_FB); 320 320 mci_writel(host, BMOD, temp); 321 321 } 322 322 ··· 385 385 386 386 /* Enable the IDMAC */ 387 387 temp = mci_readl(host, BMOD); 388 - temp |= SDMMC_IDMAC_ENABLE; 388 + temp |= SDMMC_IDMAC_ENABLE | SDMMC_IDMAC_FB; 389 389 mci_writel(host, BMOD, temp); 390 390 391 391 /* Start it running */