From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) by mx.groups.io with SMTP id smtpd.web11.1731.1630183046937011271 for ; Sat, 28 Aug 2021 13:37:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pge2mQXu; spf=pass (domain: gmail.com, ip: 209.85.219.44, mailfrom: benjamin.doron00@gmail.com) Received: by mail-qv1-f44.google.com with SMTP id l4so6084662qvl.12 for ; Sat, 28 Aug 2021 13:37:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4BCeKdGkQ3Y3baxmDVsTreLlSfBg2gijMp/i8muL9Tc=; b=pge2mQXu6IE5u2V4WH285EwcZg3YrdlpJ6hEVLSnH357D6hsH+kHO0EiFakV1yK6f1 I4xtcA2o7c5BIW5LHgNTywCTR+BA9bAZSGYzvwjpjD8Qds3wj4OAzj08blBZoiMFPake uL8yKqjVbghs5MUEyFSv1AYDm05G58aKwjibRu966OXZ3sAMSzMD+Q5oWS6aDVnAzZan 43ieTAn9q+3zNHg92qT60qZ9DwMWLxMQ+5+Gksb4PBLzVvI8P3bU4b82C+B0x4UHyhHu P/7GJkgCO2au8g+67DduA8/XDaNka3YKMPZb2g1YfKraaL3tat5jI5WQ836UoqTV5QTW G/mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4BCeKdGkQ3Y3baxmDVsTreLlSfBg2gijMp/i8muL9Tc=; b=bg6/xp0ET8yTu6tbQBbMziz2+YJpnF5AMLMK/81Ha1JelD04S8EH2uX60tWMmdX0e1 0Qs/IYUZCVf4WSAs+ZD5U2lwOe5jZg/5WX5PiAFHNGsey2gRRizE+mGK6hIJ5mRLatuu V775MTT8FQifVl8VSMVBRnSA6hoq6MNM7GJmRFVNbH3JDEObAMpzJtSB+kLzKNoGjm00 mz0n0oE+yZG1u0DdQG4Mh46MwyU2IK/O6n1I0YWeFI4KqRy0jE12sImECNfDIGOemdY1 uVo0oUivsK9PvWRwcop1v8uIt8l4XCeqc3NXFfYAuLqIJ6R/JBs7oEm9KeWnne0l/CkG q0lQ== X-Gm-Message-State: AOAM532ukmyxAWteHfJD/Lx/zUvUS2g3rFUM5PKuiUc9BNcjXU81hqev wahDr0W2ggoB/17xXbLYGhFmbN2EfYttgA== X-Google-Smtp-Source: ABdhPJz8yWNTWXTVeViHla6AU77hMbxZtxztvkdVjR/ZiVv/wG1TzYGqp698iHoemzlVFXOd1Tgo1A== X-Received: by 2002:a05:6214:23cc:: with SMTP id hr12mr16457028qvb.56.1630183045849; Sat, 28 Aug 2021 13:37:25 -0700 (PDT) Return-Path: Received: from benjamind-benjamindomain.. ([2607:f2c0:e98c:24:a8c6:887f:fc2d:64af]) by smtp.gmail.com with ESMTPSA id t66sm7749155qkc.3.2021.08.28.13.37.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Aug 2021 13:37:25 -0700 (PDT) From: "Benjamin Doron" To: devel@edk2.groups.io Cc: Chasel Chiu , Nate DeSimone , Liming Gao , Eric Dong Subject: [edk2-platforms][PATCH v2 3/4] MinPlatformPkg/Acpi: MinDsdt also installs all PcdAcpiTableStorageFile Date: Sat, 28 Aug 2021 16:37:24 -0400 Message-Id: <20210828203725.73034-3-benjamin.doron00@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210828203725.73034-1-benjamin.doron00@gmail.com> References: <20210828203725.73034-1-benjamin.doron00@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Follow AcpiPlatformDxe (from which this module is derived) and install all ACPI tables added by board. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Cc: Eric Dong Signed-off-by: Benjamin Doron --- Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c | 10 ++++++++++ Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.inf | 3 +++ 2 files changed, 13 insertions(+) diff --git a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c b/Platfor= m/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c index 9bc222453857..ac343afca7d4 100644 --- a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c +++ b/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c @@ -227,6 +227,16 @@ InstallMinDsdt ( =0D Status =3D PublishAcpiTablesFromFv (&gEfiCallerIdGuid);=0D ASSERT_EFI_ERROR (Status);=0D + Status =3D PublishAcpiTablesFromFv (PcdGetPtr (PcdAcpiTableStorageFile))= ;=0D + if (EFI_ERROR (Status)) {=0D + DEBUG ((=0D + DEBUG_ERROR,=0D + "Error: PublishAcpiTablesFromFv[%g] - %r",=0D + PcdGetPtr (PcdAcpiTableStorageFile),=0D + Status=0D + ));=0D + DEBUG ((DEBUG_INFO, "Does board contain ACPI tables?\n"));=0D + }=0D =0D return EFI_SUCCESS;=0D }=0D diff --git a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.inf b/Platf= orm/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.inf index 3437bc489cd3..dc32186eb361 100644 --- a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.inf +++ b/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.inf @@ -21,6 +21,7 @@ =0D [Packages]=0D MdePkg/MdePkg.dec=0D + MdeModulePkg/MdeModulePkg.dec=0D MinPlatformPkg/MinPlatformPkg.dec=0D =0D [LibraryClasses]=0D @@ -41,6 +42,8 @@ gMinPlatformPkgTokenSpaceGuid.PcdPciReservedMemBase=0D gMinPlatformPkgTokenSpaceGuid.PcdPciReservedMemLimit=0D =0D + gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile=0D +=0D [Depex]=0D gEfiAcpiTableProtocolGuid AND=0D gEfiFirmwareVolume2ProtocolGuid=0D --=20 2.31.1