nb/intel/ironlake: Rewrite early QPI init
Rewrite early QPI initialisation to account for variables in the register values. Trace replays did not capture these relationships. Tested on out-of-tree HP 630, still boots. Change-Id: I5d393e8222be286ab4d4dc074d85f721b07bbca4 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/49586 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
@@ -3353,7 +3353,7 @@ void raminit(const int s3resume, const u8 *spd_addrmap)
|
||||
|
||||
compute_derived_timings(&info);
|
||||
|
||||
early_quickpath_init(x2ca8);
|
||||
early_quickpath_init(&info, x2ca8);
|
||||
|
||||
info.cached_training = get_cached_training();
|
||||
|
||||
|
Reference in New Issue
Block a user