From: Tim Harvey Date: Fri, 23 May 2025 17:20:10 +0000 (-0700) Subject: board: venice: fix dram size for GW7901-SP486 X-Git-Tag: v2025.10-rc1~118^2~21^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c83ab8264087282bbd339cc6c55f2033a6667ff9;p=thirdparty%2Fu-boot.git board: venice: fix dram size for GW7901-SP486 The GW7901-SP486 with the exception of the -C revision has 2GB DRAM loaded but incorrectly specifies 1GB in the EEPROM. Adjust the DRAM size to account for this. Signed-off-by: Tim Harvey Reviewed-by: Peng Fan --- diff --git a/board/gateworks/venice/eeprom.c b/board/gateworks/venice/eeprom.c index afaabf34879..abe25256e66 100644 --- a/board/gateworks/venice/eeprom.c +++ b/board/gateworks/venice/eeprom.c @@ -350,6 +350,11 @@ int venice_eeprom_init(int quiet) if (!quiet) eeprom_info(false); + if (!strncmp(venice_model, "GW7901-SP486", 12) && + strcmp(venice_model, "GW7901-SP486-C")) { + return 2048; + } + return (16 << som_info.sdram_size); }