blob: 65543554fcedaf79e534f39bd70ab480403fd020 [file] [log] [blame] [edit]
/*
* Copyright 2017, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <plat/timers.h>
procedure Timer {
unsigned int completed();
int periodic(in int tid, in uint64_t ns);
int oneshot_absolute(in int tid, in uint64_t ns);
int oneshot_relative(in int tid, in uint64_t ns);
int stop(in int tid);
uint64_t time();
HARDWARE_TIMER_PLAT_INTERFACES
};