diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-08-10 09:32:47 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-09-22 13:22:22 +0200 |
commit | a4f7f85e50d3302fc19bb9dc7a7e7b0a224e3677 (patch) | |
tree | 19eafb7623b8f1ab121eab134646b8c148afefb2 | |
parent | 367ba88c4bfa959b2b7531fe2dc82c4578d375a7 (diff) |
bsp/leon3: Use LEON3_GPTIMER_BASE
-rw-r--r-- | bsps/sparc/leon3/start/cpucounter.c | 4 | ||||
-rw-r--r-- | spec/build/bsps/sparc/leon3/optgptimerbase.yml | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/bsps/sparc/leon3/start/cpucounter.c b/bsps/sparc/leon3/start/cpucounter.c index 14eadba782..4809158634 100644 --- a/bsps/sparc/leon3/start/cpucounter.c +++ b/bsps/sparc/leon3/start/cpucounter.c @@ -112,10 +112,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 */ } diff --git a/spec/build/bsps/sparc/leon3/optgptimerbase.yml b/spec/build/bsps/sparc/leon3/optgptimerbase.yml index 6d414fb6bb..30c3215b0b 100644 --- a/spec/build/bsps/sparc/leon3/optgptimerbase.yml +++ b/spec/build/bsps/sparc/leon3/optgptimerbase.yml @@ -6,7 +6,6 @@ actions: - format-and-define: null build-type: option default: null -default-by-family: [] default-by-variant: - value: 0x80000300 variants: |