Attention is currently required from: Arthur Heymans, Christian Walter, Johnny Lin, Jonathan Zhang, Lean Sheng Tan, Patrick Rudolph, Tim Chu.
Shuo Liu uploaded patch set #22 to this change.
The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)
soc/intel/xeon_sp/spr: Support dynamic domain SSDT generation
Domain SSDT is dynamically generated by soc_pci_domain_fill_ssdt.
SPR has 2 SKUs, XCC and MCC. Dynamic domain SSDT generation could
better fit both. One possible side-effect might be the extra
performance cost for generating these tables, which should not bring
big impact on high performance server CPUs.
TEST=Build and boot intel/archercity CRB
Linux ACPI host bridge parsing logs are kept the same before and
after, with below issue fixed.
[ 5.124087] ACPI BIOS Error (bug): Could not resolve symbol
[\_SB.PC16], AE_NOT_FOUND (20221020/dswload2-162)
[ 5.124087] ACPI Error: AE_NOT_FOUND, During name lookup/catalog
(20221020/psobject-220)
[ 5.124087] ACPI: Skipping parse of AML opcode: OpcodeName
unavailable (0x0010)
Change-Id: Icc5843feadc840d87c49b2aa4259716264520dba
Signed-off-by: Shuo Liu <shuo.liu@intel.com>
---
M src/soc/intel/xeon_sp/acpi.c
M src/soc/intel/xeon_sp/chip_gen1.c
M src/soc/intel/xeon_sp/include/soc/acpi.h
D src/soc/intel/xeon_sp/spr/acpi/cxl_resource.asl
D src/soc/intel/xeon_sp/spr/acpi/dino_resource.asl
D src/soc/intel/xeon_sp/spr/acpi/iiostack.asl
D src/soc/intel/xeon_sp/spr/acpi/pci_resource.asl
D src/soc/intel/xeon_sp/spr/acpi/ubox_resource.asl
M src/soc/intel/xeon_sp/spr/acpi/uncore.asl
M src/soc/intel/xeon_sp/spr/ioat.c
M src/soc/intel/xeon_sp/spr/soc_acpi.c
11 files changed, 107 insertions(+), 327 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/81377/22
To view, visit change 81377. To unsubscribe, or for help writing mail filters, visit settings.