nb/intel/sandybridge: Migrate MRC settings to devicetree
commit5709e03613b342f9dc00a659b6474c6ee510fcc3
authorPatrick Rudolph <patrick.rudolph@9elements.com>
Mon, 25 Mar 2019 09:12:14 +0000 (25 10:12 +0100)
committerPatrick Georgi <pgeorgi@google.com>
Mon, 13 May 2019 09:28:39 +0000 (13 09:28 +0000)
treec4f5474ca13042126ca8e4d1fd00c4be405636e2
parent59b4255c63b54739b9a095021508a13eab86c2a1
nb/intel/sandybridge: Migrate MRC settings to devicetree

* Add more chip register to move PEI data to devicetree.cb.
* Set northbridge/southbridge and runtime detectable settings.
* Fill in values from devicetree.

This change is still a noop as the pei structure is completely overwritten
with the exsting mainboard pei structure.

The followup commit will migrate to devicetree.cb.

Tested on Lenovo T520, boots MRC path with the new devicetree settings.

Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Change-Id: Ic6d9f0fd6a2b792ac693d6016ed9ce44945c900c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32069
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
src/northbridge/intel/sandybridge/chip.h
src/northbridge/intel/sandybridge/raminit_mrc.c