]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/spmi/spmi-sandbox.c
spmi: Fix sandbox spmi driver memory corruption
[people/ms/u-boot.git] / drivers / spmi / spmi-sandbox.c
index 2f0fea07e8012f30171ac9d22a7b243702a8672b..980aff2063a5308dc89647865caa7d0fd3dbbf4a 100644 (file)
@@ -35,7 +35,8 @@ struct sandbox_emul_fake_regs {
 };
 
 struct sandbox_emul_gpio {
-       struct sandbox_emul_fake_regs r[EMUL_GPIO_REG_END]; /* Fake registers */
+       /* Fake registers - need one more entry as REG_END is valid address. */
+       struct sandbox_emul_fake_regs r[EMUL_GPIO_REG_END + 1];
 };
 
 struct sandbox_spmi_priv {