From 20ce37ffbafcd76775c7011fea4d017de4669d0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonny=20Sv=C3=A4rd?= Date: Fri, 17 Dec 2021 17:00:57 +0100 Subject: Add func to get nbr of PMU event counters Small bugfix to a print in driver Change-Id: I277a441a9f65c647c338b92af5a908176929102c --- src/ethosu_pmu.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ethosu_pmu.c') diff --git a/src/ethosu_pmu.c b/src/ethosu_pmu.c index 647f3b0..e11636a 100644 --- a/src/ethosu_pmu.c +++ b/src/ethosu_pmu.c @@ -101,6 +101,11 @@ void ETHOSU_PMU_Disable(struct ethosu_driver *drv) set_clock_and_power_request(drv, ETHOSU_PMU_REQUEST, ETHOSU_CLOCK_Q_ENABLE, ETHOSU_POWER_Q_ENABLE); } +uint32_t ETHOSU_PMU_Get_NumEventCounters(void) +{ + return NPU_REG_PMEVCNTR_ARRLEN; +} + void ETHOSU_PMU_Set_EVTYPER(struct ethosu_driver *drv, uint32_t num, enum ethosu_pmu_event_type type) { assert(num < ETHOSU_PMU_NCOUNTERS); -- cgit v1.2.1