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;
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;
#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)
{