summaryrefslogtreecommitdiff
path: root/Documentation/soc
diff options
context:
space:
mode:
authorShuo Liu <shuo.liu@intel.com>2024-10-09 04:59:07 +0800
committerMartin L Roth <gaumless@gmail.com>2024-10-14 15:28:09 +0000
commitedf390dee50d52cb31f908b2e7959acf2fff54e2 (patch)
tree3f3cead93a54edfc863b17af789c1fc4cd0cbc1f /Documentation/soc
parent85541960df2c34d0e7c621cc1cfb3c169439d9d0 (diff)
Documentation/soc/intel/xeon_sp: Add targeted feature list
Add targeted feature list for Xeon 6 coreboot. The listed features are targeted to be supported by Xeon 6 coreboot design, while some specific items might need fixes and improvements per community feedback. Change-Id: Ibecd63dfca10712223ccdd943109ba28ed668200 Signed-off-by: Shuo Liu <shuo.liu@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84701 Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'Documentation/soc')
-rw-r--r--Documentation/soc/intel/xeon_sp/community_preview_guide.md84
1 files changed, 84 insertions, 0 deletions
diff --git a/Documentation/soc/intel/xeon_sp/community_preview_guide.md b/Documentation/soc/intel/xeon_sp/community_preview_guide.md
index 923a359c51..6a32b4fd8b 100644
--- a/Documentation/soc/intel/xeon_sp/community_preview_guide.md
+++ b/Documentation/soc/intel/xeon_sp/community_preview_guide.md
@@ -19,6 +19,90 @@ The supported platform status are as below,
- Buildable and bootable with real FSP headers/binaries
+## Targeted features list
+
+1. ACPI
+
+- RSDP/RSDT/XSDT/FADT/FACS/DSDT/SSDT
+
+- MCFG/MADT/SRAT/SLIT/HMAT/DMAR/CEDT
+
+- HEPT/SPMI/TPM2
+
+- HEST/EINJ/ERST/BERT
+
+2. SMBIOS
+
+- Type 0 - BIOS information
+
+- Type 1 - system information
+
+- Type 2 - base board information
+
+- Type 3 - chassis information
+
+- Type 4 - processor information
+
+- Type 17 - memory device
+
+3. Hardware related
+
+- Basic PCIe support
+
+ * IIO bifurcation
+
+ * PCIe hot plug
+
+ * VT-d
+
+- Customizable PCIe host bridge bus/MMIO resource window size for smart NIC support
+
+ * To handle the case where a large amount of PFs/VFs will be presented under specific PCIe host bridge
+
+- On-Chip accelerator (QAT, IAA, DSA, DLB)
+
+- CXL 2.0 Type-3 memory
+
+- NUMA and sub-NUMA clustering
+
+- GPIO (with physical pins)
+
+- Virtual GPIO
+
+ * eSPI based, use BMC or CPLD to expand GPIO pin counts on PCH-less SoC
+
+- BMC support
+
+ * IPMI KCS
+
+- Power Sequence
+
+ * ACPI S0/S5
+
+ * Fast cold/warm reset
+
+- CPU OSPM
+
+ * OS native (based on intel p_state/intel_idle OS driver)
+
+- RAS
+
+ * Based on FSP2.4 FSP-SMM
+
+ * APEI support
+
+ * Memory CE/UCE (firmware first mode, e.g. MCA/eMCA)
+
+ * IIO CE/UCE (firmware first mode, e.g. DPC/eDPC)
+
+4. Firmware related
+
+- Boot to various payloads (Linux payload/TianoCore/UniversalPayload)
+
+- Enlarged CBFS (>16MB) for one or multiple cloud payloads
+
+- VPD
+
## Build steps
### Prepare workspace