Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: bf7dbf6380a5ae349bc833cd1d7378c3a78b718b https://github.com/tianocore/edk2/commit/bf7dbf6380a5ae349bc833cd1d7378c3a78b718b Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c M UefiPayloadPkg/Library/FdtParserLib/FdtParserLib.c Log Message: ----------- MdePkg,UefiPayloadPkg: improve BaseFdtLib memreserve helper style FdtNumRsv and FdtGetMemRsv were added for the benefit of UefiPayloadPkg, but their naming matches neither upstream libfdt nor tianocore coding style rules. And there was scope for improvement of the doxygen descriptions as well. These functions currently have only one in-tree user, UefiPayloadPkg FdtParserLib. So rename them more conformant FdtGetNumberOfReserveMapEntries and FdtGetReserveMapEntry and update the description comment blocks, at the same time as updating the existing user. Continuous-integration-options: PatchCheck.ignore-multi-package Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 8040fdbb8b8bbca8a3bb19ecc2b01918ffa8c235 https://github.com/tianocore/edk2/commit/8040fdbb8b8bbca8a3bb19ecc2b01918ffa8c235 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c M MdePkg/Test/Mock/Include/GoogleTest/Library/MockFdtLib.h M MdePkg/Test/Mock/Library/GoogleTest/MockFdtLib/MockFdtLib.cpp M UefiPayloadPkg/Library/BuildFdtLib/X86_BuildFdtLib.c M UefiPayloadPkg/PayloadLoaderPeim/FitPayloadLoaderPeim.c Log Message: ----------- MdePkg: consistently use "Property" in BaseFdtLib There is currently a mix on functions named as Prop or Property. The latter is in majority, and the better fit for tianocore coding style, so rename FdtNodeOffsetByPropValue () and FdtSetProp () for consistency. To avoid breaking bisect, change existing users in UefiPayloadPkg. Continuous-integration-options: PatchCheck.ignore-multi-package Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 829229689369e3dbadad8944e4522e0a39ea5f8b https://github.com/tianocore/edk2/commit/829229689369e3dbadad8944e4522e0a39ea5f8b Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: add FdtStrerror wrapper to BaseFdtLib Add a wrapper for fdt_strerror () and add the currently supported error code defines from submodule. Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 0cc9963cc93d568fc3468a4726105983dfc19354 https://github.com/tianocore/edk2/commit/0cc9963cc93d568fc3468a4726105983dfc19354 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: align BaseFdtLib function prototypes FdtLib.h uses CONST FDT_PROPERTY * return values for some wrapper functions, but the implementation in FdtLib.c used to original CONST struct fdt_property * instead of the exported typedef. Import LibFdt.h in the implementation file and make the implementation consistent with the declaration. Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 9dc9a4bae62beab984dc4b0ce5e58c4575bd1c05 https://github.com/tianocore/edk2/commit/9dc9a4bae62beab984dc4b0ce5e58c4575bd1c05 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h Log Message: ----------- MdePkg: export some additional macros from BaseFdtLib - FDT_TAGSIZE and FDT_MAX_NCELLS - FdtGetHeader/FdtTotalSize - FdtForEachSubnode Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 9ba11ee131fb2aaaf821c72477e3cf7b441e5c99 https://github.com/tianocore/edk2/commit/9ba11ee131fb2aaaf821c72477e3cf7b441e5c99 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: export FdtOpenInto/FdtPack from BaseFdtLib Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 5bad56093534d943e4fa6e00a068dbe20c39ef81 https://github.com/tianocore/edk2/commit/5bad56093534d943e4fa6e00a068dbe20c39ef81 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: export FdtAddressCells/FdtSizeCells from BaseFdtLib Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 450a001c09d9df15b483b152e8cbd13095e87d57 https://github.com/tianocore/edk2/commit/450a001c09d9df15b483b152e8cbd13095e87d57 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: export additional Property functions from BaseFdtLib - FdtSetPropU64 - FdtAppendProp - FdtDelProp Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 9a1d54665cda0e952df6f261aaf61666df89c83a https://github.com/tianocore/edk2/commit/9a1d54665cda0e952df6f261aaf61666df89c83a Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M MdePkg/Include/Library/FdtLib.h M MdePkg/Library/BaseFdtLib/FdtLib.c Log Message: ----------- MdePkg: add various additional functions to BaseFdtLib - FdtOffsetPointer - FdtParentOffset - FdtNodeOffsetByPhandle - FdtStringListContains - FdtGetAliasNameLen - FdtPathOffsetNameLen - FdtPathOffset Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: eac33b88f4c4a1b0f42c7d6a72fed92bec593d54 https://github.com/tianocore/edk2/commit/eac33b88f4c4a1b0f42c7d6a72fed92bec593d54 Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M Maintainers.txt Log Message: ----------- Maintainers.txt: add all files in BaseFdtLib to component There are many source files in MdePkg/Library/BaseFdtLib, but only one of them was highlighted as maintained by the library maintainers. This feels like an oversight, so change this to be BaseFdtLib/*, applying to all files in directory. Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Commit: 3297be20bb8f575feb79ef782bd1c41eeb2feced https://github.com/tianocore/edk2/commit/3297be20bb8f575feb79ef782bd1c41eeb2feced Author: Leif Lindholm <quic_llind...@quicinc.com> Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: M Maintainers.txt Log Message: ----------- Maintainers.txt: add Leif Lindholm as additional BaseFdtLib maintainer Since I have just added a bunch of changes and additions to this library, add myself as an additional maintainer. Signed-off-by: Leif Lindholm <quic_llind...@quicinc.com> Compare: https://github.com/tianocore/edk2/compare/4f4673846fc9...3297be20bb8f To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits