]> xenbits.xensource.com Git - people/aperard/ovmf.git/commitdiff
UniversalPayload: Add RISC-V support for UPL PCDs
authorDhaval <dhaval@rivosinc.com>
Tue, 11 Jun 2024 02:53:13 +0000 (08:23 +0530)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 14 Sep 2024 03:38:47 +0000 (03:38 +0000)
Expose UPL required PCDs for RISC-V Arch

Signed-off-by: Dhaval Sharma <dhaval@rivosinc.com>
UefiPayloadPkg/Library/FdtParserLib/FdtParseLib.inf
UefiPayloadPkg/Library/HobParseLib/HobParseLib.inf
UefiPayloadPkg/UefiPayloadEntry/FitUniversalPayloadEntry.inf

index b9b7e90edcb05638102f66ca4c0069cbb6ab36a7..339534b92e0393b8e82ed68d2ffce7d794128f6c 100644 (file)
@@ -42,7 +42,7 @@
   gUniversalPayloadAcpiTableGuid\r
   gUniversalPayloadSerialPortInfoGuid\r
 \r
-[Pcd.IA32,Pcd.X64]\r
+[Pcd.IA32,Pcd.X64,Pcd.RISCV64]\r
   gUefiPayloadPkgTokenSpaceGuid.PcdPayloadFdMemSize\r
   gUefiPayloadPkgTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
   gUefiPayloadPkgTokenSpaceGuid.PcdHandOffFdtEnable\r
index 634c7ff567464a1a9cce1cf306e9835cb367ee31..fb89608e0522a4f8167cde9109fae0b825e51cac 100644 (file)
@@ -35,6 +35,6 @@
   PcdLib\r
   HobLib\r
 \r
-[Pcd.IA32,Pcd.X64]\r
+[Pcd.IA32,Pcd.X64,Pcd.RISCV64]\r
   gUefiPayloadPkgTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
   gUefiPayloadPkgTokenSpaceGuid.PcdHandOffFdtEnable\r
index 37e3cc8efa265f4ea858785c580a4aabbb590637..1838b4f33d27f10b295d4cb2b27cbdc487f5a987 100644 (file)
@@ -82,7 +82,7 @@
 [FeaturePcd.X64]\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildPageTables       ## CONSUMES\r
 \r
-[Pcd.IA32,Pcd.X64]\r
+[Pcd.IA32,Pcd.X64,Pcd.RISCV64]\r
   gUefiPayloadPkgTokenSpaceGuid.PcdPcdDriverFile\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable                      ## SOMETIMES_CONSUMES\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask    ## CONSUMES\r