driver: watchdog: Incorrect expression in wdt_wwdg_stm32.c #20504

[Coverity CID :205661]

Fixes #20504

Signed-off-by: Francois Ramu <francois.ramu@st.com>
This commit is contained in:
Francois Ramu 2019-11-12 10:59:03 +01:00 committed by Ioannis Glaropoulos
commit f9a3007029

View file

@ -84,7 +84,7 @@ static u32_t wwdg_stm32_get_timeout(struct device *dev, u32_t prescaler,
u32_t counter)
{
u32_t divider = WWDG_INTERNAL_DIVIDER * (1 << (prescaler >> 7));
float f_wwdg = wwdg_stm32_get_pclk(dev) / divider;
float f_wwdg = (float)wwdg_stm32_get_pclk(dev) / divider;
return USEC_PER_SEC * (((counter & 0x3F) + 1) / f_wwdg);
}