diff options
author | Marek Vasut <marek.vasut+renesas@mailbox.org> | 2025-01-29 18:04:33 +0100 |
---|---|---|
committer | Marek Vasut <marek.vasut+renesas@mailbox.org> | 2025-01-29 22:52:35 +0100 |
commit | a75792914fdf72314c739ecc6db5b73b41c595f9 (patch) | |
tree | 72ed603b9a684f139a01e6543790072d15f02317 | |
parent | 4d12216904f8a600fe975e1127cfa77d7e9e27bc (diff) |
arm64: renesas: Deduplicate board_early_init_f()
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>
-rw-r--r-- | board/renesas/common/rcar64-common.c | 5 | ||||
-rw-r--r-- | board/renesas/draak/draak.c | 5 | ||||
-rw-r--r-- | board/renesas/salvator-x/salvator-x.c | 5 | ||||
-rw-r--r-- | board/renesas/ulcb/ulcb.c | 5 |
4 files changed, 5 insertions, 15 deletions
diff --git a/board/renesas/common/rcar64-common.c b/board/renesas/common/rcar64-common.c index 74ec0a46e6f..69229ea3cb0 100644 --- a/board/renesas/common/rcar64-common.c +++ b/board/renesas/common/rcar64-common.c @@ -65,3 +65,8 @@ int __weak board_init(void) { return 0; } + +int __weak board_early_init_f(void) +{ + return 0; +} diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index 85213497ce4..564cf439aa6 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -10,11 +10,6 @@ #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 */ diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 60f8b94e54a..6d33d005b4c 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -12,11 +12,6 @@ #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 */ diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index 3f6db0ec3fa..d02e5d0bfc5 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -13,11 +13,6 @@ #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) |