edk2/ArmPkg/Universal/Smbios
VarshitPandya 5c6e9d475f ArmPkg: Add Arm SMCCC SoC ID library
Add ArmSmcccSocIdLib to provide a shared interface for checking support
for the SMCCC Architecture SoC ID service and retrieving the JEP106
identification code and SoC revision.

Move the existing SMCCC SoC ID handling out of ProcessorSubClassDxe and
update the driver to use the new library. Continue to use the MIDR value
for the SMBIOS Processor ID when the SMCCC SoC ID service is unavailable.

This allows other SMBIOS implementations to reuse the SMCCC handling
without duplicating it or depending on the legacy ProcessorSubClassDxe
driver.

Signed-off-by: Varshit Pandya <Varshit.Pandya@arm.com>
2026-07-24 21:55:19 +00:00
..
OemMiscLibNull ArmPkg: Fix typos 2025-05-26 17:27:38 +00:00
ProcessorSubClassDxe ArmPkg: Add Arm SMCCC SoC ID library 2026-07-24 21:55:19 +00:00
SmbiosMiscDxe ArmPkg: align UNI file headers with UNI Spec standard 2026-03-02 19:32:17 +00:00