MdePkg: Utilize Cache Management Operations Implementation For RISC-V

Use newly defined cache management operations for RISC-V where possible
It builds up on the support added for RISC-V cache management
instructions in BaseLib.
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Pedro Falcato <pedro.falcato@gmail.com>

Signed-off-by: Dhaval Sharma <dhaval@rivosinc.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Pedro Falcato <pedro.falcato@gmail.com>
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
This commit is contained in:
Dhaval Sharma
2023-12-13 20:29:30 +05:30
committed by mergify[bot]
parent 26727c2ae2
commit 904b002c50
4 changed files with 165 additions and 28 deletions

View File

@@ -56,3 +56,8 @@
BaseLib
DebugLib
[LibraryClasses.RISCV64]
PcdLib
[Pcd.RISCV64]
gEfiMdePkgTokenSpaceGuid.PcdRiscVFeatureOverride ## CONSUMES