aboutsummaryrefslogtreecommitdiff
path: root/targets/corstone-300/CMakeLists.txt
diff options
context:
space:
mode:
authorNir Ekhauz <nir.ekhauz@arm.com>2021-10-04 12:21:17 +0300
committerNir Ekhauz <nir.ekhauz@arm.com>2021-10-18 12:21:37 +0300
commita58edd81f99bb0516d7043f61488f579ef89a337 (patch)
tree44db8406bea331fd46a92d334cb85dd524ae967e /targets/corstone-300/CMakeLists.txt
parent52fddd00d0eb547d41074046c9f587a3a0679298 (diff)
downloadethos-u-core-platform-a58edd81f99bb0516d7043f61488f579ef89a337.tar.gz
Configure timing adapter in run_platform.py
Change-Id: Ib108298417980a586bed8c8b4e0bb5e57f238316
Diffstat (limited to 'targets/corstone-300/CMakeLists.txt')
-rw-r--r--targets/corstone-300/CMakeLists.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/targets/corstone-300/CMakeLists.txt b/targets/corstone-300/CMakeLists.txt
index bd73481..12902d3 100644
--- a/targets/corstone-300/CMakeLists.txt
+++ b/targets/corstone-300/CMakeLists.txt
@@ -96,6 +96,17 @@ else()
ETHOSU_ARENA=0)
endif()
+# AXI Timing adaptors
+set(registers MAXR MAXW MAXRW RLATENCY WLATENCY PULSE_ON PULSE_OFF BWCAP PERFCTRL PERFCNT MODE HISTBIN HISTCNT)
+
+foreach(register ${registers})
+ foreach(index RANGE 0 1)
+ set(name ETHOSU_TA_${register}_${index})
+ set(${name} -1 CACHE STRING "${name}")
+ target_compile_definitions(ethosu_target_common INTERFACE ${name}=${${name}})
+ endforeach()
+endforeach()
+
# Linker script
set(LINK_FILE platform CACHE STRING "Link file")