From 6314eae268819fb8f95f7d1d95c9e91d5a70eb4c Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Fri, 28 Nov 2025 07:37:20 -0500 Subject: [PATCH] Fix build regression for Creative ZEN V Introduced in 297af3a483191869113fea7d2e5e2122e89354aba Change-Id: I9cf37e27ecdf84b6f0a8b6c8d15b1eae987cedbe --- firmware/target/arm/imx233/rtc-imx233.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/target/arm/imx233/rtc-imx233.h b/firmware/target/arm/imx233/rtc-imx233.h index df4e9d3483..5ea092f36b 100644 --- a/firmware/target/arm/imx233/rtc-imx233.h +++ b/firmware/target/arm/imx233/rtc-imx233.h @@ -96,10 +96,12 @@ static inline void imx233_rtc_init(void) #else /* confirmed for CREATIVE_ZEN and CREATIVE_ZENXFI2 */ /* FIXME: test SONY_NWZE360 and SONY_NWZE370 targets */ +#ifdef BM_RTC_PERSISTENT0_DISABLE_XTALOK while (BF_RD(RTC_STAT, NEW_REGS)!=0) {}; BF_SET(RTC_PERSISTENT0, XTAL32KHZ_PWRUP, CLOCKSOURCE); while (BF_RD(RTC_STAT, NEW_REGS)!=0) {}; BF_CLR(RTC_PERSISTENT0, XTAL24MHZ_PWRUP, DISABLE_XTALOK); +#endif #endif imx233_rtc_enable_watchdog(false); }