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:
Nishanth Menon
2023-08-25 13:02:58 -05:00
committed by Tom Rini
parent 6beb43e017
commit 8b5c4cd78d

View File

@@ -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)
{ {