u-boot/drivers
Xu Ziyuan 9424f14183 usb: dwc2 : invalidate dcache before starting DMA
Invalidate dcache before starting the DMA to ensure coherency. In case
there are any dirty lines from the DMA buffer in the cache, subsequent
cache-line replacements may corrupt the buffer in memory while the DMA
is still going on. Cache-line replacement can happen if the CPU tries to
bring some other memory locations into the cache while the DMA is going
on.

Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Acked-by: Simon Glass <sjg@chromium.org>
2016-07-25 20:44:19 -06:00
..
adc
bios_emulator Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
block block: dwc_ahsata: support i.MX6DQPlus 2016-05-24 14:59:57 +02:00
bootcount bootcounter_ram: Flush dcache after data is written into SDRAM 2016-04-11 20:48:25 -04:00
clk ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
core dm: core: Add an implementation of regmap_init_mem_platdata() 2016-07-14 20:40:24 -06:00
cpu
crypto powerpc/mpc85xx: SECURE BOOT- Enable chain of trust in SPL 2016-07-21 11:09:23 -07:00
ddr Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
demo
dfu dm: dfu: mmc: Support CONFIG_BLK in DFU for MMC 2016-07-11 14:06:44 -06:00
dma
fpga Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
gpio ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
hwmon
i2c ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
input
led
mailbox mailbox: add Tegra186 HSP driver 2016-06-19 17:05:55 -06:00
memory memory: Move TI_AEMIF config to KCONFIG 2016-04-18 17:11:43 -04:00
misc i2c_eeprom: Add reading support 2016-07-22 09:52:59 -04:00
mmc ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
mtd mtd: nand: fix bug writing 1 byte less than page size 2016-07-24 20:36:29 -05:00
net net: Add EMAC driver for H3/A83T/A64 SoCs. 2016-07-15 08:34:34 +02:00
pch
pci pci: Add board_ prefix to should_load_oprom() and make it weak 2016-07-12 13:46:01 +08:00
pcmcia
pinctrl ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
power sunxi: power: add AXP809 support 2016-05-25 17:52:39 +02:00
pwm exynos: pwm: Add a driver for the exynos5 PWM 2016-05-25 13:25:18 +09:00
qe
ram
remoteproc
reset reset: implement a reset test 2016-06-19 17:05:55 -06:00
rtc rtc: Tidy up the code style 2016-07-14 18:33:11 -04:00
serial ARM: uniphier: use (devm_)ioremap() instead of map_sysmem() 2016-07-24 00:13:10 +09:00
soc
sound
spi dm: spi: Read default speed and mode values from DT 2016-07-09 20:16:34 +05:30
spmi spmi: Fix sandbox spmi driver memory corruption 2016-04-11 20:48:22 -04:00
thermal Fix various typos, scattered over the code. 2016-05-05 21:39:26 -04:00
timer
tpm drivers/tpm/tpm_tis_sandbox.c: Fix uninitialized variable use 2016-04-15 08:14:37 -06:00
twserial
usb usb: dwc2 : invalidate dcache before starting DMA 2016-07-25 20:44:19 -06:00
video Various, unrelated tree-wide typo fixes. 2016-07-16 09:43:12 -04:00
watchdog
Kconfig Add a reset driver framework/uclass 2016-06-19 17:05:55 -06:00
Makefile spl: Lightweight UBI and UBI fastmap support 2016-07-22 09:53:00 -04:00