arm-trusted-firmware/drivers
Antonio Nino Diaz 0bcedb2212 Implement generic delay timer
Add delay timer implementation based on the system generic counter.
This either uses the platform's implementation of
`plat_get_syscnt_freq()` or explicit clock multiplier/divider values
provided by the platform.

The current implementation of udelay has been modified to avoid
unnecessary calculations while waiting on the loop and to make it
easier to check for overflows.

Change-Id: I9062e1d506dc2f68367fd9289250b93444721732
2016-05-20 15:29:30 +01:00
..
arm Use unsigned long long instead of uintptr_t in TZC400/DMC500 drivers 2016-04-12 16:51:39 +01:00
auth TBB: add non-volatile counter support 2016-03-31 13:29:17 +01:00
cadence/uart drivers: Add Cadence UART driver 2016-04-01 11:43:45 -07:00
console Disable PL011 UART before configuring it 2016-01-21 17:27:47 +00:00
delay_timer Implement generic delay timer 2016-05-20 15:29:30 +01:00
emmc drivers: add emmc stack 2016-04-27 18:52:51 +08:00
gpio gpio: add gpio framework 2016-02-12 23:19:12 +08:00
io IO: support block device type 2016-04-27 18:51:58 +08:00
ti/uart Driver for 16550 UART interface 2015-05-29 11:25:20 +05:30