Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: e25331fc4591e1dcc58f46049b0adcecbd9d09d3
https://github.com/tianocore/edk2/commit/e25331fc4591e1dcc58f46049b0adcecbd9d09d3
Author: Leif Lindholm <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M MdePkg/Include/Library/FdtLib.h
M MdePkg/Library/BaseFdtLib/FdtLib.c
M UefiPayloadPkg/Library/BuildFdtLib/X86_BuildFdtLib.c
M UefiPayloadPkg/PayloadLoaderPeim/FitPayloadLoaderPeim.c
Log Message:
-----------
MdePkg,UefiPayloadPkg: clean up BaseFdtLib API confusion
Commit 8040fdbb8b8b (MdePkg: consistently use "Property" in BaseFdtLib)
got a bit carried away and confused around how libfdt contains both
getprop and get_property functions, which operate quite differently;
the getprop variant returns a pointer to the value of the property,
whereas the get_property returns a pointer to the fdt_property
structure.
Untangle this, including fixing up affected existing in-tree users, and
adding the previously not exported FdtGetProp wrapper on fdt_getprop.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Leif Lindholm <[email protected]>
Commit: cc52f88e61e0eb6d61a10158ae84e4c334568336
https://github.com/tianocore/edk2/commit/cc52f88e61e0eb6d61a10158ae84e4c334568336
Author: Leif Lindholm <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M MdePkg/Include/Library/FdtLib.h
Log Message:
-----------
MdePkg/BaseFdtLib: add FdtSubnodeOffset prototype
FdtSubnodeOffset was added to FdtLib.c, but missed out of the header.
Add the prototype to the header.
Signed-off-by: Leif Lindholm <[email protected]>
Commit: a862c07a3ae62230758364d3b0fe03e0d392cf52
https://github.com/tianocore/edk2/commit/a862c07a3ae62230758364d3b0fe03e0d392cf52
Author: Leif Lindholm <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M MdePkg/Include/Library/FdtLib.h
M MdePkg/Library/BaseFdtLib/FdtLib.c
Log Message:
-----------
MdePkg/BaseFdtLib: add FdtGetPropertyW wrapper
Add wrapper for fdt_get_property_w.
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 37652b830e80740f6d25f48a208e39dbd8a3090c
https://github.com/tianocore/edk2/commit/37652b830e80740f6d25f48a208e39dbd8a3090c
Author: Leif Lindholm <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M ArmVirtPkg/ArmVirtCloudHv.dsc
M ArmVirtPkg/Library/CloudHvVirtMemInfoLib/CloudHvVirtMemInfoPeiLib.inf
Log Message:
-----------
ArmVirtPkg/ArmVirtCloudHv: add missing PrePiLib dependency/resolution
Add an explicit dependency on a previously accidentally resolved one,
tripped over while excising the EmbeddedPkg libfdt.
Signed-off-by: Leif Lindholm <[email protected]>
Commit: 8aad683e59dc5342a4c9b8bc3d84133d4b1896f6
https://github.com/tianocore/edk2/commit/8aad683e59dc5342a4c9b8bc3d84133d4b1896f6
Author: Leif Lindholm <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M ArmVirtPkg/ArmVirt.dsc.inc
M ArmVirtPkg/Library/CloudHvVirtMemInfoLib/CloudHvVirtMemInfoLib.c
M ArmVirtPkg/Library/KvmtoolPlatformPeiLib/KvmtoolPlatformPeiLib.c
M ArmVirtPkg/Library/PlatformPeiLib/PlatformPeiLib.c
M ArmVirtPkg/Library/QemuVirtMemInfoLib/QemuVirtMemInfoPeiLibConstructor.c
M ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf
M ArmVirtPkg/PrePi/FdtParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/ArmFdtHwInfoParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/ArmFdtInterrupt.c
M
DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/BootArch/ArmBootArchParser.c
M
DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/GenericTimer/ArmGenericTimerParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicCParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicDParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicDispatcher.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicItsParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicMsiFrameParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Arm/Gic/ArmGicRParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/FdtHwInfoParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/FdtHwInfoParserInclude.h
M DynamicTablesPkg/Library/FdtHwInfoParserLib/FdtUtility.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Pci/PciConfigSpaceParser.c
M DynamicTablesPkg/Library/FdtHwInfoParserLib/Serial/SerialPortParser.c
M EmbeddedPkg/Drivers/ConsolePrefDxe/ConsolePrefDxe.c
M EmbeddedPkg/Drivers/FdtClientDxe/FdtClientDxe.c
M EmbeddedPkg/EmbeddedPkg.dsc
M EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.c
M OvmfPkg/Library/FdtSerialPortAddressLib/FdtSerialPortAddressLib.c
M OvmfPkg/Library/FdtSerialPortAddressLib/FdtSerialPortAddressLib.inf
M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioPei.c
M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioPeiLib.inf
M OvmfPkg/LoongArchVirt/LoongArchVirtQemu.dsc
M OvmfPkg/LoongArchVirt/PlatformPei/Platform.c
M OvmfPkg/LoongArchVirt/PlatformPei/PlatformPei.inf
M OvmfPkg/Microvm/MicrovmX64.dsc
M OvmfPkg/RiscVVirt/RiscVVirt.dsc.inc
M OvmfPkg/RiscVVirt/Sec/Memory.c
M OvmfPkg/RiscVVirt/Sec/Platform.c
Log Message:
-----------
ArmVirtPkg,DynamicTablesPkg,EmbeddedPkg,OvmfPkg: use MdePkg BaseFdtLib
Migrate these packages to use the up-to-date BaseFdtLib instead
of the EmbeddedPkg relic that is going away.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Leif Lindholm <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/e1dee2bcfa80...8aad683e59dc
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