Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 0c2e3373512dfd6ac02215126e032ec41602af24
https://github.com/tianocore/edk2/commit/0c2e3373512dfd6ac02215126e032ec41602af24
Author: VarshitPandya <[email protected]>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M DynamicTablesPkg/DynamicTables.dsc.inc
M DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h
M
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c
A DynamicTablesPkg/Library/Smbios/SmbiosType27Lib/SmbiosType27Generator.c
A DynamicTablesPkg/Library/Smbios/SmbiosType27Lib/SmbiosType27Lib.inf
Log Message:
-----------
DynamicTablesPkg: Add SMBIOS Cooling Device (Type 27) generator
Introduce a CM_ARCH_COMMON_COOLING_DEVICE_INFO object to describe
cooling devices provided by the platform. The generator creates one
SMBIOS Type 27 record for each cooling device object and populates the
device type/status, cooling unit group, OEM-defined data, nominal speed,
and optional description string.
The temperature probe handle is set to 0xFFFF for now because SMBIOS
Type 28 Temperature Probe generation is not currently available. Reject
non-null temperature probe tokens until Type 28 handle resolution can be
added.
Add the CM object parser entry and wire the generator into the
DynamicTablesPkg build.
Signed-off-by: Varshit Pandya <[email protected]>
Commit: 5628eaaf38ea25d7cf0726a132ddfa200ad46f4c
https://github.com/tianocore/edk2/commit/5628eaaf38ea25d7cf0726a132ddfa200ad46f4c
Author: VarshitPandya <[email protected]>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M DynamicTablesPkg/DynamicTables.dsc.inc
M DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h
M
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c
A DynamicTablesPkg/Library/Smbios/SmbiosType28Lib/SmbiosType28Generator.c
A DynamicTablesPkg/Library/Smbios/SmbiosType28Lib/SmbiosType28Lib.inf
Log Message:
-----------
DynamicTablesPkg: Add SMBIOS Temperature Probe (Type 28) generator
Introduce a CM_ARCH_COMMON_TEMPERATURE_PROBE_INFO object to describe
temperature probes provided by the platform. The generator creates one
SMBIOS Type 28 record for each temperature probe object and populates
the description, location/status, probe limits, resolution, tolerance,
accuracy, OEM-defined data, and nominal value.
Add the CM object parser entry and wire the generator into the
DynamicTablesPkg build.
Signed-off-by: Varshit Pandya <[email protected]>
Commit: d7f133a16428a5d4d1d1021a48d4192cc88a6a13
https://github.com/tianocore/edk2/commit/d7f133a16428a5d4d1d1021a48d4192cc88a6a13
Author: VarshitPandya <[email protected]>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M DynamicTablesPkg/Library/Smbios/SmbiosType27Lib/SmbiosType27Generator.c
Log Message:
-----------
DynamicTablesPkg: Link SMBIOS Type 27 to Type 28 probes
Use the TemperatureProbeToken in the Cooling Device CM object to resolve
the SMBIOS handle of the corresponding Type 28 Temperature Probe record.
Set the Type 27 TemperatureProbeHandle field to 0xFFFF when no
temperature probe token is provided. Return an error if a non-null token
does not resolve to a generated Type 28 record.
Signed-off-by: Varshit Pandya <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/f26ba713c6bb...d7f133a16428
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