Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: c3997e329a3ec13c2fed163475eed14ba765b31a
https://github.com/tianocore/edk2/commit/c3997e329a3ec13c2fed163475eed14ba765b31a
Author: Linus Liu <[email protected]>
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 <[email protected]>
Commit: 04d8d94a42e2b5d193bd2a8476dac117c01fe284
https://github.com/tianocore/edk2/commit/04d8d94a42e2b5d193bd2a8476dac117c01fe284
Author: Linus Liu <[email protected]>
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 <[email protected]>
Commit: a297b81b623cc2c9a817a0a0c5b798353ea87064
https://github.com/tianocore/edk2/commit/a297b81b623cc2c9a817a0a0c5b798353ea87064
Author: Linus Liu <[email protected]>
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 <[email protected]>
Commit: b0c6b049c4b2ba5a63615b490e974771cd0a40a4
https://github.com/tianocore/edk2/commit/b0c6b049c4b2ba5a63615b490e974771cd0a40a4
Author: Linus Liu <[email protected]>
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 <[email protected]>
Commit: 0c4d6bb405351d1705fdbbddfd7ccde6f3fe0516
https://github.com/tianocore/edk2/commit/0c4d6bb405351d1705fdbbddfd7ccde6f3fe0516
Author: Linus Liu <[email protected]>
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 <[email protected]>
Commit: a0ac7cf67afd382b4bd13a402bb6100a435b5b7b
https://github.com/tianocore/edk2/commit/a0ac7cf67afd382b4bd13a402bb6100a435b5b7b
Author: Linus Liu <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits