From aead065e0e2e37a0d0e90073cbb2a68068d77097 Mon Sep 17 00:00:00 2001 From: Biju Das Date: Tue, 22 Sep 2020 09:09:17 +0100 Subject: [PATCH] arm: mach-rmobile: Mark the default s_init function as weak Mark the default s_init function as weak, so that SoC's can override it if needed, and it will still be discarded if unused. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- arch/arm/mach-rmobile/lowlevel_init_gen3.S | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/mach-rmobile/lowlevel_init_gen3.S b/arch/arm/mach-rmobile/lowlevel_init_gen3.S index 213ec143e2..1df2c40345 100644 --- a/arch/arm/mach-rmobile/lowlevel_init_gen3.S +++ b/arch/arm/mach-rmobile/lowlevel_init_gen3.S @@ -31,6 +31,12 @@ ENTRY(save_boot_params) b save_boot_params_ret ENDPROC(save_boot_params) +.pushsection .text.s_init, "ax" +WEAK(s_init) + ret +ENDPROC(s_init) +.popsection + ENTRY(lowlevel_init) mov x29, lr /* Save LR */ -- 2.39.5