coreboot/src
Michał Żygowski 68551a79ce soc/amd/turin_poc: Adjust sources for Turin SOC
Update the SOC code based on the PPR for C1 stepping, doc 57238.

1. Turin CPU has less USB ports than Genoa, so the chip structure has
   to reflect that. The number of ports has been reduced to match the
   hardware capabilities.
2. Added early FCH initialization: legacy ISA devices, eSPI, I/O
   decoding, UARTs, SMBus and SPI.
3. Updated AOAC device numbers.
4. Updated MMIO and I/O base addresses for CPU internal devices.
5. Added reserved RAM and MMIO reporting.
6. Adjusted root complex layout to match Turin IOHCs base addresses
   and fabric IDs.
7. Extended chipset.cb devicetree to match the layout of devices on a
   single socket Turin system.

Change-Id: I5272c1f2cd2aa259569d0bc6fa5c4073907b1673
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88708
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2026-01-23 12:49:31 +00:00
..
acpi acpi: Add enums for TPM2 start method 2026-01-14 17:03:18 +00:00
arch arch/x86/acpi_bert_storage.c: Allow vendor specific BERT entries 2026-01-15 11:03:44 +00:00
commonlib commonlib/mipi/cmd: Remove unnecessary 'const void *' cast 2026-01-19 08:27:06 +00:00
console console: Fix flushing for slow consoles 2025-10-02 22:44:46 +00:00
cpu Makefile.mk,cpu/intel/fit/Makefile.mk: introduce CBFS_REGIONS 2025-12-20 17:39:22 +00:00
device device: Rename PCI_EXP_SEC_CAP_ID -> PCI_CAP_ID_SEC_PCIE 2026-01-14 11:19:33 +00:00
drivers drivers/intel/fsp2_0: Fix string length handling in timestamp printing 2026-01-20 15:50:48 +00:00
ec ec/google/chromeec: Add helper to set LED RGB colors 2026-01-22 04:52:20 +00:00
include src/lib/smbios: Advertise UEFI support for EDK2 2026-01-23 09:23:42 +00:00
lib src/lib/smbios: Advertise UEFI support for EDK2 2026-01-23 09:23:42 +00:00
mainboard mb/google/bluey: Add support to invoke LPASS Init 2026-01-23 03:47:31 +00:00
northbridge device/dram/ddr3: Fill in voltage fields for SMBIOS type 17 2025-12-08 02:36:00 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security drivers/amd/ftpm: Add fTPM driver for PSP emulated CRB TPMs 2026-01-14 17:02:47 +00:00
soc soc/amd/turin_poc: Adjust sources for Turin SOC 2026-01-23 12:49:31 +00:00
southbridge sb/intel/ibexpeak: Remove 6/7 series chipset PCI IDs 2026-01-16 16:46:49 +00:00
superio sio/nuvoton/common: Refactor nuvoton_pnp_*_config_state() 2026-01-03 03:40:12 +00:00
vendorcode vendorcode/amd/opensil/turin_poc: Add turin_poc as a copy of genoa_poc 2026-01-22 10:21:04 +00:00
Kconfig arch/x86/ioapic.c: Support 8-bit IOAPIC IDs 2026-01-13 16:19:43 +00:00