arm: mach-k3: am625_init: Convert rtc_erratumi2327_init to static
The erratum is called locally, make it static, drop the #ifdeffery since it will only be called in R5 build and mark it potentially unused to stop compiler screaming at us. While at this, drop the redundant return for a void function. Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> Tested-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> Signed-off-by: Nishanth Menon <nm@ti.com>
This commit is contained in:
@@ -80,8 +80,6 @@ static __maybe_unused void enable_mcu_esm_reset(void)
|
|||||||
writel(stat, CTRLMMR_MCU_RST_CTRL);
|
writel(stat, CTRLMMR_MCU_RST_CTRL);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(CONFIG_CPU_V7R)
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RTC Erratum i2327 Workaround for Silicon Revision 1
|
* RTC Erratum i2327 Workaround for Silicon Revision 1
|
||||||
*
|
*
|
||||||
@@ -94,7 +92,7 @@ static __maybe_unused void enable_mcu_esm_reset(void)
|
|||||||
*
|
*
|
||||||
* https://www.ti.com/lit/er/sprz487c/sprz487c.pdf
|
* https://www.ti.com/lit/er/sprz487c/sprz487c.pdf
|
||||||
*/
|
*/
|
||||||
void rtc_erratumi2327_init(void)
|
static __maybe_unused void rtc_erratumi2327_init(void)
|
||||||
{
|
{
|
||||||
u32 counter;
|
u32 counter;
|
||||||
|
|
||||||
@@ -112,9 +110,7 @@ void rtc_erratumi2327_init(void)
|
|||||||
*/
|
*/
|
||||||
writel(K3RTC_KICK0_UNLOCK_VALUE, REG_K3RTC_KICK0);
|
writel(K3RTC_KICK0_UNLOCK_VALUE, REG_K3RTC_KICK0);
|
||||||
writel(K3RTC_KICK1_UNLOCK_VALUE, REG_K3RTC_KICK1);
|
writel(K3RTC_KICK1_UNLOCK_VALUE, REG_K3RTC_KICK1);
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
void board_init_f(ulong dummy)
|
void board_init_f(ulong dummy)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user