Hello HAOUAS Elyes, David Hendricks, build bot (Jenkins), Anjaneya "Reddy" Chagam, Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/38549
to look at the new patch set (#10).
Change subject: mainboard/ocp: Add support for OCP platform TiogaPass ......................................................................
mainboard/ocp: Add support for OCP platform TiogaPass
OCP platform Tiogapass is a 2-socket server platform, which is based on a chipset including Intel Skylake-SP processors and a Lewisburg PCH.
Following ACPI tables are added: DSDT/SSDT, MADT, FACP, FACS, HPET, MCFG, SLIT, SRAT, DMAR
This patchset is tested on a Tiogapass board. It booted with Linux kernel 4.16.0; lscpu command shows all 72 cpus (2 sockets, 18 cores, 2 thread per core); ssh command shows networking is up from Mellanox ConnectX-4 PCIe NIC card.
Known issues (Not intend to address in this initial support for Xeon-SP processors): 1. MP init does not work reliably, this causes reboot stability, eg. some reboots do not boot up successfully. When this happens, coreboot fails with an assert, indicating there is a MP boot init timeout. 2. c6 state is not supported. 3. dsdt table is not fully populated, such as processor/socket devices, some PCIe devices. 4. SMM handlers are not added.
Signed-off-by: Jonathan Zhang jonzhang@fb.com Signed-off-by: Reddy Chagam anjaneya.chagam@intel.com Change-Id: I29868f03037d1887b90dfb19d15aee83c456edce --- A src/mainboard/ocp/Kconfig A src/mainboard/ocp/Kconfig.name A src/mainboard/ocp/tiogapass/Kconfig A src/mainboard/ocp/tiogapass/Kconfig.name A src/mainboard/ocp/tiogapass/Makefile.inc A src/mainboard/ocp/tiogapass/acpi/platform.asl A src/mainboard/ocp/tiogapass/acpi_tables.c A src/mainboard/ocp/tiogapass/board_info.txt A src/mainboard/ocp/tiogapass/boardid.c A src/mainboard/ocp/tiogapass/devicetree.cb A src/mainboard/ocp/tiogapass/dsdt.asl A src/mainboard/ocp/tiogapass/emmc.h A src/mainboard/ocp/tiogapass/fadt.c A src/mainboard/ocp/tiogapass/ramstage.c A src/mainboard/ocp/tiogapass/romstage.c A src/mainboard/ocp/tiogapass/skxsp_tp_gpio.h A src/mainboard/ocp/tiogapass/skxsp_tp_iio.h A src/mainboard/ocp/tiogapass/tiogapass_boardid.h A src/mainboard/ocp/tiogapass/vboot-ro.fmd 19 files changed, 2,053 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/49/38549/10