arm-trusted-firmware/lib/aarch32
Etienne Carriere 1d791530d0 ARMv7: division support for missing __aeabi_*divmod
ARMv7-A architectures that do not support the Virtualization extensions
do not support instructions for the 32bit division. This change provides
a software implementation for 32bit division.

The division implementation is dumped from the OP-TEE project
http://github.com/OP-TEE/optee_os. The code was slightly modified
to pass trusted firmware checkpatch requirements and copyright is
given to the ARM trusted firmware initiative and its contributors.

Change-Id: Idae0c7b80a0d75eac9bd41ae121921d4c5af3fa3
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
2017-11-08 14:42:07 +01:00
..
arm32_aeabi_divmod.c ARMv7: division support for missing __aeabi_*divmod 2017-11-08 14:42:07 +01:00
arm32_aeabi_divmod_a32.S ARMv7: division support for missing __aeabi_*divmod 2017-11-08 14:42:07 +01:00
cache_helpers.S Exit early if size zero for cache helpers 2017-06-21 17:46:28 +01:00
misc_helpers.S Use SPDX license identifiers 2017-05-03 09:39:28 +01:00