mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
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> |
||
|---|---|---|
| .. | ||
| ArmGenericTimerCounterLib.h | ||
| ArmGicLib.h | ||
| ArmHvcLib.h | ||
| ArmMmHandlerContext.h | ||
| ArmMonitorLib.h | ||
| ArmMtlLib.h | ||
| ArmSmcccSocIdLib.h | ||
| ArmStandaloneMmCoreEntryPoint.h | ||
| ArmTransferListLib.h | ||
| OemMiscLib.h | ||
| OpteeLib.h | ||
| SemihostLib.h | ||
| StandaloneMmMmuLib.h | ||