Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: c3997e329a3ec13c2fed163475eed14ba765b31a https://github.com/tianocore/edk2/commit/c3997e329a3ec13c2fed163475eed14ba765b31a Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths: M MdePkg/Library/BaseFdtLib/BaseFdtLib.inf Log Message: ----------- MdePkg: Fix build error after enable FDT support. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Disable some compiling warnings caused by submodule code. Those can be removed later once issues fixed by submodule owner. Signed-off-by: Linus Liu <linus....@intel.com> Commit: 04d8d94a42e2b5d193bd2a8476dac117c01fe284 https://github.com/tianocore/edk2/commit/04d8d94a42e2b5d193bd2a8476dac117c01fe284 Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: M UefiPayloadPkg/Include/Guid/UniversalPayloadBase.h A UefiPayloadPkg/Include/Guid/UniversalPayloadSerialPortDeviceParentInfo.h A UefiPayloadPkg/Include/Library/BuildFdtLib.h A UefiPayloadPkg/Include/Library/FdtParserLib.h A UefiPayloadPkg/Include/Library/HobParserLib.h A UefiPayloadPkg/Include/UniversalPayload/DeviceTree.h M UefiPayloadPkg/UefiPayloadPkg.dec Log Message: ----------- UefiPayloadPkg: Addd header files for FDT structure and function. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Add Library header, DeviceTree hob header and PCD definitions. Signed-off-by: Linus Liu <linus....@intel.com> Commit: a297b81b623cc2c9a817a0a0c5b798353ea87064 https://github.com/tianocore/edk2/commit/a297b81b623cc2c9a817a0a0c5b798353ea87064 Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: M UefiPayloadPkg/Include/Library/BuildFdtLib.h M UefiPayloadPkg/Library/BaseSerialPortLibHob/BaseSerialPortLibHob.c M UefiPayloadPkg/Library/BaseSerialPortLibHob/BaseSerialPortLibHob.inf M UefiPayloadPkg/Library/BaseSerialPortLibHob/DxeBaseSerialPortLibHob.inf M UefiPayloadPkg/Library/DebugPrintErrorLevelLibHob/DebugPrintErrorLevelLibHob.c M UefiPayloadPkg/Library/PayloadEntryHobLib/Hob.c M UefiPayloadPkg/Library/PayloadEntryHobLib/HobLib.inf M UefiPayloadPkg/Library/PlatformHookLib/PlatformHookLib.c Log Message: ----------- UefiPayloadPkg: Support Debug function when Hob was not available. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Initialize mUartInfo with PCD for debug message when Hob was not available. Signed-off-by: Linus Liu <linus....@intel.com> Commit: b0c6b049c4b2ba5a63615b490e974771cd0a40a4 https://github.com/tianocore/edk2/commit/b0c6b049c4b2ba5a63615b490e974771cd0a40a4 Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: A UefiPayloadPkg/Library/BuildFdtLib/BuildFdtLib.inf A UefiPayloadPkg/Library/BuildFdtLib/X86_BuildFdtLib.c A UefiPayloadPkg/Library/CustomFdtNodeParserLib/CustomFdtNodeParserLib.c A UefiPayloadPkg/Library/CustomFdtNodeParserLib/CustomFdtNodeParserLib.inf A UefiPayloadPkg/Library/CustomFdtNodeParserNullLib/CustomFdtNodeParserNullLib.c A UefiPayloadPkg/Library/CustomFdtNodeParserNullLib/CustomFdtNodeParserNullLib.inf A UefiPayloadPkg/Library/FdtParserLib/FdtParseLib.inf A UefiPayloadPkg/Library/FdtParserLib/FdtParserLib.c A UefiPayloadPkg/Library/HobParseLib/HobParseLib.c A UefiPayloadPkg/Library/HobParseLib/HobParseLib.inf M UefiPayloadPkg/UefiPayloadPkg.dsc Log Message: ----------- UefiPayloadPkg: Add FDT Paser relative LIBs. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Add FDTParser and CustomFdtNodePaser to retrive all FDT node and create the relate hobs. Signed-off-by: Linus Liu <linus....@intel.com> Commit: 0c4d6bb405351d1705fdbbddfd7ccde6f3fe0516 https://github.com/tianocore/edk2/commit/0c4d6bb405351d1705fdbbddfd7ccde6f3fe0516 Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: M UefiPayloadPkg/PayloadLoaderPeim/FitPayloadLoaderPeim.c M UefiPayloadPkg/PayloadLoaderPeim/FitPayloadLoaderPeim.inf M UefiPayloadPkg/PayloadLoaderPeim/PayloadLoaderPeim.c M UefiPayloadPkg/PayloadLoaderPeim/PayloadLoaderPeim.inf A UefiPayloadPkg/UefiPayloadEntry/Ia32/DxeLoadFuncFit.c A UefiPayloadPkg/UefiPayloadEntry/X64/DxeLoadFuncFit.c Log Message: ----------- UefiPayloadPkg: Update PayloadLoader to suport FDT. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Create FDT nodes (reserved-memory, serial, pci-rb, options) in FdtPpiNotifyCallback function right after gEfiEndOfPeiSignalPpiGuid. Signed-off-by: Linus Liu <linus....@intel.com> Commit: a0ac7cf67afd382b4bd13a402bb6100a435b5b7b https://github.com/tianocore/edk2/commit/a0ac7cf67afd382b4bd13a402bb6100a435b5b7b Author: Linus Liu <linus....@intel.com> Date: 2024-08-28 (Wed, 28 Aug 2024) Changed paths: M UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.c M UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.inf M UefiPayloadPkg/UefiPayloadEntry/Ia32/DxeLoadFunc.c M UefiPayloadPkg/UefiPayloadEntry/MemoryAllocation.c M UefiPayloadPkg/UefiPayloadEntry/UefiPayloadEntry.h M UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.c M UefiPayloadPkg/UefiPayloadEntry/UniversalPayloadEntry.inf M UefiPayloadPkg/UefiPayloadEntry/X64/DxeLoadFunc.c M UefiPayloadPkg/UefiPayloadPkg.dsc Log Message: ----------- UefiPayloadPkg: Update UefiPayload driver for FDT support. REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4786 Add FDT detection and comsume FDT when needed. Move some x86 specific function in the x86 folder. Create HandOffHob via FDT memory node. Signed-off-by: Linus Liu <linus....@intel.com> Compare: https://github.com/tianocore/edk2/compare/90d0ec17e707...a0ac7cf67afd 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