u-boot-2016/arch/arm
Manoharan Vijaya Raghavan 94d2909503 ipq807x: scm: Make SCM calls dcache aware
U-Boot now has dcache turned on. This requires cache flushing to
be performed before executing smc instrution. There are calls which
are made to TZ with huge buffer (such as kernel image for authentication).
Flushing and invalidating by address for such huge buffer will have
a performance impact, as the size of buffer is vastly bigger than
the cache size itself. Hence performing a flush of the entire cache
as opposed to performing cache flush with a start and end address.

Change-Id: If90a49d240ecf021ac9714025b6de0cce3fb9fc8
Signed-off-by: Manoharan Vijaya Raghavan <mraghava@codeaurora.org>
2018-03-22 03:26:18 -07:00
..
cpu ipq807x: scm: Make SCM calls dcache aware 2018-03-22 03:26:18 -07:00
dts ess: Set MAC mode to PSGMII 2018-03-13 10:21:46 +05:30
imx-common imx_common: check for Serial Downloader in spl_boot_device 2016-01-03 15:57:56 +01:00
include ipq806x: Dump CPU1 register contents as part of crash dump 2018-03-01 10:27:30 +05:30
lib ipq40xx: Replace strcpy with strlcpy 2018-03-02 16:30:40 +05:30
mach-at91 arm: at91/spl: atmel_sfr: move saic redirect to separate file 2015-11-30 22:27:55 +01:00
mach-bcm283x rpi: get rid of BCM2835_BOARD_REV_* macros 2015-12-05 18:22:35 -05:00
mach-davinci arm: Remove da830evm board 2015-09-28 10:48:23 -04:00
mach-exynos arm: exynos: clean up checkpatch issues 2015-11-02 10:38:22 +09:00
mach-highbank ARM: highbank: move SoC sources to mach-highbank 2015-02-21 08:23:51 -05:00
mach-integrator integrator: switch to DM serial port 2015-08-12 20:47:49 -04:00
mach-keystone ARM: k2g: add SD card and eMMC support 2015-10-22 14:22:25 -04:00
mach-kirkwood arm: kirkwood: add ZyXEL NSA310S device 2015-11-29 22:16:14 +01:00
mach-mvebu arm: mvebu: Configure ARP timeout and retry count 2015-11-29 16:02:44 +01:00
mach-orion5x arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD 2015-11-10 15:03:48 +01:00
mach-rockchip rockchip: Add basic support for kylin board 2015-12-13 20:51:50 -07:00
mach-s5pc1xx arm: s5pc1xx: move SoC to mach-s5pc1xx 2015-11-30 17:17:01 +09:00
mach-socfpga arm: socfpga: Unreset NAND in U-Boot 2015-12-22 21:30:02 +01:00
mach-tegra dm: tegra: Provide serial platform data for SPL 2015-12-05 18:22:38 -05:00
mach-uniphier ARM: uniphier: set DTB file name to fdt_file environment 2015-12-23 00:08:56 +09:00
mach-versatile arm: Remove versatileab board 2015-09-11 15:01:25 -04:00
mach-zynq ARM: zynq: Add default ps7_init_gpl.c/h for ZYBO 2015-12-18 13:15:57 +01:00
mvebu-common arm: mvebu: Move mvebu-common into mach-mvebu 2015-05-05 14:28:29 +02:00
thumb1/include/asm/proc-armv arm: support Thumb-1 with CONFIG_SYS_THUMB_BUILD 2015-11-10 15:03:48 +01:00
config.mk arm: Include the .got section in the binary 2015-05-14 18:49:34 -06:00
Kconfig qca:ipq806x: Added board configurations 2016-08-05 03:01:42 -07:00
Kconfig.debug arm: debug: add Kconfig entries for lowlevel debug 2014-10-26 22:23:12 +01:00
Makefile arm: s5pc1xx: move SoC to mach-s5pc1xx 2015-11-30 17:17:01 +09:00