From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com []) by mx.groups.io with SMTP id smtpd.web11.2879.1612410847986405175 for ; Wed, 03 Feb 2021 19:54:10 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=FNhe1TIm; spf=fail (domain: intel.com, ip: , mailfrom: nathaniel.l.desimone@intel.com) IronPort-SDR: 7zKl8Z62U9q0hZQfV5gcFVVNk10F2ndzcCdJ/YnaXlk+NDO6mPxFqYX7qjP148txe0rWpuZ/v5 3kKuCx4ByULA== X-IronPort-AV: E=McAfee;i="6000,8403,9884"; a="200143077" X-IronPort-AV: E=Sophos;i="5.79,400,1602572400"; d="scan'208";a="200143077" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Feb 2021 19:54:09 -0800 IronPort-SDR: UyAyr0xytKgVfo0p1iNVomUx9zBmOrBz1Ku5u7sqzSY1WEjFuALQ9/fnKJn0Mn5RUxCJOpXZzU iu/c9IJV+wZg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,400,1602572400"; d="scan'208";a="507992463" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga004.jf.intel.com with ESMTP; 03 Feb 2021 19:54:09 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 3 Feb 2021 19:54:09 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Wed, 3 Feb 2021 19:54:09 -0800 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.59) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Wed, 3 Feb 2021 19:54:09 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QhnbQdBLYKWk0I30zSCQiLIg3LQSRxgscexDfrN1xCX09I2zZ4CjKRKmLDG8DXWD7SGfCDP9pgapBsxLwMQqUXFRyewqA7UI/1f2QkKlvUw9xshL8vITDENU1BAO/WPC8zF0IGh4k3AtU1iwdCyM+3Z3U7qWqYltPkwIv83hHDtLme800QVo86Kyg68RRpmhX6XKdT2Q0YD7BHwoq9jCid1YgZzij9bN8eXCv3a0V0E8j01Eu96Wj8CDfv1cgSlTdXR2Rogr8jAR4gr0GJRngTrHEw1QIG/gKmqbHWQX/8DssjcxUK10wLzEYy3UqNIFZDLaOuhIEtvOiDzpNfpNYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3otWm3n4kCTAryH4JyKBVAkOk4bXFhXagr7avdNA12o=; b=SaWrefbGFFxLN3CievY5DDG5yD0Ttebpd4FEpqJ/Zx5Irbf1mUmy0S3Cd3UIT8OK/f6/G03JBOZBm4SeNXO8NXtolW6ARQmxYc660dK67WzBEv/YlZj3AXG6pn78xCLJIkt7XqC0Jv0cqz1esthUkWCs/ZIqP8Lw+ya2qTgJnHd22kC+lz0WObj+Z/slyknC+wYb6VIoZsaSsYh2Zg9nk0ek4r1ZYtBD+TjiO5DWImD87ppkZhVW2nZ6XCFfuMZEmG89npksymtSCyDM9jCY4u4uvC16GopLX4edsIYVs6JDVqUwmZB6LOTG3Qfn6b3vXiSzAAj/mDqGXBEYacrCDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3otWm3n4kCTAryH4JyKBVAkOk4bXFhXagr7avdNA12o=; b=FNhe1TIm0Z7oGxLEVtIxo2CVfpcsOriOSopU5pBiGFvmv+cytDGuMWV81d/mOosXqs23HItgF+L274SpvjoCXg224b0/0soeEpJphrj/hplmcD1s10XKzNZE1IPG/fAFVKdm5gteHHJGyjL2oQtljmDt3zg5CvB86BZm/fKIgXY= Received: from BN6PR1101MB2147.namprd11.prod.outlook.com (2603:10b6:405:57::23) by BN6PR11MB1329.namprd11.prod.outlook.com (2603:10b6:404:47::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.19; Thu, 4 Feb 2021 03:53:53 +0000 Received: from BN6PR1101MB2147.namprd11.prod.outlook.com ([fe80::203e:ed6b:a572:6453]) by BN6PR1101MB2147.namprd11.prod.outlook.com ([fe80::203e:ed6b:a572:6453%3]) with mapi id 15.20.3805.024; Thu, 4 Feb 2021 03:53:53 +0000 From: "Nate DeSimone" To: "Luo, Heng" , "devel@edk2.groups.io" CC: "Chaganty, Rangasai V" Subject: Re: [PATCH 13/40] TigerlakeSiliconPkg/IpBlock: Add Cnvi component Thread-Topic: [PATCH 13/40] TigerlakeSiliconPkg/IpBlock: Add Cnvi component Thread-Index: AQHW+DrRtz34Kv6d40ConLxJwrOyF6pHYjzg Date: Thu, 4 Feb 2021 03:53:53 +0000 Message-ID: References: <20210201013657.1833-1-heng.luo@intel.com> <20210201013657.1833-13-heng.luo@intel.com> In-Reply-To: <20210201013657.1833-13-heng.luo@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [50.53.190.176] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a2331fe4-84a8-4f83-c3ba-08d8c8c07d34 x-ms-traffictypediagnostic: BN6PR11MB1329: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UvW2yqR880BKDD06keCaDr9aUXQgOzdh+Av3kvqFTYrVhV3mVoMqSrzGJBtKEqQ5PukVE5GiqTCS7pAiX/NvmaSvsAZkO/4f3sENdgsAXVjqJXkhTnjHbI9pSkZ+jhAQmrIzmZkD2VyS83oRZCqal2I+H2C0jLdfpEYyyA9Q0BRIonE2XZwGCeN7SdQkSqPdACHy35CyamuSSPbtIcKMxpPuto7Ln9Xw04U0LDqV7uuTORndiH+lANfCqUZ+NVmwWuwUrJ7zu2eaZAgqEOdJ810W9r9+03vFyMZ6Ul3jl99KctFLfD5QbYot2GVrfWwEid4jxp/SXw/IDBpdWioJdoPaHQOis06zgdigUkKe64PddOEwsqnSCmQzu2z0dWLQY4TZzPl5RspSmeVKU9vnYZv7iU7u9W3CKwDplZqZwpcpddwKlsGeOqZHjikj2XB4ljbuv0DCHzhajzPdzAg+uqw0w4arpK5duoBXIAqVZC2ZtE/PJZv9ztOtOdY08YBZd+l2W8xQ5p0i1wkhvlIakCaT02Rtatsuel9un0ZVMTUkTsoZrTfDDqEJ3NbglHohwrw/94TUD1xPOWtaBCwvu/F46TKxCRpSibZne5Cuj64= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR1101MB2147.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(396003)(346002)(136003)(366004)(376002)(39860400002)(7696005)(966005)(52536014)(86362001)(83380400001)(76116006)(66476007)(9686003)(66446008)(8936002)(26005)(107886003)(478600001)(5660300002)(64756008)(4326008)(186003)(110136005)(55016002)(71200400001)(66946007)(8676002)(53546011)(33656002)(2906002)(66556008)(316002)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?FbensTkx+TVYwtJ4NCHrXO/f9np9Ykkw+wpI81ovYlAK4RKpqnmn4CiV0yLL?= =?us-ascii?Q?YayasNind7j6uk/VQ7cQKf4OTIAzjYBgDzEtN3ytBELSK7Qx1xknnmOlSWxn?= =?us-ascii?Q?FF2FjL01oXy8X3JjTzBPvcgV6fN9MfuF/HUrTZGTzYucRUQqCQKy6+SURy+T?= =?us-ascii?Q?WIuDs0JjOOelB0C97eXO1WFL+kBrTSux38S5PQgAhrRVHAoJ+j4aEBnx/C+J?= =?us-ascii?Q?OiIj6lzRbozMRB3N23nMFmrwaf4KacHFNvaEL0nz6aCOS0q2yUTOqI8UHxKH?= =?us-ascii?Q?tbZoGaT67dB/ilgEEEF52ENf6x5WHRIaQ5LY+bVojApjEqgi41Rn4H52jYoV?= =?us-ascii?Q?AsMQ8FMunJ1eHu6h3sYPXfzssIRQs65DMoyuIylWBIcG+x70nr7+7HpjSlyV?= =?us-ascii?Q?uU5RIjRG0YoABeDSayKJqQOEOX9CyCLgam8bsHTGGENMdA/FevPsilqR6BQL?= =?us-ascii?Q?weLwQH4vWe+qdG3xteszO9pH4D7463qZ7MSTBB6MqJ5M13kC0u19AeIr1KOc?= =?us-ascii?Q?wbSEaQqPDCmVZhyofTm1dW29rbINhu7rxz72jXYVyWS+kMVNIfRHFrMPLYd9?= =?us-ascii?Q?pMy9P0c4X1K5I5iAeWrmNUVUvZDGZlzKiYf6NAT2MyplznfR28KONDuQsmaQ?= =?us-ascii?Q?lDcFt3cwIiQEmtsD00aKfaCI9eFft/zqEwmJ5sUvo5uDJmVvwcjNXcXzzfmD?= =?us-ascii?Q?tf6doneA0jfBQhCWQJ/HEOH0/eRXi9YxUIWqJ1/q8egHxXLY8VwmU0B7XSVN?= =?us-ascii?Q?VZOlXJRljRA6vHnJTVCQ7v8481UPvCzuam0co16Iy2a8i3yFTHMu/YaSIXbA?= =?us-ascii?Q?2lZUNT95y52642+aRSBhRfJmaAhG2O8wj9ePB6AQGXTKF2a75euPUowmcME6?= =?us-ascii?Q?Sq9Quizn7BP0318DCKh40ta/YgfGUGx1/q+cw1tFW79hoWvdgaUMmIg2Dc5U?= =?us-ascii?Q?8T4JXiEkWXO/+QClhBVT5UjKOfn8okzqCxktAV/zxgQdZcKM4mzMomUqGmbh?= =?us-ascii?Q?4L6OyUbDH8hehcS7bSHcc9XVs2/Ik1B5NiEJn3dzIZsfiSr0kK1+kV0tAWSn?= =?us-ascii?Q?PzgBtrmBUoL2STInegg5aLdOjR7jujIa14Kl8wjjFxuNOQyato8HEG5JQ/NC?= =?us-ascii?Q?e5jvIinohWyefL8MlrntbQq58OSHo5AfDRq8vr7zxXszEAraTuKLcwB8wMuC?= =?us-ascii?Q?Ey5MkRWz5YabqqZieUfdYh5KxRlmNZCTO70Ny6m9tEDjc9FiwqCFccRVTMFr?= =?us-ascii?Q?1+cqE6jK0I8rk3z/5KJbRWKdkgeDvM3v0BmhU8DrSL92poLtZCD/LODp6G1u?= =?us-ascii?Q?rxI5mk96voEkSUv5GKFmlZ/U?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN6PR1101MB2147.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2331fe4-84a8-4f83-c3ba-08d8c8c07d34 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2021 03:53:53.1411 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PGGeBhpkZL6Jv/ry2x3h1P5qZS7HmP/dOBnXLHolrVZzg+61u2uOPHVykGnwWeJrT+Z0r7X2zUdQcCG5zlcA1O3Mmj9UwKo24+ZBxynozng= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1329 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Nate DeSimone > -----Original Message----- > From: Luo, Heng > Sent: Sunday, January 31, 2021 5:37 PM > To: devel@edk2.groups.io > Cc: Chaganty, Rangasai V ; Desimone, > Nathaniel L > Subject: [PATCH 13/40] TigerlakeSiliconPkg/IpBlock: Add Cnvi component >=20 > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3171 >=20 > Adds the following files: > * IpBlock/Cnvi/IncludePrivate >=20 > Cc: Sai Chaganty > Cc: Nate DeSimone > Signed-off-by: Heng Luo > --- >=20 > Silicon/Intel/TigerlakeSiliconPkg/IpBlock/Cnvi/IncludePrivate/CnviConfigH= ob. > h | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) >=20 > diff --git > a/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/Cnvi/IncludePrivate/CnviConfi= gHo > b.h > b/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/Cnvi/IncludePrivate/CnviConfi= gH > ob.h > new file mode 100644 > index 0000000000..e881e49d62 > --- /dev/null > +++ > b/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/Cnvi/IncludePrivate/CnviConfi= gH > ob.h > @@ -0,0 +1,27 @@ > +/** @file >=20 > + This file defines the CNVi CONFIG HOB >=20 > + >=20 > + Copyright (c) 2021, Intel Corporation. All rights reserved.
>=20 > + SPDX-License-Identifier: BSD-2-Clause-Patent >=20 > +**/ >=20 > +#ifndef _CNVI_CONFIG_HOB_H_ >=20 > +#define _CNVI_CONFIG_HOB_H_ >=20 > + >=20 > +#include >=20 > + >=20 > +extern EFI_GUID gCnviConfigHobGuid; >=20 > +#pragma pack (push,1) >=20 > + >=20 > +/** >=20 > + This HOB is used to pass CNVi related private information to DXE phase >=20 > +**/ >=20 > +typedef struct { >=20 > + EFI_HOB_GUID_TYPE EfiHobGuidType; ///< GUID HOB type structure for > gCnviConfigHobGuid >=20 > + UINT32 Mode : 1; ///< 0: Disabled, 1: Auto >=20 > + UINT32 BtCore : 1; ///< 0: Disabled, 1: Enabled >=20 > + UINT32 BtAudioOffload : 1; ///< 0: Disabled, 1: Enabled >=20 > + UINT32 RsvdBits0 : 29; ///< Reserved bits >=20 > +} CNVI_CONFIG_HOB; >=20 > +#pragma pack (pop) >=20 > + >=20 > +#endif // _CNVI_CONFIG_HOB_H_ >=20 > -- > 2.24.0.windows.2