From eef122260b6d6c8c79b4036f622650f697943286 Mon Sep 17 00:00:00 2001 From: SPRESENSE <41312067+SPRESENSE@users.noreply.github.com> Date: Tue, 25 Feb 2025 10:22:38 +0900 Subject: [PATCH] arch: cxd56xx: Update delay value for subcore Update delay value for subcore referred by up_mdelay function. Signed-off-by: SPRESENSE <41312067+SPRESENSE@users.noreply.github.com> --- arch/arm/src/cxd56xx/cxd56_delay.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm/src/cxd56xx/cxd56_delay.c b/arch/arm/src/cxd56xx/cxd56_delay.c index 026520da8ac..9d063fb1f58 100644 --- a/arch/arm/src/cxd56xx/cxd56_delay.c +++ b/arch/arm/src/cxd56xx/cxd56_delay.c @@ -39,7 +39,11 @@ #ifdef CONFIG_CXD56_USE_SYSBUS # define CXD56XX_LOOPSPERMSEC_156MHZ 15533ull #else -# define CXD56XX_LOOPSPERMSEC_156MHZ 7428ull +# ifdef CONFIG_CXD56_SUBCORE +# define CXD56XX_LOOPSPERMSEC_156MHZ 10405ull +# else +# define CXD56XX_LOOPSPERMSEC_156MHZ 7428ull +# endif #endif #define CXD56XX_LOOPSPERMSEC_BY_CLOCK(clock) \