arm-trusted-firmware/include
Juan Castillo 3804197383 Add a simple ARM SP805 watchdog driver
Based on SP805 Programmer's model (ARM DDI 0270B). This driver
provides three public APIs:

    void sp805_start(uintptr_t base, unsigned long ticks);
    void sp805_stop(uintptr_t base);
    void sp805_refresh(uintptr_t base, unsigned long ticks);

Upon start, the watchdog starts counting down from the number of
ticks specified. When the count reaches 0 an interrupt is triggered.
The watchdog restarts counting down from the number of ticks
specified. If the count reaches 0 again, the system is reset. A
mechanism to handle the interrupt has not been implemented. Instead,
the API to refresh the watchdog should be used instead to prevent a
system reset.

Change-Id: I799d53f8d1213b10b341a4a67fde6486e89a3dab
2015-11-27 09:34:20 +00:00
..
bl31 Merge pull request #390 from vikramkanigiri/at/unify_bakery_locks_v2 2015-09-14 21:49:10 +01:00
bl32 Send power management events to the Trusted OS (TLK) 2015-09-30 10:38:28 +05:30
common Replace build macro WARN_DEPRECATED with ERROR_DEPRECATED 2015-11-24 11:15:41 +00:00
drivers Add a simple ARM SP805 watchdog driver 2015-11-27 09:34:20 +00:00
lib Add ARM GICv3 driver without support for legacy operation 2015-11-26 12:29:48 +00:00
plat Add basic NOR flash driver for ARM platforms 2015-11-27 09:34:20 +00:00
stdlib Enable type-checking of arguments passed to printf() et al. 2015-03-06 13:07:43 +00:00