coreboot-kgpe-d16/src
Patrick Rudolph 0f0b619953 soc/intel/common/block/acpi: Support more than 255 cores
Replace the legacy ACPI Processor() object as it only
supports 8bit IDs and thus no more than 255 cores. Use the
new ACPI Device() object that supports more than 255 cores.

Test:
- Observed no ACPI errors on IBM/SBP1 and Linux 5.15 running
  384 CPU cores in total.
- Verified on Intel ADL RVP with 20 cores that Linux 5.15 is
  still working without errors.

Change-Id: I309c06b6824704c84fd16534655334a6f269904a
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73578
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Sean Rhodes <sean@starlabs.systems>
2023-03-21 12:59:13 +00:00
..
acpi acpi: Add SRAT x2APIC table support 2023-03-03 17:08:27 +00:00
arch arch/x86/ioapic: Print IOAPIC ID for GSI #0 2023-03-16 15:19:10 +00:00
commonlib security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
console console: Add SimNow console logging 2023-02-09 10:01:20 +00:00
cpu cpu/x86/cache: CLFLUSH programs to memory before running 2023-03-13 13:42:32 +00:00
device device/Kconfig: explain which PCI ID needs to be used for VGA_BIOS_ID 2023-03-09 22:53:02 +00:00
drivers drivers/intel/fsp2_0: Have provision for caching TOM region 2023-03-13 14:13:42 +00:00
ec Revert "ec/starlabs/merlin: Add support for enabling the mirror flag" 2023-03-09 21:38:26 +00:00
include soc/intel/xeon_sp/spr: Add header files and romstage code 2023-03-19 09:49:03 +00:00
lib lib: set up specific purpose memory as LB_MEM_SOFT_RESERVED 2023-03-03 11:10:38 +00:00
mainboard mb/prodrive/atlas: Configure PCIe CLKREQ 2023-03-21 11:36:32 +00:00
northbridge nb/amd/pi/00730F01/acpi_tables: use existing IO_APIC2_ADDR definition 2023-02-22 22:10:46 +00:00
sbom payloads/Yabits: Remove deprecated Yabits Payload 2023-02-17 01:21:43 +00:00
security security/tpm: add TPM log format as per 2.0 spec 2023-03-04 02:01:48 +00:00
soc soc/intel/common/block/acpi: Support more than 255 cores 2023-03-21 12:59:13 +00:00
southbridge util/ifdtool/ifdtool.c: Clean up 2023-03-09 19:36:32 +00:00
superio treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
vendorcode soc/amd/mendocino: Consume fsp misc_data hob 2023-03-20 01:33:20 +00:00
Kconfig tree: Drop repeated words 2023-02-07 04:37:31 +00:00