u-boot/arch/arm
Vignesh Raghavendra c0a5a81f74 asm: dma-mapping.h: Fix dma mapping functions
Subsystems such as USB expect dma_map_single() and dma_unmap_single() to
do dcache flush/invalidate operations as required. For example, see
see drivers/usb/gadget/udc/udc-core.c::usb_gadget_map_request().
Currently drivers do this locally, (see drivers/usb/dwc3/ep0.c,
drivers/mtd/nand/raw/denali.c etc..)
Update arch specific dma_map_single() and dma_unmap_single() APIs to do
cache flush/invalidate  operations, so that drivers need not implement
them locally.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Reviewed-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Rick Chen <rick@andestech.com>
2020-01-25 12:04:36 -05:00
..
cpu common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
dts usb: musb-new: mt85xx: add musb-new gadget driver. 2020-01-25 12:04:36 -05:00
include asm: dma-mapping.h: Fix dma mapping functions 2020-01-25 12:04:36 -05:00
lib common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-aspeed
mach-at91 common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-bcm283x common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
mach-bcmstb board: arm: Add support for Broadcom BCM7260 2018-09-10 21:19:31 -04:00
mach-davinci common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-exynos common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mach-highbank
mach-imx --------------------------------- 2020-01-21 08:36:50 -05:00
mach-integrator
mach-k3 Merge tag '2020-01-20-ti-2020.04' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti 2020-01-20 14:54:55 -05:00
mach-keystone common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-kirkwood common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
mach-mediatek common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-meson common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
mach-mvebu ARM: mvebu: clearfog: run-time selection of DT file 2020-01-21 15:56:15 +01:00
mach-omap2 Merge tag '2020-01-20-ti-2020.04' of https://gitlab.denx.de/u-boot/custodians/u-boot-ti 2020-01-20 14:54:55 -05:00
mach-orion5x common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
mach-owl
mach-qemu Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
mach-rmobile common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mach-rockchip common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-s5pc1xx common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mach-snapdragon arm: mach-snapdragon: pinctrl: clarify gpio disable bit 2019-01-25 12:12:56 -05:00
mach-socfpga common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-sti
mach-stm32 mach-stm32: Fix MPU region size dedicated to SDRAM for STM32F4 2019-06-28 09:45:27 +02:00
mach-stm32mp - stm32mp1: split SOC and board and cleanup config 2020-01-20 14:54:42 -05:00
mach-sunxi common: Move RAM-sizing functions to init.h 2020-01-17 14:02:35 -05:00
mach-tegra common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-u8500 board: Add new Samsung "stemmy" board based on ST-Ericsson U8500 2020-01-22 17:47:57 -05:00
mach-uniphier common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-versal common: Move get_tbclk() to time.h 2020-01-17 13:27:30 -05:00
mach-versatile
mach-zynq common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mach-zynqmp common: Move get_tbclk() to time.h 2020-01-17 13:27:30 -05:00
mach-zynqmp-r5 common: Move reset_cpu() to the CPU header 2020-01-17 14:02:31 -05:00
thumb1/include/asm/proc-armv
config.mk efi_loader: Rename sections to allow for implicit data 2018-07-25 14:57:44 +02:00
Kconfig bcm968360bg: add initial support 2020-01-23 07:29:58 -05:00
Kconfig.debug
Makefile arm: Add support for ST-Ericsson U8500 SoC 2020-01-22 17:47:57 -05:00