The function returned a multiplexer value instead of the frequency.
---
 bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c 
b/bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c
index 4c8bd71be5..33271d6e9a 100644
--- a/bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c
+++ b/bsps/arm/imxrt/mcux-sdk/drivers/qtmr_1/fsl_qtmr.c
@@ -99,7 +99,7 @@ uint32_t QTMR_get_src_clk(TMR_Type *base)
 #elif IMXRT_IS_MIMXRT11xx
     (void) base;
 
-    return CLOCK_GetRootClockMux(kCLOCK_Root_Bus);
+    return CLOCK_GetRootClockFreq(kCLOCK_Root_Bus);
 #else
   #error Getting Timer clock frequency is not implemented for this chip
 #endif
-- 
2.35.3

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to