arm-trusted-firmware/plat/marvell
Lionel Debieve 0711ee5cbc delay: timeout detection support
Introduce timeout_init_us/timeout_elapsed() delay tracking with CNTPCT.

timeout_init_us(some_timeout_us); returns a reference to detect
timeout for the provided microsecond delay value from current time.

timeout_elapsed(reference) return true/false whether the reference
timeout is elapsed.

Cherry picked from OP-TEE implementation [1].
  [1] commit 33d30a74502b ("core: timeout detection support")

Minor:
- Remove stm32mp platform duplicated implementation.
- Add new include in marvell ble.mk

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Lionel Debieve <lionel.debieve@st.com>
Change-Id: Iaef6d43c11a2e6992fb48efdc674a0552755ad9c
2019-10-03 18:57:25 +00:00
..
a8k delay: timeout detection support 2019-10-03 18:57:25 +00:00
a3700 Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
common marvell: Switch to xlat_tables_v2 2019-07-16 17:04:00 +02:00
marvell.mk plat: marvell: Add support for Armada-37xx SoC platform 2018-10-31 18:01:09 +02:00
version.mk plat/marvell: update platform LSP version to 18.12.0 2018-12-04 14:09:44 +02:00