Matt DeVillier has uploaded a new patch set (#15) to the change originally created by Nicola Corna. ( https://review.coreboot.org/c/coreboot/+/21107 )
Change subject: sb,soc/intel: Fix flashconsole on older platforms ......................................................................
sb,soc/intel: Fix flashconsole on older platforms
Fix building with flashconsole enabled on older platforms:
- sb/i82801ix: select SOUTHBRIDGE_INTEL_COMMON_SPI - emulation/qemu-q35: select TSC_MONOTONIC_TIMER, needed as a result of adding SOUTHBRIDGE_INTEL_COMMON_SPI to sb/i82801ix - soc/{baytrail,braswell}: include spi.c in romstage and postcar - soc/broadwell: include spi.c and monotonic_timer.c in bootblock, romstage, and postcar - soc/fsp_baytrail: adapt spi.c to use CAR_GLOBAL (like sb/common/spi.c did before NO_CAR_GLOBAL_MIGRATION removed it), include in romstage - soc/fsp_broadwell_de: revert use of SOUTHBRIDGE_INTEL_COMMON_SPI, since removal of CAR_GLOBAL broke flashconsole for platform (due to lack of postcar), and adapt to use CAR_GLOBAL like fsp_baytrail
The two FSP 1.0 platforms (fsp_baytrail/fsp_broadwell_de) can switch (back) to using SOUTHBRIDGE_INTEL_COMMON_SPI if/when postcar support is added
Change-Id: Ifd3e8621fa4cb349b7e0e07118cab0380f24ff55 Signed-off-by: Matt DeVillier matt.devillier@gmail.com --- M src/mainboard/emulation/qemu-q35/Kconfig M src/soc/intel/baytrail/Makefile.inc M src/soc/intel/braswell/Makefile.inc M src/soc/intel/broadwell/Makefile.inc M src/soc/intel/fsp_baytrail/Makefile.inc M src/soc/intel/fsp_baytrail/spi.c M src/soc/intel/fsp_broadwell_de/Kconfig M src/soc/intel/fsp_broadwell_de/Makefile.inc A src/soc/intel/fsp_broadwell_de/spi.c M src/southbridge/intel/i82801ix/Kconfig 10 files changed, 662 insertions(+), 41 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/07/21107/15