From: Dongkyun Son Date: Wed, 5 Jun 2024 00:35:17 +0000 (+0900) Subject: Fix Werrors caused by GCC-14.1.0 porting X-Git-Tag: accepted/tizen/unified/x/20241031.045847~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=39078174c7ff3e9dee66d9dfeaeb0d223bd67f67;p=platform%2Fkernel%2Fu-boot-thead.git Fix Werrors caused by GCC-14.1.0 porting -Wint-conversion -Wimplicit-function-declaration https://gcc.gnu.org/gcc-14/porting_to.html Change-Id: I14221a5468496494f90f505b47d052e25292aa96 Signed-off-by: Dongkyun Son --- diff --git a/arch/riscv/lib/bootm.c b/arch/riscv/lib/bootm.c index 837154d6..a8ccffaa 100644 --- a/arch/riscv/lib/bootm.c +++ b/arch/riscv/lib/bootm.c @@ -110,7 +110,7 @@ void next_stage(void) bool has_reset_sample(ulong dtb_addr) { int node_offset; - node_offset = fdt_path_offset(dtb_addr, "/soc/reset-sample"); + node_offset = fdt_path_offset((const void*)dtb_addr, "/soc/reset-sample"); if (node_offset < 0) { printf("## fdt has no reset_sample\n"); return false; @@ -160,8 +160,8 @@ static void boot_jump_linux(bootm_headers_t *images, int flag) announce_and_cleanup(fake); - _load_start = kernel; - _dtb_addr = images->ft_addr; + _load_start = (ulong)kernel; + _dtb_addr = (ulong)images->ft_addr; _dyn_info_addr = (ulong)&opensbi_info; if (!has_reset_sample(_dtb_addr)) { opensbi_info.magic = FW_DYNAMIC_INFO_MAGIC_VALUE; diff --git a/board/thead/light-c910/lpddr4/src/lpddr4_init.c b/board/thead/light-c910/lpddr4/src/lpddr4_init.c index 29b7d07a..8d4a4a72 100755 --- a/board/thead/light-c910/lpddr4/src/lpddr4_init.c +++ b/board/thead/light-c910/lpddr4/src/lpddr4_init.c @@ -5,6 +5,7 @@ #include "../include/lpddr4_init.h" extern void lp4_phy_train1d2d(enum DDR_TYPE type, int speed, enum DDR_BITWIDTH bits); +int dwc_ddrphy_phyinit_regInterface(); void lpddr4_init(enum DDR_TYPE type, int rank_num, int speed, enum DDR_BITWIDTH bits) {