aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/foster/sdram_configs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/foster/sdram_configs.c')
-rw-r--r--src/mainboard/google/foster/sdram_configs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainboard/google/foster/sdram_configs.c b/src/mainboard/google/foster/sdram_configs.c
index 17874b4aeb..25d64036fa 100644
--- a/src/mainboard/google/foster/sdram_configs.c
+++ b/src/mainboard/google/foster/sdram_configs.c
@@ -1,5 +1,6 @@
/* SPDX-License-Identifier: GPL-2.0-only */
+#include <commonlib/bsd/helpers.h>
#include <console/console.h>
#include <soc/sdram_configs.h>
@@ -19,7 +20,7 @@ const struct sdram_params *get_sdram_config()
*/
printk(BIOS_SPEW, "%s: RAMCODE=%d\n", __func__, ramcode);
- if (ramcode >= sizeof(sdram_configs) / sizeof(sdram_configs[0]) ||
+ if (ramcode >= ARRAY_SIZE(sdram_configs) ||
sdram_configs[ramcode].MemoryType == NvBootMemoryType_Unused) {
die("Invalid RAMCODE.");
}