diff options
author | Angel Pons <th3fanbus@gmail.com> | 2022-01-05 19:29:15 +0100 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2022-01-07 16:06:26 +0000 |
commit | ef5f7ee696097174f9d1f01e9b04ea8f1354cfe0 (patch) | |
tree | db174d508c4ece7b6401d9433f96441bc62c9517 /src/soc/intel/common/block/smbus | |
parent | c921da3f0e369f2075ce0ccac03430e6568dc1fe (diff) |
soc/intel/common/blk/memory: Make mixed topo work
When using a mixed memory topology with DDR4, it's not possible to boot
when no DIMMs are installed, even though memory-down is available. This
happens because the DIMM SPD length defaults to 256 when no DIMM SPD is
available. Relax the length check when no DIMMs are present to overcome
this problem.
Tested on system76/lemp10. Unit boots with and without DIMM installed.
Change-Id: I1cabf64fade1c06a44b6c3892659d54febc7a79a
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: Tim Crawford <tcrawford@system76.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/60800
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Tim Crawford <tcrawford@system76.com>
Diffstat (limited to 'src/soc/intel/common/block/smbus')
0 files changed, 0 insertions, 0 deletions