From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mx.groups.io with SMTP id smtpd.web08.3126.1615406879108473709 for ; Wed, 10 Mar 2021 12:07:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=hTQ4G62N; spf=pass (domain: gmail.com, ip: 209.85.215.170, mailfrom: kuqin12@gmail.com) Received: by mail-pg1-f170.google.com with SMTP id e6so12129302pgk.5 for ; Wed, 10 Mar 2021 12:07:59 -0800 (PST) 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=57xTnpczAKOHcsEahun4ePX0Ab/Q7GjH3zaoJQGNxdQ=; b=hTQ4G62N62zkHZ1J4Maa3HCK8Nu/ONeeCiXMtWTMJewIeG7vyzjJfJJgGcJ/q+QVxl 5E7S2vCTbQZw0wVhMjFqb+JdzFQAp8SDSpjgv8y6y13TPP3GY0ZyQoKsP2wd78P1rM5u Yd1eMIggLqPqtw3stUC6RzlJ+yjMew7B7MaQJmyjMdG9ouAy5W6V2eznykH80CRLHEoS 9/VvLqUHUoEhTfcW/Fv2D8AmjUR4PJDArsTjQHJsNzHEsmQnNr7vShjSvC7V3nT1gKNL Yuk9IVvvZKa28FRTACisLNiyITMDxdaoUd0fKHNcUCbIJ0WybumRTcGkhVYKtetEsOxK 0OpA== 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=57xTnpczAKOHcsEahun4ePX0Ab/Q7GjH3zaoJQGNxdQ=; b=ayZ/1XQ9WP2gMMU35HtPQbSiZesZs+Bl6oCEfHtj5FCtlG2jlUu2O7NvMq21qs1ZEn KjzqA/RvnXbGCbdrAoW2kobsNvaiX2swJXQ2GdccYnL2qNdca9kjgEv4CtSkDT+cV8Tf nyNWbipl4RQj9ge+DVOA5orqhIUrXAQa4uaQ+Od4FUq3fvAagBoaEND6N3NlBNMiGb6t tdsTCgOqZKAkaSSk1uyEXALnJCDJTpwNBJ66WicKi7c63rE5Q/WcFZhJ7MKvVWzunVGS RxwHtBL1J3fvBnRMvH73V/4qqiTBJNghuuW1i6q1PtGImru+SXPwzmGgWsP5pmBv+Jgd fuJg== X-Gm-Message-State: AOAM533SI0t0Bwqi8Vql/4BgbveWx/JOHeAMs0IFZ62H/I7uEgZFlil5 HcN4G/5q+Ro0RDWq5RSO61dqeP/ec7mm8T07 X-Google-Smtp-Source: ABdhPJxbY2/CqW3vvdoxfiw0EQ2HmA4OtGUmoFCMu/dQW0q1QLKjWxZnIliCwrZaZBFqiUryE0g3Iw== X-Received: by 2002:a62:f244:0:b029:1f8:40aa:8d64 with SMTP id y4-20020a62f2440000b02901f840aa8d64mr4326148pfl.81.1615406878401; Wed, 10 Mar 2021 12:07:58 -0800 (PST) Return-Path: Received: from localhost.localdomain ([50.35.88.161]) by smtp.gmail.com with ESMTPSA id l15sm218894pjq.9.2021.03.10.12.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Mar 2021 12:07:58 -0800 (PST) From: Kun Qin To: devel@edk2.groups.io Cc: Chasel Chiu , Nate DeSimone , Liming Gao , Eric Dong Subject: [edk2-staging][PATCH V1 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation Date: Wed, 10 Mar 2021 12:07:35 -0800 Message-Id: <20210310200738.1220-3-kuqin12@gmail.com> X-Mailer: git-send-email 2.30.0.windows.1 In-Reply-To: <20210310200738.1220-1-kuqin12@gmail.com> References: <20210310200738.1220-1-kuqin12@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3251 This change follows the commit that separates the original Tcg2Smm driver into Tcg2Acpi and Tcg2 MM based on functionality in DXE and MM. The new Tcg2Acpi driver now will be responsible for patching and publishing ACPI table from DXE, and Tcg2 MM driver will be handling runtime MMI requests from ACPI calls. Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Cc: Eric Dong Signed-off-by: Kun Qin --- Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc | 1 + Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc index a76a9bf5fdf9..c2ade240f314 100644 --- a/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc +++ b/Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc @@ -155,6 +155,7 @@ NULL|SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf } SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf + SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf !endif diff --git a/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf b/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf index 45dda7ea0a91..3edc878e173b 100644 --- a/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf +++ b/Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf @@ -14,6 +14,7 @@ !if gMinPlatformPkgTokenSpaceGuid.PcdTpm2Enable == TRUE INF SecurityPkg/Tcg/MemoryOverwriteControl/TcgMor.inf INF SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf -INF RuleOverride = DRIVER_ACPITABLE SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf +INF SecurityPkg/Tcg/Tcg2Smm/Tcg2Smm.inf +INF RuleOverride = DRIVER_ACPITABLE SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf INF SecurityPkg/Tcg/Tcg2Config/Tcg2ConfigDxe.inf !endif -- 2.30.0.windows.1