summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-08-10 09:32:47 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-03-17 15:55:40 +0100
commita49b05a7bf5327d1aebc2613e45bb39db5f1b8cc (patch)
treea7b18e809f9914c2224a1bfedeecb05c03f897e9
parentd340bbf4f20544c77de73668da3ce19e4f65daff (diff)
bsp/leon3: Use LEON3_GPTIMER_BASE
-rw-r--r--bsps/sparc/leon3/start/cpucounter.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bsps/sparc/leon3/start/cpucounter.c b/bsps/sparc/leon3/start/cpucounter.c
index ebe449a803..9ece9786cb 100644
--- a/bsps/sparc/leon3/start/cpucounter.c
+++ b/bsps/sparc/leon3/start/cpucounter.c
@@ -131,10 +131,14 @@ static void leon3_counter_initialize(void)
gpt = LEON3_Timer_Regs;
+#if defined(LEON3_GPTIMER_BASE)
+ leon3_counter_use_gptimer(counter, gpt);
+#else
if (gpt != NULL) {
/* Fall back to the first GPTIMER if available */
leon3_counter_use_gptimer(counter, gpt);
}
+#endif
#endif /* LEON3_HAS_ASR_22_23_UP_COUNTER */
}