Failed in applying to current master (
apply log)
UefiCpuPkg/UefiCpuPkg.dec | 26 ++-
UefiCpuPkg/UefiCpuPkg.dsc | 45 +++--
.../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf | 8 +-
.../RiscVOpensbiLib/RiscVOpensbiLib.inf | 89 ++++++++++
.../Include/IndustryStandard/RiscVOpensbi.h | 62 +++++++
.../IndustryStandard/RiscVOpensbiTypes.h | 82 +++++++++
.../Include/IndustryStandard/RISC-V/RiscV.h | 162 ++++++++++++++++++
.../Include/Library/RISC-V/RiscVCpuLib.h | 118 +++++++++++++
UefiCpuPkg/Include/RISC-V/RiscVImpl.h | 87 ++++++++++
.gitmodules | 45 ++---
BaseTools/Conf/tools_def.template | 2 +-
MdePkg/MdePkg.ci.yaml | 2 +
.../Library/BaseUefiCpuLib/BaseUefiCpuLib.uni | 5 +-
.../Library/BaseUefiCpuLib/RISCV64/Cpu.S | 143 ++++++++++++++++
.../Library/RISC-V/RiscVOpensbiLib/opensbi | 1 +
UefiCpuPkg/UefiCpuPkg.ci.yaml | 60 ++++++-
16 files changed, 888 insertions(+), 49 deletions(-)
create mode 100644 UefiCpuPkg/Library/RISC-V/RiscVOpensbiLib/RiscVOpensbiLib.inf
create mode 100644 MdePkg/Include/IndustryStandard/RiscVOpensbi.h
create mode 100644 MdePkg/Include/IndustryStandard/RiscVOpensbiTypes.h
create mode 100644 UefiCpuPkg/Include/IndustryStandard/RISC-V/RiscV.h
create mode 100644 UefiCpuPkg/Include/Library/RISC-V/RiscVCpuLib.h
create mode 100644 UefiCpuPkg/Include/RISC-V/RiscVImpl.h
create mode 100644 UefiCpuPkg/Library/BaseUefiCpuLib/RISCV64/Cpu.S
create mode 160000 UefiCpuPkg/Library/RISC-V/RiscVOpensbiLib/opensbi