imx233: rtc: generalize PERSISTENT0 fix

Change-Id: Id8452055534df239dcf5e535943ee918a93ec10c
This commit is contained in:
Moshe Piekarski 2020-07-28 10:48:47 -04:00 committed by Solomon Peachy
parent 20e400e74b
commit e3f6e9d9f6

View File

@ -84,7 +84,10 @@ static inline void imx233_rtc_init(void)
BF_CLR(RTC_CTRL, SFTRST);
udelay(5); /* only need 3 GPMI clocks (1us) */
BF_CLR(RTC_CTRL, CLKGATE);
HW_RTC_PERSISTENT0_SET=0x082114;
#ifdef BM_RTC_PERSISTENT0_DISABLE_XTALOK
BF_SET(RTC_PERSISTENT0, XTAL24MHZ_PWRUP, DISABLE_XTALOK);
#endif
BF_CLR(RTC_PERSISTENT0, CLOCKSOURCE);
imx233_rtc_enable_watchdog(false);
}