From ef387ea3cbff63e06d1d0808047b9f19adf244c9 Mon Sep 17 00:00:00 2001 From: Kristofer Jonsson Date: Tue, 25 Aug 2020 16:32:21 +0200 Subject: Save and restore PMU settings and counters Change-Id: I54a1927fef998bc97f5507f2de9faf7d4a7960f5 --- include/ethosu_device.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/ethosu_device.h b/include/ethosu_device.h index 9c78bfc..e08aa3d 100644 --- a/include/ethosu_device.h +++ b/include/ethosu_device.h @@ -55,8 +55,11 @@ enum ethosu_error_codes struct ethosu_device { uintptr_t base_address; - bool restore_pmu_config; + uint32_t pmcr; uint64_t pmccntr; + uint32_t pmcnten; + uint32_t pmint; + uint32_t pmccntr_cfg; uint32_t pmu_evcntr[ETHOSU_PMU_NCOUNTERS]; enum ethosu_pmu_event_type pmu_evtypr[ETHOSU_PMU_NCOUNTERS]; }; -- cgit v1.2.1