be9533aba9
The i82801ix_early_init is now called both in the bootblock and romstage. The rationale behind setting this up twice is to ensure bootblock-romstage compatibility in the future if for instance VBOOT is used. This moves the console init to the bootblock. The romstage now runs uncached. Adding a prog_run hooks to set up an MTRR to cache the romstage will be done in a followup patch. The default size of 64KiB is not modified for the bootblock as trying to fit both EHCI and SPI flash debugging needs a more space and 64KiB is the next power of 2 size that fits it. TESTED on Thinkpad X200. Change-Id: I8f59736cb54377973215f35e35d2cbcd1d82c374 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35992 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de> |
||
---|---|---|
.. | ||
g505s | ||
l520 | ||
s230u | ||
t60 | ||
t400 | ||
t410 | ||
t420 | ||
t420s | ||
t430 | ||
t430s | ||
t520 | ||
t530 | ||
thinkcentre_a58 | ||
x1_carbon_gen1 | ||
x60 | ||
x131e | ||
x200 | ||
x201 | ||
x220 | ||
x230 | ||
Kconfig | ||
Kconfig.name |