uboot/drivers
Peng Fan 4683b22065 mmc:fsl_esdhc invalidate dcache before read
DCIMVAC is upgraded to DCCIMVAC for the individual processor
(Cortex-A7) that the DCIMVAC is executed on.

We should follow the linux dma follow. Before DMA read, first
invalidate dcache then after DMA read, invalidate dcache again.

With the DMA direction DMA_FROM_DEVICE, the dcache need be
invalidated again after the DMA completion. The reason is
that we need explicity make sure the dcache been invalidated
thus to get the DMA'ed memory correctly from the physical memory.
Any cache-line fill during the DMA operations such as the
pre-fetching can cause the DMA coherency issue, thus CPU get the stale data.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Signed-off-by: Ye.Li <B37916@freescale.com>
Signed-off-by: Nitin Garg <nitin.garg@freescale.com>
Signed-off-by: Jason Liu <r64343@freescale.com>
Reviewed-by: Stefano Babic <sbabic@denx.de>
2015-07-26 12:17:20 +02:00
..
bios_emulator
block drivers: block: Remove the ata_piix driver 2015-07-14 18:03:20 -06:00
bootcount
core
cpu x86: Move MP initialization codes into a common place 2015-07-14 18:03:16 -06:00
crypto
ddr
demo
dfu
dma
fpga
gpio Merge branch 'u-boot/master' into 'u-boot-arm/master' 2015-07-07 11:38:44 +02:00
hwmon
i2c Merge branch 'master' of git://git.denx.de/u-boot 2015-07-17 11:22:56 +02:00
input
memory
misc
mmc mmc:fsl_esdhc invalidate dcache before read 2015-07-26 12:17:20 +02:00
mtd mtd: fix false positive "Offset exceeds device limit" error 2015-07-10 09:38:50 -04:00
net net: fec_mxc: remove useless struct nbuf 2015-07-10 10:02:36 +02:00
pci pci: Disable expansion ROM address decoding when signature check fails 2015-07-14 18:03:20 -06:00
pcmcia
power power: pmic: Add support for MAX77696 PMIC 2015-07-26 12:11:33 +02:00
pwm
qe
rtc dm: rtc: Support mc146818 driver in driver model 2015-07-14 18:03:16 -06:00
serial arm: dcc: Add uart dcc support for armv8 2015-07-07 11:39:39 +02:00
soc
sound
spi Merge git://git.denx.de/u-boot-x86 2015-07-15 10:41:20 -04:00
thermal thermal: imx_thermal: fix busywait if IMX6 temp <0C 2015-07-10 10:15:19 +02:00
tpm
twserial
usb usb: Add EHCI support for Armada 38x (mvebu) 2015-07-10 14:55:50 +02:00
video video: vesa_fb: Look up VGA device by class instead of id 2015-07-14 18:03:18 -06:00
watchdog
Kconfig
Makefile