summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include
diff options
context:
space:
mode:
authorBin Meng <bin.meng@windriver.com>2020-08-02 23:09:01 -0700
committerAndes <uboot@andestech.com>2020-08-14 14:38:53 +0800
commit71672b784cb6b3175d3849d28eebc2f3ed3c9d3c (patch)
tree2ba4f8a33f5921ff6a560266f4475a63ff36c24c /arch/riscv/include
parentcdcf591d9b20534e5f5c58aa2a2b07b3b173f5a1 (diff)
downloadu-boot-71672b784cb6b3175d3849d28eebc2f3ed3c9d3c.tar.gz
u-boot-71672b784cb6b3175d3849d28eebc2f3ed3c9d3c.tar.xz
u-boot-71672b784cb6b3175d3849d28eebc2f3ed3c9d3c.zip
riscv: Call spl_board_init_f() in the generic SPL board_init_f()
The generic SPL version of board_init_f() should give a call to board specific codes to initialize board in the SPL phase. Signed-off-by: Bin Meng <bin.meng@windriver.com> Reviewed-by: Rick Chen <rick@andestech.com> Reviewed-by: Pragnesh Patel <pragnesh.patel@sifive.com> Tested-by: Pragnesh Patel <pragnesh.patel@sifive.com>
Diffstat (limited to 'arch/riscv/include')
-rw-r--r--arch/riscv/include/asm/spl.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/riscv/include/asm/spl.h b/arch/riscv/include/asm/spl.h
index 45c03fb9b6..1487f2d910 100644
--- a/arch/riscv/include/asm/spl.h
+++ b/arch/riscv/include/asm/spl.h
@@ -28,4 +28,11 @@ enum {
BOOT_DEVICE_NONE
};
+/**
+ * spl_board_init_f() - initialize board in the SPL phase
+ *
+ * @return 0 if succeeded, -ve on error
+ */
+int spl_board_init_f(void);
+
#endif