]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: mach-k3: am625_init: Convert rtc_erratumi2327_init to static
authorNishanth Menon <nm@ti.com>
Fri, 25 Aug 2023 18:02:58 +0000 (13:02 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 8 Sep 2023 14:07:12 +0000 (10:07 -0400)
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>
arch/arm/mach-k3/am625_init.c

index 165bca6885efe3208039c6673d03cdd7b414ea8d..499cb57267b906081f3339d1635bc191d012a468 100644 (file)
@@ -80,8 +80,6 @@ static __maybe_unused void enable_mcu_esm_reset(void)
        writel(stat, CTRLMMR_MCU_RST_CTRL);
 }
 
-#if defined(CONFIG_CPU_V7R)
-
 /*
  * 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
  */
-void rtc_erratumi2327_init(void)
+static __maybe_unused void rtc_erratumi2327_init(void)
 {
        u32 counter;
 
@@ -112,9 +110,7 @@ void rtc_erratumi2327_init(void)
         */
        writel(K3RTC_KICK0_UNLOCK_VALUE, REG_K3RTC_KICK0);
        writel(K3RTC_KICK1_UNLOCK_VALUE, REG_K3RTC_KICK1);
-       return;
 }
-#endif
 
 void board_init_f(ulong dummy)
 {