arm-trusted-firmware/common
Soby Mathew f24307dec4 AArch32: Add assembly helpers
This patch adds various assembly helpers for AArch32 like :

* cache management : Functions to flush, invalidate and clean
cache by MVA. Also helpers to do cache operations by set-way
are also added.

* stack management: Macros to declare stack and get the current
stack corresponding to current CPU.

* Misc: Macros to access co processor registers in AArch32,
macros to define functions in assembly, assert macros, generic
`do_panic()` implementation and function to zero block of memory.

Change-Id: I7b78ca3f922c0eda39beb9786b7150e9193425be
2016-08-10 12:35:46 +01:00
..
aarch32 AArch32: Add assembly helpers 2016-08-10 12:35:46 +01:00
aarch64 Introduce `el3_runtime` and `PSCI` libraries 2016-07-18 17:52:15 +01:00
bl_common.c Ensure addresses in is_mem_free() don't overflow 2016-07-25 12:57:42 +01:00
runtime_svc.c Merge pull request #673 from soby-mathew/sm/coverity_issue 2016-07-28 09:25:40 +01:00
tf_printf.c Differentiate `long` and `long long` formats in tf_printf 2016-04-07 22:29:04 +01:00