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

Reply via email to