fix(st): use Boolean type for tests

This corrects MISRA C2012-14.4
The controlling expression of an if statement and the controlling
expression of an iteration-statement shall have essentially Boolean type.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: Ibed7b87b50959f03dc5550dfaffacafd1d79feee
This commit is contained in:
Yann Gautier 2022-11-21 13:26:37 +01:00
parent 0ebaf22289
commit 45d2d495e7

View file

@ -347,7 +347,7 @@ int dt_find_otp_name(const char *name, uint32_t *otp, uint32_t *otp_len)
return -FDT_ERR_BADVALUE; return -FDT_ERR_BADVALUE;
} }
if (fdt32_to_cpu(*cuint) % sizeof(uint32_t)) { if ((fdt32_to_cpu(*cuint) % sizeof(uint32_t)) != 0U) {
ERROR("Misaligned nvmem %s element: ignored\n", name); ERROR("Misaligned nvmem %s element: ignored\n", name);
return -FDT_ERR_BADVALUE; return -FDT_ERR_BADVALUE;
} }