Add initial CEDT (CXL Early Discovery Table) support based on CXL spec 2.0 section 9.14.1.
Add functions to create CEDT table (revision 1), and create CEDT CXL Host Bridge Structure (CHBS) and CXL Fixed Memory Windows Structure (CFMWS).
TESTED=Create CEDT table on Intel Archer City CRB, dumped the CEDT table and examined the content.
3dcafa8774 acpi: Add initial support for CEDT
src/acpi/acpi.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++
src/include/acpi/acpi.h | 67 +++++++++++++++++++++++++++++++++++++--
2 files changed, 149 insertions(+), 2 deletions(-)
Upstream: review.coreboot.org