Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 18ad6485a9aac19d340c99c74e6425aabbb867aa
https://github.com/tianocore/edk2/commit/18ad6485a9aac19d340c99c74e6425aabbb867aa
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/CpuTimerLib/BaseCpuTimerLib.inf
Log Message:
-----------
UefiCpuPkg/CpuTimerLib: Reorder the INF file alphabetically
Some of the order is not in alphabetical, reorder.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4726
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: fecca982e3c8751a1e557e847b5824301c3b9141
https://github.com/tianocore/edk2/commit/fecca982e3c8751a1e557e847b5824301c3b9141
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/PeiCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.inf
Log Message:
-----------
UefiCpuPkg/CpuExceptionHandlerLib: Reorder the INF files alphabetically
Some of the order is not in alphabetical, reorder.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4726
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 022ddb8f84af879c754f931f9912e1f743889990
https://github.com/tianocore/edk2/commit/022ddb8f84af879c754f931f9912e1f743889990
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/MpInitLib/DxeMpInitLib.inf
M UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf
Log Message:
-----------
UefiCpuPkg/MpInitLib: Reorder the INF files alphabetically
Some of the order is not in alphabetical, reorder.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4726
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: cc63e04afcaaf95b5312ac6e64988e76f22b8c43
https://github.com/tianocore/edk2/commit/cc63e04afcaaf95b5312ac6e64988e76f22b8c43
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/CpuDxe/CpuDxe.inf
Log Message:
-----------
UefiCpuPkg/CpuDxe: Reorder the INF file alphabetically
Some of the order is not in alphabetical, reorder.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4726
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 439030bc370836ff91a74622a5b1c9a7c7bf9e49
https://github.com/tianocore/edk2/commit/439030bc370836ff91a74622a5b1c9a7c7bf9e49
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/CpuTimerLib/BaseCpuTimerLib.inf
A UefiCpuPkg/Library/CpuTimerLib/LoongArch64/CpuTimerLib.c
M UefiCpuPkg/UefiCpuPkg.dsc
Log Message:
-----------
UefiCpuPkg: Add LoongArch64 CPU Timer instance
Add the LoongArch64 CPU Timer instance to CpuTimerLib, using CPUCFG 0x4
and 0x5 for Stable Counter frequency.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 7750468c37e04bbf261056a4e96f06accd1517ce
https://github.com/tianocore/edk2/commit/7750468c37e04bbf261056a4e96f06accd1517ce
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
A UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/DxeExceptionLib.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/ExceptionCommon.c
A UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/ExceptionCommon.h
A
UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/LoongArch64/ArchExceptionHandler.c
A
UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/LoongArch64/ExceptionHandlerAsm.S
A UefiCpuPkg/Library/CpuExceptionHandlerLib/LoongArch/SecPeiExceptionLib.c
M UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
Log Message:
-----------
UefiCpuPkg: Add CPU exception library for LoongArch
Added LoongArch exception handler into CpuExceptionHandlerLib.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Co-authored-by: Baoqi Zhang <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 78e5019071d7064f08eb293ea7190f0877a1e711
https://github.com/tianocore/edk2/commit/78e5019071d7064f08eb293ea7190f0877a1e711
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
A UefiCpuPkg/Include/Library/CpuMmuLib.h
M UefiCpuPkg/UefiCpuPkg.dec
Log Message:
-----------
UefiCpuPkg: Add CpuMmuLib.h to UefiCpuPkg
Add a new header file CpuMmuLib.h, whitch is referenced from
ArmPkg/Include/Library/ArmMmuLib.h. Currently, only support for
LoongArch64 is added, and more architectures can be accommodated in the
future.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Leif Lindholm <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Sunil V L <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: c5fb47ddab4f6daa9c3c5437b408576480351420
https://github.com/tianocore/edk2/commit/c5fb47ddab4f6daa9c3c5437b408576480351420
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/UefiCpuPkg.dec
Log Message:
-----------
UefiCpuPkg: Added a new PCD named PcdLoongArchExceptionVectorBaseAddress
Added PcdLoongArchExceptionVectorBaseAddress use for storing the CPU
exception vector base address. This PCD can be populated at build time
or changed at runtime, and is used only by LoongArch.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 032830e96841f2a752e364378c3428ac5d2f59d1
https://github.com/tianocore/edk2/commit/032830e96841f2a752e364378c3428ac5d2f59d1
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
A UefiCpuPkg/Library/CpuMmuLib/CpuMmuLib.inf
A UefiCpuPkg/Library/CpuMmuLib/CpuMmuLib.uni
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/CpuMmu.c
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/Page.h
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/TlbExceptionHandle.S
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/TlbExceptionHandle.h
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/TlbInvalid.S
A UefiCpuPkg/Library/CpuMmuLib/LoongArch64/TlbInvalid.h
M UefiCpuPkg/UefiCpuPkg.dsc
Log Message:
-----------
UefiCpuPkg: Add CpuMmuLib to UefiCpuPkg
Add a new base library named CpuMmuLib and add a LoongArch64 instance
with in the library.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Co-authored-by: Baoqi Zhang <[email protected]>
Co-authored-by: Dongyan Qian <[email protected]>
Co-authored-by: Xianglai Li <[email protected]>
Co-authored-by: Bibo Mao <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Acked-by: Ray Ni <[email protected]>
Commit: 392a368533ed82da7cd952533adcb0e1a82d397c
https://github.com/tianocore/edk2/commit/392a368533ed82da7cd952533adcb0e1a82d397c
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
A UefiCpuPkg/Include/Guid/ProcessorResourceHob.h
M UefiCpuPkg/UefiCpuPkg.dec
Log Message:
-----------
UefiCpuPkg: Add a new GUID to store the processors resource
On a multi-processor system, if the BSP dose not know how many APs are
online or cannot wake up the AP via broadcast, it can collect AP
resouces before wakeing up the AP and add a new HOB to save the
processor resouces.
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: abaf405ed9e09a3ec638010561a5881da764266c
https://github.com/tianocore/edk2/commit/abaf405ed9e09a3ec638010561a5881da764266c
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/Library/MpInitLib/DxeMpInitLib.inf
A UefiCpuPkg/Library/MpInitLib/LoongArch64/DxeMpLib.c
A UefiCpuPkg/Library/MpInitLib/LoongArch64/MpLib.c
A UefiCpuPkg/Library/MpInitLib/LoongArch64/MpLib.h
A UefiCpuPkg/Library/MpInitLib/LoongArch64/PeiMpLib.c
M UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf
Log Message:
-----------
UefiCpuPkg: Add multiprocessor library for LoongArch64
Added LoongArch multiprocessor initialization instance into MpInitLib.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Commit: 0b2f97c00ad5e2ffeb81263b62f6b7a3e7dc5eef
https://github.com/tianocore/edk2/commit/0b2f97c00ad5e2ffeb81263b62f6b7a3e7dc5eef
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/CpuDxe/CpuDxe.inf
A UefiCpuPkg/CpuDxe/LoongArch64/CpuDxe.c
A UefiCpuPkg/CpuDxe/LoongArch64/CpuDxe.h
A UefiCpuPkg/CpuDxe/LoongArch64/CpuMp.c
A UefiCpuPkg/CpuDxe/LoongArch64/Exception.c
Log Message:
-----------
UefiCpuPkg: Add CpuDxe driver for LoongArch64
Added LoongArch64 CPU driver into CpuDxe.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4734
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Co-authored-by: Baoqi Zhang <[email protected]>
Co-authored-by: Dongyan Qian <[email protected]>
Acked-by: Gerd Hoffmann <[email protected]>
Acked-by: Ray Ni <[email protected]>
Commit: 6363872629cd58636128824977e56eea15b97a15
https://github.com/tianocore/edk2/commit/6363872629cd58636128824977e56eea15b97a15
Author: Chao Li <[email protected]>
Date: 2024-04-16 (Tue, 16 Apr 2024)
Changed paths:
M UefiCpuPkg/UefiCpuPkg.dsc
Log Message:
-----------
UefiCpuPkg/UefiCpuPkg.dsc: Add CpuMmio2Dxe.inf to LoongArch64 field
LoongArch64 requires CpuMmio2Dxe, add it into LoongArch64 field.
Cc: Ray Ni <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Signed-off-by: Chao Li <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/70892b13b28c...6363872629cd
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