Coverity: Fix CID1393976
Cast to u64 to prevent possible integer overflow. Change-Id: I5c7d25278db54523242314cba6c85ac2f7a6c1f3 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/27447 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
This commit is contained in:
parent
f4d81e0385
commit
ded0c77d48
|
@ -63,7 +63,7 @@ u64 thunderx_get_io_clock(void)
|
|||
|
||||
rst_boot.u = read64((void *)RST_PF_BAR0);
|
||||
|
||||
return rst_boot.s.pnr_mul * PLL_REF_CLK;
|
||||
return ((u64)rst_boot.s.pnr_mul) * PLL_REF_CLK;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -75,5 +75,5 @@ u64 thunderx_get_core_clock(void)
|
|||
|
||||
rst_boot.u = read64((void *)RST_PF_BAR0);
|
||||
|
||||
return rst_boot.s.c_mul * PLL_REF_CLK;
|
||||
return ((u64)rst_boot.s.c_mul) * PLL_REF_CLK;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue