]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm64: renesas: Deduplicate board_early_init_f()
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Wed, 29 Jan 2025 17:04:33 +0000 (18:04 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Wed, 29 Jan 2025 21:52:35 +0000 (22:52 +0100)
Introduce common weak board_early_init_f() in rcar64-common.c
which is the default implementation in case there is no other
board specific board_early_init_f(). Remove board_early_init_f()
from Salvator-X, ULCB and Draak boards where this function is
empty.

Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
board/renesas/common/rcar64-common.c
board/renesas/draak/draak.c
board/renesas/salvator-x/salvator-x.c
board/renesas/ulcb/ulcb.c

index 74ec0a46e6f793ef98c9ad68d5136c3d73329e21..69229ea3cb01f5262889cbe2c6e56e4ca4ee1a89 100644 (file)
@@ -65,3 +65,8 @@ int __weak board_init(void)
 {
        return 0;
 }
+
+int __weak board_early_init_f(void)
+{
+       return 0;
+}
index 85213497ce4a2fe24e820ec21b4769a56a1af144..564cf439aa6b9674e32bbd14c1e34ff42b46aff6 100644 (file)
 #include <asm/arch/rcar-mstp.h>
 #include <asm/arch/renesas.h>
 
-int board_early_init_f(void)
-{
-       return 0;
-}
-
 #define HSUSB_MSTP704          BIT(4)  /* HSUSB */
 
 /* HSUSB block registers */
index 60f8b94e54ac7a4c506bd9aeab08ece3ed209d72..6d33d005b4c10b52cfd07402537677aad816ca18 100644 (file)
 #include <asm/arch/renesas.h>
 #include <init.h>
 
-int board_early_init_f(void)
-{
-       return 0;
-}
-
 #define HSUSB_MSTP704          BIT(4)  /* HSUSB */
 
 /* HSUSB block registers */
index 3f6db0ec3fa13c9393d94b3f4ebe580f51ee5b3d..d02e5d0bfc589585aa6e62e0656c7f6e99db1d74 100644 (file)
 
 #define HSUSB_MSTP704          BIT(4)  /* HSUSB */
 
-int board_early_init_f(void)
-{
-       return 0;
-}
-
 /* HSUSB block registers */
 #define HSUSB_REG_LPSTS                        0xE6590102
 #define HSUSB_REG_LPSTS_SUSPM_NORMAL   BIT(14)