From: Andrew Goodbody Date: Mon, 28 Jul 2025 16:12:13 +0000 (+0100) Subject: mfd: atmel-smc: Ensure match is initialised X-Git-Tag: v2025.10-rc4~12^2~2 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b824136ab4f743e09c81af531d430dbe6a2d92bf;p=pandora-u-boot.git mfd: atmel-smc: Ensure match is initialised If the test in the for loop is never matched then the variable 'match' will never be assigned to. Provide an initial value so this cannot be a problem. This issue was found by Smatch. Signed-off-by: Andrew Goodbody --- diff --git a/drivers/mfd/atmel-smc.c b/drivers/mfd/atmel-smc.c index 15296f71a16..94e5e7b67a0 100644 --- a/drivers/mfd/atmel-smc.c +++ b/drivers/mfd/atmel-smc.c @@ -347,7 +347,7 @@ const struct atmel_hsmc_reg_layout * atmel_hsmc_get_reg_layout(ofnode np) { int i; - const struct udevice_id *match; + const struct udevice_id *match = NULL; const char *name; int len;