From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web08.534.1615918251748655205 for ; Tue, 16 Mar 2021 11:10:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KkCNCgd2; spf=pass (domain: gmail.com, ip: 209.85.214.172, mailfrom: kuqin12@gmail.com) Received: by mail-pl1-f172.google.com with SMTP id d23so14122666plq.2 for ; Tue, 16 Mar 2021 11:10:51 -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=qHO+f82EMgf6Qeh4eLTRV8p/dtogIWBHFeK5uz+mgIw=; b=KkCNCgd2RL+LYFIJWasGKPgAAOQ+4AN1oB3o0B3tvma6U3XdY6xIit+p4jV5XorSkv fJ9gkO6/X009YhOuJe8JwlwNXuETTzqR9hJry9aGgbnMlPIkWpZU8SyMR4eT1jK+jaUu X/MRTeZdxNgY0AbXIJ7tQuC7aC0FW+xg0qk1NYI1pEwBCRa9rrjwgtGOVYQ0mhmKOPXW sXIypG2Hh3k7YSQgSsx2N6BE1j4G2iXqOuuVSjMX+cz5OeCOwV4WIHGB5mYypke+T6g9 jRpv5tjFBHcANeSSFhG0Y+IzrgKUYsofvpMEODEnZ+Y/vIoa6NADdplO5Qsf8OjSj7bm iaDg== 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=qHO+f82EMgf6Qeh4eLTRV8p/dtogIWBHFeK5uz+mgIw=; b=CMe5SpxusJYNh/VfE67WB/UXfvtHPrCkuPb6mLQnDwYEfP6fRgzwHomjou+FvQzyYp TkPqTAr3q2fREzFDYNxIWC8mQASHSqxvzqO/8NPNbC1p9ngguRbahqY/m5rfcUEVsNRk B7QZ9ahts+eKRlkT2LfwFt7gID20EZvOOA738s/i5QoQ40eckitEFgVV6HGMzAIXwZYn X5lxJ1D6icysPNVp2oKbYXVx+j8AA41Jsw/7m9wr6J6ONQ4g3xW9QCWnW+Z+9crWGohp iomZluLk4xKBLHZ7o99YENXKeKa5sUrvU7/KEBx523MUYSRTAoUS+M4okb6fSy8EAuXh Q2sg== X-Gm-Message-State: AOAM532RZ3Nl61ZpheXzWg2ho9uB5+IJkC//wCAqmEe/VaE5Lz5EvYdX nW52GbOb9812GxXv0blWsAxmKqTg9BZ+VQ== X-Google-Smtp-Source: ABdhPJz8Yp/Yq3ThSJDR/VoiCoknqHVu0eJO3oQTeaoK+znALP0/v4YRvkSnyxz03AhIY9xB1AT/KQ== X-Received: by 2002:a17:902:9b8b:b029:e6:b027:2f96 with SMTP id y11-20020a1709029b8bb02900e6b0272f96mr776386plp.28.1615918250944; Tue, 16 Mar 2021 11:10:50 -0700 (PDT) Return-Path: Received: from localhost.localdomain ([50.35.88.161]) by smtp.gmail.com with ESMTPSA id 64sm17346550pfd.174.2021.03.16.11.10.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Mar 2021 11:10:50 -0700 (PDT) From: "Kun Qin" To: devel@edk2.groups.io Cc: Chasel Chiu , Nate DeSimone , Liming Gao , Eric Dong Subject: [edk2-platforms][PATCH v2 2/5] MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after separation Date: Tue, 16 Mar 2021 11:10:35 -0700 Message-Id: <20210316181038.1413-3-kuqin12@gmail.com> X-Mailer: git-send-email 2.30.0.windows.1 In-Reply-To: <20210316181038.1413-1-kuqin12@gmail.com> References: <20210316181038.1413-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 Reviewed-by: Liming Gao --- Notes: v2: - Added reviewed-by tag [Liming] 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