Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 5c6e9d475fe2943f2844ca879785c198588a30d0
https://github.com/tianocore/edk2/commit/5c6e9d475fe2943f2844ca879785c198588a30d0
Author: VarshitPandya <[email protected]>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
M ArmPkg/ArmPkg.dec
M ArmPkg/ArmPkg.dsc
A ArmPkg/Include/Library/ArmSmcccSocIdLib.h
A ArmPkg/Library/ArmSmcccSocIdLib/ArmSmcccSocIdLib.c
A ArmPkg/Library/ArmSmcccSocIdLib/ArmSmcccSocIdLib.inf
M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClass.c
M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf
M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArmCommon.c
Log Message:
-----------
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 <[email protected]>
Commit: 984b2fb3bda61ddda065566c72e6e32ea35b67b4
https://github.com/tianocore/edk2/commit/984b2fb3bda61ddda065566c72e6e32ea35b67b4
Author: VarshitPandya <[email protected]>
Date: 2026-07-24 (Fri, 24 Jul 2026)
Changed paths:
M DynamicTablesPkg/DynamicTables.dsc.inc
M DynamicTablesPkg/Include/Library/SmbiosSmcLib.h
M DynamicTablesPkg/Library/Smbios/Arm/SmbiosSmcLib/SmbiosSmcLib.c
M DynamicTablesPkg/Library/Smbios/Arm/SmbiosSmcLib/SmbiosSmcLib.inf
Log Message:
-----------
DynamicTablesPkg: Use ArmSmcccSocIdLib for SoC ID
Update SmbiosSmcLib to use ArmSmcccSocIdLib for retrieving the JEP106
identification code and SoC revision.
Remove the duplicated SMCCC feature detection and SoC ID calls while
retaining the SMBIOS-specific formatting of the Type 4 Processor ID.
Signed-off-by: Varshit Pandya <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/71c401f2e98f...984b2fb3bda6
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits