rv1126-uboot/arch/arm/include/asm
Andreas Dannenberg d86f7afda4 arm: omap-common: add secure rom call API for secure devices
Adds a generic C-callable API for making secure ROM calls on OMAP and
OMAP-compatible devices. This API provides the important function of
flushing the ROM call arguments to memory from the cache, so that the
secure world will have a coherent view of those arguments. Then is
simply calls the omap_smc_sec routine.

Signed-off-by: Daniel Allred <d-allred@ti.com>
Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
2016-07-14 18:22:19 -04:00
..
arch-am33xx arm, am335x: Enable Spread Spectrum for the MPU 2016-06-09 13:53:07 -04:00
arch-armada100
arch-armv7
arch-bcm235xx arm: bcm235xx: implement the boot0 hook code 2016-06-24 17:24:37 -04:00
arch-bcm281xx arm/arm64: implement a boot header capability 2016-06-06 13:39:19 -04:00
arch-bcmcygnus configs: Re-sync with cmd/Kconfig 2016-04-25 15:09:47 -04:00
arch-bcmnsp
arch-ep93xx
arch-fsl-layerscape armv8: fsl-layerscape: Append "A" in SoC name for ARM based SoCs 2016-06-28 12:08:53 -07:00
arch-hi6220
arch-imx
arch-lpc32xx
arch-ls102xa Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq 2016-05-24 13:42:03 -04:00
arch-meson arm: meson: implement calls to secure monitor 2016-05-27 15:39:47 -04:00
arch-mvebu spi: kirkwood_spi: Add support for multiple chip-selects on MVEBU 2016-04-06 15:38:56 +02:00
arch-mx5
arch-mx6 Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq 2016-05-24 13:42:03 -04:00
arch-mx7 Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq 2016-05-24 13:42:03 -04:00
arch-mx25
arch-mx27 mx27: 16-bit wide watchdog registers 2016-03-25 14:03:28 +01:00
arch-mx31
arch-mx35
arch-mxs
arch-omap3 ARM: omap-common: Add device type to CPU string 2016-05-27 15:41:37 -04:00
arch-omap4
arch-omap5 arm: omap: Introduce vcores_init function 2016-06-02 21:42:18 -04:00
arch-orion5x
arch-pxa
arch-rmobile
arch-rockchip clk: convert API to match reset/mailbox style 2016-06-19 17:05:55 -06:00
arch-s3c24x0
arch-s32v234 armv8: s32v234: Introduce basic support for s32v234evb 2016-06-13 08:56:35 -04:00
arch-sa1100
arch-spear
arch-stm32f1
arch-stm32f4 stm32: stm32f4: move flash driver to mtd driver location 2016-03-26 18:49:28 -04:00
arch-stm32f7 stm32f746-disco: enable flash support 2016-03-26 18:49:28 -04:00
arch-stv0991
arch-sunxi sunxi: Add missing boot_media fields in the SPL header 2016-07-02 13:53:03 +02:00
arch-tegra mmc: tegra: add basic Tegra186 support 2016-05-31 11:22:59 -07:00
arch-tegra20 ARM: tegra: use DT bindings for GPIO naming 2016-05-31 09:53:56 -07:00
arch-tegra30 ARM: tegra: use DT bindings for GPIO naming 2016-05-31 09:53:56 -07:00
arch-tegra114
arch-tegra124 ARM: tegra: use DT bindings for GPIO naming 2016-05-31 09:53:56 -07:00
arch-tegra186 ARM: tegra: add core Tegra186 support 2016-05-31 11:22:59 -07:00
arch-tegra210 ARM: tegra: use DT bindings for GPIO naming 2016-05-31 09:53:56 -07:00
arch-vf610
arch-zynqmp ARM64: zynqmp: Add SPL support support 2016-05-24 11:15:01 +02:00
armv8
imx-common imx-common: introduce simpler macros for runtime dection 2016-05-24 14:59:55 +02:00
iproc-common
kona-common
proc-armv
ti-common Fix to davinci_nand.h to place CEnCFG registers at correct 2016-06-06 13:39:12 -04:00
armv7.h arm/arm64: Move barrier instructions into separate header 2016-05-12 11:13:03 -04:00
armv7m.h
assembler.h arm: include: Import unified.h from Linux kernel 2016-06-02 21:21:43 -04:00
atomic.h
barriers.h arm/arm64: Move barrier instructions into separate header 2016-05-12 11:13:03 -04:00
bitops.h
bootm.h
byteorder.h
cache.h
config.h
davinci_rtc.h
dma-mapping.h
ehci-omap.h
emif.h
errno.h
fsl_secure_boot.h armv8: LS2080A: Consolidate LS2080A and LS2085A 2016-04-06 10:26:46 -07:00
gic.h
global_data.h
gpio.h
hardware.h
io.h arm: add missing writes[bwql], reads[bwql]. 2016-04-10 17:18:41 +02:00
linkage.h
mach-types.h
macro.h
memory.h
omap_common.h arm: omap-common: add secure smc entry 2016-07-14 18:22:18 -04:00
omap_gpio.h
omap_mmc.h
omap_musb.h
omap_sec_common.h arm: omap-common: add secure rom call API for secure devices 2016-07-14 18:22:19 -04:00
pl310.h
posix_types.h
processor.h
psci.h ARM: PSCI: export common PSCI function declarations for C code 2016-06-20 22:43:59 +02:00
ptrace.h
sections.h
secure.h
setjmp.h arm: Fix setjmp (again) 2016-07-08 17:16:38 -04:00
setup.h
spin_table.h arm64: add better and more generic spin-table support 2016-07-14 18:22:16 -04:00
spl.h
string.h
system.h arm: implement generic PSCI reset call for armv8 2016-05-27 15:39:46 -04:00
types.h ARM: asm: types: Introduce DMA_ADDR_T_64BIT 2016-03-27 09:13:03 -04:00
u-boot-arm.h
u-boot.h
unaligned.h
unified.h arm: include: Import unified.h from Linux kernel 2016-06-02 21:21:43 -04:00
utils.h