diff --git a/include/plat/spike/plat/machine/hardware.h b/include/plat/spike/plat/machine/hardware.h index 0c6968411798377fdc65bcc17d0df39b617b1663..b7c1930ac505baca4e612ea29d46f5fc1ac135e6 100644 --- a/include/plat/spike/plat/machine/hardware.h +++ b/include/plat/spike/plat/machine/hardware.h @@ -60,7 +60,7 @@ #ifndef __ASSEMBLER__ int get_num_avail_p_regs(void); -p_region_t get_avail_p_reg(unsigned int i); +p_region_t get_avail_p_reg(word_t i); bool_t add_avail_p_reg(p_region_t reg); void map_kernel_devices(void); diff --git a/src/plat/spike/machine/hardware.c b/src/plat/spike/machine/hardware.c index 10cdc9e844fea379f540a1c052e059381c274746..86e85c9c88a298e8f37f70541f61d398a6b99509 100644 --- a/src/plat/spike/machine/hardware.c +++ b/src/plat/spike/machine/hardware.c @@ -51,7 +51,7 @@ BOOT_CODE int get_num_avail_p_regs(void) return sizeof(avail_p_regs) / sizeof(p_region_t); } -BOOT_CODE p_region_t get_avail_p_reg(unsigned int i) +BOOT_CODE p_region_t get_avail_p_reg(word_t i) { return avail_p_regs[i]; }