summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-04-02 09:01:43 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-04-02 09:13:53 +0200
commit299a82f45ede8915508deac8710e096766cf31b4 (patch)
tree6d09750901af97af00a72bfbf06abbb636019705
parent18f5bcb9d245cf16bdb53fca8ba2434e05d6f37f (diff)
bsp/qoriq: Fix off by one error in clock init
Close #3921.
-rw-r--r--bsps/powerpc/qoriq/clock/clock-config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bsps/powerpc/qoriq/clock/clock-config.c b/bsps/powerpc/qoriq/clock/clock-config.c
index be2dc7b57d..2966636bc5 100644
--- a/bsps/powerpc/qoriq/clock/clock-config.c
+++ b/bsps/powerpc/qoriq/clock/clock-config.c
@@ -133,7 +133,7 @@ static void qoriq_clock_initialize(void)
uint32_t interval = (uint32_t) (((uint64_t) timer_frequency
* (uint64_t) rtems_configuration_get_microseconds_per_tick()) / 1000000);
- qoriq_clock->bcr = GTBCR_COUNT(interval);
+ qoriq_clock->bcr = GTBCR_COUNT(interval - 1);
qoriq_timecounter->bcr = GTBCR_COUNT(0xffffffff);