From: Dhaval Date: Mon, 12 Aug 2024 16:51:20 +0000 (+0530) Subject: UefiPayloadPkg: Remove unnecessary ACPI checks X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=5cd9e7ce8752696ee3ccd8ec35670717364a6434;p=people%2Faperard%2Fovmf.git UefiPayloadPkg: Remove unnecessary ACPI checks We do not need to go deep into verifying all ACPI tables at this stage. TODO: Just a simple ACPI header signature check should be good enough. For now just commenting out asserts that mandate one to have various tables which is not applicable to all platforms. Signed-off-by: Dhaval Sharma --- diff --git a/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c b/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c index 24ee43aeec..8e3032b440 100644 --- a/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c +++ b/UefiPayloadPkg/UefiPayloadEntry/AcpiTable.c @@ -128,11 +128,11 @@ Done: // // Verify values for proper operation // - ASSERT (Fadt->Pm1aCntBlk != 0); - ASSERT (Fadt->PmTmrBlk != 0); - ASSERT (Fadt->ResetReg.Address != 0); - ASSERT (Fadt->Pm1aEvtBlk != 0); - ASSERT (Fadt->Gpe0Blk != 0); + // ASSERT (Fadt->Pm1aCntBlk != 0); + // ASSERT (Fadt->PmTmrBlk != 0); + // ASSERT (Fadt->ResetReg.Address != 0); + // ASSERT (Fadt->Pm1aEvtBlk != 0); + // ASSERT (Fadt->Gpe0Blk != 0); return RETURN_SUCCESS; }